duckinator / bork

A Python build and release management tool.
https://bork.readthedocs.io
MIT License
12 stars 2 forks source link

Upload to PyPi without external tools #334

Closed duckinator closed 3 weeks ago

duckinator commented 9 months ago

Twine pulls in a ton of dependencies AND I have to pin it to an old version to avoid pulling in Rust. And Bork doesn't even use the features that pull in most of those dependencies.

So maybe it's time to publish things directly, avoiding Twine entirely.

duckinator commented 1 month ago

https://warehouse.pypa.io/api-reference/legacy.html#upload-api

https://datatracker.ietf.org/doc/html/rfc7578

https://github.com/python/cpython/issues/47494