Hi All,
PyDev - Python IDE (Python Development Enviroment for Eclipse) version
0.9.8.2 has been released.
Check the homepage (http://pydev.sourceforge.net/) for more details.
Details for Release: 0.9.8.2
Major highlights:
------------------------
* Content assistants reviewed (and better documented on the homepage
-- I really reccomend checking it)
* Timeout parsing options added (this is available in the builder
preferences page)
* Auto-dedent added
Others that are new and noteworthy:
-----------------------------------------------------
* .pyc is removed when the corresponding .py file is removed.
* Debugger has been changed so that it becomes faster (still not as
fast as I would like, but still... faster) -- looking for people with
expertise on this to help me, as I'm kind of lost on which should be the
'recommended' way to speed it more.
* Some escaped quotes problems fixed when formatting code
* Navigation with Ctrl+Shift+ (up or down) has been slightly
improved, so that it goes to the start or the end of the file when no
other class or method declaration is found
* Other bug-fixes (as ususal)
Cheers,
Fabio
--
Fabio Zadrozny
------------------------------------------------------
Software Developer
ESSS - Engineering Simulation and Scientific Software
www.esss.com.br
PyDev - Python Development Enviroment for Eclipse
pydev.sf.netpydev.blogspot.com
Hello out there,
I'm really pleased to announce the second public release of Pynakotheka.
Pynakotheka is a simple GPL-licensed python script which generates
static HTML photo albums to be added to web sites or to be burnt in CDs.
It includes some templates and it's easy to create more.
It depends on python, CheetahTemplate, EXIF and PIL.
Read more and download it from:
http://inigo.katxi.org/devel/pynakotheka
or http://www.terra.es/personal7/inigoserna/pynakotheka
Changes from v1.0 to v1.0.1
===========================
* distutils support. Now you can install pynakotheka
* added a man page
* fixed some typos in templates
Of course, all comments, suggestions etc. are welcome.
Best regards,
--
Iñigo Serna <inigoserna(a)terra.es>
Katxijasotzaileak
Last reminder: reserve your PyCon hotel rooms today! Go to
http://us.pycon.org/Addison/Hotels for a link to the reservation page.
After today, you can still try to book rooms at the conference
rate. The hotel, however, doesn't guarantee that rooms will be
available at that rate, and you may end up having to stay somewhere
else, or pay the hotel's full price.
--amk
Hi everyone,
I am please to announce the first beta release of CP-2.2.0
We've started to collect changes on this page:
http://www.cherrypy.org/wiki/WhatsNewIn22 (there's many more items to
come).
Included in this release are:
- Support for multiple applications within one CherryPy process
- Lots of bug fixes and improvements (including a more stable session
handling)
- Switch to lowercase API (instead of camelCase). (old API is still
supported but deprecated)
Remi.
David Keeney (http://pitchersduel.iuplog.com) will be giving a talk
about SPyRE at Drexel University in Philadelphia on Tuesday January
31st.
From his blog:
"The date and time:
January 31, 2006 7:00 PM
I expect the talk to run an hour to 90 minutes, depending on how much
fun it turns out to be.
The place:
"""
We have Hill Seminar Room (Lebow 240) at Drexel on Tuesday evening 31
Jan. This is in the Lebow Engineering building at the corner of 31st
and Market (where the freight railroad overpass is). Roughly, go into
the building, go to the second floor, and try to get as close as you
can to the corner of 31st and Market.
"""
The topic:
SPyRE is a Simple Pythonic Rendering Engine for OpenGL 3d graphics. I
will be discussing primarily OpenGL/PyOpenGL, with some discussion
and examples using SPyRE, and talking about those aspects of PyGame
which are useful with OpenGL graphical programs. I hope to keep it
informative to people with little or no experience in PyGame or
PyOpenGL.
Hopefully, we will spend a little time as well discussing various
plans and prospects for Philadelphia's PUG. This is only the second
meeting, so lots of things are undecided with respect to group goals
and purpose."
---
Andrew Gwozdziewycz
apgwoz(a)gmail.com
http://ihadagreatview.orghttp://plasticandroid.org
WHAT IS IT
----------
pyvm is an experimental python virtual machine with a compiler written
in python. pyvm is very incomplete and does not care about backwards
compatibility so you shouldn't use it unless:
- you are interested in vm hacking.
- you want to build another big program based on a fork of pyvm.
- you have a lot of free time and you are very bored.
WHERE IS IT
-----------
http://students.ceid.upatras.gr/~sxanth/pyvm/
WHAT'S NEW
----------
In this release pyvm has real lightweight threads (co-routines). That is
that there are two OS threads, one running the main interpreter loop and
another one polling for file descriptors. When there is a blocking system
call, the main interpreter thread passes a request to the polling thread
and removes the co-routines from the running list. With this setup, pyvm
can run unlimited python threads with just two OS threads.
I'm proud to release this, the 1.0 release of Roundup.
Yes, finally after over 4 years and 8 major releases, the 1.0 release is
here.
Roundup 1.0 includes all the pre-1.0 goodness, and:
- added full-text indexer using Xapian as the back end
- Lithuanian translation by Aiste Kesminaite
- Web User Interface language selection by form variable @language,
browser cookie or HTTP header Accept-Language (sf patch 1360321)
- initial values for configuration options may be passed on
'roundup-admin install' command line (based on sf patch 1237110)
- favicon.ico image may be changed with server config option (sf patch
1355661)
- Password objects initialized from plaintext remember plaintext value
(sf rfe 1379447)
- Roundup installation document includes configuration example
for Exim Internet Mailer (sf bug 1393860)
- enable registration confirmation by web only (sf bug 1381675)
- allow preselection of values in templating menu()s (sf patch 1396085)
- display the query name in the header (sf feature 1298535 / patch
1349387)
- classhelp works with Link properties now (sf bug 1410290)
- added setorderprop() and setlabelprop() to Class (sf features 1379534,
1379490)
- CSV encoding support (sf bug 1240848)
- fields rendered with StructuredText are hyperlinked by default
- additional attributes for input element may be passed to the 'field'
method of a property wrapper
- added "copy_url" method to generate a URL for copying an item
If you're upgrading from an older version of Roundup you *must* follow
the "Software Upgrade" guidelines given in the maintenance documentation.
Roundup requires python 2.3 or later for correct operation.
To give Roundup a try, just download (see below), unpack and run::
python demo.py
Source and documentation is available at the website:
http://roundup.sourceforge.net/
Release Info (via download page):
http://sourceforge.net/projects/roundup
Mailing lists - the place to ask questions:
http://sourceforge.net/mail/?group_id=31577
About Roundup
=============
Roundup is a simple-to-use and -install issue-tracking system with
command-line, web and e-mail interfaces. It is based on the winning design
from Ka-Ping Yee in the Software Carpentry "Track" design competition.
Note: Ping is not responsible for this project. The contact for this
project is richard(a)users.sourceforge.net.
Roundup manages a number of issues (with flexible properties such as
"description", "priority", and so on) and provides the ability to:
(a) submit new issues,
(b) find and edit existing issues, and
(c) discuss issues with other participants.
The system will facilitate communication among the participants by managing
discussions and notifying interested parties when issues are edited. One of
the major design goals for Roundup that it be simple to get going. Roundup
is therefore usable "out of the box" with any python 2.3+ installation. It
doesn't even need to be "installed" to be operational, though a
disutils-based install script is provided.
It comes with two issue tracker templates (a classic bug/feature tracker and
a minimal skeleton) and five database back-ends (anydbm, sqlite, metakit,
mysql and postgresql).
Roundup is a simple-to-use and -install issue-tracking system with
command-line, web and e-mail interfaces. It is based on the winning design
from Ka-Ping Yee in the Software Carpentry "Track" design competition.
This 0.8.6 release fixes some bugs:
- french translation updated by Patrick Decat (sf patch 1397059)
- tighten up Date parsing to not allow 'M/D/YY' (or 'D/M/YY) (sf bug
1290550)
- handle "schema" being reserved word in MySQL 5+ (sf bug 1397569)
- fixed documentation of filter() in the case of multiple values in a
String search (sf bug 1373396)
- fix comma-separated ID filter spec in web requests (sf bug 1396278)
- fix Date: header generation to be LOCALE-agnostic (sf bug 1352624)
- fix admin doc description of roundup-server config file
- fix redirect after instant registration (sf bug 1381676)
- fix permission checks in cgi interface (sf bug 1289557)
- fix permission check on RetireAction (sf bug 1407342)
- timezone now applied to date for pretty-format (sf bug 1406861)
- fix mangling of "_" in mail Subject class name (sf bug 1413852)
- catch bad classname in URL (related to sf bug 1240541)
- clean up digested_file_types (sf bug 1268303)
- fix permission checks in mailgw (sf bug 1263655)
- fix encoding of subject in generated error message (sf bug 1414465)
If you're upgrading from an older version of Roundup you *must* follow
the "Software Upgrade" guidelines given in the maintenance documentation.
Roundup requires python 2.3 or later for correct operation.
To give Roundup a try, just download (see below), unpack and run::
python demo.py
Source and documentation is available at the website:
http://roundup.sourceforge.net/
Release Info (via download page):
http://sourceforge.net/projects/roundup
Mailing lists - the place to ask questions:
http://sourceforge.net/mail/?group_id=31577
About Roundup
=============
Roundup manages a number of issues (with flexible properties such as
"description", "priority", and so on) and provides the ability to:
(a) submit new issues,
(b) find and edit existing issues, and
(c) discuss issues with other participants.
The system will facilitate communication among the participants by managing
discussions and notifying interested parties when issues are edited. One of
the major design goals for Roundup that it be simple to get going. Roundup
is therefore usable "out of the box" with any python 2.3+ installation. It
doesn't even need to be "installed" to be operational, though a
disutils-based install script is provided.
It comes with two issue tracker templates (a classic bug/feature tracker and
a minimal skeleton) and five database back-ends (anydbm, sqlite, metakit,
mysql and postgresql).