I'm happy to announce the first release of GNU pyconfigure. GNU pyconfigure is a set of template files for Python developers to use to easily implement the standard GNU configure/install process for their packages. The standard GNU process generally consists of two familiar steps:
$ ./configure --prefix=/usr/ $ make install By using the templates provided by GNU pyconfigure, the Python developer gains the power and flexibility of the time-tested, language-agnostic GNU installation process, while the user or the software packager encounters a familiar and convenient interface. GNU pyconfigure is designed to work either alongside of or in place of the Python `distutils' module's setup.py script. To learn more and to read the documentation, visit the website at: http://www.gnu.org/software/pyconfigure You may download the release from http://ftp.gnu.org/gnu/pyconfigure/ You may also download from your nearest mirror at http://ftpmirror.gnu.org/pyconfigure/ Version 0.1 of GNU pyconfigure already provides a very useable set-up, ready to customize and extend, consisting of: - an Autoconf script, configure.ac: just fill in your project's name and version and run autoconf and you'll have a configure script that is sufficient for basic Python packages - a robust set of powerful Autoconf macros to extend configure.ac to match your project's needs - A Makefile.in that provides all of the standard Make targets, surpassing what is offered by setup.py. It also allows you to install to a Virtual env rather than to a system directory. - Template distutils files: setup.py.in and PKG-INFO.in, both required for distributing packages on the Python Package Index (PyPI) _______________________________________________ GNU Announcement mailing list <info-gnu@gnu.org> https://lists.gnu.org/mailman/listinfo/info-gnu