Packages — P (Page 10 of 26)

Packages menu:

Browse alphabetically

0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

psutils 17 — Collection of utilities for manipulating PostScript documents

PSUtils is a collection of utilities for manipulating PostScript documents. Programs included are psnup, for placing out several logical pages on a single sheet of paper, psselect, for selecting pages from a document, pstops, for general imposition, psbook, for signature generation for booklet printing, and psresize, for adjusting page sizes.

psyclpc 20160821-2.61cf9aa — psycLPC is a multi-user network server programming language

LPC is a bytecode language, invented to specifically implement multi user virtual environments on the internet. This technology is used for MUDs and also the psyced implementation of the Protocol for SYnchronous Conferencing (PSYC). psycLPC is a fork of LDMud with some new features and many bug fixes.

pt-scotch 6.0.6 — Programs and libraries for graph algorithms (with MPI)

SCOTCH is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project. Its purpose is to apply graph theory, with a divide and conquer approach, to scientific computing problems such as graph and mesh partitioning, static mapping, and sparse matrix ordering, in application domains ranging from structural mechanics to operating systems or bio-chemistry.

pt-scotch32 6.0.6 — Programs and libraries for graph algorithms (with MPI and 32-bit integers)

SCOTCH is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project. Its purpose is to apply graph theory, with a divide and conquer approach, to scientific computing problems such as graph and mesh partitioning, static mapping, and sparse matrix ordering, in application domains ranging from structural mechanics to operating systems or bio-chemistry.

pth 2.0.7 — Portable thread library

This is a GNU package.

GNU Pth is a portable library providing non-preemptive, priority-based scheduling for multiple execution threads. Each thread has its own program-counter, run-time stack, signal mask and errno variable. Threads are scheduled in a cooperative way, rather than in the standard preemptive way, such that they are managed according to priority and events. However, Pth also features emulation of POSIX.1c threads ("pthreads") for backwards compatibility.

ptpython 0.34 — Python Read-Eval-Print-Loop with nice IDE-like features

ptpython is a Python read-eval-print loop with IDE-like features. It supports syntax highlighting, multiline editing, autocompletion, mouse, color schemes, bracketed paste, Vi and Emacs keybindings, Chinese characters etc.

ptpython2 0.34 — Python Read-Eval-Print-Loop with nice IDE-like features

ptpython is a Python read-eval-print loop with IDE-like features. It supports syntax highlighting, multiline editing, autocompletion, mouse, color schemes, bracketed paste, Vi and Emacs keybindings, Chinese characters etc.

public-inbox 1.0.0-0.3cf6651 — Archive mailing lists in git repositories

public-inbox implements the sharing of an email inbox via git to complement or replace traditional mailing lists. Readers may read via NNTP, Atom feeds or HTML archives.

public-suffix-list 0-1.9375b69 — Database of current and historical DNS suffixes

This is the Public Suffix List maintained by Mozilla. A "public suffix" is one under which Internet users can (or historically could) directly register names in the Domain Name System (DNS). Some examples of public suffixes are .com, and This is a list of all known public suffixes.

pugixml 1.9 — Light-weight, simple and fast XML parser for C++ with XPath support

pugixml is a C++ XML processing library, which consists of a DOM-like interface with rich traversal/modification capabilities, a fast XML parser which constructs the DOM tree from an XML file/buffer, and an XPath 1.0 implementation for complex data-driven tree queries. Full Unicode support is also available, with Unicode interface variants and conversions between different Unicode encodings which happen automatically during parsing/saving.

pulseaudio 12.2 — Sound server

PulseAudio is a sound server. It is basically a proxy for your sound applications. It allows you to do advanced operations on your sound data as it passes between your application and your hardware. Things like transferring the audio to a different machine, changing the sample format or channel count and mixing several sounds into one are easily achieved using a sound server.

pulsemixer 1.4.0 — Command-line and curses mixer for PulseAudio

Pulsemixer is a PulseAudio mixer with command-line and curses-style interfaces.

pulseview 0.4.1 — Qt based logic analyzer, oscilloscope and MSO GUI for sigrok

PulseView is a Qt based logic analyzer, oscilloscope and MSO GUI for sigrok.

pumpa 0.9.3 — Qt-based client

Pumpa is a simple client written in C++ and Qt.

pure 0.68 — Pure programming Language

pure is a programming language based on term rewriting. It offers equational definitions with pattern matching, full symbolic rewriting capabilities, dynamic typing, eager and lazy evaluation, lexical closures, built-in list and matrix support and a C interface.

pv 1.6.6 — Pipeline progress indicator

pv (Pipe Viewer) is a terminal-based tool for monitoring the progress of data through a pipeline. It can be inserted into any normal pipeline between two processes to give a visual indication of how quickly data is passing through, how long it has taken, how near to completion it is, and an estimate of how long it will be until completion.

pwgen 2.08 — Password generator

