a2wsgi |
Convert WSGI app to ASGI app or ASGI app to WSGI app |
---|
absl-py |
Abseil Python Common Libraries |
---|
accessible-pygments |
A collection of accessible pygments styles |
---|
adblock |
Python wrapper for Brave's adblocking library, which is written in Rust |
---|
aesara |
Library for operating on mathematical expressions with multi-dimensional arrays |
---|
agate |
A Python data analysis library that is optimized for humans instead of machines |
---|
agate-dbf |
Adds read support for DBF files to agate |
---|
agate-excel |
Adds read support for Excel files (xls and xlsx) to agate |
---|
agate-sql |
Adds SQL read/write support to agate |
---|
aiocache |
Asyncio cache manager |
---|
aiodns |
Simple DNS resolver for asyncio |
---|
aiofiles |
File support for asyncio |
---|
aiohttp |
HTTP client/server for asyncio |
---|
aiohttp-cors |
Implements CORS support for aiohttp asyncio-powered asynchronous HTTP server |
---|
aiohttp-oauthlib |
This project provides first-class OAuth library support for aiohttp |
---|
aiohttp-socks |
SOCKS proxy connector for aiohttp |
---|
aiopylgtv |
Python library to control webOS-based LG TV devices |
---|
aioresponses |
Helper to mock/fake web requests in Python's aiohttp package |
---|
aiorpcX |
Generic async RPC implementation, including JSON-RPC |
---|
aiosignal |
A list of registered asynchronous callbacks |
---|
aiosqlite |
asyncio bridge to the standard sqlite3 module |
---|
aiostream |
Generator-based operators for asynchronous iteration |
---|
aiounittest |
Test asyncio code more easily |
---|
ajsonrpc |
Async JSON-RPC 2.0 protocol + server powered by asyncio |
---|
alabaster |
A configurable sidebar-enabled Sphinx theme |
---|
alembic |
Database migrations tool, written by the author of SQLAlchemy |
---|
allpairspy |
Pairwise test combinations generator |
---|
amodem |
Transmit data between two computers using audio |
---|
amqp |
Low-level AMQP client for Python (fork of amqplib) |
---|
aniso8601 |
A library for parsing ISO 8601 strings |
---|
annotated-types |
Reusable constraint types to use with typing.Annotated |
---|
ansi |
ANSI cursor movement and graphics in Python |
---|
ansi2html |
Convert text with ANSI color codes to HTML |
---|
ansible-compat |
Contains functions that facilitate working with various versions of Ansible |
---|
ansible-pygments |
Pygments lexer and style Ansible snippets |
---|
ansicolor |
Produce ansi color output and colored highlighting and diffing |
---|
antlr4-python3-runtime |
Python 3 runtime for ANTLR |
---|
anyascii |
Unicode to ASCII transliteration |
---|
anyio |
Compatibility layer for multiple asynchronous event loop implementations |
---|
anyqt |
PyQt4/PyQt5 compatibility layer |
---|
apache-libcloud |
Unified Interface to the Cloud - python support libs |
---|
apipkg |
Namespace control and lazy-import mechanism |
---|
apispec |
A pluggable API specification generator |
---|
appdirs |
Module for determining appropriate platform-specific dirs |
---|
APScheduler |
In-process task scheduler with Cron-like capabilities |
---|
apsw |
APSW - Another Python SQLite Wrapper |
---|
argcomplete |
Bash tab completion for argparse |
---|
argh |
A simple argparse wrapper |
---|
argon2-cffi |
CFFI bindings to the Argon2 password hashing library |
---|
argon2-cffi-bindings |
Low-level CFFI bindings for the Argon2 password hashing library |
---|
argparse-manpage |
Automatically build man-pages for your Python project |
---|
Arpeggio |
Parser interpreter based on PEG grammars |
---|
arrow |
Better dates and times for Python |
---|
arsenic |
Asynchronous WebDriver client |
---|
asgiref |
ASGI utilities (successor to WSGI) |
---|
asn1crypto |
Python ASN.1 library with a focus on performance and a pythonic API |
---|
asteval |
Evaluator of Python expression using ast module |
---|
astor |
Read/rewrite/write Python ASTs |
---|
astroid |
Abstract Syntax Tree for logilab packages |
---|
asttokens |
Annotate Python AST trees with source text and token information |
---|
astunparse |
Astun parser for python |
---|
async_generator |
Making it easy to write async iterators in Python 3.5 |
---|
async-lru |
Simple lru_cache for asyncio |
---|
asyncstdlib |
The missing async toolbox |
---|
async-timeout |
Timeout context manager for asyncio programs |
---|
atomicwrites |
Atomic file writes |
---|
atpublic |
A decorator to populate __all__ and the module globals |
---|
attrs |
Attributes without boilerplate |
---|
audioread |
Wrapper for audio file decoding using FFmpeg or GStreamer |
---|
authres |
Parse and generate Authentication-Results headers |
---|
autobahn |
WebSocket and WAMP for Twisted and Asyncio |
---|
autocommand |
Library to create a command-line program from a function |
---|
automat |
Self-service finite-state machines for the programmer on the go |
---|
autopage |
A library to provide automatic paging for console output |
---|
autopep8 |
Automatically formats Python code to conform to the PEP 8 style guide |
---|
autoprop |
Infer properties from accessor methods |
---|
aws-sam-translator |
A library that transform SAM templates into AWS CloudFormation templates |
---|
aws-xray-sdk |
AWS X-Ray SDK for Python |
---|
awxkit |
Command line interface for Ansible AWX |
---|
Babel |
Collection of tools for internationalizing Python applications |
---|
babelfish |
Python library to work with countries and languages |
---|
backcall |
Specifications for callback functions passed in to an API |
---|
backoff |
Function decoration for backoff and retry |
---|
backrefs |
Wrapper around re or regex that adds additional back references |
---|
bandit |
A security linter from OpenStack Security |
---|
bareos |
python bindings for bareos network backup suite |
---|
bashate |
A pep8 equivalent for bash scripts |
---|
basho-erlastic |
Erlang binary term codec and port interface |
---|
bcrypt |
Modern password hashing for software and servers |
---|
beagle |
Command line client for Hound, the code search tool |
---|
beartype |
Unbearably fast runtime type checking in pure Python |
---|
beautifulsoup4 |
Pythonic idioms for iterating, searching, and modifying an HTML/XML parse tree |
---|
beniget |
Extract semantic information about static Python code |
---|
betamax |
python-requests HTTP exchanges recorder |
---|
betamax-matchers |
A group of experimental matchers for Betamax |
---|
bibtexparser |
A BibTeX parser written in Python |
---|
binaryornot |
Ultra-lightweight pure Python package to guess whether a file is binary or text |
---|
bitarray |
Efficient arrays of booleans -- C extension |
---|
bitstring |
A pure Python module for creation and analysis of binary data |
---|
BitVector |
A pure-Python memory-efficient packed representation for bit arrays |
---|
black |
The uncompromising Python code formatter |
---|
blake3-py |
Python bindings for the BLAKE3 cryptographic hash function |
---|
blake3-py-c |
Python bindings for the BLAKE3 cryptographic hash function |
---|
bleach |
An easy whitelist-based HTML-sanitizing tool |
---|
blessed |
Library for making terminal apps using colors, keyboard input and positioning |
---|
blinker |
Fast, simple object-to-object and broadcast signaling |
---|
blosc |
High performance compressor optimized for binary data |
---|
bluelet |
Module for pure Python asynchronous I/O using coroutines |
---|
blurb |
Tool to create and manage NEWS blurbs for CPython |
---|
boltons |
Pure-python utilities in the same spirit as the standard library |
---|
boolean-py |
Define boolean algebras, create and parse boolean expressions |
---|
boto |
Amazon Web Services API |
---|
boto3 |
The AWS SDK for Python |
---|
botocore |
Low-level, data-driven core of boto 3 |
---|
bottle |
A fast and simple micro-framework for small web-applications |
---|
bottleneck |
Fast NumPy array functions written in C |
---|
bpython |
Syntax highlighting and autocompletion for the Python interpreter |
---|
bracex |
Bash style brace expansion for Python |
---|
braintree |
Braintree Python Library |
---|
breathe |
Sphinx Doxygen renderer |
---|
brotlicffi |
Python binding to the Brotli library |
---|
browser-cookie3 |
Loads cookies from your browser into a cookiejar object |
---|
brython |
Python 3 implementation for client-side web programming |
---|
bsddb3 |
Python bindings for Berkeley DB |
---|
btrfs |
Python module to inspect btrfs filesystems |
---|
build |
A simple, correct PEP517 package builder |
---|
cachecontrol |
httplib2 caching for requests |
---|
cached-property |
A cached-property for decorating methods in classes |
---|
cachelib |
Collection of cache libraries in the same API interface. Extracted from werkzeug |
---|
cachetools |
Extensible memoizing collections and decorators |
---|
cairocffi |
CFFI-based drop-in replacement for Pycairo |
---|
caldav |
CalDAV (RFC4791) client library for Python |
---|
calver |
Setuptools extension for CalVer package versions |
---|
cangjie |
Python wrapper for libcangjie |
---|
canonicaljson |
Canonical JSON |
---|
capturer |
Easily capture stdout/stderr of the current process and subprocesses |
---|
carbon |
Backend data caching and persistence daemon for Graphite |
---|
casttube |
casttube provides a way to interact with the Youtube Chromecast api |
---|
cattrs |
Composable complex class support for attrs and dataclasses |
---|
cbor2 |
Pure Python CBOR (de)serializer with extensive tag support |
---|
cchardet |
High speed universal character encoding detector |
---|
cerberus |
A lightweight and extensible data-validation library for Python |
---|
certifi |
A certifi hack to use system trust store on Linux/FreeBSD |
---|
cffi |
Foreign Function Interface for Python calling C code |
---|
cfgv |
Validate configuration and produce human-readable error messages |
---|
cfn-lint |
CloudFormation Linter |
---|
cftime |
Time-handling functionality from netcdf4-python |
---|
cgroup-utils |
Tools and libraries for control groups of Linux |
---|
chameleon |
Fast HTML/XML template compiler for Python |
---|
characteristic |
Python attributes without the boilerplate |
---|
chardet |
Universal encoding detector |
---|
charset-normalizer |
The Real First Universal Charset Detector |
---|
chart-studio |
Browser-based graphing library for Python |
---|
check-manifest |
Tool to check the completeness of MANIFEST.in for Python packages |
---|
cheetah3 |
Python-powered template engine and code generator |
---|
cheroot |
High-performance, pure-Python HTTP server used by CherryPy |
---|
cherrypy |
CherryPy is a pythonic, object-oriented HTTP framework |
---|
chump |
API wrapper for Pushover |
---|
cjkwrap |
A library for wrapping and filling UTF-8 CJK text |
---|
clang-python |
Python bindings for sys-devel/clang |
---|
cleo |
Python tool for building testable command-line interfaces |
---|
click |
A Python package for creating beautiful command line interfaces |
---|
click-default-group |
Extends click.Group to invoke a command without explicit subcommand name |
---|
click-didyoumean |
Enable git-like did-you-mean feature in click |
---|
click-help-colors |
Colorization of help messages in Click |
---|
click-log |
Logging integration for Click |
---|
click-plugins |
Module for click to enable registering CLI commands via entry points |
---|
click-threading |
Multithreaded Click apps made easy |
---|
cliff |
Command Line Interface Formulation Framework |
---|
cli-helpers |
Python helpers for common CLI tasks |
---|
clikit |
Group of utilities to build beautiful and testable command line interfaces |
---|
clint |
Python Command-line Application Tools |
---|
cloudpickle |
Extended pickling support for Python objects |
---|
cloudscraper |
A Python module to bypass Cloudflare's anti-bot page |
---|
cmd2 |
Extra features for standard library's cmd module |
---|
colorama |
ANSI escape character sequences for colored terminal text & cursor positioning |
---|
colorclass |
Colorful worry-free console applications for multiple platforms |
---|
coloredlogs |
Colored stream handler for the logging module |
---|
colored-traceback |
Automatically color Python's uncaught exception tracebacks |
---|
colorlog |
Log formatting with colors |
---|
colour |
Python color representations manipulation library |
---|
comm |
Jupyter Python Comm implementation, for usage in ipykernel, xeus-python |
---|
commentjson |
Add Python and JavaScript style comments in your JSON files |
---|
commonmark |
Python parser for the CommonMark Markdown spec |
---|
ConfigArgParse |
Drop-in replacement for argparse supporting config files and env variables |
---|
configclass |
A Python to class to hold configuration values |
---|
configobj |
Simple config file reader and writer |
---|
configshell-fb |
A Python library for building configuration shells |
---|
configupdater |
Parser like ConfigParser but for updating configuration files |
---|
confusable_homoglyphs |
Detect confusable usage of unicode homoglyphs, prevent homograph attacks |
---|
confuse |
Confuse is a configuration library for Python that uses YAML |
---|
cons |
Implementation of Lisp/Scheme-like cons in Python |
---|
consonance |
WhatsApp's handshake implementation using Noise Protocol |
---|
constantly |
Symbolic constants in Python |
---|
construct |
A powerful declarative parser for binary data |
---|
contourpy |
Python library for calculating contours in 2D quadrilateral grids |
---|
conway-polynomials |
Python interface to Frank Lübeck's Conway polynomial database |
---|
cookies |
Friendlier RFC 6265-compliant cookie parser/renderer |
---|
coverage |
Code coverage measurement for Python |
---|
CppHeaderParser |
Parse C++ header files and generate a data structure |
---|
cppy |
C++ header library which makes it easier to write Python extension modules |
---|
crashtest |
Python library that makes exceptions handling and inspection easier |
---|
crcmod |
Python CRC Generator module |
---|
crispy-bootstrap3 |
Bootstrap3 template pack for django-crispy-forms |
---|
crispy-bootstrap4 |
Bootstrap4 template pack for django-crispy-forms |
---|
crispy-bootstrap5 |
Bootstrap5 template pack for django-crispy-forms |
---|
croniter |
Python module to provide iteration for datetime object |
---|
cryptography |
Library providing cryptographic recipes and primitives |
---|
cson |
A python parser for the Coffeescript Object Notation (CSON) |
---|
csscompressor |
A python port of YUI CSS Compressor |
---|
css-parser |
A CSS Cascading Style Sheets library (fork of cssutils) |
---|
cssselect |
Parse CSS3 Selectors and translate them to XPath 1.0 |
---|
cssselect2 |
Parses CSS3 Selectors and translates them to XPath 1.0 |
---|
cssutils |
A CSS Cascading Style Sheets library |
---|
cstruct |
C-style structs for Python |
---|
csvkit |
A suite of utilities for converting to and working with CSV |
---|
curtsies |
Curses-like terminal wrapper, with colored strings |
---|
cvxopt |
Python package for convex optimization |
---|
cwcwidth |
Python bindings for wc(s)width |
---|
cycler |
Composable style cycles |
---|
cypari2 |
Cython interface to PARI |
---|
cysignals |
Interrupt and signal handling for Cython |
---|
cython |
A Python to C compiler |
---|
cython-test-exception-raiser |
A trivial extension that just raises an exception (for testing) |
---|
daemonize |
Library for writing system daemons in Python |
---|
dask |
Task scheduling and blocked algorithms for parallel processing |
---|
dbfread |
Read DBF Files with Python |
---|
dbus-next |
The next great DBus library for Python with asyncio support |
---|
dbus-python |
Python bindings for the D-Bus messagebus |
---|
DBUtils |
Database connections for multi-threaded environments |
---|
ddt |
Data-Driven/Decorated Tests |
---|
debtcollector |
Python deprecation patterns and strategies that collect technical debt |
---|
debugpy |
An implementation of the Debug Adapter Protocol for Python |
---|
decorator |
Simplifies the usage of decorators for the average programmer |
---|
deepdiff |
A library for comparing dictionaries, iterables, strings and other objects |
---|
deepmerge |
Tools to handle merging of nested data structures in python |
---|
defusedxml |
XML bomb protection for Python stdlib modules, an xml serialiser |
---|
denonavr |
Automation Library for Denon AVR receivers |
---|
deprecated |
Python @deprecated decorator to deprecate old API |
---|
deprecation |
A library to handle automated deprecations |
---|
dict2xml |
Small utility to convert a python dictionary into an XML string |
---|
dictdiffer |
Dictdiffer is a library that helps you to diff and patch dictionaries |
---|
dictpath |
Object-oriented dictionary paths |
---|
diff-match-patch |
Diff, match and patch algorithms for plain text |
---|
dill |
Serialize all of Python (almost) |
---|
dirty-equals |
Doing dirty (but extremely useful) things with equals |
---|
discid |
Python bindings for libdiscid |
---|
diskcache |
Disk and file backed cache |
---|
dissononce |
A python implementation for Noise Protocol Framework |
---|
distlib |
Low-level components of distutils2/packaging |
---|
distro |
Reliable machine-readable Linux distribution information for Python |
---|
django |
High-level Python web framework |
---|
django-auth-ldap |
Django LDAP authentication backend |
---|
django-cacheops |
ORM cache with automatic granular event-driven invalidation for Django |
---|
django-cache-url |
Use Cache URLs in your Django application |
---|
django-configurations |
A helper for organizing Django settings |
---|
django-cors-headers |
Django App that adds CORS (Cross-Origin Resource Sharing) headers to responses |
---|
django-crispy-forms |
DRY Django forms |
---|
django-debug-toolbar |
A configurable set of panels that display various debug information |
---|
django-filter |
Django app allowing declarative dynamic QuerySet filtering from URL parameters |
---|
django-js-asset |
Script tag with additional attributes for django.forms.Media |
---|
django-otp |
Django framework adding two-factor authentication using one-time passwords |
---|
django_polymorphic |
Seamless Polymorphic Inheritance for Django Models |
---|
django-prometheus |
Library to export Django metrics for Prometheus |
---|
django-redis |
Full featured redis cache backend for Django |
---|
django-registration |
user-registration application for Django |
---|
djangorestframework |
Web APIs with django made easy |
---|
django-sortedm2m |
Drop-in replacement for django's many to many field with sorted relations |
---|
django-tables2 |
Table/data-grid framework for Django |
---|
django-taggit |
Simple tagging for Django |
---|
django-timezone-field |
A Django app providing database and form fields for timezone objects |
---|
dj-database-url |
Use Database URLs in your Django Application |
---|
dj-email-url |
Use an URL to configure email backend settings in your Django Application |
---|
dj-search-url |
Use Search URLs in your Django Haystack Application |
---|
dkimpy |
DKIM and ARC email signing and verification library |
---|
dns-lexicon |
Manipulate DNS records on various DNS providers in a standardized/agnostic way |
---|
dnspython |
DNS toolkit for Python |
---|
doc8 |
Style checker for Sphinx (or other) RST documentation |
---|
docker |
Python client for Docker |
---|
dockerpty |
Python library to use the pseudo-tty of a docker container |
---|
docopt |
Pythonic argument parser, that will make you smile |
---|
docstring-to-markdown |
On the fly conversion of Python docstrings to markdown |
---|
docutils |
Python Documentation Utilities (reference reStructuredText impl.) |
---|
docutils-glep |
Gentoo GLEP support for docutils |
---|
dogpile-cache |
A locking API for expiring values while a single thread generates a new value |
---|
doit |
Automation tool |
---|
doit-py |
doit tasks for python stuff |
---|
dominate |
Library for creating and manipulating HTML documents using an elegant DOM API |
---|
doublex |
Python test doubles |
---|
doublex-expects |
Expects matchers for Doublex test doubles assertions |
---|
dparse |
A parser for Python dependency files |
---|
dulwich |
Pure-Python implementation of the Git file formats and protocols |
---|
easyprocess |
Easy to use Python subprocess interface |
---|
easy-thumbnails |
Easy thumbnails for Django |
---|
ecdsa |
ECDSA cryptographic signature library in pure Python |
---|
editables |
A Python library for creating 'editable wheels' |
---|
editorconfig-core-py |
Clone of EditorConfig core written in Python |
---|
elasticsearch |
Official Elasticsearch client library for Python |
---|
elastic-transport |
Transport classes and utilities shared among Python Elastic client libraries |
---|
elementpath |
XPath 1.0/2.0 parsers and selectors for ElementTree and lxml |
---|
email-validator |
A robust email syntax and deliverability validation library |
---|
emcee |
Python ensemble sampling toolkit for affine-invariant MCMC |
---|
emoji |
Emoji for Python |
---|
empy |
A powerful and robust templating system for Python |
---|
enrich |
Extend rich functionality |
---|
ensurepip-pip |
Shared pip wheel for ensurepip Python module |
---|
ensurepip-setuptools |
Shared setuptools wheel for ensurepip Python module |
---|
ensurepip-wheel |
Shared wheel wheel for use in pip tests |
---|
ensurepip-wheels |
Shared wheels for ensurepip Python module |
---|
entrypoint2 |
Easy to use command-line interface for python modules |
---|
entrypoints |
Discover and load entry points from installed packages |
---|
environs |
Python library for simplified environment variable parsing |
---|
enzyme |
Python video metadata parser |
---|
ephemeral-port-reserve |
Bind to an ephemeral port, force it into the TIME_WAIT state, and unbind it |
---|
eradicate |
Removes commented-out code from Python files |
---|
etuples |
Python S-expression emulation using tuple-like objects |
---|
et_xmlfile |
An implementation of lxml.xmlfile for the standard library |
---|
ewmh |
An implementation of Extended Window Manager Hints, based on Xlib |
---|
exam |
Helpers for better testing |
---|
exceptiongroup |
Backport of PEP 654 (exception groups) |
---|
execnet |
Rapid multi-Python deployment |
---|
executing |
Get information about what a Python frame is currently doing |
---|
expandvars |
Expand system variables Unix style |
---|
expects |
Expressive and extensible TDD/BDD assertion library for Python |
---|
extras |
Useful extra bits for Python that should be in the standard library |
---|
eyeD3 |
Module for manipulating ID3 (v1 + v2) tags in Python |
---|
Faker |
A Python package that generates fake data for you |
---|
fakeredis |
Fake implementation of redis API for testing purposes |
---|
fastbencode |
Implementation of bencode with optional fast C extensions |
---|
fasteners |
Python package that provides useful locks |
---|
fastimport |
Library for parsing the fastimport VCS serialization format |
---|
fastjsonschema |
Fast JSON schema validator for Python |
---|
fb-re2 |
Python bindings for dev-libs/re2 |
---|
feedgenerator |
Standalone version of django.utils.feedgenerator |
---|
feedparser |
Parse RSS and Atom feeds in Python |
---|
ffmpeg-python |
Python bindings for FFmpeg with complex filtering support |
---|
fido2 |
Python based FIDO 2.0 library |
---|
fields |
Container class boilerplate killer |
---|
filebytes |
Classes/Types to read and edit executable files |
---|
filelock |
A platform independent file lock for Python |
---|
filetype |
Small, dependency-free, fast Python package to infer binary file types checking |
---|
findimports |
Python module import analysis tool |
---|
findpython |
A utility to find python versions on your system |
---|
fitsio |
Python library to read from and write to FITS files |
---|
fixtures |
Fixtures, reusable state for writing clean tests and more |
---|
flake8 |
A wrapper around PyFlakes, pep8 & mccabe |
---|
flake8-polyfill |
Polyfill package for Flake8 plugins |
---|
flaky |
Plugin for pytest that automatically reruns flaky tests |
---|
flasgger |
Easy OpenAPI specs and Swagger UI for your Flask API |
---|
flask |
A microframework based on Werkzeug, Jinja2 and good intentions |
---|
flask-api |
Browsable web APIs for Flask |
---|
flask-babel |
i18n and l10n support for Flask based on Babel and pytz |
---|
flask-compress |
Compress responses in your Flask app with gzip |
---|
flask-cors |
A Flask extension for Cross Origin Resource Sharing (CORS) |
---|
flask-debug |
Flask extension that displays various debugging insights during development |
---|
flask-gravatar |
Small extension for Flask to make usage of Gravatar service easy |
---|
flask-htmlmin |
Minimize your flask rendered html |
---|
flask-login |
Login session support for Flask |
---|
flask-migrate |
SQLAlchemy database migrations for Flask applications using Alembic |
---|
flask-nav |
Easily create navigation for Flask applications |
---|
flask-paginate |
Pagination support for flask |
---|
flask-paranoid |
Simple user session protection extension for Flask |
---|
flask-sphinx-themes |
Sphinx Themes for Flask related projects and Flask itself |
---|
flask-sqlalchemy |
SQLAlchemy support for Flask applications |
---|
flatbuffers |
RFC 7049 - Concise Binary Object Representation |
---|
flatdict |
Python module for interacting with nested dicts |
---|
fleep |
File format determination library for Python |
---|
flexmock |
Testing library to create mocks, stubs and fakes |
---|
flit |
Simplified packaging of Python modules |
---|
flit-core |
Simplified packaging of Python modules (core module) |
---|
flit_scm |
A PEP 518 build backend combining flit with setuptools_scm |
---|
flufl-lock |
NFS-safe file locking with timeouts for POSIX systems |
---|
fonttools |
Library for manipulating TrueType, OpenType, AFM and Type1 fonts |
---|
fpylll |
Python bindings for sci-libs/fplll |
---|
fqdn |
RFC-compliant FQDN validation and manipulation for Python |
---|
freetype-py |
FreeType Python bindings |
---|
freezegun |
Let your Python tests travel through time |
---|
fritzconnection |
Lib/tool to communicate with AVM FRITZ! devices using TR-064 protocol over UPnP |
---|
frozendict |
A simple immutable mapping for python |
---|
Frozen-Flask |
Freezes a Flask application into a set of static files |
---|
frozenlist |
A list-like structure which implements collections.abc.MutableSequence |
---|
fs |
Filesystem abstraction layer |
---|
fsspec |
A specification that python filesystems should adhere to |
---|
funcparserlib |
Recursive descent parsing library based on functional combinators |
---|
funcy |
A collection of fancy functional tools focused on practicality |
---|
furo |
Clean customisable Sphinx documentation theme |
---|
fuse-python |
Python FUSE bindings |
---|
future |
Easy, clean, reliable Python 2/3 compatibility |
---|
fuzzywuzzy |
Fuzzy string matching in python |
---|
gast |
A generic AST to represent Python2 and Python3's Abstract Syntax Tree (AST) |
---|
gdb-pt-dump |
Examine the address space of a QEMU-based virtual machine |
---|
genshi |
Python toolkit for stream-based generation of output for the web |
---|
genson |
GenSON is a powerful, user-friendly JSON Schema generator built in Python |
---|
gentoo-common |
Common files shared by Python implementations in Gentoo |
---|
genty |
Allows you to run a test with multiple data sets |
---|
ghp-import |
Copy your docs directly to the gh-pages branch |
---|
gitdb |
GitDB is a pure-Python git object database |
---|
github3-py |
A wrapper for the GitHub API written in python |
---|
GitPython |
Library used to interact with Git repositories |
---|
git-review |
Tool to submit code to Gerrit |
---|
gmpy |
Python bindings for GMP, MPC, MPFR and MPIR libraries |
---|
google-api-core |
Core Library for Google Client Libraries |
---|
google-api-python-client |
Google API Client for Python |
---|
googleapis-common-protos |
Python classes generated from the common protos in the googleapis repository |
---|
google-auth |
Google Authentication Library |
---|
google-auth-httplib2 |
httplib2 Transport for Google Auth |
---|
google-auth-oauthlib |
Google Authentication Library |
---|
google-i18n-address |
Google's i18n address metadata repository |
---|
google-pasta |
AST-based Python refactoring library |
---|
gpep517 |
A backend script to aid installing Python packages in Gentoo |
---|
graph-tool |
An efficient python module for manipulation and statistical analysis of graphs |
---|
graphviz |
Simple Python interface for Graphviz |
---|
greenlet |
Lightweight in-process concurrent programming |
---|
greenstalk |
Python 3 client for the beanstalkd work queue |
---|
GridDataFormats |
Reading and writing of data on regular grids in Python |
---|
griffe |
Signature generator for Python programs |
---|
grpcio |
High-performance RPC framework (python libraries) |
---|
grpcio-testing |
Testing utilities for gRPC Python |
---|
grpcio-tools |
Protobuf code generator for gRPC |
---|
gsd |
GSD - file format specification and a library to read and write it |
---|
gssapi |
Low and high level wrappers around the GSSAPI C libraries |
---|
gst-python |
A Python Interface to GStreamer |
---|
guessit |
Python library for guessing information from video filenames |
---|
guzzle_sphinx_theme |
Sphinx theme used by Guzzle |
---|
h11 |
A pure-Python implementation of HTTP/1.1 inspired by hyper-h2 |
---|
h2 |
HTTP/2 State-Machine based protocol implementation |
---|
h5py |
Simple Python interface to HDF5 files |
---|
happybase |
A developer-friendly Python library to interact with Apache HBase |
---|
hatch-fancy-pypi-readme |
Fancy PyPI READMEs with Hatch |
---|
hatch-jupyter-builder |
A hatch plugin to help build Jupyter packages |
---|
hatchling |
Modern, extensible Python build backend |
---|
hatch-vcs |
Hatch plugin for versioning with your preferred VCS |
---|
hcloud |
Official Hetzner Cloud python library |
---|
helpdev |
Helping users and developers to get information about the environment |
---|
hidapi |
A Cython interface to HIDAPI library |
---|
hiredis |
Python extension that wraps hiredis |
---|
hpack |
Pure-Python HPACK header compression |
---|
html2text |
Turn HTML into equivalent Markdown-structured text |
---|
html5lib |
HTML parser based on the HTML5 specification |
---|
html5-parser |
Fast C based HTML 5 parsing for python |
---|
httmock |
A mocking library for requests |
---|
httpauth |
A WSGI middleware that secures routes using HTTP Digest Authentication |
---|
httpbin |
HTTP Request and Response Service |
---|
httpcore |
A minimal low-level HTTP client |
---|
httplib2 |
A comprehensive HTTP client library |
---|
httpretty |
HTTP client mock for Python |
---|
httpx |
Fully-featured HTTP client which provides sync and async APIs |
---|
httpx-socks |
Proxy (HTTP, SOCKS) transports for httpx |
---|
huawei-lte-api |
API For huawei LAN/WAN LTE Modems |
---|
humanfriendly |
Human friendly output for text interfaces using Python |
---|
humanize |
Common humanization utilities |
---|
hvac |
HashiCorp Vault API client |
---|
hypercorn |
A ASGI Server based on Hyper libraries and inspired by Gunicorn |
---|
hyperframe |
HTTP/2 framing layer for Python |
---|
hyperlink |
A featureful, correct URL for Python |
---|
hypothesis |
A library for property based testing |
---|
icalendar |
Package used for parsing and generating iCalendar files (RFC 2445) |
---|
identify |
File identification library for Python |
---|
idna |
Internationalized Domain Names in Applications (IDNA) |
---|
ifaddr |
Enumerate IP addresses on the local network adapters |
---|
ijson |
Iterative JSON parser with a Pythonic interface |
---|
imageio |
Python library for reading and writing image data |
---|
imageio-ffmpeg |
FFMPEG wrapper for Python |
---|
imagesize |
Pure Python module for getting image size from png/jpeg/jpeg2000/gif files |
---|
imapclient |
easy-to-use, pythonic, and complete IMAP client library |
---|
iminuit |
Minuit numerical function minimization in Python |
---|
immutabledict |
An immutable wrapper around dictionaries |
---|
immutables |
A high-performance immutable mapping type for Python |
---|
importlib-metadata |
Read metadata from Python packages |
---|
incremental |
Incremental is a small library that versions your Python projects |
---|
indexed-gzip |
Fast random access of gzip files in Python |
---|
inflect |
Correctly inflect words and numbers |
---|
inflection |
A port of Ruby on Rails' inflector to Python |
---|
ini2toml |
Automatically conversion of .ini/.cfg files to TOML equivalents |
---|
iniconfig |
Brain-dead simple config-ini parsing |
---|
iniparse |
Better INI parser for Python |
---|
insipid-sphinx-theme |
Insipid Sphinx theme |
---|
installer |
A library for installing Python wheels |
---|
intelhex |
Python library for Intel HEX files manipulations |
---|
intervaltree |
Editable interval tree data structure for Python 2 and 3 |
---|
iocapture |
Capture stdout, stderr easily |
---|
ioflo |
Automated Reasoning Engine and Flow Based Programming Framework |
---|
ipaddr |
Python IP address manipulation library |
---|
ipdb |
IPython-enabled pdb |
---|
IPy |
Class and tools for handling of IPv4 and IPv6 addresses and networks |
---|
ipykernel |
IPython Kernel for Jupyter |
---|
ipyparallel |
Interactive Parallel Computing with IPython |
---|
ipython |
Advanced interactive shell for Python |
---|
ipython_genutils |
Vestigial utilities from IPython |
---|
ipywidgets |
IPython HTML widgets for Jupyter |
---|
irc |
IRC client framework written in Python |
---|
irctokens |
RFC1459 and IRCv3 protocol tokeniser library |
---|
iso8601 |
Simple module to parse ISO 8601 dates |
---|
isodate |
ISO 8601 date/time/duration parser and formatter |
---|
isoduration |
Operations with ISO 8601 durations |
---|
isort |
A python utility/library to sort imports |
---|
itsdangerous |
Various helpers to pass trusted data to untrusted environments and back |
---|
itunespy |
A simple library to fetch data from the iTunes Store API |
---|
jack-client |
JACK Audio Connection Kit client for Python |
---|
jaraco-classes |
Classes used by other projects by developer jaraco |
---|
jaraco-collections |
Models and classes to supplement the stdlib collections module |
---|
jaraco-context |
Context managers by jaraco |
---|
jaraco-env |
Facilities for environment variables |
---|
jaraco-envs |
Classes for orchestrating Python (virtual) environments |
---|
jaraco-functools |
Additional functions used by other projects by developer jaraco |
---|
jaraco-itertools |
Tools for working with iterables. Complements itertools and more_itertools |
---|
jaraco-logging |
Additional facilities to supplement Python's stdlib logging module |
---|
jaraco-path |
Miscellaneous path functions |
---|
jaraco-stream |
Routines for handling streaming data |
---|
jaraco-test |
Testing support by jaraco |
---|
jaraco-text |
Text utilities used by other projects by developer jaraco |
---|
jc |
Converts the output of popular command-line tools and file-types to JSON |
---|
jdcal |
Julian dates from proleptic Gregorian and Julian calendars |
---|
jedi |
Autocompletion library for Python |
---|
jeepney |
Low-level, pure Python DBus protocol wrapper |
---|
jellyfish |
Python module for doing approximate and phonetic matching of strings |
---|
jinja |
A full-featured template engine for Python |
---|
jinja2_pluralize |
Jinja2 pluralize filters |
---|
jinja2-time |
Jinja2 Extension for Dates and Times |
---|
jmespath |
JSON Matching Expressions |
---|
joblib |
Tools to provide lightweight pipelining in Python |
---|
josepy |
JOSE protocol implementation in Python |
---|
jq |
Python bindings for jq |
---|
js2py |
JavaScript to Python Translator & JavaScript interpreter in Python |
---|
jschema-to-python |
Generate source code for Python classes from a JSON schema |
---|
jsmin |
JavaScript minifier |
---|
json5 |
A Python implementation of the JSON5 data format |
---|
jsondiff |
Diff JSON and JSON-like structures in Python |
---|
jsonext |
Well-structured helpers for serializing commonly encountered structures to JSON |
---|
jsonmerge |
Merge a series of JSON documents |
---|
jsonpatch |
Apply JSON-Patches like http://tools.ietf.org/html/draft-pbryan-json-patch-04 |
---|
jsonpath-ng |
Python JSONPath Next-Generation |
---|
jsonpickle |
Python library for serializing any arbitrary object graph into JSON |
---|
jsonpointer |
Identify specific nodes in a JSON document (according to draft 08) |
---|
jsonref |
An implementation of JSON Reference for Python |
---|
json-rpc |
JSON-RPC transport implementation for python |
---|
jsonrpclib |
python implementation of the JSON-RPC spec (1.0 and 2.0) |
---|
jsonschema |
An implementation of JSON-Schema validation for Python |
---|
jsonschema-path |
JSONSchema Spec with object-oriented paths |
---|
jsonschema-spec |
JSONSchema Spec with object-oriented paths |
---|
jsonschema-specifications |
The JSON Schema meta-schemas and vocabularies, exposed as a Registry |
---|
jsonxs |
Get/set values in JSON and Python datastructures |
---|
junit-xml |
Create JUnit XML test result documents |
---|
jupyter |
Jupyter metapackage. Install all the Jupyter components in one go |
---|
jupyter-client |
Jupyter protocol implementation and client libraries |
---|
jupyter-console |
A terminal-based console frontend for Jupyter kernels |
---|
jupyter-core |
Core common functionality of Jupyter projects |
---|
jupyter-events |
Jupyter Event System library |
---|
jupyter-kernel-test |
A tool for testing Jupyter kernels |
---|
jupyterlab |
JupyterLab computational environment |
---|
jupyterlab-lsp |
Coding assistance for JupyterLab with Language Server Protocol |
---|
jupyterlab-pygments |
Pygments theme making use of JupyterLab CSS variables |
---|
jupyterlab-server |
Server components for JupyterLab and JupyterLab like applications |
---|
jupyter-lsp |
Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab |
---|
jupyter-packaging |
Tools to help build and install Jupyter Python packages |
---|
jupyter-server |
Core services, APIs, and REST endpoints to Jupyter web applications |
---|
jupyter-server-fileid |
An extension that maintains file IDs for documents in a running Jupyter Server |
---|
jupyter-server-mathjax |
MathJax resources as a Jupyter Server Extension |
---|
jupyter-server-proxy |
Jupyter notebook server extension to proxy web services |
---|
jupyter-server-terminals |
A Jupyter Server Extension Providing Terminals |
---|
jupyter-server-ydoc |
A Jupyter Server Extension Providing Y Documents |
---|
jupyter-ydoc |
Document structures for collaborative editing using Ypy |
---|
jwcrypto |
Implements JWK,JWS,JWE specifications using python-cryptography |
---|
k5test |
Library for testing Python applications in Kerberos 5 environments |
---|
kafka-python |
Kafka protocol support in Python |
---|
kaitaistruct |
Kaitai Struct runtime for Python |
---|
kaptan |
Configuration manager in your pocket |
---|
kconfiglib |
A flexible Python Kconfig implementation |
---|
keep |
Personal shell command keeper and snippets manager |
---|
kerberos |
A high-level Python wrapper for Kerberos/GSSAPI operations |
---|
keyring |
Provides access to the system keyring service |
---|
keyrings-alt |
Alternate keyring implementations |
---|
keystoneauth1 |
This package contains tools for authenticating to an OpenStack-based cloud |
---|
keyutils |
A set of python bindings for keyutils |
---|
kgb |
Python function spy support for unit tests |
---|
kiwisolver |
An efficient C++ implementation of the Cassowary constraint solving algorithm |
---|
klein |
Micro-framework for developing production-ready web services with Python |
---|
kombu |
AMQP Messaging Framework for Python |
---|
krb5 |
Kerberos API bindings for Python |
---|
lark |
Python module to propose a modern general-purpose parsing library for Python |
---|
latexcodec |
Lexer and codec to work with LaTeX code in Python |
---|
lazy_loader |
Populate library namespace without incurring immediate import costs |
---|
lazy-object-proxy |
A fast and thorough lazy object proxy |
---|
ldap3 |
A strictly RFC 4511 conforming LDAP V3 pure Python client |
---|
leather |
Python charting for 80% of humans |
---|
leechcorepyc |
Python binding for LeechCore Physical Memory Acquisition Library |
---|
lesscpy |
A compiler written in Python for the LESS language |
---|
Levenshtein |
Functions for fast computation of Levenshtein distance, and edit operations |
---|
libarchive-c |
A Python interface to libarchive |
---|
libevdev |
Python wrappers for the libevdev library |
---|
liblarch |
Library to handle directed acyclic graphs |
---|
libnacl |
Python ctypes wrapper for libsodium |
---|
libpillowfight |
Small library containing various image processing algorithms |
---|
libsass |
A straightforward binding of libsass for Python |
---|
libtmux |
Python API for tmux |
---|
libvirt-python |
libvirt Python bindings |
---|
license-expression |
Parse, compare, simplify and normalize license expressions |
---|
line-profiler |
Line-by-line profiler |
---|
linkify-it-py |
Links recognition library with full unicode support |
---|
lit |
A stand-alone install of the LLVM suite testing tool |
---|
littleutils |
Small personal collection of Python utility functions |
---|
livereload |
livereload server in Python |
---|
llfuse |
Python bindings for the low-level FUSE API |
---|
lmdb |
Python bindings for the Lightning Database |
---|
lmfit |
Non-Linear Least-Squares Minimization and Curve-Fitting for Python |
---|
locket |
File-based locks for Python |
---|
lockfile |
Platform-independent file locking module |
---|
logbook |
A logging replacement for Python |
---|
logfury |
Boilerplate library for logging method calls |
---|
logical-unification |
Logical unification in Python |
---|
loguru |
Python logging made (stupidly) simple |
---|
logutils |
The logutils package provides a set of handlers for the Python standard |
---|
loky |
Robust and reusable Executor for joblib |
---|
looseversion |
A backwards/forwards-compatible fork of distutils.version.LooseVersion |
---|
lrcalc |
Python bindings for sci-mathematics/lrcalc |
---|
lxml |
A Pythonic binding for the libxml2 and libxslt libraries |
---|
lz4 |
LZ4 Bindings for Python |
---|
m2crypto |
A Python crypto and SSL toolkit |
---|
magic-wormhole |
Get Things From One Computer To Another, Safely |
---|
magic-wormhole-mailbox-server |
Mailbox server for magic-wormhole |
---|
magic-wormhole-transit-relay |
Transit relay server for magic-wormhole |
---|
makefun |
Small library to dynamically create Python functions |
---|
mako |
A Python templating language |
---|
mamba |
Python test runner born under the banner of Behavior Driven Development |
---|
mando |
Create Python CLI apps with little to no effort at all! |
---|
manuel |
Lets you mix and match traditional doctests with custom test syntax |
---|
mapbox_earcut |
Python bindings to the mapbox earcut C++ library |
---|
mapbox-vector-tile |
Mapbox Vector Tile encoding and decoding. |
---|
markdown |
Python implementation of the markdown markup language |
---|
markdown2 |
Python Markdown language reimplementation |
---|
markdown-exec |
Utilities to execute code blocks in Markdown files |
---|
markdown-include |
Python-Markdown extension providing LaTeX-style 'include' function |
---|
markdown-it-py |
Python port of markdown-it, Markdown parser |
---|
markups |
A wrapper around various text markups |
---|
markupsafe |
Implements a XML/HTML/XHTML Markup safe string for Python |
---|
marshmallow |
A library for converting to and from native Python datatypes |
---|
matplotlib |
Pure python plotting library with matlab like syntax |
---|
matplotlib-inline |
Inline Matplotlib backend for Jupyter |
---|
matrix-common |
Common code for Synapse, Sydent and Sygnal |
---|
matterhook |
Interact with Mattermost incoming webhooks easily |
---|
mccabe |
flake8 plugin: McCabe complexity checker |
---|
mdit-py-plugins |
Collection of plugins for markdown-it-py |
---|
mdurl |
Markdown URL utilities |
---|
mdx-gh-links |
An extension which adds links to GitHub users, repositories, issues and commits |
---|
mecab-python |
Python binding for MeCab |
---|
MechanicalSoup |
A Python library for automating interaction with websites |
---|
mechanize |
Stateful programmatic web browsing in Python |
---|
mediafile |
Read and write audio files' tags in Python |
---|
memory-allocator |
An extension class for memory allocation in cython |
---|
merge3 |
Python implementation of 3-way merge |
---|
mergedeep |
A deep merge tool for Python |
---|
mergedict |
A Python 'dict' with a merge() method |
---|
meshio |
Input/output for many mesh formats |
---|
meson-python |
Meson PEP 517 Python build backend |
---|
metakernel |
Metakernel for Jupyter |
---|
micawber |
A small library for extracting rich content from urls |
---|
mido |
MIDI Objects, a library for working with MIDI messages and ports |
---|
mimerender |
RESTful HTTP Content Negotiation for Flask, Bottle, web.py and webapp2 |
---|
minidb |
Simple SQLite-based object store |
---|
minify-html |
Extremely fast and smart HTML + JS + CSS minifier |
---|
minikanren |
Relational programming in Python |
---|
minimock |
The simplest possible mock library |
---|
miniupnpc |
Python bindings for UPnP client library |
---|
mistletoe |
A fast, extensible Markdown parser in pure Python |
---|
mistune |
The fastest markdown parser in pure Python |
---|
mitmproxy_wireguard |
WireGuard frontend for mitmproxy |
---|
mkautodoc |
Auto documentation for MkDocs |
---|
mkdocs |
Project documentation with Markdown |
---|
mkdocs-ansible |
Ansible theme for MkDocs |
---|
mkdocs-autorefs |
Automatically link across pages in MkDoc |
---|
mkdocs-bootstrap |
Bootstrap theme for MkDocs |
---|
mkdocs-bootswatch |
Bootswatch themes for MkDocs |
---|
mkdocs-gen-files |
MkDocs plugin to programmatically generate documentation pages during the build |
---|
mkdocs-git-authors-plugin |
Mkdocs plugin to display git authors of a page |
---|
mkdocs-git-revision-date-localized-plugin |
Display the localized date of the last git modification of a markdown file |
---|
mkdocs-htmlproofer-plugin |
A MkDocs plugin that validates URLs in rendered HTML files |
---|
mkdocs-i18n |
MkDocs i18n plugin |
---|
mkdocs-material |
A Material Design theme for MkDocs |
---|
mkdocs-material-extensions |
Extension pack for Python Markdown |
---|
mkdocs-minify-plugin |
An MkDocs plugin to minify HTML and/or JS files prior to being written to disk |
---|
mkdocs-monorepo-plugin |
Build multiple documentation folders in a single Mkdocs |
---|
mkdocs-pymdownx-material-extras |
Custom alterations based on Mkdocs-Material |
---|
mkdocs-redirects |
Plugin for Mkdocs page redirects |
---|
mkdocs-static-i18n |
MkDocs i18n plugin using static translation markdown files |
---|
mkdocstrings |
Automatic documentation from sources, for MkDocs |
---|
mkdocstrings-python |
Python handler for dev-python/mkdocstrings |
---|
mmtf-python |
The python implementation of the MMTF API, decoder and encoder |
---|
mock |
Rolling backport of unittest.mock for all Pythons |
---|
moddb |
Python scrapper to access ModDB mods, games and more as objects |
---|
more-itertools |
More routines for operating on iterables, beyond itertools |
---|
moto |
Mock library for boto |
---|
mpdlcd |
A small tool to display the MPD status on a LCDproc server |
---|
mpi4py |
Message Passing Interface for Python |
---|
mpmath |
Python library for arbitrary-precision floating-point arithmetic |
---|
mrcfile |
MRC2014 file format I/O library |
---|
msgpack |
MessagePack (de)serializer for Python |
---|
mss |
An ultra fast cross-platform multiple screenshots module in python using ctypes |
---|
multidict |
multidict implementation |
---|
multipledispatch |
Multiple dispatch |
---|
multiprocess |
Better multiprocessing and multithreading in Python |
---|
munch |
A dot-accessible dictionary (a la JavaScript objects) |
---|
munkres |
Module implementing munkres algorithm for the Assignment Problem |
---|
musicbrainzngs |
Python bindings for the MusicBrainz NGS and the Cover Art Archive webservices |
---|
mygpoclient |
A gpodder.net client library |
---|
mypy |
Optional static typing for Python |
---|
mypy_extensions |
Type system extensions for programs checked with mypy |
---|
mysqlclient |
Python interface to MySQL |
---|
myst-parser |
Extended commonmark compliant parser, with bridges to Sphinx |
---|
nagiosplugin |
A class library for writing nagios-compatible plugins |
---|
natsort |
Natural sorting for Python |
---|
nautilus-python |
Python bindings for the Nautilus file manager |
---|
nbclassic |
Jupyter Notebook as a Jupyter Server Extension |
---|
nbclient |
A client library for executing Jupyter notebooks |
---|
nbconvert |
Converting Jupyter Notebooks |
---|
nbdime |
Diff and merge of Jupyter Notebooks |
---|
nbformat |
Reference implementation of the Jupyter Notebook format |
---|
nbsphinx |
Jupyter Notebook Tools for Sphinx |
---|
nbval |
A pytest plugin to validate Jupyter notebooks |
---|
nbxmpp |
Python library to use Jabber/XMPP networks in a non-blocking way |
---|
neovim-remote |
A tool that helps control neovim processes |
---|
nest-asyncio |
Patch asyncio to allow nested event loops |
---|
netaddr |
Network address representation and manipulation library |
---|
netcdf4 |
Python/numpy interface to the netCDF C library |
---|
netifaces |
Portable network interface information |
---|
networkx |
Python tools to manipulate graphs and complex networks |
---|
nextinspace |
A command-line tool for seeing the latest in space |
---|
nh3 |
Ammonia HTML sanitizer Python binding |
---|
nnpy |
cffi-based Python bindings for nanomsg |
---|
nodeenv |
Node.js virtual environment builder |
---|
node-semver |
Python version of node-semver, the semantic versioner for npm |
---|
noiseprotocol |
Implementation of Noise Protocol Framework. Compatible with revisions 32 and 33. |
---|
nose |
Unittest extension with automatic test suite discovery and easy test authoring |
---|
nose2 |
Unittest with plugins |
---|
notebook |
Jupyter Interactive Notebook |
---|
notebook-shim |
A shim layer for notebook traits and config |
---|
notify2 |
Python interface to DBus notifications |
---|
nox |
Flexible test automation for Python |
---|
nspektr |
Distribution package dependency inspector |
---|
ntplib |
Python NTP library |
---|
Nuitka |
Python to native compiler |
---|
numexpr |
Fast numerical array expression evaluator for Python and NumPy |
---|
numpy |
Fast array and numerical python library |
---|
numpydoc |
Sphinx extension to support docstrings in Numpy format |
---|
oauthlib |
Spec-compliant and thorough implementation of the OAuth request-signing logic |
---|
objgraph |
Draws Python object reference graphs with graphviz |
---|
oct2py |
Python to GNU Octave bridge |
---|
octave_kernel |
Jupyter kernel for octave |
---|
odfpy |
Python API and tools to manipulate OpenDocument files |
---|
olefile |
Python package to parse, read and write Microsoft OLE2 files |
---|
omemo-dr |
OMEMO Crypto Library |
---|
Opcodes |
Opcodes Project |
---|
openapi3 |
Python OpenAPI 3 Specification client and validator |
---|
openapi-core |
Client-side and server-side support for the OpenAPI Specification v3 |
---|
openapi-schema-validator |
OpenAPI schema validation for Python |
---|
openapi-spec-validator |
OpenAPI 2.0 (aka Swagger) and OpenAPI 3.0 spec validator |
---|
openpyxl |
Pure python reader and writer of Excel OpenXML files |
---|
opensearch-py |
Python client for OpenSearch |
---|
openstackdocstheme |
Theme and extension support for Sphinx documentation |
---|
openstacksdk |
A collection of libraries for building applications to work with OpenStack |
---|
opt-einsum |
Optimized Einsum: A tensor contraction order optimizer |
---|
ordered-set |
A mutable set that remembers the order of its entries |
---|
orjson |
Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy |
---|
osc-lib |
A package of common support modules for writing OSC plugins |
---|
os-client-config |
OpenStack Client Configuation Library |
---|
oslo-concurrency |
Oslo Concurrency library |
---|
oslo-config |
Oslo Configuration API |
---|
oslo-context |
Helpers to maintain useful information about a request context |
---|
oslo-i18n |
Oslo i18n library |
---|
oslo-log |
OpenStack logging config library, configuration for all openstack projects |
---|
oslo-serialization |
Oslo Serialization library |
---|
oslotest |
Oslo test framework |
---|
oslo-utils |
Oslo Utility library |
---|
os-service-types |
A library to handle official service types for OpenStack and it's aliases |
---|
outcome |
Capture the outcome of Python function calls |
---|
OutputCheck |
A tool for checking the output of console programs inspired by LLVM's FileCheck |
---|
overrides |
A decorator to automatically detect mismatch when overriding a method. |
---|
ovs |
OVS bindings for python |
---|
owslib |
Library for client programming with Open Geospatial Consortium web service |
---|
packaging |
Core utilities for Python packages |
---|
paginate |
Divides large result sets into pages for easier browsing |
---|
paho-mqtt |
A client class with support for MQTT v5.0, v3.1.1, and v3.1 |
---|
pallets-sphinx-themes |
Sphinx themes for Pallets and related projects |
---|
pandas |
Powerful data structures for data analysis and statistics |
---|
pandocfilters |
Utilities for writing pandoc filters in python |
---|
parallax |
Execute commands and copy files over SSH to multiple machines at once |
---|
parameterized |
Parameterized testing with any Python test framework |
---|
paramiko |
SSH2 protocol library |
---|
parse |
Parse strings using a specification based on the Python format() syntax |
---|
parsedatetime |
Parse human-readable date/time strings |
---|
parse_type |
Extension to the parse module |
---|
parso |
A python parser that supports error recovery and round-trip parsing |
---|
partd |
Appendable key-value storage |
---|
parver |
Parse and manipulate version numbers |
---|
passlib |
Password hashing framework supporting over 20 schemes |
---|
paste |
Tools for using a Web Server Gateway Interface stack |
---|
pastedeploy |
Load, configure, and compose WSGI applications and servers |
---|
pastel |
Bring colors to your terminal |
---|
patatt |
A simple library to add cryptographic attestation to patches sent via email |
---|
patch-ng |
Library to parse and apply unified diffs, fork of dev-python/patch |
---|
path |
A module wrapper for os.path |
---|
pathable |
Object-oriented paths |
---|
path-and-address |
Functions for server CLI applications used by humans |
---|
pathlib2 |
Backport of pathlib aiming to support the full stdlib Python API |
---|
pathspec |
Utility library for gitignore style pattern matching of file paths |
---|
pathvalidate |
A Python library to sanitize/validate a string such as filenames/file-paths/etc |
---|
patiencediff |
Python implementation of the patiencediff algorithm |
---|
patsy |
Python module to describe statistical models and design matrices |
---|
pbkdf2 |
Implementation of PBKDF2, specified in RSA PKCS#5 v2.0 |
---|
pbr |
Inject some useful and sensible default behaviors into setuptools |
---|
pdfrw |
PDF file reader/writer library |
---|
pdm |
Python package and dependency manager supporting the latest PEP standards |
---|
pdm-backend |
A PEP 517 backend for PDM that supports PEP 621 metadata |
---|
pdm-pep517 |
A PEP 517 backend for PDM that supports PEP 621 metadata |
---|
pdoc3 |
Auto-generate API documentation for Python projects |
---|
PeachPy |
Portable Efficient Assembly Code-generator in Higher-level Python |
---|
pebble |
Threading and multiprocessing eye-candy |
---|
pecan |
A WSGI object-dispatching web framework, lean, fast, with few dependencies |
---|
peewee |
Small Python ORM |
---|
pefile |
Module to read and work with Portable Executable (PE) files |
---|
pelican-minify |
An HTML minification plugin for Pelican, the static site generator |
---|
pendulum |
Drop-in replacement for the standard datetime class |
---|
pexpect |
Python module for spawning child apps and responding to expected patterns |
---|
pgspecial |
Python implementation of PostgreSQL meta commands |
---|
pgzero |
A zero-boilerplate games programming framework based on Pygame |
---|
phonenumbers |
Python port of Google's libphonenumber |
---|
phply |
Lexer and parser for PHP source implemented using PLY |
---|
pickleshare |
A small 'shelve' like datastore with concurrency support |
---|
picobox |
Dependency injection framework designed with Python in mind |
---|
pid |
Pidfile featuring stale detection and file-locking |
---|
piexif |
Exif manipulation with pure Python |
---|
pika |
Pure-Python implementation of the AMQP |
---|
pikepdf |
Python library to work with pdf files based on qpdf |
---|
pillow |
Python Imaging Library (fork) |
---|
pip |
The PyPA recommended tool for installing Python packages |
---|
pipdeptree |
Utility for displaying installed packages in a dependency tree |
---|
pipenv |
Python Development Workflow for Humans |
---|
pip-run |
Install packages and run Python with them |
---|
pipx |
Install and Run Python Applications in Isolated Environments |
---|
pivy |
Coin3D bindings for Python |
---|
pkgconfig |
Interface Python with pkg-config |
---|
pkgcraft |
Python bindings for pkgcraft |
---|
pkginfo |
Provides an API for querying the distutils metadata written in a PKG-INFO file |
---|
platformdirs |
A small Python module for determining appropriate platform-specific dirs |
---|
plette |
Structured Pipfile and Pipfile.lock models |
---|
plotly |
Browser-based graphing library for Python |
---|
plotly-geo |
Browser-based graphing library for Python |
---|
pluggy |
Plugin and hook calling mechanisms for Python |
---|
pluginbase |
Support library for building plugins sytems in Python |
---|
plumbum |
A library for shell script-like programs in python |
---|
ply |
Python Lex-Yacc library |
---|
plyr |
A python wrapper for Glyr |
---|
plyvel |
Python interface to LevelDB |
---|
pmw |
Toolkit for building high-level compound Python widgets using the Tkinter module |
---|
pocketlint |
Shared code for running pylint against rhinstaller projects |
---|
pockets |
Collection of helpful Python tools |
---|
podcastparser |
Podcast parser for the gpodder client |
---|
podman |
A library to interact with a Podman server |
---|
poetry |
A frontend for poetry - a python dependency management and packaging tool |
---|
poetry-core |
Poetry PEP 517 Build Backend |
---|
poetry-plugin-export |
A plugin that allows the export of locked packages to various formats |
---|
polib |
A library to manipulate gettext files (.po and .mo files) |
---|
pooch |
Manage your Python library's sample data files |
---|
portalocker |
A library for Python file locking |
---|
portend |
TCP port monitoring utilities |
---|
poyo |
A lightweight YAML Parser for Python |
---|
pplpy |
Python bindings for the Parma Polyhedra Library (PPL) |
---|
precis-i18n |
Internationalized Usernames and Passwords |
---|
pretend |
A library for stubbing in Python |
---|
prettytable |
Easily displaying tabular data in a visually appealing ASCII table format |
---|
primecountpy |
Cython interface to sci-mathematics/primecount |
---|
priority |
A pure-Python implementation of the HTTP/2 priority tree |
---|
process-tests |
Tools for testing processes |
---|
progress |
Easy to use progress bars |
---|
progressbar2 |
Text progressbar library for python |
---|
prometheus-client |
Python client for the Prometheus monitoring system |
---|
prompt-toolkit |
Building powerful interactive command lines in Python |
---|
protobuf-python |
Google's Protocol Buffers - Python bindings |
---|
proto-plus |
Beautiful, Pythonic protocol buffers |
---|
prov |
W3C provenance data dodel library |
---|
pslab |
Python library for communicating with Pocket Science Lab |
---|
psutil |
Retrieve information on running processes and system utilization |
---|
psycopg |
PostgreSQL database adapter for Python |
---|
ptyprocess |
Run a subprocess in a pseudo terminal |
---|
publicsuffix |
Get a public suffix for a domain name using the Public Suffix List |
---|
pudb |
A full-screen, console-based Python debugger |
---|
pulsectl |
Python high-level interface and ctypes-based bindings for PulseAudio (libpulse) |
---|
pulsectl-asyncio |
Asyncio frontend for pulsectl, Python bindings of libpulse |
---|
pure-eval |
Safely evaluate AST nodes without side effects |
---|
puremagic |
Pure python implementation of magic file detection |
---|
pushbullet-py |
A simple python client for pushbullet.com |
---|
py |
library with cross-python path, ini-parsing, io, code, log facilities |
---|
pyacoustid |
Python bindings for Chromaprint and the AcoustID web service |
---|
pyaes |
Pure-Python Implementation of the AES block-cipher and common modes of operation |
---|
pyalsa |
Python bindings for ALSA library |
---|
pyamg |
Algebraic multigrid solvers in Python |
---|
pyaml |
PyYAML-based module to produce pretty and readable YAML-serialized data |
---|
pyannotate |
Auto-generate PEP-484 annotations |
---|
pyarrow |
Python library for Apache Arrow |
---|
pyasn1 |
ASN.1 library for Python |
---|
pyasn1-modules |
pyasn1 modules |
---|
pyatspi |
Python client bindings for D-Bus AT-SPI |
---|
pyaudio |
Python bindings for PortAudio |
---|
pybind11 |
AST-based Python refactoring library |
---|
pybtex |
BibTeX-compatible bibliography processor |
---|
pybtex-docutils |
A docutils backend for pybtex |
---|
pycairo |
Python bindings for the cairo library |
---|
pycares |
Python interface for c-ares |
---|
pycdio |
Python OO interface to libcdio (CD Input and Control library) |
---|
pychm |
Python bindings for the chmlib library |
---|
pychromecast |
Python module to talk to Google Chromecast |
---|
pychroot |
a python library and cli tool that simplify chroot handling |
---|
pyClamd |
python interface to Clamd (Clamav daemon) |
---|
pyclipper |
Cython wrapper for the C++ translation of the Angus Johnson's Clipper library |
---|
pycodestyle |
Python style guide checker (fka pep8) |
---|
pycollada |
Python library for reading and writing COLLADA documents |
---|
pycountry |
Database of countries, subdivisions, languages, currencies and script |
---|
pycparser |
C parser and AST generator written in Python |
---|
py-cpuinfo |
Get CPU info with pure Python 2 & 3 |
---|
pycryptodome |
A self-contained cryptographic library for Python |
---|
pycuda |
Python wrapper for NVIDIA CUDA |
---|
pycups |
Python bindings for the CUPS API |
---|
pycurl |
Python bindings for curl/libcurl |
---|
pycurl-requests |
Requests-compatible interface for PycURL |
---|
pycxx |
Set of facilities to extend Python with C++ |
---|
pydantic |
Data parsing and validation using Python type hints |
---|
pydantic-core |
Core validation logic for pydantic written in Rust |
---|
pydata-sphinx-theme |
Bootstrap-based Sphinx theme from the PyData community |
---|
pydbus |
Pythonic DBus library |
---|
pydecomp |
A python library of common (de)compression and contents handling |
---|
pyDes |
Python implementation of DES and TRIPLE DES |
---|
pydevd |
PyDev.Debugger (used in PyDev, PyCharm and VSCode Python) |
---|
pydiffx |
Python module for reading and writing DiffX files |
---|
pydocstyle |
Python docstring style checker |
---|
pydot |
Python interface to Graphviz's Dot language |
---|
pydotplus |
Improved version of the old pydot project |
---|
pydyf |
A low-level PDF generator |
---|
pyeclib |
Messaging API for RPC and notifications over different messaging transports |
---|
pyelftools |
pure-Python library for analyzing ELF files and DWARF debugging information |
---|
pyenchant |
Python bindings for the Enchant spellchecking system |
---|
pyfakefs |
A fake file system that mocks the Python file system modules |
---|
pyflakes |
Passive checker for Python programs |
---|
pyformance |
Performance metrics, based on Coda Hale's Yammer metrics |
---|
pyftpdlib |
Python FTP server library |
---|
pyfuse3 |
Python 3 bindings for libfuse 3 with asynchronous API |
---|
pygal |
A python SVG charts generator |
---|
pygame |
Python bindings for SDL multimedia library |
---|
pygame_sdl2 |
Reimplementation of portions of the pygame API using SDL2 |
---|
pygccxml |
A specialized XML reader to navigate C++ declarations |
---|
pygdbmi |
Library to parse gdb mi output and interact with gdb subprocesses |
---|
pyghmi |
A pure python implementation of IPMI protocol |
---|
pygit2 |
Python bindings for libgit2 |
---|
PyGithub |
Python library to access the Github API v3 |
---|
pyglet |
Cross-platform windowing and multimedia library for Python |
---|
pygments |
Pygments is a syntax highlighting package written in Python |
---|
pygments-ansi-color |
ANSI color-code highlighting for Pygments |
---|
pygments-github-lexers |
Pygments Github custom lexers |
---|
pygobject |
Python bindings for GObject Introspection |
---|
pygraphviz |
Python wrapper for the Graphviz Agraph data structure |
---|
pygresql |
A Python interface for the PostgreSQL database |
---|
pyh2o |
Python API for sci-libs/libh2o |
---|
pyhamcrest |
Hamcrest framework for matcher objects |
---|
pyhcl |
HCL configuration parser for python |
---|
pyicu |
Python bindings for dev-libs/icu |
---|
pyinotify |
Python module used for monitoring filesystems events |
---|
pyjsparser |
Fast javascript parser based on esprima.js |
---|
pyjwt |
JSON Web Token implementation in Python |
---|
pykka |
A Python implementation of the actor model |
---|
pykwalify |
Python lib/cli for JSON/YAML schema validation |
---|
pylama |
Code audit tool for python |
---|
pylast |
Python interface to last.fm and other api-compatible websites |
---|
pylatex |
A Python library for creating LaTeX files and snippets |
---|
pylatexenc |
Simple LaTeX parser providing latex-to-unicode and unicode-to-latex conversion |
---|
pylev |
Python Levenshtein implementation |
---|
pylibacl |
POSIX ACLs (Access Control Lists) for Python |
---|
pylibmc |
Libmemcached wrapper written as a Python extension |
---|
pylint |
Python code static checker |
---|
pylint-venv |
Init-hook to use the same Pylint with different virtual environments |
---|
pylru |
A least recently used (LRU) cache for Python |
---|
pyls-spyder |
Spyder extensions for the python language server |
---|
pymacaroons |
A Python implementation of Macaroons |
---|
pymad |
Python wrapper for libmad MP3 decoding in python |
---|
pymdown-extensions |
Extensions for Python Markdown |
---|
pymdown-lexers |
Additional lexers for use in Pygments |
---|
pymdstat |
Python library to parse Linux /proc/mdstat |
---|
pymediainfo |
A wrapper around the mediainfo library |
---|
pymetar |
Downloads and decodes to the weather report for a given station ID |
---|
pymilter |
Python interface to sendmail milter API |
---|
pymongo |
Python driver for MongoDB |
---|
pymountboot |
Python extension module to (re)mount /boot |
---|
pymysql |
Pure-Python MySQL Driver |
---|
pynacl |
Python binding to the Networking and Cryptography (NaCl) library |
---|
pynvim |
Python client for Neovim |
---|
pyocr |
An optical character recognition (OCR) tool wrapper |
---|
pyopencl |
Python wrapper for OpenCL |
---|
pyopengl |
Python OpenGL bindings |
---|
pyopengl_accelerate |
Accelerate module for PyOpenGL |
---|
pyopenssl |
Python interface to the OpenSSL library |
---|
pyotherside |
Asynchronous Python 3 Bindings for Qt |
---|
pyotp |
PyOTP is a Python library for generating and verifying one-time passwords |
---|
pyparsing |
Easy-to-use Python module for text parsing |
---|
pyparted |
Python bindings for sys-block/parted |
---|
pypax |
Python module to get or set either PT_PAX and/or XATTR_PAX flags |
---|
pypdf |
Python library to work with PDF files |
---|
pyperclip |
A cross-platform clipboard module for Python |
---|
pyphen |
Python module for hyphenation using hunspell dictionaries |
---|
pypiserver |
Minimal PyPI server |
---|
pypng |
Pure Python PNG image encoder/decoder |
---|
pypresence |
Complete Discord IPC and Rich Presence wrapper library in Python |
---|
pyprof2calltree |
convert python profile data to kcachegrind calltree form |
---|
pyproj |
Python interface to the PROJ library |
---|
pyproject-api |
API to interact with the python pyproject.toml based projects |
---|
pyproject-fmt |
Format your pyproject.toml file |
---|
pyproject-hooks |
Wrappers to build Python packages using PEP 517 hooks |
---|
pyproject-metadata |
PEP 621 metadata parsing |
---|
pypugjs |
Pug (Jade) syntax adapter for Django, Jinja2 and Mako templates |
---|
pypy |
A fast, compliant alternative implementation of the Python language |
---|
pypy3 |
A fast, compliant alternative implementation of the Python (3.10) language |
---|
pypy3_10 |
A fast, compliant alternative implementation of the Python (3.10) language |
---|
pypy3_10-exe |
PyPy3.10 executable (build from source) |
---|
pypy3_10-exe-bin |
PyPy3.10 executable (pre-built version) |
---|
pypy3_9 |
A fast, compliant alternative implementation of the Python (3.9) language |
---|
pypy3_9-exe |
PyPy3.9 executable (build from source) |
---|
pypy3_9-exe-bin |
PyPy3.9 executable (pre-built version) |
---|
pypy3-exe |
PyPy3 executable (build from source) |
---|
pypy3-exe-bin |
PyPy3 executable (pre-built version) |
---|
pypy-exe |
PyPy executable (build from source) |
---|
pypy-exe-bin |
PyPy executable (pre-built version) |
---|
PyQt5 |
Python bindings for the Qt framework |
---|
PyQt5-sip |
sip extension module for PyQt5 |
---|
PyQt6 |
Python bindings for the Qt framework |
---|
PyQt6-sip |
sip module support for PyQt6 |
---|
PyQt6-WebEngine |
Python bindings for QtWebEngine |
---|
PyQt-builder |
The PEP 517 compliant PyQt build system |
---|
pyqt-distutils |
distutils extension to work with PyQt applications and UI files |
---|
pyqtgraph |
A pure-python graphics and GUI library built on PyQt and numpy |
---|
PyQtWebEngine |
Python bindings for QtWebEngine |
---|
pyquery |
A jQuery-like library for python |
---|
pyrate-limiter |
Python Rate-Limiter using Leaky-Bucket Algorimth Family |
---|
pyrfc3339 |
Generates and parses RFC 3339 timestamps |
---|
Pyro5 |
Distributed object middleware for Python (RPC) |
---|
pyroute2 |
A pure Python netlink and Linux network configuration library |
---|
pyrqlite |
Python client for rqlite |
---|
pyrsistent |
Persistent/Functional/Immutable data structures |
---|
PyRSS2Gen |
RSS feed generator written in Python |
---|
pyscard |
Smart card support in python |
---|
pyscreenshot |
Python screenshot library |
---|
PySDL2 |
Python (ctypes) bindings for SDL2 libraries |
---|
PySensors |
Python bindings to libsensors (via ctypes) |
---|
pyserial |
Python Serial Port extension |
---|
pyside2 |
Python bindings for the Qt framework |
---|
pyside2-tools |
PySide development tools (pyside2-lupdate with support for Python) |
---|
pyside6 |
Python bindings for the Qt framework |
---|
pyside6-tools |
PySide development tools (pyside6-lupdate with support for Python) |
---|
pysimdjson |
Python bindings for simdjson |
---|
pysmi |
Python Lex & Yacc |
---|
pysnmp |
Python SNMP library |
---|
pysnmp-mibs |
SNMP framework in Python - MIBs |
---|
PySocks |
SOCKS client module |
---|
pysol_cards |
Deal PySol FreeCell cards |
---|
pyspectrum2 |
Implements a protobuf-based interface for Spectrum2 python-based backends |
---|
pyspelling |
Spell checker automation tool |
---|
pyspf |
Python implementation of the Sender Policy Framework (SPF) |
---|
pyspnego |
Library to handle SPNEGO and CredSSP authentication |
---|
pysrt |
Python library used to edit or create SubRip files |
---|
pystache |
Updated Python implementation of Mustache templating framework |
---|
pysvg |
Python SVG document creation library |
---|
pysvn |
Object-oriented python bindings for subversion |
---|
pyte |
Simple VTXXX-compatible terminal emulator |
---|
pytesseract |
Optical character recognition (OCR) tool |
---|
pytest |
Simple powerful testing with Python |
---|
pytest-aiohttp |
pytest plugin for aiohttp support |
---|
pytest-asyncio |
Library for testing asyncio code with pytest |
---|
pytest-bdd |
BDD library for the pytest runner |
---|
pytest-check |
pytest plugin that allows multiple failures per test |
---|
pytest-codeblocks |
Extract code blocks from markdown |
---|
pytest-console-scripts |
Pytest plugin for testing console scripts |
---|
pytest-cov |
pytest plugin for coverage reporting |
---|
pytest-custom-exit-code |
Exit pytest test session with custom exit code in different scenarios |
---|
pytest-datadir |
Pytest plugin for manipulating test data directories and files |
---|
pytest-datafiles |
Create a 'tmp_path' containing predefined files/directories |
---|
pytest-describe |
Describe-style plugin for pytest |
---|
pytest-django |
A Django plugin for pytest |
---|
pytest-env |
pytest plugin that allows you to add environment variables |
---|
pytest-expect |
pytest plugin that stores test expectations by saving the set of failing tests |
---|
pytest-faulthandler |
Pytest plugin that activates the fault handler module for tests |
---|
pytest-fixture-config |
Virtualenv fixture for py.test |
---|
pytest-forked |
Run tests in isolated forked subprocesses |
---|
pytest-freezegun |
Easily freeze time in pytest test + fixtures |
---|
pytest-freezer |
Pytest plugin providing a fixture interface for spulec/freezegun |
---|
pytest-golden |
Plugin for pytest that offloads expected outputs to data files |
---|
pytest-helpers-namespace |
Provides a helpers pytest namespace |
---|
pytest-httpbin |
Easily test your HTTP library against a local copy of httpbin |
---|
pytest-httpserver |
HTTP server for pytest to test HTTP clients |
---|
pytest-httpx |
Send responses to HTTPX using pytest |
---|
pytest-jupyter |
Pytest plugin for testing Jupyter libraries and extensions |
---|
pytest-lazy-fixture |
It helps to use fixtures in pytest.mark.parametrize |
---|
pytest-localftpserver |
A PyTest plugin which provides an FTP fixture for your tests |
---|
pytest-localserver |
Pytest plugin to test server connections locally |
---|
pytest-markdown |
Run tests in your markdown |
---|
pytest-metadata |
A plugin for pytest that provides access to test session metadata |
---|
pytest-mock |
Thin-wrapper around the mock package for easier use with pytest |
---|
pytest-mpl |
Facilitate image comparison for Matplotlib figures |
---|
pytest-order |
pytest plugin to run your tests in a specific order |
---|
pytest-ordering |
pytest plugin to run your tests in a specific order |
---|
pytest-param-files |
Pytest parametrize decorators from external files. |
---|
pytest-plus |
PyTest Plus Plugin - extends pytest functionality |
---|
pytest-qt |
Pytest plugin for PyQt5 and PySide2 applications |
---|
pytest-recording |
A pytest plugin to record network interactions via VCR.py |
---|
pytest-regressions |
Easy to use fixtures to write regression tests |
---|
pytest-rerunfailures |
pytest plugin to re-run tests to eliminate flaky failures |
---|
pytest-salt-factories |
The new generation of the pytest-salt Plugin |
---|
pytest-services |
Collection of fixtures and utility functions to run service processes for pytest |
---|
pytest-shell-utilities |
pytest plugin: fixtures and code to help with running shell commands on tests |
---|
pytest-shutil |
A goodie-bag of unix shell and environment tools for py.test |
---|
pytest-skip-markers |
A Pytest plugin which implements a few useful skip markers |
---|
pytest-subprocess |
A plugin to fake subprocess for pytest |
---|
pytest-subtesthack |
A hack for test fixtures, needed for hypothesis inside py.test |
---|
pytest-subtests |
Unittest subTest() support and subtests fixture |
---|
pytest-sugar |
Plugin that changes the default look and feel of pytest |
---|
pytest-system-statistics |
Pytest Plugin Which Reports System Usage Statistics |
---|
pytest-tempdir |
Pytest plugin to support for a predictable and repeatable temporary directory |
---|
pytest-testinfra |
Write unit tests in Python to test actual state of your servers |
---|
pytest-timeout |
pytest plugin to abort hanging tests |
---|
pytest-tornado |
Fixtures and markers to simplify testing of asynchronous tornado applications |
---|
pytest-tornasync |
Pytest plugin for testing Python 3.5+ Tornado code |
---|
pytest-trio |
This is a pytest plugin to help you test projects that use Trio |
---|
pytest-twisted |
A pytest plugin for testing Twisted framework consumers |
---|
pytest-verbose-parametrize |
More descriptive parametrized-test IDs for py.test |
---|
pytest-virtualenv |
Virtualenv fixture for py.test |
---|
pytest-xdist |
Distributed testing and loop-on-failing modes |
---|
pytest-xprocess |
Manage external processes across test runs |
---|
pytest-xvfb |
Pytest plugin to run Xvfb for tests |
---|
python3-discogs-client |
Continuation of the official Python API client for Discogs |
---|
python3-lxc |
Python bindings for LXC |
---|
python3-saml |
OneLogin's SAML Python Toolkit |
---|
python3-xapp |
Python bindings for x11-libs/xapp |
---|
python-augeas |
Python bindings for Augeas |
---|
python-axolotl |
A python module for the axolotl protocol |
---|
python-axolotl-curve25519 |
A python wrapper for the curve25519 library with ed25519 signatures |
---|
python-box |
Python dictionaries with advanced dot notation access |
---|
python-bugzilla |
A python module for interacting with Bugzilla over XMLRPC |
---|
python-caja |
Python bindings for the Caja file manager |
---|
python-cinderclient |
A client for the OpenStack Cinder API |
---|
python-constraint |
Constraint Solving Problem resolver for Python |
---|
python-ctags3 |
Exuberant Ctags indexing python bindings |
---|
python-daemon |
Library to implement a well-behaved Unix daemon process |
---|
python-dateutil |
Extensions to the standard Python datetime module |
---|
python-dbusmock |
Easily create mock objects on D-Bus for software testing |
---|
python-debian |
Python modules to work with Debian-related data formats |
---|
pythondialog |
A Python module for making simple text/console-mode user interfaces |
---|
python-distutils-extra |
Gettext support, themed icons and scrollkeeper-based documentation in distutils |
---|
python-dotenv |
Manage .env files |
---|
python-editor |
Programmatically open an editor, capture the result |
---|
python-efl |
Python bindings for Enlightenment Foundation Libraries |
---|
python-engineio |
Python implementation of the Engine.IO realtime server |
---|
python-evdev |
Python library for evdev bindings |
---|
pythonfinder |
PythonFinder: Cross Platform Search Tool for Finding Pythons |
---|
python-gammu |
Python bindings for Gammu |
---|
python-gflags |
Google's Python argument parsing library |
---|
python-glanceclient |
A client for the OpenStack Glance API |
---|
python-gnupg |
A Python wrapper for GnuPG |
---|
python-ironicclient |
Python bindings for the Ironic API |
---|
python-jose |
A JavaScript Object Signing and Encryption (JOSE) implementation in Python |
---|
python-json-logger |
Standard python logging to output log data as json objects |
---|
python-keystoneclient |
Client Library for OpenStack Identity |
---|
python-ldap |
Various LDAP-related Python modules |
---|
python-lhafile |
LHA archive support for Python |
---|
python-linux-procfs |
Python classes to extract information from the Linux kernel /proc files |
---|
python-lsp-black |
Black plugin for the Python LSP Server |
---|
python-lsp-jsonrpc |
JSON RPC 2.0 server library |
---|
python-lsp-server |
Python Language Server for the Language Server Protocol |
---|
python-ly |
Tool and library for manipulating LilyPond files |
---|
python-lzo |
Python interface to lzo |
---|
python-magic |
Access the libmagic file type identification library |
---|
python-markdown-math |
Math extension for Python-Markdown |
---|
python-memcached |
Pure python memcached client |
---|
python-mimeparse |
Basic functions for handling mime-types in python |
---|
python-mpd2 |
Python MPD client library |
---|
python-mpv |
Python interface to the mpv media player |
---|
python-multipart |
A streaming multipart parser for Python |
---|
python-netlink |
Pure-Python client for the Linux NetLink interface |
---|
python-neutronclient |
A client for the OpenStack Quantum API |
---|
python-novaclient |
A client for the OpenStack Nova API |
---|
python-openstackclient |
A client for the OpenStack APIs |
---|
python-pam |
Python PAM module |
---|
python-poppler-qt5 |
Python binding for libpoppler-qt5 |
---|
python-ptrace |
A Python binding of ptrace library |
---|
python-redmine |
Python interface to the Redmine REST API |
---|
python-rtmidi |
Python bindings for media-libs/rtmidi implemented using Cython |
---|
python-sense-hat |
Raspberry Pi Sense HAT python library |
---|
python-slugify |
A Python Slugify application that handles Unicode |
---|
python-snappy |
Python library for the snappy compression library from Google |
---|
python-socks |
SOCKS4, SOCKS5, HTTP tunneling functionality for Python |
---|
python-stdnum |
A module to handle standardized numbers and codes |
---|
python-swiftclient |
Python bindings to the OpenStack Object Storage API |
---|
python-systemd |
Python module for native access to the systemd facilities |
---|
python-utils |
Collection of small Python functions & classes |
---|
python-vlc |
Python ctypes-based bindings for libvlc |
---|
python-xlib |
A fully functional X client library for Python, written in Python |
---|
python-xmp-toolkit |
Library for working with XMP metadata |
---|
pythran |
Ahead of Time compiler for numeric kernels |
---|
pytidylib |
Python wrapper for HTML Tidy (tidylib) |
---|
pytimeparse |
A small Python module to parse various kinds of time expressions |
---|
pytoolconfig |
Python tool configuration |
---|
pytools |
Collection of tools missing from the Python standard library |
---|
pytrie |
A pure Python implementation of the trie data structure |
---|
pytz |
World timezone definitions for Python |
---|
pytzdata |
The Olson timezone database for Python |
---|
pyu2f |
Python based U2F host library |
---|
py-ubjson |
Universal Binary JSON encoder/decoder |
---|
pyuca |
Python implementation of the Unicode Collation Algorithm |
---|
pyudev |
Python binding to libudev |
---|
pyupgrade |
Tool + pre-commit hook to automatically upgrade syntax for newer Pythons |
---|
pyusb |
USB support for Python |
---|
pyvirtualdisplay |
Python wrapper for Xvfb, Xephyr and Xvnc |
---|
pywavelets |
Discrete Wavelet Transforms in Python |
---|
pywayland |
Python bindings for the libwayland library |
---|
pywinrm |
Python client for the Windows Remote Management (WinRM) service |
---|
pywlroots |
Python binding to the wlroots library using cffi |
---|
pyx |
Python package for the generation of encapsulated PostScript figures |
---|
pyxattr |
Python interface to xattr |
---|
pyxDamerauLevenshtein |
Implements the Damerau-Levenshtein edit distance algorithm for Python in Cython |
---|
pyxdg |
A Python module to deal with freedesktop.org specifications |
---|
pyyaml |
YAML parser and emitter for Python |
---|
pyyaml_env_tag |
A custom YAML tag for referencing environment variables in YAML files |
---|
py-zabbix |
Zabbix module for Python |
---|
pyzbar |
Read one-dimensional barcodes and QR codes from Python |
---|
pyzmq |
Lightweight and super-fast messaging library built on top of the ZeroMQ library |
---|
pyzotero |
A Python client for the Zotero API |
---|
qdarkstyle |
A dark style sheet for QtWidgets application |
---|
qiskit-aer |
High performance simulator for quantum circuits that includes noise models |
---|
qiskit-terra |
Terra is the foundation on which Qiskit is built |
---|
qpageview |
Page-based viewer widget for Qt5/PyQt5 |
---|
qrcode |
QR Code generator on top of PIL |
---|
qscintilla-python |
Python bindings for QScintilla |
---|
qstylizer |
Stylesheet Generator for PyQt5/PySide2 |
---|
qtawesome |
Enables iconic fonts such as Font Awesome in PyQt |
---|
qtconsole |
Qt-based console for Jupyter with support for rich media output |
---|
QtPy |
Abstraction layer on top of PyQt and PySide with additional custom QWidgets |
---|
qtsass |
Compile SASS files to Qt stylesheets |
---|
quantities |
Support for physical quantities with units, based on numpy |
---|
radon |
Code Metrics in Python |
---|
raet |
Reliable Asynchronous Event Transport Protocol |
---|
random2 |
Python-2.7 random module ported to python-3 |
---|
rapidfuzz |
Rapid fuzzy string matching in Python using various string metrics |
---|
rapidfuzz-capi |
C-API of RapidFuzz, which can be used to extend RapidFuzz |
---|
rarfile |
Module for RAR archive reading |
---|
ratelimit |
An API rate limit decorator for Python |
---|
rdflib |
RDF library containing a triple store and parser/serializer |
---|
readme-renderer |
A library for rendering 'readme' descriptions for Warehouse |
---|
readthedocs-sphinx-ext |
Code specific for Read the Docs and Sphinx |
---|
readtime |
Calculates the time some text takes the average human to read |
---|
re-assert |
Show where your regex match assertion failed |
---|
rebulk |
Python library that performs advanced searches in strings |
---|
recommonmark |
Python docutils-compatibility bridge to CommonMark |
---|
recurring-ical-events |
Repeat ICalendar events by RRULE, RDATE and EXDATE |
---|
redis |
Python client for Redis key-value store |
---|
reedsolo |
Python Reed Solomon encoder/decoder |
---|
referencing |
Cross-specification JSON referencing (JSON Schema, OpenAPI...) |
---|
reflink |
Python wrapper around the reflink system calls |
---|
regex |
Alternative regular expression module to replace re |
---|
rencode |
similar to bencode from the BitTorrent project |
---|
reno |
Release notes manager, storing release notes in a git repo and building docs |
---|
reportlab |
Tools for generating printable PDF documents from any data source |
---|
repoze-lru |
A tiny LRU cache implementation and decorator |
---|
requests |
HTTP library for human beings |
---|
requests-cache |
Persistent cache for requests library |
---|
requests-credssp |
HTTPS CredSSP authentication with the requests library |
---|
requests_download |
A convenient function to download to a file using requests |
---|
requestsexceptions |
Finds the correct path to exceptions in the requests library |
---|
requests-file |
File transport adapter for Requests |
---|
requests-futures |
Asynchronous Python HTTP for Humans |
---|
requests-kerberos |
A Kerberos authentication handler for python-requests |
---|
requests-mock |
Mock out responses from the requests package |
---|
requests-ntlm |
HTTP NTLM authentication using the requests library |
---|
requests-oauthlib |
This project provides first-class OAuth library support for Requests |
---|
requests-toolbelt |
A utility belt for advanced users of python-requests |
---|
requests-unixsocket |
Use requests to talk HTTP via a UNIX domain socket |
---|
requests-wsgi-adapter |
WSGI Transport Adapter for Requests |
---|
resolvelib |
Resolve abstract dependencies into concrete ones |
---|
responses |
Utility for mocking out the Python Requests library |
---|
restructuredtext-lint |
Checks PyPI validity of reStructuredText |
---|
retry-decorator |
Decorator for retrying when exceptions occur |
---|
retrying |
General-purpose retrying library |
---|
rfc3339-validator |
A pure python RFC3339 validator |
---|
rfc3986 |
Validating URI References per RFC 3986 |
---|
rfc3986-validator |
Pure python RFC3986 validator |
---|
rfc3987 |
Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987) |
---|
rich |
Python library for rendering rich text, tables, etc. to the terminal |
---|
roman |
An Integer to Roman numerals converter |
---|
rope |
Python refactoring library |
---|
ropemode |
A helper for using rope refactoring library in IDEs |
---|
routes |
A re-implementation of Rails routes system, mapping URLs to Controllers/Actions |
---|
rpds-py |
Python bindings to Rust's persistent data structures (rpds) |
---|
rply |
Pure python parser generator that also works with RPython |
---|
rpy |
Python interface to the R language |
---|
rpyc |
Remote Python Call (RPyC), a transparent and symmetric RPC library |
---|
rq |
Simple, lightweight library for creating and processing background jobs |
---|
rsa |
Pure-Python RSA implementation |
---|
rst-linker |
Sphinx plugin to add links and timestamps to the changelog |
---|
rtimulib |
Python Binding for RTIMULib, a versatile IMU library |
---|
rtslib-fb |
A Python object API for managing the Linux LIO kernel target |
---|
ruamel-std-pathlib |
Ruamel enhancements to pathlib and pathlib2 |
---|
ruamel-yaml |
YAML parser/emitter that supports roundtrip comment preservation |
---|
ruamel-yaml-clib |
C-based reader/scanner and emitter for dev-python/ruamel-yaml |
---|
rustworkx |
A high performance Python graph library implemented in Rust |
---|
s3transfer |
An Amazon S3 Transfer Manager |
---|
sabctools |
Module providing raw yEnc encoding/decoding for SABnzbd |
---|
sarge |
Wrapper for subprocess which provides command pipeline functionality |
---|
sarif-om |
Classes implementing the SARIF 2.1.0 object model |
---|
scikit-build |
Improved build system generator for Python C/C++/Fortran/Cython extensions |
---|
scikit-build-core |
Build backend for CMake based projects |
---|
scipy |
Scientific algorithms library for Python |
---|
scripttest |
A very small text templating language |
---|
scrypt |
Bindings for the scrypt key derivation function library |
---|
seaborn |
Statistical data visualization |
---|
secretstorage |
Python bindings to FreeDesktop.org Secret Service API |
---|
seedir |
Package for creating, editing, and reading folder tree diagrams |
---|
segno |
Python QR Code and Micro QR Code encoder |
---|
selenium |
Python language binding for Selenium Remote Control |
---|
semantic-version |
Python library providing a few tools handling SemVer in Python |
---|
semver |
A Python module for semantic versioning |
---|
send2trash |
Sends files to the Trash (or Recycle Bin) |
---|
sentry-sdk |
Python client for Sentry |
---|
serpent |
A simple serialization library based on ast.literal_eval |
---|
serverfiles |
Utility for accessing HTTP server and storing files locally for reuse |
---|
service-identity |
Service identity verification for pyOpenSSL |
---|
setproctitle |
Allow customization of the process title |
---|
setuptools |
Collection of extensions to Distutils |
---|
setuptools-gettext |
setuptools plugin for building mo files |
---|
setuptools-git |
Setuptools revision control system plugin for Git |
---|
setuptools-rust |
A plugin for setuptools to build Rust Python extensions |
---|
setuptools-scm |
Manage versions by scm tags via setuptools |
---|
setuptools_scm_git_archive |
A setuptools_scm plugin for git archives |
---|
sexpdata |
a simple S-expression parser/serializer |
---|
sgmllib3k |
Py3k port of sgmllib |
---|
sh |
Python subprocess interface |
---|
shapely |
Geometric objects, predicates, and operations |
---|
shellingham |
Tool to Detect Surrounding Shell |
---|
shiboken2 |
Python binding generator for C++ libraries |
---|
shiboken6 |
Python binding generator for C++ libraries |
---|
signature-dispatch |
Execute the first function that matches the given arguments |
---|
signedjson |
Signs JSON objects with ED25519 signatures. |
---|
simber |
Simple, minimal and powerful logging library for Python |
---|
simpervisor |
Simple Python3 Supervisor library |
---|
simplebayes |
memory-based, optional-persistence naive bayesian text classifier |
---|
simpleeval |
A simple, safe single expression evaluator library |
---|
simplegeneric |
Simple generic functions for Python |
---|
simplejson |
Simple, fast, extensible JSON encoder/decoder for Python |
---|
simplekml |
Enables you to generate KML with as little effort as possible |
---|
simple-websocket |
Simple WebSocket server and client for Python |
---|
simpy |
Object-oriented, process-based discrete-event simulation language |
---|
sip |
Python bindings generator for C/C++ libraries |
---|
six |
Python 2 and 3 compatibility library |
---|
slixmpp |
Python 3 library for XMPP |
---|
smartypants |
ASCII quote-dot-dash to HTML entity converter |
---|
smbus2 |
A drop-in replacement for smbus-cffi/smbus-python in pure Python |
---|
smmap |
A pure Python implementation of a sliding window memory map manager |
---|
snakeoil |
misc common functionality and useful optimizations |
---|
snaketrace |
An strace-like tool for Python audit events |
---|
snapshottest |
Snapshot Testing utils for Python |
---|
sniffio |
Sniff out which async library your code is running under |
---|
snowballstemmer |
Stemmer algorithms generated from Snowball algorithms |
---|
socketio-client-nexus |
A socket.io 2.x client library for Python |
---|
socksio |
Sans-I/O implementation of SOCKS4, SOCKS4A, and SOCKS5 |
---|
sortedcontainers |
Python library to sort collections and containers |
---|
soupsieve |
A modern CSS selector implementation for BeautifulSoup |
---|
spake2 |
python implementation of SPAKE2 password-authenticated key exchange algorithm |
---|
spdx-tools |
Python library to parse, validate and create SPDX documents |
---|
speg |
A PEG-based parser interpreter with memoization |
---|
sphinx |
Python documentation generator |
---|
sphinx-aiohttp-theme |
Sphinx theme for aiohttp |
---|
sphinx-argparse |
Sphinx extension that automatically documents argparse commands and options |
---|
sphinx-autoapi |
A new approach to API documentation in Sphinx |
---|
sphinx-autodoc-typehints |
Type hints support for the Sphinx autodoc extension |
---|
sphinx-basic-ng |
A modern skeleton for Sphinx themes |
---|
sphinx-bootstrap-theme |
Sphinx theme integrates the Bootstrap CSS / JavaScript framework |
---|
sphinx-celery |
Celery Sphinx Theme and Utilities |
---|
sphinxcontrib-apidoc |
Sphinx extension for running sphinx-apidoc on each build |
---|
sphinxcontrib-applehelp |
Sphinx extension which outputs Apple help book |
---|
sphinxcontrib-asyncio |
sphinx extension to support coroutines in markup |
---|
sphinxcontrib-autoprogram |
Documenting CLI programs |
---|
sphinxcontrib-bibtex |
Sphinx extensions for BibTeX style citations |
---|
sphinxcontrib-devhelp |
Sphinx extension which outputs Devhelp documents |
---|
sphinxcontrib-doxylink |
Extension to link to external Doxygen API documentation |
---|
sphinxcontrib-github-alt |
Link to GitHub issues, pull requests, commits and users from Sphinx docs |
---|
sphinxcontrib-htmlhelp |
Sphinx extension which outputs HTML help book |
---|
sphinxcontrib-httpdomain |
Sphinx domain for documenting HTTP APIs |
---|
sphinxcontrib-jquery |
Extension to include jQuery on newer Sphinx releases |
---|
sphinxcontrib-jsmath |
Sphinx extension which renders display math in HTML via JavaScript |
---|
sphinxcontrib-log-cabinet |
Organize changelog directives in Sphinx docs |
---|
sphinxcontrib-newsfeed |
News Feed extension for Sphinx |
---|
sphinxcontrib-plantuml |
Sphinx extensions for PlantUML |
---|
sphinxcontrib-programoutput |
Extension to sphinx to include program output |
---|
sphinxcontrib-qthelp |
Sphinx extension which outputs QtHelp documents |
---|
sphinxcontrib-serializinghtml |
Sphinx extension which outputs outputs serialized HTML files |
---|
sphinxcontrib-spelling |
Sphinx spelling extension |
---|
sphinxcontrib-trio |
Make Sphinx better at documenting Python functions and methods |
---|
sphinxcontrib-websupport |
Sphinx websupport extension |
---|
sphinx-copybutton |
A small sphinx extension to add a "copy" button to code blocks |
---|
sphinxemoji |
Extension to use emoji codes in your Sphinx documentation |
---|
sphinx-epytext |
Sphinx epytext extension |
---|
sphinx-gallery |
Sphinx extension to automatically generate an examples gallery |
---|
sphinx-inline-tabs |
A sphinx extension for inline tabs |
---|
sphinx-issues |
Sphinx extension for linking to your project's issue tracker |
---|
sphinx-lv2-theme |
Minimal pure-CSS Sphinx theme using the LV2 plugin documentation style |
---|
sphinx-multiversion |
Add support for multiple versions to sphinx |
---|
sphinx-notfound-page |
Create a custom 404 page with absolute URLs hardcoded |
---|
sphinx-panels |
A sphinx extension for creating panels in a grid layout |
---|
sphinx-press-theme |
A Sphinx-doc theme based on Vuepress |
---|
sphinx-prompt |
Sphinx directive to add unselectable prompt |
---|
sphinx-py3doc-enhanced-theme |
Enhanced Sphinx theme (based on Python 3 docs) |
---|
sphinx-pytest |
Helpful pytest fixtures for Sphinx extensions |
---|
sphinx-rtd-theme |
ReadTheDocs.org theme for Sphinx |
---|
sphinx_selective_exclude |
Sphinx selective rendition extensions |
---|
sphinx-tabs |
Tabbed views for Sphinx |
---|
sphinx-testing |
Testing utility classes and functions for Sphinx extensions |
---|
sphinxygen |
Python module/script that generates Sphinx markup to describe a C API |
---|
sphobjinv |
Sphinx objects.inv Inspection/Manipulation Tool |
---|
spotipy |
A lightweight Python library for the Spotify Web API |
---|
spur |
Run commands locally or over SSH using the same interface |
---|
spyder |
The Scientific Python Development Environment |
---|
spyder-kernels |
Kernels used by spyder on its ipython console |
---|
spyder-line-profiler |
Plugin to run the python line profiler from within the spyder editor |
---|
spyder-notebook |
Jupyter notebook integration with Spyder |
---|
spyder-terminal |
Run system terminals inside Spyder |
---|
spyder-unittest |
Plugin for Spyder to run tests and view the results |
---|
spyder-vim |
Plugin for Spyder to enable Vim keybindings |
---|
sqlalchemy |
Python SQL toolkit and Object Relational Mapper |
---|
sqlalchemy-rqlite |
A SQLAlchemy dialect for rqlite |
---|
sqlglot |
An easily customizable SQL parser and transpiler |
---|
sqlitedict |
Persistent dict in Python, backed by SQLite and pickle |
---|
sqlparse |
A non-validating SQL parser module for Python |
---|
sshpubkeys |
OpenSSH public key parser for Python |
---|
sshtunnel |
Pure Python SSH tunnels |
---|
ssl-fetch |
Small convenience library for fetching files securely |
---|
stack-data |
Extract data from Python tracebacks for informative displays |
---|
stapler |
Suite of tools for PDF files manipulation written in Python |
---|
starlette |
The little ASGI framework that shines |
---|
statsd |
A simple statsd client |
---|
statsmodels |
Statistical computations and models for use with SciPy |
---|
stdio-mgr |
Context manager for mocking/wrapping stdin/stdout/stderr |
---|
stestr |
A parallel Python test runner built around subunit |
---|
stevedore |
Manage dynamic plugins for Python applications |
---|
stomp-py |
Python client library for the STOMP messaging protocol |
---|
strict-rfc3339 |
Strict, simple, lightweight RFC3339 functions |
---|
stripe |
Stripe python bindings |
---|
structlog |
Structured Logging for Python |
---|
subprocess-tee |
subprocess.run replacement with tee(1)-like output |
---|
subunit |
A streaming protocol for test results |
---|
suds-community |
Lightweight SOAP client |
---|
sure |
idiomatic assertion toolkit with human-friendly failure messages |
---|
svglib |
Pure-Python library for reading and converting SVG |
---|
svg-path |
SVG path objects and parser |
---|
svgwrite |
Python Package to write SVG files |
---|
swagger-spec-validator |
Validate Swagger specs against Swagger 1.1 or 2.0 specification |
---|
sybil |
Automated testing for the examples in your documentation |
---|
symengine |
Python wrappers to the symengine C++ library |
---|
sympy |
Computer Algebra System in pure Python |
---|
tables |
Hierarchical datasets for Python |
---|
tabulate |
Pretty-print tabular data |
---|
tagpy |
Python Bindings for TagLib |
---|
tappy |
Test Anything Protocol (TAP) tools |
---|
taskgroup |
Backport of asyncio.TaskGroup, asyncio.Runner and asyncio.timeout |
---|
tasklib |
A Python library for interacting with taskwarrior databases |
---|
tavalidate |
Utities to validate Tavern responses |
---|
tavern |
A tool, library, and Pytest plugin for testing RESTful APIs |
---|
tblib |
Traceback fiddling library for Python |
---|
tcolorpy |
tcolorpy is a Python library to apply true color for terminal text |
---|
tekore |
Spotify Web API client |
---|
tempest |
OpenStack Integration Testing |
---|
tempora |
Objects and routines pertaining to date and time |
---|
tenacity |
General-purpose retrying library |
---|
termcolor |
ANSI Color formatting for output in terminal |
---|
terminado |
Terminals served to term.js using Tornado websockets |
---|
terminaltables |
Generate simple tables in terminals from a nested list of strings |
---|
testfixtures |
A collection of helpers and mock objects for unit tests and doc tests |
---|
testpath |
Test utilities for code working with files and commands |
---|
testresources |
A pyunit extension for managing expensive test resources |
---|
testscenarios |
A pyunit extension for dependency injection |
---|
testtools |
Extensions to the Python standard library unit testing framework |
---|
textdistance |
Compute distance between the two texts |
---|
textile |
A Python port of Textile, A humane web text generator |
---|
texttable |
Module to create simple ASCII tables |
---|
text-unidecode |
The most basic port of the Text::Unidecode Perl library |
---|
textX |
Meta-language for DSL implementation inspired by Xtext |
---|
threadpoolctl |
Limit the number of threads used in native libs that have their own threadpool |
---|
three-merge |
Simple Python library to perform a 3-way merge between strings |
---|
thrift |
Python implementation of Thrift |
---|
thriftpy2 |
Pure python approach of Apache Thrift |
---|
tifffile |
Read and write TIFF files |
---|
time-machine |
Travel through time in your tests |
---|
timeout-decorator |
Timeout decorator |
---|
tinycss |
A complete yet simple CSS parser for Python |
---|
tinycss2 |
A complete yet simple CSS parser for Python |
---|
tiny-proxy |
Simple proxy server (SOCKS4(a), SOCKS5(h), HTTP tunnel) |
---|
tld |
Extract the top level domain (TLD) from the URL given |
---|
tldextract |
Accurately separate the TLD from the registered domain and subdomains of a URL |
---|
tlsh |
Fuzzy matching library - C++ extension for Python |
---|
tokenize-rt |
A wrapper around the stdlib 'tokenize' which roundtrips |
---|
tomli |
A lil' TOML parser |
---|
tomli-w |
A lil' TOML writer |
---|
tomlkit |
Style preserving TOML library |
---|
toolz |
List processing tools and functional utilities |
---|
toposort |
Implements a topological sort algorithm |
---|
tornado |
Python web framework and asynchronous networking library |
---|
towncrier |
Building newsfiles for your project |
---|
tox |
virtualenv-based automation of test activities |
---|
tpm2-pytss |
Python bindings for TSS |
---|
tqdm |
Add a progress meter to your loops in a second |
---|
traitlets |
A configuration system for Python applications |
---|
transitions |
A lightweight, object-oriented state machine implementation in Python |
---|
translate-toolkit |
Toolkit to convert between many translation formats |
---|
tree-sitter |
Python bindings to the Tree-sitter parsing library |
---|
treq |
A requests-like API built on top of twisted.web's Agent |
---|
trimesh |
Python library for loading and using triangular meshes |
---|
trio |
Python library for async concurrency and I/O |
---|
trio-websocket |
WebSocket client and server implementation for Python Trio |
---|
trove-classifiers |
Canonical source for classifiers on PyPI (pypi.org) |
---|
trustme |
#1 quality TLS certs while you wait, for the discerning tester |
---|
truststore |
Verify certificates using native system trust stores |
---|
tubes |
Flow control and backpressure for event-driven applications |
---|
twine |
Collection of utilities for publishing packages on PyPI |
---|
twisted |
An asynchronous networking framework written in Python |
---|
twython |
An easy way to access Twitter data with Python |
---|
txaio |
Compatibility API between asyncio/Twisted/Trollius |
---|
txAMQP |
Python library for communicating with AMQP peers using Twisted |
---|
txredisapi |
Non-blocking redis client for python |
---|
txrequests |
Asynchronous Python HTTP for Humans |
---|
txtorcon |
Twisted-based Tor controller client, with state-tracking abstractions |
---|
typeguard |
Run-time type checker for Python |
---|
types-docutils |
Typing stubs for docutils |
---|
types-gdb |
Typing stubs for gdb |
---|
types-psutil |
Typing stubs for psutil |
---|
types-setuptools |
Typing stubs for setuptools |
---|
typing-extensions |
Backported and Experimental Type Hints for Python 3.7+ |
---|
typogrify |
Filters for web typography, supporting Django & Jinja templates |
---|
tzdata |
tzdata shim to satisfy requirements (while using system tzdata) |
---|
tzlocal |
tzinfo object for the local timezone |
---|
ubelt |
A stdlib like feel, and extra batteries. Hashing, Caching, Timing, Progress |
---|
uc-micro-py |
Micro subset of unicode data files for linkify-it-py projects |
---|
ujson |
Ultra fast JSON encoder and decoder for Python |
---|
ukkonen |
Implementation of bounded Levenshtein distance (Ukkonen) |
---|
u-msgpack-python |
A portable, lightweight MessagePack serializer and deserializer |
---|
unasync |
The async transformation code |
---|
uncertainties |
Python module for calculations with uncertainties |
---|
unearth |
A utility to fetch and download python packages |
---|
unidecode |
Module providing ASCII transliterations of Unicode text |
---|
unidiff |
Unified diff parsing/metadata extraction library |
---|
unittest-mixins |
A set of mixin classes and other helpers for unittest test case classes |
---|
unittest-or-fail |
Run unittests or fail if no tests were found |
---|
unpaddedbase64 |
Unpadded Base64 |
---|
unrardll |
Python wrapper for the UnRAR DLL |
---|
untangle |
Convert XML documents into Python objects |
---|
uri-template |
URI Template expansion in strict adherence to RFC 6570 |
---|
uritemplate |
Python implementation of RFC6570, URI Template |
---|
uritools |
RFC 3986-compliant URI parsing, classification and composition |
---|
urllib3 |
HTTP library with thread-safe connection pooling, file post, and more |
---|
url-normalize |
URL normalization for Python |
---|
urwid |
Curses-based user interface library for Python |
---|
urwid_readline |
Text input widget for urwid that supports readline shortcuts |
---|
urwidtrees |
Tree widgets for urwid |
---|
userpath |
Cross-platform tool for adding locations to the user PATH |
---|
utidylib |
TidyLib Python wrapper |
---|
uvicorn |
Lightning-fast ASGI server implementation |
---|
uvloop |
Ultra-fast implementation of asyncio event loop on top of libuv |
---|
validators |
Python Data Validation for Humans |
---|
varlink |
Python implementation of the Varlink protocol |
---|
vcrpy |
Automatically mock your HTTP interactions to simplify and speed up testing |
---|
vdf |
A module for (de)serialization to and from VDF, Valve's key-value text format |
---|
vdirsyncer |
Synchronize calendars and contacts |
---|
vecrec |
2D vector and rectangle classes |
---|
verboselogs |
Verbose logging for Python's logging module |
---|
versioneer |
Easy VCS-based management of project version strings |
---|
versioningit |
A setuptools plugin for versioning based on git tags |
---|
vine |
Python Promises |
---|
virtualenv |
Virtual Python Environment builder |
---|
virtualenv-clone |
A script for cloning a non-relocatable virtualenv |
---|
virtualenvwrapper |
Set of extensions to Ian Bicking's virtualenv tool |
---|
visitor |
A tiny pythonic visitor implementation |
---|
vobject |
Python package for parsing and generating vCard and vCalendar files |
---|
voluptuous |
A Python data validation library |
---|
vpython |
VPython for Jupyter notebook |
---|
waitress |
A pure-Python WSGI server |
---|
wand |
Ctypes-based simple ImageMagick binding for Python |
---|
warlock |
Python object model built on JSON schema and JSON patch |
---|
watchdog |
Python API and shell utilities to monitor file system events |
---|
watchfiles |
Simple, modern file watching and code reload in Python |
---|
wcag-contrast-ratio |
A library for computing contrast ratios, as required by WCAG 2.0 |
---|
wcmatch |
Wildcard/glob file name matcher |
---|
wcwidth |
Measures number of Terminal column cells of wide-character codes |
---|
weasyprint |
Visual rendering engine for HTML and CSS that can export to PDF |
---|
webcolors |
Color names and value formats defined by the HTML and CSS specifications |
---|
webencodings |
Character encoding aliases for legacy web content |
---|
webob |
WSGI request and response object |
---|
websocket-client |
WebSocket client for python with hybi13 support |
---|
websockets |
Library for building WebSocket servers and clients in Python |
---|
websockify |
WebSockets support for any application/server |
---|
webtest |
Helper to test WSGI applications |
---|
werkzeug |
Collection of various utilities for WSGI applications |
---|
whatever |
Easy anonymous functions by partial application of operators |
---|
whatthepatch |
A patch parsing and application library. |
---|
wheel |
A built-package format for Python |
---|
whichcraft |
Cross-platform cross-python shutil.which functionality |
---|
whisper |
Fixed size round-robin style database |
---|
whoosh |
Fast, pure-Python full text indexing, search and spell checking library |
---|
widgetsnbextension |
IPython HTML widgets for Jupyter |
---|
wrapt |
Module for decorators, wrappers and monkey patching |
---|
wsaccel |
Accelerator for ws4py, autobahn and tornado |
---|
wsgiproxy2 |
HTTP proxying tools for WSGI apps |
---|
wsproto |
WebSockets state-machine based protocol implementation |
---|
wstools |
WSDL parsing services package for Web Services for Python |
---|
wtforms |
Flexible forms validation and rendering library for python web development |
---|
wurlitzer |
Capture C-level stdout/stderr in Python |
---|
wxpython |
A blending of the wxWindows C++ class library with Python |
---|
xarray |
N-D labeled arrays and datasets in Python |
---|
xcffib |
A drop in replacement for xpyb, an XCB python binding |
---|
xdoctest |
A rewrite of Python's builtin doctest module but without all the weirdness |
---|
xkbcommon |
Python bindings for libxkbcommon using cffi |
---|
xlrd |
Library to extract data from Microsoft Excel spreadsheets |
---|
xlsxwriter |
Python module for creating Excel XLSX files |
---|
xlwt |
Python library to create spreadsheet files compatible with Excel |
---|
xmlschema |
An XML Schema validator and decoder |
---|
xmlsec |
Python bindings for the XML Security Library |
---|
xmltodict |
Makes working with XML feel like you are working with JSON |
---|
xvfbwrapper |
Python wrapper for running a display inside X virtual framebuffer |
---|
x-wr-timezone |
Convert calendars using X-WR-TIMEZONE to standard ones |
---|
xxhash |
Python binding for the xxHash library |
---|
yamlpath |
Command-line processors for YAML/JSON/Compatible data |
---|
yapf |
A formatter for Python files |
---|
yappi |
Yet Another Python Profiler |
---|
yapsy |
A fat-free DIY Python plugin management toolkit |
---|
yara-python |
Python interface for a malware identification and classification tool |
---|
yarl |
Yet another URL library |
---|
yaswfp |
Yet Another SWF Parser |
---|
yattag |
Python library to generate HTML or XML in a readable, concise and pythonic way |
---|
yaxmldiff |
Yet Another XML Differ |
---|
youtube-search-python |
Get YouTube video information using link WITHOUT YouTube Data API v3 |
---|
y-py |
Python bindings to y-crdt |
---|
ypy-websocket |
Python bindings to y-crdt |
---|
ytmusicapi |
Unofficial API for YouTube Music |
---|
zc-lockfile |
Basic inter-process locks |
---|
zconfig |
Configuration library supporting a hierarchical schema-driven model |
---|
zeep |
A modern/fast Python SOAP client based on lxml / requests |
---|
zeroconf |
Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible) |
---|
zipp |
Backport of pathlib-compatible object wrapper for zip files |
---|
zope-component |
Zope Component Architecture |
---|
zope-configuration |
Zope Configuration Architecture |
---|
zope-deprecation |
Zope Deprecation Infrastructure |
---|
zope-event |
Event publishing / dispatch, used by Zope Component Architecture |
---|
zope-exceptions |
General purpose exceptions for Zope packages |
---|
zope-hookable |
Efficient creation of 'hookable' objects |
---|
zope-i18nmessageid |
Zope support for i18nmessageid (tagging source of i18n strings) |
---|
zope-interface |
Interfaces for Python |
---|
zope-schema |
Zope schema Architecture |
---|
zope-testing |
Zope testing helpers |
---|
zstandard |
Zstandard Bindings for Python |
---|
zstd |
Simple python bindings to Yann Collet ZSTD compression library |
---|