John

Results 29 issues of John

A DOS by Quadratic complexity issue is fixed in idlelib. Part of (but does not fix) #134873. * Issue: gh-134873 * Issue: gh-136061

awaiting change review
needs backport to 3.13
needs backport to 3.14

### Describe the bug `test_build_details` fails in testbed using 3.14-b2. ### Steps to reproduce Unzip the support package and ``python3.14 testbed run -- test test_build_details -v`` ### Expected behavior It...

bug

### Describe the bug `cd galley` `pip install .` `galley` gets me ``` Traceback (most recent call last): File "/opt/anaconda3/bin/galley", line 5, in from galley.__main__ import main File "/Users/johnzhou/galley/galley/__main__.py", line...

bug

DO NOT MERGE Draft PR for liquid glass adaptation for discussion Example app is at https://github.com/johnzhou721/liquidglasstoga The links need to be changed in https://github.com/johnzhou721/liquidglasstoga/blob/main/pyproject.toml#L170-L172 There's various things to try at...

WIP: Fixes #1142 ## PR Checklist: - [x] All new features have been tested - [x] All new features have been documented - [x] I have read the **CONTRIBUTING.md** file...

### Describe the bug By pip-installing everything with the target option into the directory of a fresh compiled CPython on macOS Tahoe and running ./python.exe -m toga_demo we get ###...

bug
macOS

### What is the problem or limitation you are having? I don't see the native NSDocument class being used in Toga Cocoa. This native class (https://developer.apple.com/documentation/appkit/nsdocument?language=objc) has iCloud support for...

enhancement
macOS
awaiting details

### Describe the bug ``` import os import toga from toga.style import Pack from toga.style.pack import CENTER def button_handler(widget): print("Button clicked!") def button_handler2(widget): print("Button2 clicked!") def build(app): box = toga.Box()...

bug

### What is the problem or limitation you are having? Right now all date inputs are field-like; add Calendar to display a full calendar for picking dates. ### Describe the...

enhancement

### What is the problem or limitation you are having? The GTK DateInput is different from all other DateInputs because it displays a larger calendar, rather than a compact line...

enhancement