Pwgen generates passwords which can be easily memorized by a human.

pwsafe 3.48.0 — Password safe with automatic input and key generation

pwsafe is a password manager originally designed by Bruce Schneier. It offers a simple UI to manage passwords for different services. There are other programs that support the file format on different platforms.

pybind11 2.2.4 — Seamless operability between C++11 and Python

pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ code. Its goals and syntax are similar to the excellent Boost.Python library by David Abrahams: to minimize boilerplate code in traditional extension modules by inferring type information using compile-time introspection.

pybitmessage — Distributed peer-to-peer communication

Distributed and trustless peer-to-peer communications protocol for sending encrypted messages to one person or many subscribers.

pyconfigure 0.2.3 configure interface for Python-based packages

This is a GNU package.

GNU pyconfigure provides template files for easily implementing standards-compliant configure scripts and Makefiles for Python-based packages. It is designed to work alongside existing Python setup scripts, making it easy to integrate into existing projects. Powerful and flexible Autoconf macros are available, allowing you to easily make adjustments to the installation procedure based on the capabilities of the target computer.

pydf 12 — Colourised df clone

All-singing, all-dancing, fully colourised df clone written in Python. It displays the amount of disk space available on the mounted file systems, using different colours for different types of file systems. Output format is completely customizable.

pyicoteo 2.0.7 — Analyze high-throughput genetic sequencing data

Pyicoteo is a suite of tools for the analysis of high-throughput genetic sequencing data. It works with genomic coordinates. There are currently six different command-line tools:

  1. pyicoregion: for generating exploratory regions automatically;

  2. pyicoenrich: for differential enrichment between two conditions;

  3. pyicoclip: for calling CLIP-Seq peaks without a control;

  4. pyicos: for genomic coordinates manipulation;

  5. pyicoller: for peak calling on punctuated ChIP-Seq;

  6. pyicount: to count how many reads from N experiment files overlap in a region file;

  7. pyicotrocol: to combine operations from pyicoteo.

python 3.7.0 — High-level, dynamically-typed programming language

Python is a remarkably powerful dynamic programming language that is used in a wide variety of application domains. Some of its key distinguishing features include: clear, readable syntax; strong introspection capabilities; intuitive object orientation; natural expression of procedural code; full modularity, supporting hierarchical packages; exception-based error handling; and very high level dynamic data types.

python-absl-py 0.6.1 — Abseil Python common libraries

This package provides the Abseil Python Common Libraries, a collection of Python libraries for building Python applications.

python-acme 0.34.2 — ACME protocol implementation in Python

ACME protocol implementation in Python

python-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.

python-aiodns 1.1.1 — Simple DNS resolver for asyncio

aiodns provides a simple way for doing asynchronous DNS resolutions with a synchronous looking interface by using pycares.

python-aiohttp 3.4.4 — Async HTTP client/server framework (asyncio)

aiohttp is an asynchronous HTTP client/server framework.

Its main features are:

  • Supports both client and server side of HTTP protocol.

  • Supports both client and server Web-Sockets out-of-the-box without the Callback Hell.

  • Web-server has middlewares and pluggable routing.

python-aiohttp-socks 0.2.2 — SOCKS proxy connector for aiohttp

This package provides a SOCKS proxy connector for aiohttp. It supports SOCKS4(a) and SOCKS5.

python-aiorpcx 0.10.2 — Generic asyncio RPC implementation

aiorpcX is a generic asyncio library implementation of RPC suitable for an application that is a client, server or both.

The package includes a module with full coverage of JSON RPC versions 1.0 and 2.0, JSON RPC protocol auto-detection, and arbitrary message framing. It also comes with a SOCKS proxy client.

python-alembic 1.0.10 — Database migration tool for SQLAlchemy

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

python-amqp 2.3.2 — 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.

python-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.

python-androguard 3.2.1 — Python tool to play with Android files

Androguard is a full Python tool to manipulate Android files. It is useful for reverse engineering, analysis of Android applications and more.

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

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

python-anndata 0.6.18 — Annotated data for data analysis pipelines

Anndata is a package for simple (functional) high-level APIs for data analysis pipelines. In this context, it provides an efficient, scalable way of keeping track of data together with learned annotations and reduces the code overhead typically encountered when using a mostly object-oriented library such as scikit-learn.

python-annoy 1.15.1 — Approximate nearest neighbors library

Annoy is a C++ library with Python bindings to search for points in space that are close to a given query point. It also creates large read-only file-based data structures that are mmapped into memory so that many processes may share the same data.

python-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.

python-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.

python-apache-libcloud 2.4.0 — Unified Cloud API

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

python-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.

python-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).

python-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.

python-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.

python-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.

python-argparse-manpage 1.1 — Build manual page from Python's ArgumentParser object

This package provides tools to build manual pages from Python's ArgumentParser object.

python-args 0.1.0 — Command-line argument parser

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

