Etienne Robillard | 9 Feb 03:30
Picon

notmm 0.4.4 released

Hi,

I'm very happy to announce the release of the notmm toolkit version 
0.4.4 "Never Give Up Never Surrender" available via the Python 
Cheeseshop! :)

New features and major changes includes:

. Bundled BlogEngine, LibAuthKit, LibSchevo as third-party apps in extras
. Improved Cython support up to 0.15
. Improved stability of core packages, examples, and third-party apps 
(BlogEngine, LibAuthkit, LibSchevo)
. Experimental WebDAV controller using PyWebDAV library
. Many Bug Fixes.. :)

Download location:
http://pypi.python.org/pypi/notmm/0.4.4

A few notes on gthc.org status:

Gthc.org and gthcfoundation.org are still down until further notices for
technical reasons.

Furthermore I'm also looking for cheap alternatives to host a notmm.org 
domain, so if interested, please let me know.

Finally, this project could have never been done without a free-access 
internet and as SOPA may currently be under status quo in the US, plans
for bill C-11 are under way in Canada, threatening once again freedom of 
expression over this neutral media and environment for content creators, 
(Continue reading)

Todd Whiteman | 8 Feb 21:16
Picon

[ANN] Komodo 7 release (Python development tools)

Hello,

My name is Todd. I'm the lead developer for Komodo IDE (Interactive 
Development Environment) and Komodo Edit (a free, open-source editor) at 
ActiveState. I wanted to announce that the newest version, Komodo 7, has 
been released:

     http://www.activestate.com/komodo-ide

Python has long been one of the main languages supported by Komodo, so 
we're always getting useful feedback and suggestions. For Komodo 7, 
we've incorporated a lot of this feedback into enhancing our Python 
features.

* Python Code Profiling (IDE only)
   Users have asked if there is a way to find out why their programs are 
taking so long to run. Komodo IDE 7 can show a graph of the methods and 
calls made by your program, so that you can detect where your CPU is 
being taken up.

* Sophisticated Syntax Checking
   Choose between multiple syntax checkers like PyLint, PyFlakes and 
PyChecker. Provides language-specific syntax checking for 
CSS/JavaScript/Django inside HTML template languages like Django.

* Code Collaboration (IDE only)
   We wanted to make pair programming easier. With the collaboration 
feature, multiple users can edit a document at the same time. It's kind 
of like Google Docs, but for code editing!

(Continue reading)

Jason Tishler | 7 Feb 15:53

Updated Cygwin Package: python-2.6.7-1

New News:
=== ====
I have updated the version of Python to 2.6.7-1.  The tarballs should be
available on a Cygwin mirror near you shortly.

The following are the changes since the previous release:

    o upgrade to Python 2.6.7
    o build against Unix X11 Tcl/Tk
    o patch for locale.bind_textdomain_codeset:
      http://cygwin.com/ml/cygwin/2010-12/msg00431.html
    o patch for python select() is limited to fds < 64:
      http://cygwin.com/ml/cygwin/2011-03/msg00651.html
    o patch for pyexpat crash problem:
      http://cygwin.com/ml/cygwin/2011-09/msg00095.html

Old News:
=== ====
Python is an interpreted, interactive, object-oriented programming
language.  If interested, see the Python web site for more details:

    http://www.python.org/                                         

Please read the README file:

    /usr/share/doc/Cygwin/python.README

since it covers requirements, installation, known issues, etc.

Standard News:
(Continue reading)

David Malcolm | 6 Feb 19:12
Picon
Favicon

ANN: gcc-python-plugin 0.9

gcc-python-plugin is a plugin for GCC 4.6 onwards which embeds the
CPython interpreter within GCC, allowing you to write new compiler
warnings in Python, generate code visualizations, etc.

It ships with "gcc-with-cpychecker", which implements static analysis
passes for GCC aimed at finding bugs in CPython extensions.  In
particular, it can automatically detect reference-counting errors:
  http://gcc-python-plugin.readthedocs.org/en/latest/cpychecker.html

This release (0.9) is mostly about internal fixes:
 * support for gcc 4.7 prereleases
 * the plugin is now properly integrated with GCC's garbage collector,
fixing segfaults that could happen when compiling large files (the
Python wrapper objects no longer have their underlying GCC objects swept
away from under them)
 * gcc-with-cpychecker's analysis logic has been reworked, fixing
numerous bugs, and extending the scope of the checker enough to find 8
previously-missed memory-leak bugs when run upon itself.

There are many other improvements.  Detailed release notes can be seen
at:
  http://gcc-python-plugin.readthedocs.org/en/latest/0.9.html

Tarball releases are available at:
  https://fedorahosted.org/releases/g/c/gcc-python-plugin/

Prebuilt-documentation can be seen at:
  http://gcc-python-plugin.readthedocs.org/en/latest/index.html

The project's homepage is:
(Continue reading)

holger krekel | 6 Feb 00:36
Picon
Favicon

pytest-2.2.2: bug fixes, collectonly improvements


pytest-2.2.2 is a minor backward-compatible release of the py.test
testing tool.   It contains bug fixes and a few refinements particularly
to reporting with "--collectonly", see below for betails.  

For general information see here:

     http://pytest.org/

To install or upgrade pytest:

    pip install -U pytest # or
    easy_install -U pytest

Special thanks for helping on this release to Ronny Pfannschmidt
and Ralf Schmitt and the contributors of issues.

best,
holger krekel

Changes between 2.2.1 and 2.2.2
----------------------------------------

- fix issue101: wrong args to unittest.TestCase test function now
  produce better output
- fix issue102: report more useful errors and hints for when a 
  test directory was renamed and some pyc/__pycache__ remain
- fix issue106: allow parametrize to be applied multiple times
  e.g. from module, class and at function level.
