The oslo.utils library provides support for common utility type functions, such as encoding, exception handling, string manipulation, and time handling.
pytest_mpi is a plugin for pytest providing some useful tools when running tests under MPI, and testing MPI-related code.
This project provides a typed parser. It was started as part of Pint, the Python units package.
This package contains typing stubs for pytz, a very small subset the Python stubs contained in the complete typeshed collection.
This package provides an AST unparser for Python. It is a factored out version of unparse found in the Python source distribution.
Universal feed parser which handles RSS 0.9x, RSS 1.0, RSS 2.0, CDF, Atom 0.3, and Atom 1.0 feeds.
This package provides a lightweight wrapper around the sqlite3 database with a simple, Pythonic dict-like interface and support for multi-thread access.
This package provides a machine learning library of popular datasets, model architectures, and common transformations to apply python-pytorch in the audio domain.
frozenlist.FrozenList is a list-like structure which implements collections.abc.MutableSequence. It can be made immutable by calling FrozenList.freeze.
Python bindings for ManimPango which is a C binding for Pango, using Cython.
ManimPango is internally used in Manim to render (non-LaTeX) text.
This package provides an Updated and improved version of the Sparse Lens Inversion Technique, developed within the framework of lens modelling software lenstronomy.
The hyperkitty Django app provides a web user interface to access GNU Mailman3 archives, and manage it. This interface uses django, and requires some configuration.
isrcsubmit is a tool to extract International Standard Recording Code (ISRCs) from audio CDs and submit them to MusicBrainz.
XlsxWriter is a Python module that can be used to write text, numbers, formulas and hyperlinks to multiple worksheets in an Excel 2007+ XLSX file.
This package provides a Python library used to launch a subprocess in a pseudo terminal (pty), and interact with both the process and its pty.
An immutable mapping type for Python. The underlying datastructure is a Hash Array Mapped Trie (HAMT) used in Clojure, Scala, Haskell, and other functional languages.
Quantities is designed to handle arithmetic and conversions of physical quantities, which have a magnitude, dimensionality specified by various units, and possibly an uncertainty.
expecttest is a Python module for expect tests, where the initial expected value of a test can be automatically set by running the test itself.
This package contains a generic persistence implementation for Python. It forms the core protocol for making objects interact "transparently" with a database such as the ZODB.
The stack_data Python library extracts data from stack frames and tracebacks. Is can be used to display more useful tracebacks than the default.
This module is a pure Python port of jgm's commonmark.js, a Markdown parser and renderer for the CommonMark specification, using only native modules.
This Python library is based upon the xmlfile module from lxml. It aims to provide a low memory, compatible implementation of xmlfile.
hdf5plugin provides HDF5 compression filters (namely: Blosc, Blosc2, BitShuffle, BZip2, FciDecomp, LZ4, Sperr, SZ, SZ3, Zfp, ZStd) and makes them usable from h5py.
Pytest-cov produces coverage reports. It supports centralised testing and distributed testing in both load and each modes. It also supports coverage of subprocesses.