I have just released version 1.61 of 'waccess':
http://www.tundraware.com/Software/waccess/
'waccess' is a Quick And Dirty web access log analysis tool. It's
useful if you want to see how many hits a particular file has seen on
your web site. It will also attempt to get the names of the accessing
hosts by doing reverse lookups on their IP addresses.
'waccess' is not a replacement for a serious web log analysis tool,
but it is quite handy nonetheless.
'waccess' is written in Python and needs a reasonably current version
of the langugage on your machine.
'waccess' was written for and tested on FreeBSD 4.6R, but should port
to other systems pretty trivially.
This version adds two features:
- User can now name the log to examine on the command line
instead of having to edit the string constant in the source.
- The program now supports 'ignoring' IP addresses. You can
designate which IP address spaces you do not care about and
'waccess' will ignore all records from such addresses.
Changes to the FreeBSD port have been committed as well.
--
------------------------------------------------------------------------------
Tim Daneliuk
tundra(a)tundraware.com
I have just released version 1.6 of 'waccess':
http://www.tundraware.com/Software/waccess/
'waccess' is a Quick And Dirty web access log analysis tool. It's
useful if you want to see how many hits a particular file has seen on
your web site. It will also attempt to get the names of the accessing
hosts by doing reverse lookups on their IP addresses.
'waccess' is not a replacement for a serious web log analysis tool,
but it is quite handy nonetheless.
'waccess' is written in Python and needs a reasonably current version
of the langugage on your machine.
'waccess' was written for and tested on FreeBSD 4.6R, but should port
to other systems pretty trivially.
This version adds two features:
- User can now name the log to examine on the command line
instead of having to edit the string constant in the source.
- The program now supports 'ignoring' IP addresses. You can
designate which IP address spaces you do not care about and
'waccess' will ignore all records from such addresses.
Changes to the FreeBSD port have been submitted as well.
------------------------------------------------------------------------------
Tim Daneliuk
tundra(a)tundraware.com
It's a pleasure to announce that Civil [http://civil.sf.net], a
turn-based network strategy game written using Python and Pygame (the
superb SDL wrapper for Python -- http://www.pygame.org) has now reached
version 0.80.
This release is the culmination of several month's hard work and the
result is a faster, leaner, more playable Civil.
0.80 is tagged in the CVS now, packages for Debian, Redhat and win32
platforms will be added to the downloads page over the course of the
weekend.
The full change log for 0.80:
* New pictorial icons for units (!)
* Trenches and other terrain enhancements
* Panel is removed and replaced with floating windows.
* Online Help browser
* Context sensitive menus, all functionality now accessible via
menus
* Optimised pathfinding
* Better map height handling
* Automatic starting of the AI client (AI still to be completed)
* Improved unit selection handling
* Scenarios can have reinforcements
* Greatly improved unit statistics handling (fatigue, morale etc.)
* Additional unit modes
* In-game speed optimisations (Civil's running faster!)
* Many improvements to the scenario editor, now handles the new
terrains
* New testing scenario
* Additions to the playing manual
* Updated scenario2HTML transforms
* Working windows port
* Vastly improved build system
* Packaged downloads for Debian/Redhat Linux and win32 platforms
As of 0.80 we will be producing more frequent 0.8x builds as we head
toward the fully playable 0.90 release. Details on how to contact us
regarding comments, feature requests, bug-reports etc. are available on
the Civil website: http://civil.sf.net.
Best Regards
The Civil Team
The Vancouver Python and Zope users group proudly presents:
* Unit testing in Python and Zope by Andy McKay
But wait! There's more! While you are with us, we will also discuss:
* Generating compiled code from Python with PyREX by Brian Quinlan
But wait! There's still more:
* Using Python's Unicode libraries by Paul Prescod
But wait! There's even more! Anyone who attends is also invited out to
drinks afterwards.
But wait! And that's still not all! Actually, yes, that's about it.
Date: Tuesday, Sept. 3
Time: 7pm
Location: ActiveState, 580 Granville, Vancouver, BC
(http://www.activestate.com/Contact/)
VanPyZ is the Vancouver Python and Zope users group. We meet every month to
discuss Python, Zope and other stuff.
Mailing list: http://lists.zpug.org/mailman/listinfo/vanpyz
Web site: http://vanpyz.agmweb.ca
--
Andy McKay
Agmweb Consulting
http://www.agmweb.ca
--
Andy McKay
Agmweb Consulting
http://www.agmweb.ca
With many thanks to Barry Warsaw for his help and patience, I am
pleased to announce that a new format for PEPs (Python Enhancement
Proposals) has been deployed. The new format is reStructuredText, a
lightweight what-you-see-is-what-you-get plaintext markup syntax and
parser component of the Docutils project. From the new PEP 12:
ReStructuredText is offered as an alternative to plaintext PEPs,
to allow PEP authors more functionality and expressivity, while
maintaining easy readability in the source text. The processed
HTML form makes the functionality accessible to readers: live
hyperlinks, styled text, tables, images, and automatic tables of
contents, among other advantages.
The following PEPs have been marked up with reStructuredText:
- PEP 12 -- Sample reStructuredText PEP Template
(http://www.python.org/peps/pep-0012.html)
- PEP 256 -- Docstring Processing System Framework
(http://www.python.org/peps/pep-0256.html)
- PEP 257 -- Docstring Conventions
(http://www.python.org/peps/pep-0257.html)
- PEP 258 -- Docutils Design Specification
(http://www.python.org/peps/pep-0258.html)
- PEP 287 -- reStructuredText Docstring Format
(http://www.python.org/peps/pep-0287.html)
- PEP 290 -- Code Migration and Modernization
(http://www.python.org/peps/pep-0290.html)
In addition, the text of PEP 1 and PEP 9 has been revised.
Authors of new PEPs are invited to consider using the new format, and
authors of existing PEPs are invited to convert their PEPs to
reStructuredText to take advantage of the many enhancements over the
plaintext format. I, along with the other Docutils developers and
users, will be happy to assist. Please send questions to:
docutils-users(a)lists.sourceforge.net
The latest project snapshot can always be downloaded from:
http://docutils.sourceforge.net/docutils-snapshot.tgz
(This is required to process the PEP source into HTML. It requires
at least Python 2.0; Python 2.1 or later is recommended.)
Docutils and reStructuredText are under active development. Input is
very welcome, especially HTML rendering/stylesheet issues with
different browsers. We welcome new contributors. If you'd like to
get involved, please visit:
http://docutils.sourceforge.net/
--
David Goodger <goodger(a)users.sourceforge.net> Open-source projects:
- Python Docutils: http://docutils.sourceforge.net/
(includes reStructuredText: http://docutils.sf.net/rst.html)
- The Go Tools Project: http://gotools.sourceforge.net/
TreeWidgets 1.0a1
-----------------
A general-purpose Tkinter tree widget library.
TreeWidgets is a Python-Tkinter library that provides general-purpose
tree widgets. I decided to write it because I found that, though there
are several Tkinter tree widgets available, the ones I have tried were
all designed to work with one particular type of data structure, and
were hard to adapt to other data structure.
URL: http://www.havenrock.com/developer/treewidgets/index.html
License: BSD Style
Gui: Tkinter
Categories: Tkinter Widgets, XML
Matt Gushee (mgushee(a)havenrock.com)
http://www.havenrock.com/
--
<a href="http://www.havenrock.com/developer/treewidgets/index.html">TreeWidgets
1.0a1</a> -- A general-purpose Tkinter tree widget library.
ExpTools
--------
ExpTools is a set of tools that supports the running, documentation and
evaluation of computational experiments
There are three main goals that motivate the development of this tool
set:
to provide a simple way to set up and run computational experiments;
to provide a means of automatically documenting the environment in which
an experiment is run so the experiment can be easily rerun (provided the
same environment is still available) and the results can be more
accurately compared to the results of other computational experiments;
to eliminate some of the tedium involved in collecting and analyzing
output by providing basic text output processing tools.
URL: http://exptools.sourceforge.net
License: GPL
Platform: Solaris, IRIX, Linux
Gui: optional: Tkinter
Categories: Applications
Tobias Polzin (polzin(a)mpi-sb.mpg.de)
http://www.mpi-sb.mpg.de/~polzin
--
<a href="http://exptools.sourceforge.net">ExpTools</a> -- ExpTools is a
set of tools that supports the running, documentation and evaluation of
computational experiments
PyANT is a project for porting Jakarta's ANT build tool to Python.
26.08.2002 Ivan V. Begtin (PyANT v0.23)
- Added new tasks: PyZipTask, GetEnv, SetEnv, TStamp, Sleep,
ExecMapTask
- Added InnoGen task. Generating scripts for Inno Setup with PyANT!
and compile them with InnoCompile.
- Added XML definitions for all (as I hope) PyANT tasks
- Added prototype XML schema for task definitions,
docs/TaskDefine.xsd
- Added Task2Code.py script, it helps with task code generation from
XML definition
- Many and many changes
Note:
In case that my primary development platform for now is Windows
2000/XP I haven't tested this version with Linux but I hope that it
should work well
> Markus von Ehr wrote:
>
>>ImportError: No module named Pyrex.Disutils
That's my fault - I forgot to include it in the
distribution!
I've just made another release (0.4.3.1) which
fixes this.
It also fixes another problem, too: the
Lexicon.pickle file wasn't getting installed,
which caused some people problems when they
tried to run Pyrex from a read-only directory.
--
Greg Ewing, Computer Science Dept,
University of Canterbury,
Christchurch, New Zealand
http://www.cosc.canterbury.ac.nz/~greg