- fix issue107: actually perform session scope finalization
(Continue reading)

Favicon

ANN: eGenix mx Base Distribution 3.2.3 (mxDateTime, mxTextTools, etc.)

________________________________________________________________________

ANNOUNCING

                   eGenix.com mx Base Distribution

                  Version 3.2.3 for Python 2.4 - 2.7

               Open Source Python extensions providing
                     important and useful services
                        for Python programmers.

This announcement is also available on our web-site for online reading:
http://www.egenix.com/company/news/eGenix-mx-Base-Distribution-3.2.3-GA.html

________________________________________________________________________

ABOUT

The eGenix.com mx Base Distribution for Python is a collection of
professional quality software tools which enhance Python's usability
in many important areas such as fast text searching, date/time
processing and high speed data types.

The tools have a proven record of being portable across many Unix and
Windows platforms. You can write applications which use the tools on
Windows and then run them on Unix platforms without change due to the
consistent platform independent interfaces.

Contents of the distribution:
(Continue reading)

Python_Junkie | 3 Feb 03:13
Picon

os.stat last accessed attribute

I am using the os.stat module to determine a number of file
properties.   I am finding that a significant number of files are
having their last accessed date dynamically modified to the time that
the script determines its attributes.  I am not opening the files, and
the script is not applying this property for all of the files.

Any suggestions as to why this might be occurring.

Thanks
--

-- 
http://mail.python.org/mailman/listinfo/python-announce-list

        Support the Python Software Foundation:
        http://www.python.org/psf/donations/

Stefan Krah | 2 Feb 21:54
Gravatar

[ANN] cdecimal-2.3 released

Hi,

I'm pleased to announce the release of cdecimal-2.3. cdecimal is a fast
drop-in replacement for the decimal module in Python's standard library.

Blurb
=====

cdecimal is a complete implementation of IBM's General Decimal Arithmetic
Specification. With the appropriate context parameters, cdecimal will also
conform to the IEEE 754-2008 Standard for Floating-Point Arithmetic.

Typical performance gains over decimal.py are between 30x for I/O heavy
benchmarks and 80x for numerical programs. In a PostgreSQL database
benchmark, the speedup is 12x.

    +---------+-------------+--------------+-------------+
    |         |   decimal   |   cdecimal   |   speedup   |
    +=========+=============+==============+=============+
    |   pi    |    42.75s   |    0.58s     |     74x     |
    +---------+-------------+--------------+-------------+
    | telco   |   172.19s   |    5.68s     |     30x     |
    +---------+-------------+--------------+-------------+
    | psycopg |     3.57s   |    0.29s     |     12x     |
    +---------+-------------+--------------+-------------+

In the pi benchmark, cdecimal often performs better than Java's BigDecimal
running on Java HotSpot(TM) 64-Bit Server VM.

What's New
(Continue reading)

Ben Timby | 3 Feb 18:18
Picon
Gravatar

Announcing fulltext.

Fulltext is a simple Python library for converting document and media
files to text. It's main purpose is for use with full-text indexing
systems.

https://github.com/btimby/fulltext
http://pypi.python.org/pypi/fulltext/0.1-1

For example, to easily extract text from a PDF file:

> python
> import fulltext
> fulltext.get('resume.pdf')
'Experience: ...'
--

-- 
http://mail.python.org/mailman/listinfo/python-announce-list

        Support the Python Software Foundation:
        http://www.python.org/psf/donations/

Christopher Arndt | 2 Feb 18:32
Picon
Favicon
Gravatar

ANN: pyCologne - next Meeting Wednesday, February 8, 2012, 6:30pm

It's February, bloody cold and the Carnival season is upon us but that
won't deter us from having our monthly pyCologne (Python User Group
Cologne) meeting.  Don't worry though, we have a "strictly no schunkeln"
policy at our session!

When:  Wednesday,  February 8, 2012, 6:30pm
Where: Pool 0.14, Benutzerrechenzentrum (computing centre RRZK-B)
       University of Cologne, Berrenrather Str. 136, 50937 Köln

I'd like to announce the following presentation (in German) for this
meeting:

- Der Python Software Verband
  (German Python Association, http://python-verband.org/)
  by member of the board Jan Ulrich Hasecke

After his presentation Jan Ulrich will gladly answer your questions
concerning the Python Verband.

Additional presentations, lightning talks, news, book presentations etc.
are welcome at each of our meetings!

From about 8.30pm we will enjoy the rest of the evening in a nearby
restaurant.

Further information including directions how to get to the location
can be found at:

http://www.pycologne.de

(Continue reading)

Fabio Zadrozny | 1 Feb 20:43
Picon

PyDev 2.4.0 Released

Hi All,

PyDev 2.4.0 has been released

Details on PyDev: http://pydev.org
Details on its development: http://pydev.blogspot.com

Release Highlights:
-------------------------------

PyDev is now faster and uses less memory (many performance and memory
improvements were done)!

The contents of the homepage are now migrated to a wiki at
https://wiki.appcelerator.org/display/tis/Python+Development ...
(later most of the homepage will become a mirror of the wiki).

Others

* Organize imports: Fixed issue where other statements in a commit
line got lost (now such a line is ignored).
* PyDev Package Explorer: closed project no longer remains with old icons.
* Fixed deadlock when setting project as Django.
* Fixed issue in code formatting *args on lambda statement.
* TODO tags: only searched now in a string/comment partition.
* Fixed issue when saving empty document (bad location on code-formatter).
* Fixed issue removing comments from document.
* Applied patch for internal Jython 2.2.1 to fix list.sort
(http://bugs.jython.org/issue1835099).
* Fixed resolution of template variable prev_class_or_method and
(Continue reading)


Gmane