PyPugJS is a high-performance port of PugJS for Python, that converts any .pug
source into different template languages: Django, Jinja2, Mako, and Tornado.
python-gphoto2
is a comprehensive Python interface (or binding) to libgphoto2
. It is built using SWIG
to automatically generate the interface code.
Python-vagrant is a Python module that provides a thin wrapper around the vagrant
command line executable, allowing programmatic control of Vagrant virtual machines.
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.
This package provides the cffsubr
command, a Compact Font Format (CFF) subroutinizer based on the Adobe Font Development Kit for OpenType (AFDKO) tx
tool.
Apprise is a Python library that allows sending push notifications to a broad range of notification services, such as Telegram, Discord, Slack, Amazon SNS, Gotify, etc.
The Munkres module provides an implementation of the Munkres algorithm (also called the Hungarian algorithm or the Kuhn-Munkres algorithm), useful for solving the Assignment Problem.
This library can extract RDFa 1.1 from (X)HTML, SVG, or XML. It can produce serialized versions of the extracted graph, or an RDFLib Graph.
This module parses the most common forms of ISO 8601 date strings (e.g. 2007-01-14T20:34:22+00:00
) into datetime
objects.
Libtmux is the tool behind tmuxp
, a tmux workspace manager in Python. It creates object mappings to traverse, inspect and interact with live tmux sessions.
NumPyro is a lightweight probabilistic programming library that provides a NumPy backend for Pyro. It relies on JAX for automatic differentiation and JIT compilation to GPU / CPU.
Astropy is a single core package for Astronomy in Python. It contains much of the core functionality and some common tools needed for performing astronomy and astrophysics.
Parabam is a tool for processing sequencing files in parallel. It uses Python's native multiprocessing framework to apply a user defined rule on an input file.
asyncmy
is a fast asyncio
MySQL driver, which reuses most of pymysql
and aiomysql
but rewrites the core protocol with Cython for performance.
Libusb is a library that gives applications easy access to USB devices on various operating systems. This package provides a Python wrapper for accessing libusb-1.0.
Certipy was made to simplify the certificate creation process. To that end, certipy exposes methods for creating and managing certificate authorities, certificates, signing and building trust bundles.
This library manages temporary directories that are automatically deleted with all their contents when they are no longer needed. It is particularly convenient for use in tests.
Beniget is a collection of analyzers for Python AST. It is a building block for writing a static analyzer or compiler for Python.
python-guizero
is a Python 3 library for creating simple GUIs. It is designed to allow new learners to quickly and easily create GUIs for their programs.
uvicorn
is a fast ASGI server implementation, using uvloop
and httptools
. It currently supports HTTP/1.1 and WebSockets. Support for HTTP/2 is planned.
This is a Python module for analyzing cell-hashing/nucleus-hashing data. It is the demultiplexing module of Pegasus, which is used by Cumulus in the demultiplexing step.
This library provides a Pythonic API wrapper for the reference Arrow C++ implementation, along with tools for interoperability with pandas, NumPy, and other traditional Python scientific computing packages.
This library provides a Pythonic API wrapper for the reference Arrow C++ implementation, along with tools for interoperability with pandas, NumPy, and other traditional Python scientific computing packages.
Docrepr renders Python docstrings to HTML with Sphinx. It can generate rich and plain representations of docstrings, alongside additional metadata about the object to which the docstring belongs.