@henryiii@fosstodon.org avatar

henryiii

@henryiii@fosstodon.org

Part of the IRIS-HEP project at Princeton. Scikit-HEP, Scikit-build, PyPA/build, PyPA/cibuildwheel, pybind11, CLI11, & plumbum.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

nedbat, to python
@nedbat@hachyderm.io avatar

The joy of trying to be on the cutting edge of :

HTTPError: 400 Bad Request from https://upload.pypi.org/legacy/
'Programming Language :: Python :: 3.14' is not a valid classifier.

henryiii,
@henryiii@fosstodon.org avatar

@nedbat @SnoopJ IMO you should not add a classifier till beta 1. A classifier states you are testing on a particular version of Python and things can dramatically change and break up till beta 1, at which point it’s stable minus bugs and-or emergency removals. It’s great to test on alphas/main, but I wouldn’t consider it a valid classifier until beta 1.

henryiii, to python
@henryiii@fosstodon.org avatar

New cibuildwheel release, with free-threaded Python support for Linux and Windows! Also container-engine is now a non-global option, we use hatchling to package our wheel, and a few other things. https://github.com/pypa/cibuildwheel/releases/tag/v2.18.1 #python #release

brettcannon, (edited ) to random
@brettcannon@fosstodon.org avatar

Do you look at a project's trove classifiers to tell what Python versions are supported (e.g. does it support Python 3.13 yet)?

henryiii,
@henryiii@fosstodon.org avatar

@brettcannon This is tricky. Seeing one tells me it's ready for 3.13 and probably tested on it, but not seeing it doesn't tell me it doesn't work. Without the classifier, the next thing I'd check is to see if it has platform specific (or ABI3) wheels that work on 3.13.

henryiii, to python
@henryiii@fosstodon.org avatar

Latest manylinux/musllinux images have free-threaded CPython builds! "python3.13t"

henryiii, to python
@henryiii@fosstodon.org avatar

I've just released cibuildwheel 2.18.0, with prerelease support for CPython 3.13 - set CIBW_PRERELEASE_PYTHONS to test building 3.13 wheels! (No free-threading yet, waiting on binaries & pip) https://github.com/pypa/cibuildwheel/releases/tag/v2.18.0

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • InstantRegret
  • mdbf
  • ngwrru68w68
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • osvaldo12
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • JUstTest
  • tacticalgear
  • ethstaker
  • provamag3
  • cisconetworking
  • tester
  • GTA5RPClips
  • cubers
  • everett
  • modclub
  • megavids
  • normalnudes
  • Leos
  • lostlight
  • All magazines