[Distutils] Building a Python package build service for warehouse

Nick Coghlan ncoghlan at gmail.com
Wed Feb 7 02:09:03 EST 2018


On 6 February 2018 at 19:33, Jannis Gebauer <jay at pyup.io> wrote:
> The main idea is to run the build process in a restricted “sandbox” docker
> container that pulls the package from PyPi, installs it and runs a couple of
> tools on it. Code is still pretty rough, nothing to look at at the moment
> I’m afraid.

Very cool!

While the language-independent nature of it likely makes it more
complex than what you'd need for a more Python-centric approach, it
may be worth your while to poke around at
https://github.com/fabric8-analytics/fabric8-analytics-worker/blob/master/docs/worker_ecosystem_support.md
which pursues a similar model based on running analyses in celery
worker nodes running on Kubernetes. Unfortunately, the public design
documentation for fabric8-analytics is minimal to nonexistent, so it
can be rather hard to follow as a newcomer to the code base :(

Cheers,
Nick.

-- 
Nick Coghlan   |   ncoghlan at gmail.com   |   Brisbane, Australia


More information about the Distutils-SIG mailing list