ConfigurationAndBuildTools¶
Legacy Wiki Page
This page was migrated from the old MoinMoin-based wiki. Information may be outdated or no longer applicable. For current documentation, see python.org.
1. Configuration and Build Tools¶
This page is for:
Configuration management and Infrastructure as code (IaC) tools
Build automation tools
1.1. Dead, Unmaintained or Discontinued Projects¶
AAP - Latest version 1.093 released on 2013-09-15. Does not appear to support Python 3.
Bake - a Make replacement. Website is down, archived here. No release in the last 10 years.
BuildIt (by chrism) - Build tool for creating applications. Website down, web.archive.org. No release in the last 10 years.
BuildIt (by mixmastamyk) - BuildIt is a simple build tool and make replacement, meaning it builds files based on other files, given your instructions. Website down, web.archive.org. pypi.org. Last release in 2016.
Confix - generates input files for automake. sourceforge.net. Website down, web.archive.org. Last release was 2.3.9 on 2013-01-29, does not support python 3. sourceforge.net
Memoize - Designed as a replacement for Make - site unavailable, see the Internet Archive version
PyAnt - development discontinued, last release 0.32 was on 2003-04-12.
PyBuilder (David Mack)- A Gui interface to compile scripts using py2exe. Last release 0.3 was on 2007-02-28.
PyMake (web.archive.org) - Designed as a replacement for Make. Development replaced by BuildIt.
PyMake2, site down and last release 0.5.33 on 2017-10-28 pypi.org
Rebuild - python module that replaces make - site unavailable, see the web.archive.org
Vellum (web.archive.org) - Simple build tool similar to Make. Dead project. https://github.com/zedshaw/vellum. Last release 0.17 on 2009-06-30.
Vertoo - version management tool (automates version number maintenance across several files). Last release 0.8 on 2003-07-18. sf.net
2. Build Testing¶
Bitten - a continuous integration plugin for Trac
BuildBot The TwistedMatrix project has a BuildBot installed which runs the unit test suite on a variety of platforms. The BuildBot uses the Twisted framework for networking, RPC, web status delivery, persistence, and other platform needs.
Apache Gump - Apache’s continuous integration tool. “It is written in python and fully supports Apache Ant, Apache Maven and other build tools.”
4. Editorial Notes¶
The above lists should be arranged in ascending alphabetical order - please respect this when adding new entries. If, as the developer of a listed application, you disagree with the classification of the work, please move it into the appropriate category or create a new category, respecting the ascending alphabetical order of the categories. When specifying release dates please use the format YYYY-MM-DD.
4.1. Criteria for Dead, Discontinued or Unmaintained Projects¶
This is a bit difficult to say and it is handled on a case by case basis, but any of the following should be sufficient criteria
No python 3 support
Project website is no longer online