newspyconfigure - News: Release of GNU pyconfigure 0.2.1

 
 
Latest News
Release of GNU pyconfigure 0.2.2 posted by brandon, Mon 07 Apr 2014 09:32:54 PM UTC - 0 replies
Release of GNU pyconfigure 0.2.1 posted by brandon, Fri 23 Aug 2013 01:25:54 PM UTC - 0 replies
Release of pyconfigure 0.2 posted by brandon, Sun 21 Apr 2013 02:47:50 PM UTC - 0 replies
Release of GNU pyconfigure 0.1.1 posted by brandon, Wed 09 Jan 2013 09:56:08 PM UTC - 0 replies
Release of GNU pyconfigure 0.1 posted by brandon, Mon 26 Nov 2012 09:08:44 PM UTC - 0 replies
[Submit News]
[5 news in archive]

Release of GNU pyconfigure 0.2.1

Item posted by Brandon Invergo <brandon> on Fri 23 Aug 2013 01:25:54 PM UTC.

I am pleased to announce the release of GNU pyconfigure 0.2.1.

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. Thus, if your project
already has a setup.py script, pyconfigure can simply wrap its
functionality, leveraging the work you have already done.

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/

Here are the compressed sources and a GPG detached signature[*]:
pyconfigure/pyconfigure-0.2.1.tar.gz
pyconfigure/pyconfigure-0.2.1.tar.gz.sig

Here are the MD5 and SHA1 checksums:

7997c5e4d20a7dfe6b06c94a918c8da8 pyconfigure-0.2.1.tar.gz
29a8978a37dd5f35e9280a5822a917a3c30f13d2 pyconfigure-0.2.1.tar.gz

[*] Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact. First, be sure to download both the .sig file
and the corresponding tarball. Then, run a command like this:

gpg --verify pyconfigure-0.2.1.tar.gz.sig

If that command fails because you don't have the required public key,
then run this command to import it:

gpg --keyserver keys.gnupg.net --recv-keys EB7AB74D

and rerun the 'gpg --verify' command.

Version 0.2.1 NEWS
This is a bugfix release.

  • The "install-dirs" target of Makefile.in was fixed

Directory expansion in the "install-dirs" target did not work
correctly, which has been fixed. Also, some erroneous references to
an "installdirs" target were fixed.

  • More default files were added to DISTFILES in Makefile.in

Some important files were missing from the default list of files to
be included in source distributions.

  • Multi-line package descriptions in PKG-INFO files are properly parsed.

The so-called "folded field" format (RFC-822) of multi-line package
descriptions is properly handled by the pyconf script.

  • Compatibility of the pyconf script was improved.

The intention is for the pyconf script to be run-able via Python 2
or 3. Further language differences were caught and fixed to improve
this compatibility.

  • The Autoconf macros were cleaned up and improved.

Several small bugs were fixed in the Autoconf macros, including:

- Version checking properly handles the release level.
This fixes a bug in checking that the interpreter is correctly
less-than-or-equal to its actual version.

- Version checking results are displayed on the same line as the check.
Previously, the results were printed on a new line.

- AC_PROG_PYTHON was renamed to PC_PROG_PYTHON.
This macro belongs in the pyconfigure "PC_" namespace.

- PC_PROG_PYTHON now does basic version checking.
You may pass a minimum and maximum version to PC_PROG_PYTHON, which
it uses to build a list of interpreters to search for. For example,
if the minimum version is 2.7, the interpreter "python27" will be
added to the list of executables to search for.

- The running of test programs in the macros was fixed for greater compatibility
This fixes possible bugs in running some of the Autoconf macros.

Comments:

No messages in Release of GNU pyconfigure 0.2.1

 

Back to the top


Powered by Savane 3.1-cleanup