Version 0.8 now released.
What is SkipoleMonitor?
SkipoleMonitor is a free network monitor for Windows and Linux. On running
the program, a GUI window appears, and hosts can be added, which Skipole
Monitor will regularly ping, showing the results via a built-in Web server.
Hosts can be grouped, so the Web server will show group symbols which the
viewer can open to inspect the hosts, or further sub-groups, within.
As hosts (and groups of hosts) change status, SkipoleMonitor can be set to
send email and syslog alerts.
Written in Python, and uses the wxPython library, it has been tested on
Windows and Linux.
License : GPL
Further details, including screenshots are available at:
bernie at skipole.co.uk
I am pleased to announce version 2.15.4 of the Python bindings for GObject.
The new release is available from ftp.gnome.org as and its mirrors
as soon as its synced correctly:
What's new since PyGObject 2.15.3?
- Fix typo in GPointer type registration (Loïc Minier,#550463)
- support G_TYPE_CLOSURE in codegen (Gian)
GObject is a object system library used by GTK+ and GStreamer.
PyGObject provides a convenient wrapper for the GObject library for use
in Python programs, and takes care of many of the boring details such as
managing memory and type casting. When combined with PyGTK, PyORBit and
gnome-python, it can be used to write full featured Gnome applications.
Like the GObject library itself PyGObject is licensed under the
GNU LGPL, so is suitable for use in both free software and proprietary
applications. It is already in use in many applications ranging
from small single purpose scripts up to large full
PyGObject requires glib >= 2.14.0 and Python >= 2.3.5 to build.
GIO bindings require glib >= 2.16.0.
pygtk mailing list pygtk(a)daa.com.au
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
We are pleased to announce that pyArkansas will be held on the campus of
University of Central Arkansas (www.uca.edu) on October 4th. Scheduled
classes in the morning include Python 101 taught by Dr. Bernard Chen
(incoming faculty at UCA but having taught the course at Georgia State
University), "Python 201" taught by Jeff Rush (Dallas Python Users Group)
and Python for Unix/Linux Administration (Noah Gift teaching on his -- and
Jeremy Jones' -- newly released OReilly title). The afternoon features
talks and a panel discussion along with lots of great give aways and swag.
Due to limitations of physical space we must close registration at 100
participants (in honor of my first OS, SunOS, we may go to 110). Check out
our wiki at http://pycamp.python.org/Arkansas/HomePage. There's no
registration fee, so if you're in the area stop on by...we are looking
forward to a great day.
Python Artists of Arkansas (PyAR^2)
What is cx_Freeze?
cx_Freeze is a set of scripts and modules for freezing Python scripts
into executables in much the same way that py2exe and py2app do. It
requires Python 2.3 or higher since it makes use of the zip import
facility which was introduced in that version.
Where do I get it?
This release marks a significant change in functionality. Any feedback
Changes from 4.0b1 to 4.0
1) Added support for copying files to the target directory.
2) Added support for a hook that runs when a module is missing.
3) Added support for binary path includes as well as excludes; use
sequences rather than dictionaries as a more convenient API; exclude
the standard locations for 32-bit and 64-bit libaries in
4) Added support for searching zip files (egg files) for modules.
5) Added support for handling system exit exceptions similarly to what
Python does itself as requested by Sylvain.
6) Added code to wait for threads to shut down like the normal Python
interpreter does. Thanks to Mariano Disanzo for discovering this
7) Hooks added or modified based on feedback from many people.
8) Don't include the version name in the display name of the MSI.
9) Use the OS dependent path normalization routines rather than simply
use the lowercase value as on Unix case is important; thanks to Artie
Eoff for pointing this out.
10) Include a version attribute in the cx_Freeze package and display
it in the output for the --version option to the script.
11) Include build instructions as requested by Norbert Sebok.
12) Add support for copying files when modules are included which
require data files to operate properly; add support for copying the
necessary files for the Tkinter and matplotlib modules.
13) Handle deferred imports recursively as needed; ensure that from
lists do not automatically indicate that they are part of the module
or the deferred import processing doesn't actually work!
14) Handle the situation where a module imports everything from a
package and the __all__ variable has been defined but the package has
not actually imported everything in the __all__ variable during
15) Modified license text to more closely match the Python Software
Foundation license as was intended.
16) Added sample script for freezing an application using matplotlib.
17) Renamed freeze to cxfreeze to avoid conflict with another package
that uses that executable as requested by Siegfried Gevatter.
Changes from 3.0.3 to 4.0b1
1) Added support for placing modules in library.zip or in a separate
zip file for each executable that is produced.
2) Added support for copying binary dependent files (DLLs and shared libraries)
3) Added support for including all submodules in a package
4) Added support for including icons in Windows executables
5) Added support for constants module which can be used for
determining certain build constants at runtime
6) Added support for relative imports available in Python 2.5 and up
7) Added support for building Windows installers (Python 2.5 and up)
and RPM packages
8) Added support for distutils configuration scripts
9) Added support for hooks which can force inclusion or exclusion of
modules when certain modules are included
10) Added documentation and samples
11) Added setup.py for building the cx_Freeze package instead of a
script used to build only the frozen bases
12) FreezePython renamed to a script called freeze in the Python distribution
13) On Linux and other platforms that support it set LD_RUN_PATH to
include the directory in which the executable is located
Dear Elisa users,
The Elisa team is happy to announce the release of Elisa Media Center
0.5.8 codenamed "Purgatory".
This week the focus was on the support of more remote controls on
Windows and on performance improvements. As usual, numerous bug were
also fixed. Here are the important changes that were introduced:
- Remote controls support on Windows for Apple remotes, Streamzap
remotes and Windows Media Center remotes has been improved.
- Elisa received a brand new D-Bus API which allows other applications
to interact with it.
- You should now experience less jerky transitions while browsing Elisa.
Installers and sources can be downloaded from
Bug reports and feature requests are welcome at
The Elisa team
I'm proud to release version 1.4.6 of Roundup.
1.4.6 is a bugfix release:
- Fix bug introduced in 1.4.5 in RDBMS full-text indexing
- Make URL matching code less matchy
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::
Release info and download page:
Source and documentation is available at the website:
Mailing lists - the place to ask questions:
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 four database back-ends (anydbm, sqlite, mysql