Pytest is a testing tool that provides auto-discovery of test modules and functions, detailed info on failing assert statements, modular fixtures, and many external plugins.
Pytest is a testing tool that provides auto-discovery of test modules and functions, detailed info on failing assert statements, modular fixtures, and many external plugins.
Pytest is a testing tool that provides auto-discovery of test modules and functions, detailed info on failing assert statements, modular fixtures, and many external plugins.
accupy
is a Python library for accurately computing sums and (dot) products. It implements Kahan summation, Shewchuck's algorithm and summation in K-fold precision.
Python-nbxmpp is a Python library that provides a way for Python applications to use the XMPP network. This library was initially a fork of xmpppy.
Nanopb is a small code-size Protocol Buffers implementation in ansi C. It is especially suitable for use in microcontrollers, but fits any memory-restricted system.
uvloop
is a fast, drop-in replacement of the built-in asyncio event loop. It is implemented in Cython and uses libuv under the hood.
path
(formerly path.py
) implements path objects as first-class entities, allowing common operations on files to be invoked on those path objects directly.
MkDocs is a static site generator geared towards building project documentation. Documentation source files are written in Markdown, and configured with a single YAML configuration file.
Pynvim implements support for python plugins in neovim. It also works as a library for connecting to and scripting neovim processes through its msgpack-rpc API.
This package is a client implementation of the GA4GH htsget protocol. It provides a simple and reliable way to retrieve genomic data from servers supporting the protocol.
Brian is a simulator for spiking neural networks written in Python. It is therefore designed to be easy to learn and use, highly flexible and easily extensible.
Unalix is a library written in Python implementing the specification used by the ClearURLs addon for removing tracking fields from URLs.
This is an implementation of ASN.1 types and codecs in Python. It is suitable for a wide range of protocols based on the ASN.1 specification.
mpmath
can be used as an arbitrary-precision substitute for Python's float/complex types and math/cmath modules, but also does much more advanced mathematics.
This Python 3 module provides a DNS API for looking up DNS entries from within Python 3 modules and applications. This module is a simple, lightweight implementation.
Screed parses FASTA and FASTQ files and generates databases. Values such as sequence name, sequence description, sequence quality and the sequence itself can be retrieved from these databases.
Cooler is a support library for a sparse, compressed, binary persistent storage format, called cool
, used to store genomic interaction data, such as Hi-C contact matrices.
This is a Python wrapper for TA-Lib based on Cython. TA-Lib is a library providing common functions for the technical analysis of financial market data.
This package provides utilities and functions for converting GeoJSON to WKT/WKB (Well-Known Text/Binary) or GeoPackage Binary, and vice versa. Extended WKB/WKT are also supported.
Docrep is the documentation repetition module. This module targets developers that develop complex and nested Python APIs and helps them to create a well-documented piece of software.
gevent
is a coroutine-based Python networking library that uses greenlet
to provide a high-level synchronous API on top of the libev
event loop.
Piexif simplifies interacting with EXIF data in Python. It includes the tools necessary for extracting, creating, manipulating, converting and writing EXIF data to JPEG, WebP and TIFF files.
This package provides a Python library for topic modelling, document indexing and similarity retrieval with large corpora. The target audience is the natural language processing and information retrieval community.