1. David Lyon
  2. Original setup.py with Metadata



Advanced Python Metadata Installation System

This is the proposal for a new installation system for the Python Programming Language.

Since it's early days Python has had an elegant system based on using a setup.py file that performs package and application installation.

However, the traditional setup.py has a security problem in that it allws the user to run untrusted and unverified code.

This system attempts to minimise the neccessity to run user code by encapsulating common installation problems into a configuration file. And then use a standard program to perform the installation.

Please feel free to contribute tests, examples, documentation as well as critique.

David Lyon david.lyon@preisshare.net