Packages — P (Page 16 of 23)

python-utils 2.1.0 — Convenient utilities not included with the standard Python install

Python Utils is a collection of small Python functions and classes which make common patterns shorter and easier.

python-validate-email 1.3 — Verifies if an email address is valid and really exists

validate_email can be used to verify if an email address is valid and really exists.

python-validictory 1.0.1 — General purpose Python data validator

It allows validation of arbitrary Python data structures.

The schema format is based on the JSON Schema proposal (, so combined with json the library is also useful as a validator for JSON data.

python-vcversioner — Python library for version number discovery

Vcversioner is a Python library that inspects tagging information in a variety of version control systems in order to discover version numbers.

python-verboselogs 1.7 — Verbose logging level for Python's logging module

The verboselogs package extends Python's logging module to add the log levels NOTICE, SPAM, SUCCESS and VERBOSE.

python-virtualenv 15.0.3 — Virtual Python environment builder

Virtualenv is a tool to create isolated Python environments.

python-vobject 0.9.5 — Parse and generate vCard and vCalendar files

Vobject is intended to be a full featured Python package for parsing and generating vCard and vCalendar files. Currently, iCalendar files are supported and well tested. vCard 3.0 files are supported, and all data should be imported, but only a few components are understood in a sophisticated way.

python-waf 1.9.8 — Python-based build system

Waf is a Python-based framework for configuring, compiling and installing applications.

python-waitress 1.1.0 — Waitress WSGI server

Waitress is meant to be a production-quality pure-Python WSGI server with very acceptable performance.

python-wcwidth 0.1.7 — Measure number of terminal column cells of wide-character codes

Wcwidth measures the number of terminal column cells of wide-character codes. It is useful for those implementing a terminal emulator, or programs that carefully produce output to be interpreted by one. It is a Python implementation of the wcwidth and wcswidth C functions specified in POSIX.1-2001 and POSIX.1-2008.

python-webassets 0.12.1 — Media asset management

Merges, minifies and compresses Javascript and CSS files, supporting a variety of different filters, including YUI, jsmin, jspacker or CSS tidy. Also supports URL rewriting in CSS files.

python-webencodings 0.5.1 — Character encoding aliases for legacy web content

In order to be compatible with legacy web content when interpreting something like Content-Type: text/html; charset=latin1, tools need to use a particular set of aliases for encoding labels as well as some overriding rules. For example, US-ASCII and iso-8859-1 on the web are actually aliases for windows-1252, and a UTF-8 or UTF-16 BOM takes precedence over any other encoding declaration. The WHATWG Encoding standard defines all such details so that implementations do not have to reverse-engineer each other.

This module implements the Encoding standard and has encoding labels and BOM detection, but the actual implementation for encoders and decoders is Python’s.

python-webob 1.5.1 — WSGI request and response object

WebOb provides wrappers around the WSGI request environment, and an object to help create WSGI responses.

python-websocket-client 0.37.0 — WebSocket client for Python

The Websocket-client module provides the low level APIs for WebSocket usage in Python programs.

python-webtest 2.0.29 — Helper to test WSGI applications

Webtest allows you to test your Python web applications without starting an HTTP server. It supports anything that supports the minimum of WSGI.

python-werkzeug 0.11.15 — Utilities for WSGI applications

One of the most advanced WSGI utility modules. It includes a powerful debugger, full-featured request and response objects, HTTP utilities to handle entity tags, cache control headers, HTTP dates, cookie handling, file uploads, a powerful URL routing system and a bunch of community-contributed addon modules.

python-whatever 0.5 — Make anonymous functions by partial application of operators

whatever provides an easy way to make anonymous functions by partial application of operators.

python-wheel 0.30.0a0 — Format for built Python packages

A wheel is a ZIP-format archive with a specially formatted filename and the .whl extension. It is designed to contain all the files for a PEP 376 compatible install in a way that is very close to the on-disk format. Many packages will be properly installed with only the Unpack step and the unpacked archive preserves enough information to Spread (copy data and scripts to their final locations) at any later time. Wheel files can be installed with a newer pip or with wheel's own command line utility.

python-whisper 1.0.2 — Fixed size round-robin style database for Graphite

Whisper is one of three components within the Graphite project. Whisper is a fixed-size database, similar in design and purpose to RRD (round-robin-database). It provides fast, reliable storage of numeric data over time. Whisper allows for higher resolution (seconds per point) of recent data to degrade into lower resolutions for long-term retention of historical data.

python-whoosh 2.7.4 — Full text indexing, search, and spell checking library

Whoosh is a fast, pure-Python full text indexing, search, and spell checking library.

python-widgetsnbextension 1.2.6 — IPython HTML widgets for Jupyter

This package provides interactive HTML widgets for Jupyter notebooks.

python-wrapper 3.6.3 — Wrapper for the Python 3 commands

This package provides wrappers for the commands of Python3.x such that they can be invoked under their usual name---e.g., python instead of python3.

python-wrapt 1.10.11 — Module for decorators, wrappers and monkey patching

The aim of the wrapt module is to provide a transparent object proxy for Python, which can be used as the basis for the construction of function wrappers and decorator functions.

python-wsgi-intercept 1.2.2 — Puts a WSGI application in place of a real URI for testing

Wsgi_intercept installs a WSGI application in place of a real URI for testing. Testing a WSGI application normally involves starting a server at a local host and port, then pointing your test code to that address. Instead, this library lets you intercept calls to any specific host/port combination and redirect them into a WSGI application importable by your test program. Thus, you can avoid spawning multiple processes or threads to test your Web app.

python-wsgiproxy2 0.4.2 — WSGI Proxy with various http client backends

WSGI turns HTTP requests into WSGI function calls. WSGIProxy turns WSGI function calls into HTTP requests. It also includes code to sign requests and pass private data, and to spawn subprocesses to handle requests.

python-wtforms 2.1 — Form validation and rendering library for Python web development

WTForms is a flexible forms validation and rendering library for Python web development. It is very similar to the web form API available in Django, but is a standalone package.

python-xapian-bindings 1.4.5 — Python bindings for the Xapian search engine library

Xapian is a highly adaptable toolkit which allows developers to easily add advanced indexing and search facilities to their own applications. It supports the Probabilistic Information Retrieval model and also supports a rich set of boolean query operators.

python-xcffib 0.5.1 — XCB Python bindings

Xcffib is a replacement for xpyb, an XCB Python bindings. It adds support for Python 3 and PyPy. It is based on cffi.

python-xdo 0.3 — Python library for simulating X11 keyboard/mouse input

Provides bindings to libxdo for manipulating X11 via simulated input. (Note that this is mostly a legacy library; you may wish to look at python-xdo for newer bindings.)

python-xenon 0.5.1 — Monitor code metrics for Python on your CI server

Xenon is a monitoring tool based on Radon. It monitors code complexity. Ideally, xenon is run every time code is committed. Through command line options, various thresholds can be set for the complexity of code. It will fail (i.e. it will exit with a non-zero exit code) when any of these requirements is not met.

python-xlrd 1.0.0 — Library for extracting data from Excel files

This packages provides a library to extract data from spreadsheets using Microsoft Excel proprietary file formats .xls and .xlsx (versions 2.0 onwards). It has support for Excel dates and is Unicode-aware. It is not intended as an end-user tool.

python-xopen 0.3.2 — Open compressed files transparently

This module provides an xopen function that works like Python's built-in open function, but can also deal with compressed files. Supported compression formats are gzip, bzip2 and, xz, and are automatically recognized by their file extensions. The focus is on being as efficient as possible on all supported Python versions.

python-xsge 2017.06.09 — Extensions for the SGE Game Engine

xSGE is a collection of modules that make doing certain tasks with the SGE Game Engine easier. In addition to SGE's conveniences, the user has access to a GUI toolkit, lighting and physics frameworks and Tiled TMX format support.

python-yapf 0.21.0 — Formatter for Python code

YAPF is a formatter for Python code. It's based off of clang-format, developed by Daniel Jasper. In essence, the algorithm takes the code and reformats it to the best formatting that conforms to the style guide, even if the original code didn't violate the style guide.

python-yarl 1.1.1 — Yet another URL library

yarl module provides handy URL class for URL parsing and changing.

python-zope-component 4.3.0 — Zope Component Architecture

Zope.component represents the core of the Zope Component Architecture. Together with the zope.interface package, it provides facilities for defining, registering and looking up components.

python-zope-configuration 4.0.3 — Zope Configuration Markup Language

Zope.configuration implements ZCML, the Zope Configuration Markup Language.

python-zope-event 4.1.0 — Event publishing system for Python

Zope.event provides an event publishing API, intended for use by applications which are unaware of any subscribers to their events. It is a simple event-dispatching system on which more sophisticated event dispatching systems can be built.

python-zope-exceptions 4.0.8 — Zope exceptions

Zope.exceptions provides general-purpose exception types that have uses outside of the Zope framework.

python-zope-i18nmessageid 4.0.3 — Message identifiers for internationalization

Zope.i18nmessageid provides facilities for declaring internationalized messages within program source text.

python-zope-interface 4.1.3 — Python implementation of the "design by contract" methodology

Zope.interface provides an implementation of "object interfaces" for Python. Interfaces are a mechanism for labeling objects as conforming to a given API or contract.

python-zope-location 4.0.3 — Zope location library

Zope.location implements the concept of "locations" in Zope3, which are are special objects that have a structural location.

python-zope-proxy 4.1.6 — Generic, transparent proxies

Zope.proxy provides generic, transparent proxies for Python. Proxies are special objects which serve as mostly-transparent wrappers around another object, intervening in the apparent behavior of the wrapped object only when necessary to apply the policy (e.g., access checking, location brokering, etc.) for which the proxy is responsible.

python-zope-schema 4.4.2 — Zope data schemas

Zope.scheme provides extensions to zope.interface for defining data schemas.

python-zope-security 4.0.3 — Zope security framework provides a generic mechanism to implement security policies on Python objects.

python-zope-testing 4.6.1 — Zope testing helpers

Zope.testing provides a number of testing utilities for HTML forms, HTTP servers, regular expressions, and more.

python-zope-testrunner 4.4.9 — Zope testrunner script

Zope.testrunner provides a script for running Python tests.

python2-activepapers 0.2.2 — Executable papers for scientific computing

ActivePapers is a tool for working with executable papers, which combine data, code, and documentation in single-file packages, suitable for publication as supplementary material or on repositories such as figshare or Zenodo.

python2-alembic 0.9.6 — Database migration tool for SQLAlchemy

Alembic is a lightweight database migration tool for usage with the SQLAlchemy Database Toolkit for Python.

python2-amqp 1.4.9 — Low-level AMQP client for Python (fork of amqplib)

This is a fork of amqplib which was originally written by Barry Pederson. It is maintained by the Celery project, and used by kombu as a pure python alternative when librabbitmq is not available.

python2-anaconda-client 1.6.3 — Anaconda Cloud command line client library

Anaconda Cloud command line client library provides an interface to Anaconda Cloud. Anaconda Cloud is useful for sharing packages, notebooks and environments.

python2-aniso8601 1.3.0 — Python library for parsing ISO 8601 strings

This package contains a library for parsing ISO 8601 datetime strings.

python2-ansi2html 1.2.0 — Convert ANSI-decorated console output to HTML

ansi2html is a Python library and command line utility for convering text with ANSI color codes to HTML or LaTeX.

python2-anyjson 0.3.3 — Wraps best available JSON implementation in a common interface

Anyjson loads whichever is the fastest JSON module installed and provides a uniform API regardless of which JSON implementation is used.

python2-apache-libcloud 2.0.0 — Unified Cloud API

libcloud is a Python library for interacting with many of the popular cloud service providers using a unified API.

python2-apipkg 1.4 — Namespace control and lazy-import mechanism

With apipkg you can control the exported namespace of a Python package and greatly reduce the number of imports for your users. It is a small pure Python module that works on virtually all Python versions.

python2-apispec 0.25.3 — Swagger 2.0 API specification generator

python-apispec is a pluggable API specification generator. Currently supports the OpenAPI specification (f.k.a. Swagger 2.0).

python2-appdirs 1.4.3 — Determine platform-specific dirs, e.g. a "user data dir"

This module provides a portable way of finding out where user data should be stored on various operating systems.

python2-apsw 3.20.1-r1 — Another Python SQLite Wrapper

APSW is a Python wrapper for the SQLite embedded relational database engine. In contrast to other wrappers such as pysqlite it focuses on being a minimal layer over SQLite attempting just to translate the complete SQLite API into Python.

python2-argcomplete 1.7.0 — Shell tab completion for Python argparse

argcomplete provides extensible command line tab completion of arguments and options for Python scripts using argparse. It's particularly useful for programs with many options or sub-parsers that can dynamically suggest completions; for example, when browsing resources over the network.

python2-args 0.1.0 — Command-line argument parser

This library provides a Python module to parse command-line arguments.

python2-arrow 0.10.0 — Dates and times for Python

Arrow is a Python library to creating, manipulating, formatting and converting dates, times, and timestamps. It implements and updates the datetime type.

python2-asn1crypto 0.22.0 — ASN.1 parser and serializer in Python

asn1crypto is an ASN.1 parser and serializer with definitions for private keys, public keys, certificates, CRL, OCSP, CMS, PKCS#3, PKCS#7, PKCS#8, PKCS#12, PKCS#5, X.509 and TSP.

python2-astor 0.5 — Read and write Python ASTs

Astor is designed to allow easy manipulation of Python source via the Abstract Syntax Tree.

python2-astroid 1.5.3 — Common base representation of python source code for pylint and other projects

python-astroid provides a common base representation of python source code for projects such as pychecker, pyreverse, pylint, etc.

It provides a compatible representation which comes from the _ast module. It rebuilds the tree generated by the builtin _ast module by recursively walking down the AST and building an extended ast. The new node classes have additional methods and attributes for different usages. They include some support for static inference and local name scopes. Furthermore, astroid builds partial trees by inspecting living objects.

python2-atomicwrites 1.1.5 — Atomic file writes in Python

Library for atomic file writes using platform dependent tools for atomic file system operations.

python2-attrs 17.4.0 — Attributes without boilerplate

attrs is a Python package with class decorators that ease the chores of implementing the most common attribute-related object protocols.

python2-autograd 0.0.0-0.442205d — Efficiently computes derivatives of NumPy code

Autograd can automatically differentiate native Python and NumPy code. It can handle a large subset of Python's features, including loops, ifs, recursion and closures, and it can even take derivatives of derivatives of derivatives. It supports reverse-mode differentiation (a.k.a. backpropagation), which means it can efficiently take gradients of scalar-valued functions with respect to array-valued arguments, as well as forward-mode differentiation, and the two can be composed arbitrarily. The main intended application of Autograd is gradient-based optimization.

python2-automat 0.6.0 — Self-service finite-state machines

Automat is a library for concise, idiomatic Python expression of finite-state automata (particularly deterministic finite-state transducers).

python2-autopep8 1.3.5 — Format Python code according to the PEP 8 style guide

autopep8 automatically formats Python code to conform to the PEP 8 style guide. It uses the pycodestyle utility to determine what parts of the code needs to be formatted. autopep8 is capable of fixing most of the formatting issues that can be reported by pycodestyle.

python2-axolotl 0.1.39 — Python port of libaxolotl-android

This is a python port of libaxolotl-android. This is a ratcheting forward secrecy protocol that works in synchronous and asynchronous messaging environments.

python2-axolotl-curve25519 0.1 — Python wrapper for curve25519 library

This is a python wrapper for the curve25519 library with ed25519 signatures. The C code was pulled from libaxolotl-android. At the moment this wrapper is meant for use by python-axolotl.

python2-babel 2.3.4 — Tools for internationalizing Python applications

Babel is composed of two major parts: - tools to build and work with gettext message catalogs - a Python interface to the CLDR (Common Locale Data Repository), providing access to various locale display names, localized number and date formatting, etc.

python2-backpack 0.1 — Utilities for working with Python collections

Backpack provides some useful utilities for working with collections of data.

python2-backport-ssl-match-hostname — Backport of ssl.match_hostname() function from Python 3.5

This backport brings the ssl.match_hostname() function to users of earlier versions of Python. The function checks the hostname in the certificate returned by the server to which a connection has been established, and verifies that it matches the intended target hostname.

python2-backports-abc 0.5 — Backport of additions to the '' module

Python-backports-abc provides a backport of additions to the '' module in Python-3.5.

python2-backports-csv 1.0.5 — Backport of Python 3's csv module for Python 2

Provides a backport of Python 3's csv module for parsing comma separated values. The API of the csv module in Python 2 is drastically different from the csv module in Python 3. This is due, for the most part, to the difference between str in Python 2 and Python 3.

python2-backports-functools-lru-cache 1.3 — Backport of functools.lru_cache from Python 3.3

python2-backports-functools-lru-cache is a backport of functools.lru_cache from python 3.3.

python2-backports-shutil-get-terminal-size 1.0.0 — Backport of Python 3.3's shutil.get_terminal_size

This package provides a backport of the get_terminal_size function from Python 3.3's shutil. Unlike the original version it is written in pure Python rather than C, so it might be a tiny bit slower.

python2-bandit 1.4.0 — Security oriented static analyser for python code

Bandit is a tool designed to find common security issues in Python code. To do this Bandit processes each file, builds an AST from it, and runs appropriate plugins against the AST nodes. Once Bandit has finished scanning all the files it generates a report.

python2-bcrypt 3.1.4 — Modern password hashing library

Bcrypt is a Python module which provides a password hashing method based on the Blowfish password hashing algorithm, as described in "A Future-Adaptable Password Scheme" by Niels Provos and David Mazieres.

python2-beautifulsoup4 4.5.3 — Python screen-scraping library

Beautiful Soup is a Python library designed for rapidly setting up screen-scraping projects. It offers Pythonic idioms for navigating, searching, and modifying a parse tree, providing a toolkit for dissecting a document and extracting what you need. It automatically converts incoming documents to Unicode and outgoing documents to UTF-8.

python2-behave-web-api 1.0.6 — Provides testing for JSON APIs with Behave for Python

This package provides testing utility modules for testing JSON APIs with Behave.

python2-betamax 0.8.1 — Record HTTP interactions with python-requests

Betamax will record your test suite's HTTP interactions and replay them during future tests. It is designed to work with python-requests.

python2-betamax-matchers 0.4.0 — VCR imitation for python-requests

betamax-matchers provides a set of Matchers for Betamax.

python2-billiard — Python multiprocessing fork with improvements and bugfixes

Billiard is a fork of the Python 2.7 multiprocessing package. The multiprocessing package itself is a renamed and updated version of R Oudkerk's pyprocessing package. This standalone variant is intended to be compatible with Python 2.4 and 2.5, and will draw its fixes/improvements from python-trunk.

python2-binaryornot 0.4.0 — Package to check if a file is binary or text

Ultra-lightweight pure Python package to check if a file is binary or text.

python2-biom-format 2.1.6 — Biological Observation Matrix (BIOM) format utilities

The BIOM file format is designed to be a general-use format for representing counts of observations e.g. operational taxonomic units, KEGG orthology groups or lipid types, in one or more biological samples e.g. microbiome samples, genomes, metagenomes.

python2-biopython 1.70 — Tools for biological computation in Python

Biopython is a set of tools for biological computation including parsers for bioinformatics files into Python data structures; interfaces to common bioinformatics programs; a standard sequence class and tools for performing common operations on them; code to perform data classification; code for dealing with alignments; code making it easy to split up parallelizable tasks into separate processes; and more.

python2-bleach 1.4.3 — Whitelist-based HTML-sanitizing tool

Bleach is an easy whitelist-based HTML-sanitizing tool.

python2-blessings 1.6.1 — Python module to manage terminal color, styling, and positioning

Blessings is a pythonic API to manipulate terminal color, styling, and positioning. It provides similar features to curses but avoids some of curses’s limitations: it does not require clearing the whole screen for little changes, provides a scroll-back buffer after the program exits, and avoids styling altogether when the output is redirected to something other than a terminal.

python2-blinker 1.4 — Fast, simple object-to-object and broadcast signaling

Blinker provides a fast dispatching system that allows any number of interested parties to subscribe to events, or "signals".

python2-booleanoperations 0.7.1 — Boolean operations on paths

BooleanOperations provides a Python library that enables boolean operations on paths.

python2-botocore 1.8.43 — Low-level interface to AWS

Botocore is a Python library that provides a low-level interface to the Amazon Web Services (AWS) API.

python2-bottle 0.12.13 — WSGI framework for small web-applications.

python-bottle is a WSGI framework for small web-applications.

python2-bx-python 0.7.3 — Tools for manipulating biological data

bx-python provides tools for manipulating biological data, particularly multiple sequence alignments.

python2-bz2file 0.98 — Read and write bzip2-compressed files

Bz2file is a Python library for reading and writing bzip2-compressed files. It contains a drop-in replacement for the I/O interface in the standard library's bz2 module, including features from the latest development version of CPython that are not available in older releases.

python2-cachecontrol 0.11.6 — The httplib2 caching algorithms for use with requests

CacheControl is a port of the caching algorithms in httplib2 for use with requests session objects.

python2-cairocffi 0.8.0 — Python bindings and object-oriented API for Cairo

Cairocffi is a CFFI-based drop-in replacement for Pycairo, a set of Python bindings and object-oriented API for cairo. Cairo is a 2D vector graphics library with support for multiple backends including image buffers, PNG, PostScript, PDF, and SVG file output.

python2-capstone 3.0.5-rc2 — Lightweight multi-platform, multi-architecture disassembly framework

Capstone is a lightweight multi-platform, multi-architecture disassembly framework. Capstone can disassemble machine code for many supported architectures such as x86, x86_64, arm, arm64, mips, ppc, sparc, sysz and xcore. It provides bindings for Python, Java, OCaml and more.