This package contains tools for authenticating to an OpenStack-based cloud.
These tools include:
- Authentication plugins (password, token, and federation based)
- Discovery mechanisms to determine API version support
- A session that is used to maintain client settings across requests
(based on the requests Python library)
SimpleTAL is a stand alone Python implementation of the TAL, TALES and METAL
specifications used in Zope to power HTML and XML templates. SimpleTAL is an
independent implementation of TAL; there are no dependencies on Zope nor is any
of the Zope work re-used.
At least one port requires exactly the Spark.Ada library that came
with SPARK 2012. SPARK itself is not in ports -- SPARK 2014 is the
first version planned to arrive -- so this is a separately packaged
SPARK 2012 library to be compiled with the GNAT Ada compiler.
A toolkit to interact with the virtualization capabilities of recent versions of
Linux, and other OSes.
libvirt provides:
* Remote management using TLS encryption and x509 certificates
* Remote management authenticating with Kerberos and SASL
* Local access control using PolicyKit
* Zero-conf discovery using Avahi multicast-DNS
* Management of virtual machines, virtual networks and storage
* Portable client API for Linux, Solaris and Windows
olefile (formerly OleFileIO_PL) is a Python module to read/write Microsoft OLE2
files (also called Structured Storage, Compound File Binary Format or Compound
Document File Format), such as Microsoft Office 97-2003 documents, Image
Composer and FlashPix files, Outlook messages, StickyNotes, several Microscopy
file formats, McAfee antivirus quarantine files, etc.
positional provides a decorator which enforces only some args may be passed
positionally. The idea and some of the code was taken from the oauth2 client
of the google-api client.
The decorator makes it easy to support Python 3 style key-word only
parameters.
pp is a python module which provides mechanism for parallel execution of
python code on SMP (systems with multiple processors or cores) and clusters
(computers connected via network)
It is light, easy to install and integrate with other python software.
pp is an open source and cross-platform module written in pure python
The pylib is a development support library featuring these tools and APIs:
* py.path: uniform local and svn path objects
* py.apipkg: explicit API control and lazy-importing
* py.iniconfig: easy parsing of .ini files
* py.code: dynamic code generation and introspection
* py.path: uniform local and svn path objects
pycmd is a collection of command line tools for helping with Python
development:
* py.cleanup: remove .pyc and similar files
* py.lookup: find text in recursively found .py files
* py.countloc: give LOCs for lines and testlines
* py.which: print location of an importable package or module
Pyflakes is a simple program which checks Python source files for errors. It is
similar to PyChecker in scope, but differs in that it does not execute the
modules to check them. This is both safer and faster, although it does not
perform as many checks. Unlike PyLint, Pyflakes checks only for logical errors
in programs; it does not perform any checks on style.