Foundation library for SoftwareFabrica projects
Project description
A library of (hopefully) useful python modules.
Marco Pantaleoni
INSTALLATION
You can download and install the most up-to-date version in one step using EasyInstall. For example, on a unix-like system:
$ su # easy_install sflib
If you are using Ubuntu, to install system-wide:
$ sudo easy_install sflib
Otherwise you can just download the source package (eg. from PyPI), extract it and run the usual setup.py commands:
$ su # python setup.py install
DOWNLOAD
If you don’t want or cannot install using EasyInstall, download the package from Cheese Shop:
In a future, it will be possible to download also from:
CONTACTS
It’s possible to contact the author by e-mail at the following addresses:
m.pantaleoni at softwarefabrica.org
panta at elasticworld.org
marco.pantaleoni at gmail.com
LICENSE
This library is:
Copyright (C) 2007-2008 Marco Pantaleoni. All rights reserved.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
CHANGES
2008-11-24 Marco Pantaleoni <panta@elasticworld.org>
Improved setuptools versioning.
2008-11-20 Marco Pantaleoni <panta@elasticworld.org>
integrated nose testing framework.
README.txt: added installation instructions.
removed ez_setup.py and setuptools bootstrapping since it seemed to cause problems with virtualenv.
changed directory layout, to allow easy packaging.
integrated setuptools support.
2008-11-19 Marco Pantaleoni <panta@elasticworld.org>
udom: added - a micro DOM library.
delegate.py: added - a modern delegate pattern library.
fileconf: added - this is a flexible configuration file support library.
2008-06-12 Marco Pantaleoni <panta@elasticworld.org>
ps.py: added (library to handle/access processes using /proc).
dictclass.py: added (“a base class that acts like a dictionary, but saves to instance variables.”)
2008-04-26 Marco Pantaleoni <panta@elasticworld.org>
html.py: renamed getElementName() into getElementTagName().
2008-04-25 Marco Pantaleoni <panta@elasticworld.org>
html.py: added some DOM navigation functions.
2008-04-06 Marco Pantaleoni <panta@elasticworld.org>
visitor.py: implemented fallback operations.
2008-04-05 Marco Pantaleoni <panta@elasticworld.org>
html.py: made fieldset and legend line entities.
visitor.py: added. This implements a modern version of the visitor pattern.
2008-04-02 Marco Pantaleoni <panta@elasticworld.org>
html.py: added output indentation.
2008-03-09 Marco Pantaleoni <panta@elasticworld.org>
aviation.py: implemented and added. Added lat_hms, lon_hms keyword construction to Point.
2008-03-07 Marco Pantaleoni <panta@elasticworld.org>
html.py: added empty tags class generation. Added COMMENT(). Added some tests.
added graph and queues.
html.py: Created.
Created.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for sflib-1.0dev-BZR-r28-panta-elasticworld.org-20081124161947-mblyrz0f4izbu9c7.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b0047a2b571f8e5c368e340a8fc9f012f16604adfe4856a335dade6aa6ca331 |
|
MD5 | 6623395279349baa4fc40ade803aef83 |
|
BLAKE2b-256 | ff55e8147b7b9ee1dfc94424fd0214784369304c90fccbf8f6b8c99f0fac0f5e |