python-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.

python-asn1crypto 0.24.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.

python-astor 0.7.1 — Read and write Python ASTs

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

python-astroid 2.1.0 — 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.

python-astunparse 1.6.1 — AST unparser for Python

This package provides an AST unparser for Python. It is a factored out version of unparse found in the Python source distribution.

python-async-generator 1.10 — Async generators and context managers for Python 3.5+

async_generator back-ports Python 3.6's native async generators and Python 3.7's context managers into Python 3.5.

python-async-timeout 3.0.1 — Timeout context manager for asyncio programs

async-timeout provides a timeout timeout context manager compatible with asyncio.

python-atomicwrites 1.1.5 — Atomic file writes in Python

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

python-attr 0.3.1 — Decorator for attributes of target function or class

Simple decorator to set attributes of target function or class in a DRY way.

python-attrs 19.1.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.

python-attrs-bootstrap 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.

python-autobahn 19.2.1 — Web Application Messaging Protocol implementation

This package provides an implementation of the Web Application Messaging Protocol (WAMP). WAMP connects components in distributed applications using Publish and Subscribe (PubSub) and routed Remote Procedure Calls (rRPC). It is ideal for distributed, multi-client and server applications such as IoT applications or multi-user database-driven business applications.

python-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.

python-automat 0.7.0 — Self-service finite-state machines

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

python-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.

python-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.

python-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.

python-babel 2.6.0 — 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.

python-backpack 0.1 — Utilities for working with Python collections

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

python-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.

python-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.

python-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.

python-base58 1.0.3 — Base58 and Base58Check implementation

Base58 and Base58Check implementation compatible with what is used by the Bitcoin network.

python-bbknn 1.3.1 — Batch balanced KNN

BBKNN is a batch effect removal tool that can be directly used in the Scanpy workflow. It serves as an alternative to scanpy.api.pp.neighbors(), with both functions creating a neighbour graph for subsequent use in clustering, pseudotime and UMAP visualisation. If technical artifacts are present in the data, they will make it challenging to link corresponding cell types across different batches. BBKNN actively combats this effect by splitting your data into batches and finding a smaller number of neighbours for each cell within each of the groups. This helps create connections between analogous cells in different batches without altering the counts or PCA space.

python-bcrypt 3.1.6 — 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.

python-beautifulsoup4 4.7.1 — 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.

python-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.

python-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.

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

betamax-matchers provides a set of Matchers for Betamax.

python-bigfloat 0.3.0 — Arbitrary precision floating-point arithmetic for Python

This package provides a Python interface to the MPFR library for multiprecision arithmetic.

python-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.

python-binaryornot 0.4.4 — Package to check if a file is binary or text

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

python-biom-format 2.1.7 — 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.

python-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.

python-black 18.6b4 — The uncompromising code formatter

Black is the uncompromising Python code formatter.

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

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

python-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.

python-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".

python-blosc 1.5.1 — Python wrapper for the Blosc data compressor library

Blosc is a high performance compressor optimized for binary data. It has been designed to transmit data to the processor cache faster than the traditional, non-compressed, direct memory fetch approach via a memcpy() system call.

Blosc works well for compressing numerical arrays that contains data with relatively low entropy, like sparse data, time series, grids with regular-spaced values, etc.

This Python package wraps the Blosc library.

python-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.

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

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

python-bumpversion 0.5.3 — Tool to bump software version

This tool provides a command-line interface (CLI) to bump a software version simply.

python-bx-python 0.8.2 — Tools for manipulating biological data

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

python-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.

python-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.

python-cairocffi 0.9.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.

python-capstone 3.0.5 — 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.

python-capturer 2.4 — Capture stdout and stderr streams of the current process

The capturer package makes it easy to capture the stdout and stderr streams of the current process and subprocesses. Output can be relayed to the terminal in real time but is also available to the Python program for additional processing.

python-case 1.5.3 — Unittest utilities and convenience methods

The case package provides utilities on top of unittest, including some helpful Python 2 compatibility convenience methods.

python-cbor 1.0.0 — Implementation of the Concise Binary Object Representation

Python-cbor provides an implementation of the Concise Binary Object Representation (CBOR). CBOR is comparable to JSON, has a superset of JSON's ability, but serializes to a binary format which is smaller and faster to generate and parse. The two primary functions are cbor.loads and cbor.dumps.

python-ccm 2.1.6 — Cassandra Cluster Manager for Apache Cassandra clusters on localhost

Cassandra Cluster Manager is a development tool for testing local Cassandra clusters. It creates, launches and removes Cassandra clusters on localhost.

python-celery 4.2.1 — Distributed Task Queue

Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well. The execution units, called tasks, are executed concurrently on a single or more worker servers using multiprocessing, Eventlet, or gevent. Tasks can execute asynchronously (in the background) or synchronously (wait until ready).

Packages menu:

Browse alphabetically

0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z