Skip to content

Add support for Python 3.13 on Windows #2889

@freakboy3742

Description

@freakboy3742

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugA crash or error in behavior.dependenciesPull requests that update a dependency filewindowsThe issue relates to Microsoft Windows support.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions