| 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 |
|---|
| 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 |
|---|
| aiodns | Simple DNS resolver for asyncio |
|---|
| aiofiles | File support for asyncio |
|---|
| aiohappyeyeballs | Happy Eyeballs for pre-resolved hosts |
|---|
| aiohttp | HTTP client/server for asyncio |
|---|
| aiohttp-cors | Implements CORS support for aiohttp asyncio-powered asynchronous HTTP server |
|---|
| aiohttp-oauthlib | oauthlib for aiohttp clients |
|---|
| aiohttp-socks | SOCKS proxy connector for aiohttp |
|---|
| aiohttp-theme | Sphinx theme for aiohttp |
|---|
| aioitertools | itertools and builtins for AsyncIO and mixed iterables |
|---|
| aiopylgtv | Python library to control webOS-based LG TV devices |
|---|
| aioquic | An implementation of QUIC and HTTP/3 |
|---|
| 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 |
|---|
| aiosmtpd | Reimplementation of the Python stdlib smtpd.py based on asyncio |
|---|
| 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 |
|---|
| anyioutils | Utility classes and functions for AnyIO |
|---|
| anysqlite | sqlite3 for asyncio and trio |
|---|
| anytree | Tree data library |
|---|
| 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 |
|---|
| apprise | Push Notifications that work with just about every platform |
|---|
| 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-addons | Additional Python argparse types and actions |
|---|
| argparse-manpage | Automatically build man-pages for your Python project |
|---|
| arpeggio | Parser interpreter based on PEG grammars |
|---|
| array-api-compat | Array API standard compatibility wrapper over NumPy and others |
|---|
| arrow | Better dates and times for Python |
|---|
| 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 |
|---|
| async-lru | Simple lru_cache for asyncio |
|---|
| asyncssh | Asynchronous SSHv2 client and server library |
|---|
| 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 |
|---|
| audioop-lts | An LTS port of Python's audioop module |
|---|
| audioread | Wrapper for audio file decoding using FFmpeg or GStreamer |
|---|
| authlib | A Python library in building OAuth and OpenID Connect servers and clients |
|---|
| authres | Parse and generate Authentication-Results headers |
|---|
| autobahn | WebSocket and WAMP for Twisted and Asyncio |
|---|
| 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 |
|---|
| awkward | Manipulate JSON-like data with NumPy-like idioms |
|---|
| awkward-cpp | CPU kernels and compiled extensions for Awkward Array |
|---|
| aws-sam-translator | A library that transform SAM templates into AWS CloudFormation templates |
|---|
| aws-xray-sdk | AWS X-Ray SDK for Python |
|---|
| b2sdk | Library to access Backblaze B2 cloud storage |
|---|
| babel | Collection of tools for internationalizing Python applications |
|---|
| babelfish | Python library to work with countries and languages |
|---|
| backports-ssl-match-hostname | The ssl.match_hostname() function from Python 3.7 |
|---|
| backports-tarfile | Backport of CPython tarfile module (from Python 3.12) |
|---|
| backports-zstd | Backport of PEP-784: adding Zstandard to the standard library |
|---|
| 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 |
|---|
| base58 | Base58 and Base58Check implementation |
|---|
| bashate | A pep8 equivalent for bash scripts |
|---|
| basho-erlastic | Erlang binary term codec and port interface |
|---|
| bcrypt | Modern password hashing for software and servers |
|---|
| 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 |
|---|
| berkeleydb | Python bindings for Oracle Berkeley DB |
|---|
| betamax | python-requests HTTP exchanges recorder |
|---|
| betamax-matchers | A group of experimental matchers for Betamax |
|---|
| betterproto | A better Protobuf / gRPC generator & library |
|---|
| bibtexparser | A BibTeX parser written in Python |
|---|
| binaryornot | Ultra-lightweight pure Python package to guess whether a file is binary or text |
|---|
| bincopy | Mangling of various file formats that conveys binary information |
|---|
| bitarray | Efficient arrays of booleans -- C extension |
|---|
| bitstring | A pure Python module for creation and analysis of binary data |
|---|
| black | The uncompromising Python code formatter |
|---|
| blake3 | 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 |
|---|
| blockbuster | Utility to detect blocking calls in the async event loop |
|---|
| 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 |
|---|
| 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 |
|---|
| btrfs | Python module to inspect btrfs filesystems |
|---|
| btrfsutil | Library for managing Btrfs filesystems |
|---|
| build | A simple, correct PEP517 package builder |
|---|
| cachecontrol | httplib2 caching for requests |
|---|
| 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 |
|---|
| 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 |
|---|
| 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 |
|---|
| 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 |
|---|
| chainstream | Chain I/O-Streams together into a single stream |
|---|
| 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 |
|---|
| 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 bindings for llvm-core/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-option-group | Click-extension package that adds option groups missing in 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 |
|---|
| cli-ui | Python library for better command line interfaces |
|---|
| cloudpickle | Extended pickling support for Python objects |
|---|
| cloudscraper | A Python module to bypass Cloudflare's anti-bot page |
|---|
| clr-loader | Generic pure Python loader for .NET runtimes |
|---|
| 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 |
|---|
| colorful | Terminal string styling done right, in Python |
|---|
| 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 |
|---|
| cramjam | Thin Python bindings to de/compression algorithms in Rust |
|---|
| crashtest | Python library that makes exceptions handling and inspection easier |
|---|
| crc32c | CRC32c algorithm in hardware and software |
|---|
| 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 |
|---|
| datastructclass | A dataclass with struct-like semantics |
|---|
| dbfread | Read DBF Files with Python |
|---|
| dbus-fast | A faster version of dbus-next |
|---|
| 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 |
|---|
| 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 |
|---|
| dependency-groups | A tool for resolving PEP 735 Dependency Group data |
|---|
| dep-logic | Python dependency specifications supporting logical operations |
|---|
| 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 |
|---|
| 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-template-partials | Reusable named inline partials for the Django Template Language |
|---|
| 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 | 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 |
|---|
| electrum-aionostr | asyncio nostr client |
|---|
| electrum-ecc | Pure python ctypes wrapper for libsecp256k1 |
|---|
| 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 |
|---|
| 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 |
|---|
| 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 |
|---|
| evdev | Python library for evdev bindings |
|---|
| events | Bringing the elegance of C# EventHandler to Python |
|---|
| ewmh | An implementation of Extended Window Manager Hints, based on Xlib |
|---|
| 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 |
|---|
| expecttest | golden tests |
|---|
| extras | Useful extra bits for Python that should be in the standard library |
|---|
| eyed3 | Module for manipulating ID3 (v1 + v2) tags in Python |
|---|
| fake-py | Minimalistic, standalone alternative fake data generator with no dependencies |
|---|
| faker | A Python package that generates fake data for you |
|---|
| fakeredis | Fake implementation of redis API for testing purposes |
|---|
| fastbencode | Implementation of bencode with Rust implementation |
|---|
| fasteners | Python package that provides useful locks |
|---|
| fastimport | Library for parsing the fastimport VCS serialization format |
|---|
| fastjsonschema | Fast JSON schema validator for Python |
|---|
| faust-cchardet | High speed universal character encoding detector |
|---|
| 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 |
|---|
| 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-caching | Adds caching support to Flask applications |
|---|
| 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-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 |
|---|
| forbiddenfruit | Patch built-in Python objects |
|---|
| 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 |
|---|
| 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 |
|---|
| ftfy | Fixes mojibake and other problems with Unicode, after the fact |
|---|
| fullmoon | Determine full moon occurences |
|---|
| funcparserlib | Recursive descent parsing library based on functional combinators |
|---|
| funcy | A collection of fancy functional tools focused on practicality |
|---|
| furl | URL parsing and manipulation made easy |
|---|
| furo | Clean customisable Sphinx documentation theme |
|---|
| 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 |
|---|
| geographiclib | Python implementation of the geodesic routines |
|---|
| gfloat | Generic floating-point types in Python |
|---|
| gherkin-official | Gherkin parser/compiler for Python |
|---|
| 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 |
|---|
| gmpy2 | 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 |
|---|
| gpgmepy | GnuPG Made Easy is a library for making GnuPG easier to use (Python bindings) |
|---|
| gpt-image | Tool to create GPT disk image files |
|---|
| 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 | HTTP/2-based RPC framework |
|---|
| grpcio-status | Reference package for GRPC Python status proto mapping |
|---|
| grpclib | Pure-Python gRPC implementation for asyncio |
|---|
| 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 |
|---|
| 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 |
|---|
| hashin | Adds hashed entries for packages to requirements.txt |
|---|
| hatch | Modern, extensible Python project management |
|---|
| 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-nodejs-version | Hatch plugin for versioning from a package.json file |
|---|
| 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 |
|---|
| hishel | An elegant HTTP Cache implementation for HTTPX and HTTP Core |
|---|
| housekeeping | Reusable deprecation helpers for Python projects |
|---|
| 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 |
|---|
| httptools | A collection of framework independent HTTP protocol utils |
|---|
| 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 |
|---|
| hypothesis-gentoo | Plugin to create 'gentoo' hypothesis profile, disabling health checks |
|---|
| icalendar | Package used for parsing and generating iCalendar files (RFC 2445) |
|---|
| id | A tool for generating OIDC identities |
|---|
| 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 |
|---|
| importlib-resources | Read resources 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 |
|---|
| inline-snapshot | Create and update inline snapshots in your Python tests |
|---|
| 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 |
|---|
| ioctl-opt | Linux's ioctl.h for Python |
|---|
| ioflo | Automated Reasoning Engine and Flow Based Programming Framework |
|---|
| 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 |
|---|
| ipython-pygments-lexers | Pygments lexers for syntax-highlighting IPython code and sessions |
|---|
| ipywidgets | IPython HTML widgets for Jupyter |
|---|
| irc | IRC client framework written in Python |
|---|
| irctokens | RFC1459 and IRCv3 protocol tokeniser library |
|---|
| isal | Faster zlib and gzip via the ISA-L 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 |
|---|
| iterable-io | Adapt generators and other iterables to a file-like interface |
|---|
| 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 |
|---|
| jaconv | Pure-Python Japanese character interconverter |
|---|
| 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-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 |
|---|
| jaraco-vcs | Facilities for working with VCS repositories |
|---|
| jaraco-versioning | More sophisticated version manipulation (than packaging) |
|---|
| 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 |
|---|
| jinja2 | 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 |
|---|
| jupyterlab-widgets | Jupyter interactive widgets for JupyterLab |
|---|
| 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-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 |
|---|
| jwcrypto | Implements JWK,JWS,JWE specifications using python-cryptography |
|---|
| k5test | Library for testing Python applications in Kerberos 5 environments |
|---|
| 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 |
|---|
| knowit | Know better your media files |
|---|
| kombu | AMQP Messaging Framework for Python |
|---|
| krb5 | Kerberos API bindings for Python |
|---|
| lap | Linear Assignment Problem solver (LAPJV/LAPMOD) |
|---|
| lark | Python module to propose a modern general-purpose parsing library for Python |
|---|
| latexcodec | Lexer and codec to work with LaTeX code in Python |
|---|
| latexrestricted | Library for creating executables compatible with LaTeX restricted shell escape |
|---|
| 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 |
|---|
| legacy-cgi | Fork of the standard library cgi and cgitb modules (deprecated) |
|---|
| lesscpy | A compiler written in Python for the LESS language |
|---|
| levenshtein | Functions for fast computation of Levenshtein distance, and edit operations |
|---|
| lhafile | LHA archive support for Python |
|---|
| libarchive-c | A Python interface to libarchive |
|---|
| libcst | A concrete syntax tree with AST-like properties for Python |
|---|
| libevdev | Python wrappers for the libevdev library |
|---|
| liblarch | Library to handle directed acyclic graphs |
|---|
| libnacl | Python ctypes wrapper for libsodium |
|---|
| libsass | A straightforward binding of libsass for Python |
|---|
| libtmux | Typed library that provides an ORM wrapper for tmux, a terminal multiplexer |
|---|
| libusb1 | Python ctype-based wrapper around libusb1 |
|---|
| 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 |
|---|
| linode-metadata | Python bindings for the Linode Metadata Service |
|---|
| linuxdoc | Sphinx-doc extensions for sophisticated C developer |
|---|
| 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 |
|---|
| 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 |
|---|
| lsprotocol | Language Server Protocol types code generator packages |
|---|
| lxml | A Pythonic binding for the libxml2 and libxslt libraries |
|---|
| lxml-html-clean | Separate project for HTML cleaning functionalities copied from lxml.html.clean |
|---|
| 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 |
|---|
| matplotlib-venn | Plot area-proportional two- and three-way Venn diagrams in matplotlib |
|---|
| matrix-common | Common code for Synapse, Sydent and Sygnal |
|---|
| matterhook | Interact with Mattermost incoming webhooks easily |
|---|
| mcbootflash | Flash firmware to devices running Microchip's 16-bit bootloader |
|---|
| 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 |
|---|
| mkautodoc | Auto documentation for MkDocs |
|---|
| mkdocs | Project documentation with Markdown |
|---|
| 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-get-deps | extension that lists all dependencies according to a mkdocs.yml file |
|---|
| 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 |
|---|
| ml-dtypes | A stand-alone implementation of several NumPy dtype extensions |
|---|
| 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 |
|---|
| msgspec | Fast serialization and validation library, with builtin support for many formats |
|---|
| mss | An ultra fast cross-platform multiple screenshots module in python using ctypes |
|---|
| multidict | multidict implementation |
|---|
| multipart | Parser for multipart/form-data |
|---|
| 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 |
|---|
| nanobind | Tiny and efficient C++/Python bindings |
|---|
| narwhals | Extremely lightweight compatibility layer between dataframe libraries |
|---|
| 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 |
|---|
| netlink | Pure-Python client for the Linux NetLink interface |
|---|
| 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. |
|---|
| 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 |
|---|
| 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 |
|---|
| nvidia-ml-py | Python bindings to the NVIDIA Management Library |
|---|
| 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 |
|---|
| opentelemetry-api | OpenTelemetry Python API |
|---|
| opentelemetry-sdk | OpenTelemetry Python SDK |
|---|
| opentelemetry-semantic-conventions | OpenTelemetry Semantic Conventions |
|---|
| opt-einsum | Optimized Einsum: A tensor contraction order optimizer |
|---|
| orderedmultidict | Ordered Multivalue Dictionary. Powers furl |
|---|
| ordered-set | A mutable set that remembers the order of its entries |
|---|
| orderly-set | A package containing multiple implementations of Ordered Set |
|---|
| 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 | MQTT version 5.0/3.1.1 client class |
|---|
| 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 |
|---|
| 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 |
|---|
| 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 |
|---|
| pbs-installer | Installer for Python Build Standalone |
|---|
| 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 |
|---|
| 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 |
|---|
| 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 |
|---|
| pipx | Install and Run Python Applications in Isolated Environments |
|---|
| pivy | Coin3D bindings for Python |
|---|
| pixelmatch | A fast pixel-level image comparison library |
|---|
| 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 systems in Python |
|---|
| plumbum | A library for shell script-like programs in python |
|---|
| ply | Python Lex-Yacc library |
|---|
| 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 |
|---|
| propcache | Yet another URL library |
|---|
| protobuf | Google's Protocol Buffers - Python bindings |
|---|
| proto-plus | Beautiful, Pythonic protocol buffers |
|---|
| psutil | Retrieve information on running processes and system utilization |
|---|
| psycopg | PostgreSQL database adapter for Python |
|---|
| ptyprocess | Run a subprocess in a pseudo terminal |
|---|
| publicsuffix2 | 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 |
|---|
| 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 |
|---|
| pyarrow | Python library for Apache Arrow |
|---|
| pyasn1 | ASN.1 library for Python |
|---|
| pyasn1-modules | pyasn1 modules |
|---|
| pyasynchat | Make asynchat available for Python 3.12 onwards |
|---|
| pyasyncore | Make asyncore available for Python 3.12 onwards |
|---|
| 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 |
|---|
| 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 |
|---|
| pycotap | A tiny test runner that outputs TAP results to standard output |
|---|
| pycountry | Database of countries, subdivisions, languages, currencies and script |
|---|
| pycparser | C parser and AST generator written in Python |
|---|
| pycpio | Python CPIO library |
|---|
| 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 |
|---|
| pydot | Python interface to Graphviz's Dot language |
|---|
| 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 |
|---|
| pyfzf | A python wrapper for fzf |
|---|
| pygal | A python SVG charts generator |
|---|
| pygame | Python bindings for SDL multimedia library |
|---|
| 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 |
|---|
| pykakasi | Kana kanji simple inversion library |
|---|
| pykka | A Python implementation of the actor model |
|---|
| pykwalify | Python lib/cli for JSON/YAML schema validation |
|---|
| 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 |
|---|
| pylsqpack | Python wrapper for the ls-qpack QPACK library |
|---|
| 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 Python wrapper for the MediaInfo library |
|---|
| pymetar | Downloads and decodes to the weather report for a given station ID |
|---|
| 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 |
|---|
| pypi-attestations | Convert between Sigstore Bundles and PEP-740 Attestation objects |
|---|
| pypillowfight | Small library containing various image processing algorithms |
|---|
| 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-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 |
|---|
| pyqtgraph | A pure-python graphics and GUI library built on PyQt and numpy |
|---|
| 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 |
|---|
| pyserial | Python Serial Port extension |
|---|
| pyside | Python bindings for the Qt framework |
|---|
| pysimdjson | Python bindings for simdjson |
|---|
| pysmi | Pure-Python implementation of SNMP/SMI MIB parsing and conversion library |
|---|
| pysnmp | Python SNMP library |
|---|
| pysnmpcrypto | Strong cryptography support for PySNMP (SNMP library for Python) |
|---|
| 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 |
|---|
| pyspellchecker | Pure python spell checker based on work by Peter Norvig |
|---|
| 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 |
|---|
| pysubs2 | Python library for editing subtitle files |
|---|
| 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-click | Pytest plugin for Click |
|---|
| 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-fixture-classes | Fixtures as classes |
|---|
| pytest-flask | A set of pytest fixtures to test Flask applications |
|---|
| pytest-forked | Run tests in isolated forked subprocesses |
|---|
| 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-home | Home directory fixtures |
|---|
| 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-import-check | pytest plugin to check whether Python modules can be imported |
|---|
| pytest-jupyter | Pytest plugin for testing Jupyter libraries and extensions |
|---|
| pytest-lazy-fixtures | Allows you 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 PyQt6 and PySide6 applications |
|---|
| pytest-recording | A pytest plugin to record network interactions via VCR.py |
|---|
| pytest-regressions | Easy to use fixtures to write regression tests |
|---|
| pytest-repeat | pytest plugin for repeating tests |
|---|
| pytest-reraise | Make multi-threaded pytest test cases fail when they should |
|---|
| pytest-rerunfailures | pytest plugin to re-run tests to eliminate flaky failures |
|---|
| pytest-reserial | Pytest plugin for recording and replaying serial port traffic during tests |
|---|
| 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-skip-markers | A Pytest plugin which implements a few useful skip markers |
|---|
| pytest-socket | Pytest Plugin to disable socket calls during tests |
|---|
| pytest-subprocess | A plugin to fake subprocess for pytest |
|---|
| 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-testinfra | Write unit tests in Python to test actual state of your servers |
|---|
| pytest-timeout | pytest plugin to abort hanging tests |
|---|
| 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-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-engineio | Python implementation of the Engine.IO realtime server |
|---|
| 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-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-ruff | Ruff linting plugin for the Python LSP Server |
|---|
| 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 |
|---|
| pythonnet | Nearly seamless integration with the .NET Common Language Runtime |
|---|
| 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-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-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-subunit | A streaming protocol for test results |
|---|
| python-swiftclient | Python bindings to the OpenStack Object Storage API |
|---|
| python-systemd | Python module for native access to the systemd facilities |
|---|
| python-tests | Test modules from dev-lang/python |
|---|
| python-tlsh | Fuzzy matching library - C++ extension for Python |
|---|
| 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 |
|---|
| pytokens | A fast, spec compliant Python 3.13+ tokenizer that runs on older Pythons |
|---|
| 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 |
|---|
| 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 |
|---|
| pyzstd | Python bindings to Zstandard (zstd) compression library |
|---|
| qdarkstyle | A dark style sheet for QtWidgets application |
|---|
| qiskit | An open-source SDK for working with quantum computers |
|---|
| qiskit-aer | High performance simulator for quantum circuits that includes noise models |
|---|
| qpageview | Page-based viewer widget for Qt5/PyQt5 |
|---|
| qrcode | QR Code generator on top of PIL |
|---|
| qscintilla | 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 |
|---|
| quart | A Python ASGI web microframework with the same API as Flask |
|---|
| quart-trio | A Quart extension to provide trio support |
|---|
| 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 |
|---|
| 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 |
|---|
| regress | Python bindings to the Rust regress crate |
|---|
| rencode | Serialization 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 |
|---|
| respx | Mock HTTPX with awesome request patterns and response side effects |
|---|
| restructuredtext-lint | Checks PyPI validity of reStructuredText |
|---|
| retry-decorator | Decorator for retrying when exceptions occur |
|---|
| retrying | General-purpose retrying library |
|---|
| rfc3161-client | An Opinionated Python RFC3161 Client |
|---|
| 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) |
|---|
| rfc8785 | Pure-Python impl. of RFC 8785 (JSON Canonicalization Scheme) |
|---|
| rich | Python library for rendering rich text, tables, etc. to the terminal |
|---|
| rich-argparse | Rich help formatters for argparse and optparse |
|---|
| rich-click | Format click help output nicely with rich |
|---|
| roman | An Integer to Roman numerals converter |
|---|
| roman-numerals-py | Manipulate roman numerals |
|---|
| 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 |
|---|
| rpy2 | Python interface to the R language |
|---|
| rpy2-rinterface | Low-level interface from Python to the R |
|---|
| rpy2-robjects | Python interface to the R language (embedded R) |
|---|
| 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 |
|---|
| rtree | R-Tree spatial index for Python GIS |
|---|
| rtslib-fb | A Python object API for managing the Linux LIO kernel target |
|---|
| 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 |
|---|
| schema | Simple data validation library |
|---|
| scikit-build | Improved build system generator for Python C/C++/Fortran/Cython extensions |
|---|
| scikit-build-core | Build backend for CMake based projects |
|---|
| scikit-image | Image processing routines for SciPy |
|---|
| scikit-learn | Machine learning library for Python |
|---|
| scipy | Scientific algorithms library for Python |
|---|
| scripttest | Helper to test command-line scripts |
|---|
| scrypt | Bindings for the scrypt key derivation function library |
|---|
| seaborn | Statistical data visualization |
|---|
| secretstorage | Python bindings to FreeDesktop.org Secret Service API |
|---|
| securesystemslib | Cryptographic routines for Secure Systems Lab projects at NYU |
|---|
| 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) |
|---|
| sense-hat | Raspberry Pi Sense HAT python library |
|---|
| 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 |
|---|
| 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 |
|---|
| shtab | Automagic shell tab completion for Python CLI applications |
|---|
| signature-dispatch | Execute the first function that matches the given arguments |
|---|
| signedjson | Signs JSON objects with ED25519 signatures. |
|---|
| sigstore | A tool for signing Python package distributions |
|---|
| sigstore-models | Pydantic based models for Sigstore's protobuf specifications |
|---|
| sigstore-protobuf-specs | A library for serializing and deserializing Sigstore messages |
|---|
| sigstore-rekor-types | Python models for Rekor's API types |
|---|
| simber | Simple, minimal and powerful logging library for Python |
|---|
| simpervisor | Simple Python3 Supervisor library |
|---|
| simpleeval | A simple, safe single expression evaluator library |
|---|
| 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 |
|---|
| simsimd | Fastest SIMD-Accelerated Vector Similarity Functions for x86 and Arm |
|---|
| sip | Python bindings generator for C/C++ libraries |
|---|
| siphash24 | Streaming-capable SipHash-1-3 and SipHash-2-4 Implementation |
|---|
| 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 |
|---|
| soundfile | audio library based on libsndfile, CFFI and NumPy |
|---|
| soupsieve | A modern CSS selector implementation for BeautifulSoup |
|---|
| spake2 | python implementation of SPAKE2 password-authenticated key exchange algorithm |
|---|
| speg | A PEG-based parser interpreter with memoization |
|---|
| sphinx | Python documentation generator |
|---|
| 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-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-mermaid | Sphinx spelling extension |
|---|
| 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-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 |
|---|
| 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 |
|---|
| 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-unittest | Plugin for Spyder to run tests and view the results |
|---|
| 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 |
|---|
| srt | Tiny library for parsing, modifying, and composing SRT files |
|---|
| sshpubkeys | OpenSSH public key parser for Python |
|---|
| sshtunnel | Pure Python SSH tunnels |
|---|
| 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 |
|---|
| suds-community | Lightweight SOAP client |
|---|
| superqt | Missing widgets and components for PyQt/PySide |
|---|
| 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 |
|---|
| tap-py | Test Anything Protocol (TAP) tools |
|---|
| 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 |
|---|
| terminaltables3 | Generate simple tables in terminals from a nested list of strings |
|---|
| test | Virtual to install 'test' package from stdlib |
|---|
| test2ref | Testing Against Learned Reference Data |
|---|
| 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 |
|---|
| tinycss2 | A complete yet simple CSS parser for Python |
|---|
| tinyhtml5 | HTML parser based on the WHATWG HTML specification |
|---|
| tiny-proxy | Simple proxy server (SOCKS4(a), SOCKS5(h), HTTP tunnel) |
|---|
| tldextract | Accurately separate the TLD from the registered domain and subdomains of a URL |
|---|
| tokenize-rt | A wrapper around the stdlib 'tokenize' which roundtrips |
|---|
| toml-fmt-common | Common logic to the TOML formatter |
|---|
| 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 |
|---|
| trakit | Guess additional information from titles in media tracks |
|---|
| 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 |
|---|
| tuf | A secure updater framework for Python |
|---|
| 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 |
|---|
| typer | Build great CLIs. Easy to code. Based on Python type hints |
|---|
| 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+ |
|---|
| typing-inspection | Runtime typing introspection tools |
|---|
| 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 |
|---|
| 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 |
|---|
| uuid6 | New time-based UUID formats which are suited for use as a database key |
|---|
| uv | A Python package installer and resolver, written in Rust |
|---|
| uv-build | PEP517 uv build backend |
|---|
| 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 |
|---|
| vector | Vector classes and utilities |
|---|
| 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 |
|---|
| whenever | Modern datetime library for Python |
|---|
| 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 |
|---|
| 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 |
|---|
| 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 |
|---|
| 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 |
|---|
| yt-dlp-ejs | External JavaScript for yt-dlp supporting many runtimes |
|---|
| 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 |
|---|
| zenlib | Useful python decorators and utilities |
|---|
| zeroconf | Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible) |
|---|
| zipp | Backport of pathlib-compatible object wrapper for zip files |
|---|
| zipstream-ng | A modern and easy to use streamable zip file generator |
|---|
| zlib-ng | Drop-in replacement for zlib and gzip modules using zlib-ng |
|---|
| zmq-anyio | Asynchronous API for ZMQ using AnyIO |
|---|
| 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 |
|---|