Python 

Tooting from the Open Source Bridge session on Python Packaging, led by @brainwane

For overview and tutorials on current standards, see packaging.python.org/

Recommends Dustin Ingram's recent talk "Inside the Cheeseshop" for a history of Python's package repository over the years: youtube.com/watch?v=AQsZsgJ30A

PyPI is the Python Packaging Index, pronounced like "pie pee eye."

Python 

For distributing *applications*, rather than libraries, there's probably a post from dsufft about it on caremad.io

[which *might be* caremad.io/posts/2013/07/setup but this editor isn't sure.]

Show thread

Python 

Important side note:

There's a fan-cut music video for Lady Gaga's "Telephone" but based on the action show 24.

Show thread

Python 

Other important side note:

Read 17776 for stories about sentient spacecraft: sbnation.com/a/17776-football

Show thread

Python 

The thing you use to *upload* to PyPI is `twine` pypi.org/project/twine/

(not to be confused with the tool for authoring interactive fiction)

There is a `test.pypi.org` to test your packaging / upload / distribution process before giving it to PyPI for real.

devpi is a thing you can use to host your own private package repository. pypi.org/project/devpi/

For a caching interface to the PyPI.org repository, see bandersnatch: pypi.org/project/bandersnatch/

Show thread

Python 

You (and/or your company) can help PyPI stay running with a donation to the Python Software Foundation, earmarked for the Packaging Workshop, through the "Donate Today" link on the bottom of pypi.org/

You can set up a regularly recurring donation!

Show thread
Follow

Python 

For background on what the Python Packaging Authority wants to do for package signing, see the 2016 PyCon talk on TUF from Ying Li and David Lawerence: youtube.com/watch?v=fDvO9jwXCV

Sign in to participate in the conversation
Toot.Cat

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!