[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Release of GNU pyconfigure 0.1
From: |
Brandon Invergo |
Subject: |
Release of GNU pyconfigure 0.1 |
Date: |
Mon, 26 Nov 2012 22:16:19 +0100 |
User-agent: |
Notmuch/0.14 (http://notmuchmail.org) Emacs/24.2.1 (x86_64-unknown-linux-gnu) |
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)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Release of GNU pyconfigure 0.1,
Brandon Invergo <=