PyUtilib: A Python Utility Library
Project description
.. _Acro: https://software.sandia.gov/trac/acro
.. _Coopr: https://software.sandia.gov/trac/coopr
.. _FAST: https://software.sandia.gov/trac/fast
.. _PyUtilib plugin framework: https://software.sandia.gov/trac/pyutilib/wiki/Documentation/Plugins
PyUtilib is a Python package that includes a wide variety of utilities, including a well-developed plugin framework. PyUtilib has been developed to support several Python projects under development at Sandia National Laboratories, including Acro_, Coopr_ and FAST_.
PyUtilib includes utilities such as:
* A classes to manipulate Excel spreadsheets
* Utilities for using PLY parsers
* Utilies for generating cross-products of sets
* Functions to redirect IO
* A generic Factory utility
* Functions for standardizing floating point IO between 32-bit and 64-bit platforms
* A utility for conveniently importing modules
* Functions for performing an exact comparison of files
* Classes for singleton/unity objects
The _PyUtilib plugin framework_ is the most developed element of PyUtilib. This
framework is derived from the Trac plugin framework, and it
provides
* Support for both singleton and non-singleton plugin instances
* Utilities for managing plugins within namespaces
* A self-contained core that can be independently used from the PyUtilib plugins
* Commonly use plugins, including
* A config-file reader/writer based on ConfigParser
* Loading utilities for eggs and modules
* A file manager for temporary files
.. _Coopr: https://software.sandia.gov/trac/coopr
.. _FAST: https://software.sandia.gov/trac/fast
.. _PyUtilib plugin framework: https://software.sandia.gov/trac/pyutilib/wiki/Documentation/Plugins
PyUtilib is a Python package that includes a wide variety of utilities, including a well-developed plugin framework. PyUtilib has been developed to support several Python projects under development at Sandia National Laboratories, including Acro_, Coopr_ and FAST_.
PyUtilib includes utilities such as:
* A classes to manipulate Excel spreadsheets
* Utilities for using PLY parsers
* Utilies for generating cross-products of sets
* Functions to redirect IO
* A generic Factory utility
* Functions for standardizing floating point IO between 32-bit and 64-bit platforms
* A utility for conveniently importing modules
* Functions for performing an exact comparison of files
* Classes for singleton/unity objects
The _PyUtilib plugin framework_ is the most developed element of PyUtilib. This
framework is derived from the Trac plugin framework, and it
provides
* Support for both singleton and non-singleton plugin instances
* Utilities for managing plugins within namespaces
* A self-contained core that can be independently used from the PyUtilib plugins
* Commonly use plugins, including
* A config-file reader/writer based on ConfigParser
* Loading utilities for eggs and modules
* A file manager for temporary files
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
PyUtilib-2.0.tar.gz
(129.5 kB
view hashes)
Built Distributions
PyUtilib-2.0-py2.6.egg
(193.9 kB
view hashes)
PyUtilib-2.0-py2.5.egg
(193.8 kB
view hashes)
PyUtilib-2.0-py2.4.egg
(195.8 kB
view hashes)