Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Python 3.13 on Windows #2889

Open
freakboy3742 opened this issue Oct 7, 2024 · 2 comments
Open

Add support for Python 3.13 on Windows #2889

freakboy3742 opened this issue Oct 7, 2024 · 2 comments
Labels
bug A crash or error in behavior. dependencies Pull requests that update a dependency file windows The issue relates to Microsoft Windows support.

Comments

@freakboy3742
Copy link
Member

Describe the bug

Toga can't currently be installed on Windows using Python 3.13.

This is due to pythonnet/pythonnet#2454.

Steps to reproduce

  1. Install Python 3.13
  2. pip install toga~=0.4.0

The installation will fail with an error that it Could not find a version that satisfies the requirements pythonnet>=3.0.0 (from toga-winforms) (from versions: 2.0.0, ...

Expected behavior

Toga should be installable on Windows.

Screenshots

No response

Environment

  • Operating System: Windows
  • Python version: 3.13
  • Software versions:
    • Briefcase: 0.3.19+
    • Toga: 0.4.6+

Logs

No response

Additional context

There's nothing required on the Toga side of this problem - it's entirely an upstream issue.

@freakboy3742 freakboy3742 added bug A crash or error in behavior. windows The issue relates to Microsoft Windows support. dependencies Pull requests that update a dependency file labels Oct 7, 2024
@Jzhenli
Copy link

Jzhenli commented Oct 8, 2024

will support disable GIL? @freakboy3742

@mhsmith
Copy link
Member

mhsmith commented Oct 8, 2024

No, we'll follow the default setting on all platforms, which means the GIL will still be present in 3.13.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug A crash or error in behavior. dependencies Pull requests that update a dependency file windows The issue relates to Microsoft Windows support.
Projects
None yet
Development

No branches or pull requests

3 participants