spksrc icon indicating copy to clipboard operation
spksrc copied to clipboard

Python 3.11

Open Safihre opened this issue 1 year ago • 0 comments

Description

As Python 3.11 is out of the box 25% faster, having it available for SABnzbd is of course important to me. I marked it as draft, as currently crossenv only works with a patch. That's why it currently installs in native/python311 a patched version: git+https://github.com/virtuald/crossenv@py-311.

Besides that I made no other updates, only SABnzbd as a proof-of-concept.

Other changes:

  • Updated the patches, as Python 3.11 requires C++99.
  • Corrected/updated the ensurepip argument to the correct --with-ensurepip=no

Later Python-master @th0ma7 can improve on my very basic work :)

Checklist

  • [x] Build rule all-supported completed successfully
  • [x] New installation of package completed successfully
  • N/A Package upgrade completed successfully (Manually install the package again)
  • [x] Package functionality was tested
  • [ ] Any needed documentation is updated/created

Type of change

  • [ ] Bug fix
  • [x] New Package
  • [ ] Package update
  • [ ] Includes small framework changes
  • [ ] This change requires a documentation update (e.g. Wiki)

Safihre avatar Nov 02 '22 15:11 Safihre