▲ 18 ▼ PyPI now rejects new files after 14 days (lwn.net) submitted 3 weeks ago by cm0002@lemy.lol to c/python@programming.dev 2 comments fedilink hide all child comments
[–] Stefan_S_from_H@piefed.zip 2 points 2 weeks ago (1 child) You can update files in existing releases? WTF? permalink fedilink source hideshow 2 child comments replies: [–] SteveTech@aussie.zone 1 point 2 weeks ago I don't think you can overwrite files, it was more intended so you can rebuild wheel files against a newer version of python, without having to create a new release. e.g. you've built and uploaded: myapp-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl, and then after python 3.14 released you can rebuild your release outputting: myapp-1.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl. Though it's usually only for projects that contain non-python code. Most projects will build into: myapp-1.0.0-py3-none-any.whl. permalink fedilink source parent
[–] SteveTech@aussie.zone 1 point 2 weeks ago I don't think you can overwrite files, it was more intended so you can rebuild wheel files against a newer version of python, without having to create a new release. e.g. you've built and uploaded: myapp-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl, and then after python 3.14 released you can rebuild your release outputting: myapp-1.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl. Though it's usually only for projects that contain non-python code. Most projects will build into: myapp-1.0.0-py3-none-any.whl. permalink fedilink source parent