Pyrex 0.9.8 is now available:
http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/
This version has a number of new features:
* In-place operators (+= etc.) are now supported.
* The Pyrex compiler now has built-in facilities for
automatically tracking down and compiling all the
modules a given module depends on, and for only
compiling modules whose source has changed.
* Some restrictions on nogil functions have been relaxed.
In particular, it's now possible to declare a C method
as nogil.
* A feature has been added that makes it easier to manage
circular imports between .pxd files. It's now possible
to declare two extension types in different .pxd files
that refer to each other.
What is Pyrex?
--------------
Pyrex is a language for writing Python extension modules.
It lets you freely mix operations on Python and C data, with
all Python reference counting and error checking handled
automatically.
Pyrex 0.9.7.2 is now available:
http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/
Seems I didn't quite eradicate all of the integer
indexing bugs. Here's a fix for the other half.
What is Pyrex?
--------------
Pyrex is a language for writing Python extension modules.
It lets you freely mix operations on Python and C data, with
all Python reference counting and error checking handled
automatically.
hello,
I've ran the first real world application through PPyGui-emulator,
so I think it's time to release the first version.
There's lot of room for improvements and a more beautiful layout.
PPyGui-emulator is build upon wxPython and released under BSD license.
For remarks, screen shots and downloads, see
http://oase.uci.kun.nl/~mientki/data_www/pylab_works/pp_intro.html
have fun,
Stef Mientki
On Tue, 13 May 2008 00:23:12 +0200
Martin Manns <mmanns(a)gmx.net> wrote:
pyspread 0.0.5 has been released.
It is a bugfix release for Mac and Windows.
> --
>
> About:
> pyspread is a spreadsheet that accepts a pure python expression in
> each cell.
>
> --
>
> Highlights:
> + No non-python syntax add-ons
> + Access to python modules from cells
> + 3D grid
> + Numpy object array for representation of string entry into grid cell
> + Numpy object array for representation of eval function array
> + Cell access via slicing of numpy function array
> + X, Y, and Z yield current cell location for relative reference
>
> Requires: Python >=2.4, Numpy 1.0.4, and wxPython 2.8.7.1.
> License: GPL
>
> Project page: http://pyspread.sourceforge.net
Best Regards
Martin
Pyrex 0.9.7.1 is now available:
http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/
This version fixes a bug in the new integer indexing
optimisation which causes indexing of a non-sequence type
with a C int to fail with a TypeError.
What is Pyrex?
--------------
Pyrex is a language for writing Python extension modules.
It lets you freely mix operations on Python and C data, with
all Python reference counting and error checking handled
automatically.
pyspread 0.0.5 has been released.
--
New features are:
+ X, Y, Z for relative cell relations are now pre-processed (easier to
use)
+ Cells can be given a name with <name>=<expresion>. These names are
located in the global namespace
+ Arrays and matrices within one cell can now easily be spread out to a
cell range in the grid with the spread function. (spread(x,y,z,value)
where x,y,z represents the top-left-front target cell and value is
replaced by the origin cell reference)
+ Rows and columns can be inserted and deleted
+ Copy, Paste and Delete behaviour improved
+ Copy and Paste now work in cell editor when no selection is present
+ Basic tab-delimited text import added
--
About:
pyspread is a spreadsheet that accepts a pure python expression in
each cell.
--
Highlights:
+ No non-python syntax add-ons
+ Access to python modules from cells
+ 3D grid
+ Numpy object array for representation of string entry into grid cell
+ Numpy object array for representation of eval function array
+ Cell access via slicing of numpy function array
+ X, Y, and Z yield current cell location for relative reference
Requires: Python >=2.4, Numpy 1.0.4, and wxPython 2.8.7.1.
License: GPL
Project page: http://pyspread.sourceforge.net
Best Regards
Martin
All,
I am pleased to announce headstock 0.1.0, a Python
implementation of the XMPP protocol based on Kamaelia [1].
headstock is currently not production ready and lack documentation but
offers a good sample case that shows how to use it. Documentation will
come in a near future.
== Features ==
* support for RFC 3920 and 3921 (except privacy list)
Supports almost complete (at least usable) for a few extensions:
* XEP-0004
* XEP-0077
* XEP-0060 (PubSub)
== Download ==
* easy_install -U headstock
* Tarballs http://www.defuze.org/oss/headstock/
* svn co https://svn.defuze.org/oss/headstock/
== More info ==
http://trac.defuze.org/wiki/headstock/
== TODO ==
* Documentation
* Code cleanup
* More extensions
Have fun,
-- Sylvain Hellegouarch
http://www.defuze.org
[1] http://kamaelia.sourceforge.net/Home
Hi,
I'm happy to announce release 0.69.2 of Task Coach. This release
contains small feature enhancements, more translations and several bug
fixes. Task Coach is now distributed under the GPLv3+.
Bugs fixed:
* Allow for editing seconds in effort editor.
* The combobox in the effort detail editor always picked the first
task when multiple tasks had the same subject, effectively prohibiting
the user to move an effort record to another task with the same
subject.
* Reset invalid input in the priority field of the task editor to 0
instead of to the minimum priority (a large negative value).
* "View->Filter->Reset all filters" now also unchecks all categories.
* Task Coach now is packaged as a proper Debian package, thanks to
Stani Michiels. The Debian package installs a menu item for Task Coach
in the Applications/Office menu.
Features added:
* Paths to file attachments may be relative.
* Monthly and yearly recurrence of tasks.
* Added and reorganized keyboard short cuts.
* Start tracking effort for any active task using the system tray icon
right-click menu.
* Added a largely complete Ukranian translation thanks to Vitovt and
incomplete Finnish, Greek, Persian and Thai translations.
Feature changed:
* Slightly higher preference window so all icons fit and no scrolling is needed.
Dependencies changed:
* Task Coach now uses Subversion for version control. See
http://sourceforge.net/svn/?group_id=130831. This only affects you if
you want to develop or use Task Coach source code.
* Task Coach is now distributed under the GNU General Public License
version 3 or (at your option) any later version. This only affects you
if you want to distribute changed versions of Task Coach or want to
include source code from Task Coach in other software.
What is Task Coach?
Task Coach is a simple task manager that allows for hierarchical
tasks, i.e. tasks in tasks. Task Coach is open source (GPL) and is
developed using Python and wxPython. You can download Task Coach from:
http://www.taskcoach.org
In addition to the source distribution, packaged distributions are
available for Windows XP/Vista, Mac OS X, and Linux (Debian and RPM format).
Note that Task Coach is alpha software, meaning that it is wise to back
up your task file regularly, and especially when upgrading to a new release.
Cheers, Frank