Hi all,
I have just released version 0.0.10 of Shed Skin, an optimizing
Python-to-C++ compiler. It allows for translation of pure
(unmodified), implicitly statically typed Python programs into
optimized C++, and hence, highly optimized machine language. Many
non-trivial benchmarks (ray tracer, chess player, othello player, sat
solver, 3 sudoku solvers..) run typically 2-40 times faster than when
using Psyco, 12 times on average, and 2-220 times than when using
CPython, 45 times on average.
Besides many bug fixes, this release adds many error messages for
unsupported features, so it should be much easier to try out the
compiler and work around problems. Please download this new release
from http://mark.dufour.googlepages.com and let me know about any
problems/successes.
Thanks,
Mark Dufour.
--
if vars: self.output('; '.join([self.type(var)+' '+name for (name,var)
in vars.items()])+';')
We're happy to announce the release of Wing IDE version 2.1.1, an
advanced development environment for the Python programming
language.
This is a bugfix release, fixing several editor, subprocess, and
startup bugs. The release can be downloaded from:
http://wingware.com/downloads
A complete list of changes is available here:
http://wingware.com/pub/wingide/2.1.1/CHANGELOG.txt
Wing IDE provides powerful debugging, editing, code intelligence,
and search capabilities that reduce development and debugging
time, cut down on coding errors, and make it easier to understand
and navigate Python code.
Highlights of 2.1.x releases include:
* Visual Studio, VI/Vim, and Brief key bindings
* Subversion and Perforce support (+)
* Redesigned and improved search tools
* Named bookmarks (+)
* Breakpoint manager (+) and call stack as list
(+) These are available in Wing IDE Pro only
This release is available for Windows (2000+), Linux, and Mac OS X
(10.3+ with X11 installed) and can be compiled from sources on *BSD,
Solaris, and other Posix operating systems.
For more information see:
Product Info: http://wingware.com/products
Sales: http://wingware.com/store/purchase
Sincerely,
The Wingware Team
Hi everyone
I am very glad to announce a pythonic content management system (CMS)
called Skeletonz.
Say goodbye to tedius backend administration and say hello to insite
dynamic editing of your site! The system is a CMS refreshment - - it
represents a whole new way of editing! Say goodbye to bloatness also.
Skeletonz is dynamic, very fast and dead simple to use. The system has
been in development for around 9 months. Current version is 1.0 beta.
Its alrady used on production websites.
The features:
* Administration is insite - this is done by Ajax and DOM hackery.
* Simple and intuitive edit syntax.
* Full blown plugin system. Currently there are around 14 plugins that
can do a lot of useful things.
* Simple admin section where you can add users, groups, alter
permissions or create/restore backups.
* Super perfomance. Around 600 req. pr. sec. can be served by
Skeletonz internal Python webserver. Depends on the hardware of
course.
* Simple template system that's based on Cheetah.
* Super clean Python code that follows the MVC pattern. Browse it here
http://orangoo.com/skeletonz_dev/browser and see for yourself.
* Plus a lot more...
Some sites that use Skeletonz:
* http://orangoo.com/labs/
* http://aspuru.chem.harvard.edu/
* http://birc.au.dk/
* http://www.chloecello.net/
The system is open-source and released under the GPL. Skeletonz is
copyrighted by Bioinformatics Research Center, University of Aarhus.
Check out the Skeletonz site for more information:
http://orangoo.com/skeletonz/
For a demo, check out:
http://orangoo.com/skeletonz_demo/
I hope you give Skeletonz a chance.
Kind regards
4mir Salihefendic (http://amix.dk/ - amix(a)amix.dk)
Hi,
0.3.6 release of pywinauto is now available.
pywinauto is an open-source (LGPL) package for using Python as a GUI
automation 'driver' for Windows NT based Operating Systems (NT/W2K/XP).
SourceForge project page:
http://sourceforge.net/projects/pywinauto
Download from SourceForge
http://sourceforge.net/project/showfiles.php?group_id=157379
Here is the list of changes from 0.3.5:
0.3.6 Scrolling and Treview Item Clicking added
------------------------------------------------------------------
28-July-2006
* Added parameter to ``_treeview_item.Rectangle()`` to have an option
to get the Text rectangle of the item. And defaulted to this.
* Added ``_treeview_item.Click()`` method to make it easy to click
on tree view items.
* Fixed a bug in ``TreeView.GetItem()`` that was expanding items
when it shouldn't.
* Added ``HwndWrapper.Scroll()`` method to allow scrolling. This
is a very minimal implementation - and if the scrollbars are
implemented as separate controls (rather then a property of a
control - this will probably not work for you!). It works for
Notepad and Paint - that is all I have tried so far.
* Added a call to ``HwndWrapper.SetFocus()`` in
``_perform_click_input()`` so that calls to
``HwndWrapper.ClickInput()`` will make sure to click on the
correct window.
Thanks
Mark
--------------------------------------------
Mark Mc Mahon
Manchester, NH 03110, USA
<P><A HREF="http://sourceforge.net/projects/pywinauto">pywinauto 0.3.6</A>
Simple Windows GUI automation with Python. (28-Jul-06)
Summary:
At http://ShowMeDo.com we have 4 new ShowMeDo videos and an aggregated
set of the existing TurboGears videos:
An introduction to Wingware's Wing IDE Professional (with a second
video to come):
http://showmedo.com/videos/video?name=pythonOzsvaldWingIDEIntro
André Roberge introduces the RUR-PLE programming environment and recursion
in two videos:
http://showmedo.com/videos/series?name=RUR-PLE
Francois Schnell demonstrates the PataPata constructivist
learning environment:
http://showmedo.com/videos/video?name=patapata_tkinter1_fSchnell&fromSeries…
Kevin Dangoor and Ronald Jaramillo talk about various parts of the
TurboGears web mega-framework in this aggregation of pre-existing videos:
http://showmedo.com/videos/TurboGears
Detail:
We have 50 ShowMeDos, mostly for Python programming. Many of our
33 requests are also for Python tools and techniques - come and vote
for your favourite. The votes show which topics are favoured by the Python
community - if you would like to share your knowledge then get in touch and
we will help you to make your own ShowMeDo videos (they are easy to make!).
Video Comments:
Each video page allows commentary - just like comments on blog entries.
If you like what you see then feel free to leave a comment for the
author - positive feedback is such a great motivator.
The founders,
Ian Ozsvald, Kyran Dale
--
ian(a)showmedo.com
http://www.showmedo.com
What's new in this release?
----------------------------------------
Release 0.2 has a reworked Python module interface to the _alpymodule.
I believe it to be much more 'pythonic'. There's a lot less code to
write
just in order to make a simple example work. See the examples!
I've dropped in the Allegro library from the OpenLayer project. That
one
seems to be a lot more reliable.
I'm using sources from the Python 2.5 beta 2 PSF release.
I've also rewritten some of the Allegro examples just to show that the
reworked interface works.
I also fixed a serious bug in the Python startup... the cutdown
python.exe
can now be executed via the PATH.
I also added back the _randommodule, and exposed the Random object at
startup.
Diet Python is now starting to look like a lightweight, hardcore, bare
metal
gaming Python.
---------------------------------------------------------------------------------------------------------------
Diet Python is a flavor of Python with allegro, multiarray, umath,
calldll, npstruct and curses builtin, all else nonessential to language
ripped out. Total size < 3MB, 1% of PSF Python. Diet Python helps keep
clients thin :)
You'll find it in http://sourceforge.net/projects/dietpython
Cheers,
The Eternal Squire
===========================
SciPy 0.5.0
Scientific tools for Python
===========================
I'm pleased to announce the release of SciPy 0.5.0. The main change in this version is support for NumPy 1.0b1. There are also bug fixes and minor enhancements to several modules, including ndimage, optimize, sparse, stats, and weave.
It is available for download from
http://www.scipy.org/Download
as a source tarball for Linux/Solaris/OS X/BSD/Windows (64-bit and 32-bit) and as an executable installer for Win32.
More information on SciPy is available at
http://www.scipy.org/
===========================
SciPy is an Open Source library of scientific tools for Python. It contains a variety of high-level science and engineering modules, including modules for statistics, optimization, integration, linear algebra, Fourier transforms, signal and image processing, genetic algorithms, ODE solvers, special functions, and more.
itools is a Python library, it groups a number of packages into a single
meta-package for easier development and deployment:
itools.catalog itools.http itools.uri
itools.cms itools.i18n itools.vfs
itools.csv itools.ical itools.web
itools.datatypes itools.rss itools.workflow
itools.gettext itools.schemas itools.xhtml
itools.handlers itools.stl itools.xliff
itools.html itools.tmx itools.xml
We have choosen to name this release Bolívar, it is our little homage
to Simón Bolívar "El Libertador" [1] in the 223th anniversary of his
birthday (July 24, 1783).
This release, itools 0.14.0, brings important API and performance
improvements accross several sub-packages.
The most notably change is the new "itools.vfs" package (where "vfs"
stands for Virtual File System). It replaces the "itools.resources"
package. While functionally equivalent, "itools.vfs" offers a much
more intuitive and rich API.
Our index and search engine, the "itools.catalog" package, sports
a more compact file format. And performance for indexing, unindexing
and searching has been improved by about a 2x factor.
The API and performance of other packages has been greatly improved,
specially for "itools.handlers" and "itools.web". Also, the user
interface of "itools.cms" has been simplified, most important the
access control screens.
Last, we have raised the bar a little, since itools 0.14.0 the minimum
required version of Python is 2.5.
See the UPGRADE.txt file for more details.
[1] http://en.wikipedia.org/wiki/Sim%C3%B3n_Bol%C3%ADvar
Resources
---------
Download
http://www.ikaaro.org/download/itools/itools-0.14.0.tar.gz
Home
http://www.ikaaro.org/itools
Mailing list
http://mail.ikaaro.org/mailman/listinfo/itools
Bug Tracker
http://bugs.ikaaro.org/
--
J. David Ibáñez
Itaapy <http://www.itaapy.com> Tel +33 (0)1 42 23 67 45
9 rue Darwin, 75018 Paris Fax +33 (0)1 53 28 27 88
I am pleased to announce the 0.2.1 release of Flagpoll available at
https://realityforge.vrsource.org/view/FlagPoll/WebHome
You can download a tarball or RPM from:
https://realityforge.vrsource.org/view/FlagPoll/FlagpollDownloads
What is Flagpoll?
-----------------------------------------------
Flagpoll is a tool for developers to use meta-data files for storing
information on what is needed to compile their software. Think of it as
the rpm of software development. It enables developers total control
over which packages, versions, architectures, etc. that they want to use
meta-data from. Flagpoll is a multi-platform tool written in Python. It
is free software and licensed under the GPL version 2.
Changelog for 0.2.1
-----------------------------------------------
* Generic commandline filtering and metadata retrieval
https://realityforge.vrsource.org/pipermail/flagpoll-devel/2006-July/000013…
Features
-----------------------------------------------
* Completely eliminates need for *-config scripts
* Backwards compatible with pkg-config .pc files
* Not tied to any software...completely independent
* Smart version lookup
o Able to get newest version of a package and all of its
dependencies that work together.
o Able to specify a release series of a package and gather
all of its dependencies that work together.
* Designed for parallel software installs(multiple versions and
architectures)
If your interested in finding more information about Flagpoll check out:
https://realityforge.vrsource.org/view/FlagPoll/WebHome
-Daniel
itools is a Python library, it groups a number of packages into a single
meta-package for easier development and deployment:
itools.catalog itools.http itools.tmx
itools.cms itools.i18n itools.uri
itools.csv itools.ical itools.web
itools.datatypes itools.resources itools.workflow
itools.gettext itools.rss itools.xhtml
itools.handlers itools.schemas itools.xliff
itools.html itools.stl itools.xml
Changes:
URI
- Fix the mailto scheme, return always a Mailto object, by Hervé Cauwelier
[#421].
CSV
- Fix deleting rows, by Hervé Cauwelier [#423].
- Fix index initialization, by Hervé Cauwelier [#339].
Web
- More robust code to load requests.
- Change a little the error log format, add the date.
CMS
- Now views can have a URI query, by Hervé Cauwelier [#308].
- Update access control declarations, by Hervé Cauwelier [#446].
Resources
---------
Download
http://download.ikaaro.org/itools/itools-0.13.9.tar.gz
Home
http://www.ikaaro.org/itools
Mailing list
http://mail.ikaaro.org/mailman/listinfo/itools
Bug Tracker
http://bugs.ikaaro.org
--
J. David Ibáñez
Itaapy <http://www.itaapy.com> Tel +33 (0)1 42 23 67 45
9 rue Darwin, 75018 Paris Fax +33 (0)1 53 28 27 88