8000 free-threading story · Issue #1339 · winpython/winpython · GitHub
[go: up one dir, main page]

Skip to content
free-threading story #1339
Open
Open
@stonebig

Description

@stonebig

external progress follow-up:

WinPython internal progress follow-up

  • Winpython-3.13.0b1
    • moving to wppm command line makes it compatible
    • we have for the build to patch tempfile.py and copy python-3.13t.exe as python.exe
    • pip-23.2 works for source packages
    • problems:
      • no IDLE/TKINTER: free-threading implementation unfinished
      • slow:
        • only 40% more performant in total with 4 threads
        • python-3.13.0b1 free-threading doesn't activate the weak reference counting yet,
      • binary wheels toolchain, and pip-24.1 not yet there
  • WinPython-3.13.0b1b:
    • add ptpython to have in "WinPython Interpreter.exe" the equivalent of cpython-3.13 REPL on linux, and compensate IDLE loss: with jedi and latest parso-0.8.4
    • add interpreters_pep_734 and examples (miss the channel example)
    • add pyperf-2.7.0 that may be usefull to run examples
    • tweak examples from @FeldrinH remarks

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0