Foundation library for SoftwareFabrica projects
Project description
Python sflib
============
A library of (hopefully) useful python modules.
*Marco Pantaleoni*
.. contents::
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
.. _EasyInstall: http://peak.telecommunity.com/DevCenter/EasyInstall
.. _PyPI: http://pypi.python.org/pypi
DOWNLOAD
--------
If you don't want or cannot install using EasyInstall_, download the
package from Cheese Shop:
http://cheeseshop.python.org/pypi/sflib/
In a future, it will be possible to download also from:
http://www.softwarefabrica.org/projects/sflib/
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>
* sflib/version.py (get_version_setuptools): use '-' instead of
'_'.
* 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.
============
A library of (hopefully) useful python modules.
*Marco Pantaleoni*
.. contents::
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
.. _EasyInstall: http://peak.telecommunity.com/DevCenter/EasyInstall
.. _PyPI: http://pypi.python.org/pypi
DOWNLOAD
--------
If you don't want or cannot install using EasyInstall_, download the
package from Cheese Shop:
http://cheeseshop.python.org/pypi/sflib/
In a future, it will be possible to download also from:
http://www.softwarefabrica.org/projects/sflib/
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>
* sflib/version.py (get_version_setuptools): use '-' instead of
'_'.
* 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
Close
Hashes for sflib-1.0dev-BZR-r29-panta-elasticworld.org-20081124163210-8du527femssj13ox.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcac6a7c1970302822a2d72da4824d1364f105fa550146dded6cb91f7dc69674 |
|
MD5 | da28f5abbf4dc88084fc20e80dd1a972 |
|
BLAKE2b-256 | ecd7b32d8b7914d7e924b580304b64189d4da8a49ee35fc0b8d6b50e74ef1649 |