dev-python

The dev-python category contains packages whose primary purpose is to provide Python modules, extensions and bindings, as well as tools and utilities useful for development in the Python programming language.

a2wsgiConvert WSGI app to ASGI app or ASGI app to WSGI app
absl-pyAbseil Python Common Libraries
accessible-pygmentsA collection of accessible pygments styles
adblockPython wrapper for Brave's adblocking library, which is written in Rust
agateA Python data analysis library that is optimized for humans instead of machines
agate-dbfAdds read support for DBF files to agate
agate-excelAdds read support for Excel files (xls and xlsx) to agate
agate-sqlAdds SQL read/write support to agate
aiocacheAsyncio cache manager
aiodnsSimple DNS resolver for asyncio
aiofilesFile support for asyncio
aiohappyeyeballsHappy Eyeballs for pre-resolved hosts
aiohttpHTTP client/server for asyncio
aiohttp-corsImplements CORS support for aiohttp asyncio-powered asynchronous HTTP server
aiohttp-oauthlibThis project provides first-class OAuth library support for aiohttp
aiohttp-socksSOCKS proxy connector for aiohttp
aiohttp-themeSphinx theme for aiohttp
aioitertoolsitertools and builtins for AsyncIO and mixed iterables
aiopylgtvPython library to control webOS-based LG TV devices
aioresponsesHelper to mock/fake web requests in Python's aiohttp package
aiorpcxGeneric async RPC implementation, including JSON-RPC
aiosignalA list of registered asynchronous callbacks
aiosmtpdReimplementation of the Python stdlib smtpd.py based on asyncio
aiosqliteasyncio bridge to the standard sqlite3 module
aiostreamGenerator-based operators for asynchronous iteration
aiounittestTest asyncio code more easily
ajsonrpcAsync JSON-RPC 2.0 protocol + server powered by asyncio
alabasterA configurable sidebar-enabled Sphinx theme
alembicDatabase migrations tool, written by the author of SQLAlchemy
allpairspyPairwise test combinations generator
amodemTransmit data between two computers using audio
amqpLow-level AMQP client for Python (fork of amqplib)
aniso8601A library for parsing ISO 8601 strings
annotated-typesReusable constraint types to use with typing.Annotated
ansiANSI cursor movement and graphics in Python
ansi2htmlConvert text with ANSI color codes to HTML
ansible-compatContains functions that facilitate working with various versions of Ansible
ansible-pygmentsPygments lexer and style Ansible snippets
ansicolorProduce ansi color output and colored highlighting and diffing
antlr4-python3-runtimePython 3 runtime for ANTLR
anyasciiUnicode to ASCII transliteration
anyioCompatibility layer for multiple asynchronous event loop implementations
apache-libcloudUnified Interface to the Cloud - python support libs
apipkgNamespace control and lazy-import mechanism
apispecA pluggable API specification generator
appdirsModule for determining appropriate platform-specific dirs
apprisePush Notifications that work with just about every platform
apschedulerIn-process task scheduler with Cron-like capabilities
apswAPSW - Another Python SQLite Wrapper
argcompleteBash tab completion for argparse
arghA simple argparse wrapper
argon2-cffiCFFI bindings to the Argon2 password hashing library
argon2-cffi-bindingsLow-level CFFI bindings for the Argon2 password hashing library
argparse-addonsAdditional Python argparse types and actions
argparse-manpageAutomatically build man-pages for your Python project
arpeggioParser interpreter based on PEG grammars
arrowBetter dates and times for Python
arsenicAsynchronous WebDriver client
asgirefASGI utilities (successor to WSGI)
asn1cryptoPython ASN.1 library with a focus on performance and a pythonic API
astevalEvaluator of Python expression using ast module
astorRead/rewrite/write Python ASTs
astroidAbstract Syntax Tree for logilab packages
asttokensAnnotate Python AST trees with source text and token information
async-lruSimple lru_cache for asyncio
asyncsshAsynchronous SSHv2 client and server library
asyncstdlibThe missing async toolbox
async-timeoutTimeout context manager for asyncio programs
atomicwritesAtomic file writes
atpublicA decorator to populate __all__ and the module globals
attrsAttributes without boilerplate
audioreadWrapper for audio file decoding using FFmpeg or GStreamer
authresParse and generate Authentication-Results headers
autobahnWebSocket and WAMP for Twisted and Asyncio
autocommandLibrary to create a command-line program from a function
automatSelf-service finite-state machines for the programmer on the go
autopageA library to provide automatic paging for console output
autopep8Automatically formats Python code to conform to the PEP 8 style guide
autopropInfer properties from accessor methods
aws-sam-translatorA library that transform SAM templates into AWS CloudFormation templates
aws-xray-sdkAWS X-Ray SDK for Python
babelCollection of tools for internationalizing Python applications
babelfishPython library to work with countries and languages
backoffFunction decoration for backoff and retry
backports-ssl-match-hostnameThe ssl.match_hostname() function from Python 3.7
backports-strenumCreate enumerated constants that are also subclasses of str
backports-tarfileBackport of CPython tarfile module (from Python 3.12)
backrefsWrapper around re or regex that adds additional back references
banditA security linter from OpenStack Security
bareospython bindings for bareos network backup suite
bashateA pep8 equivalent for bash scripts
basho-erlasticErlang binary term codec and port interface
bcryptModern password hashing for software and servers
beartypeUnbearably fast runtime type checking in pure Python
beautifulsoup4Pythonic idioms for iterating, searching, and modifying an HTML/XML parse tree
benigetExtract semantic information about static Python code
betamaxpython-requests HTTP exchanges recorder
betamax-matchersA group of experimental matchers for Betamax
betterprotoA better Protobuf / gRPC generator & library
bibtexparserA BibTeX parser written in Python
binaryornotUltra-lightweight pure Python package to guess whether a file is binary or text
bincopyMangling of various file formats that conveys binary information
bitarrayEfficient arrays of booleans -- C extension
bitstringA pure Python module for creation and analysis of binary data
bitvectorA pure-Python memory-efficient packed representation for bit arrays
blackThe uncompromising Python code formatter
blake3Python bindings for the BLAKE3 cryptographic hash function
bleachAn easy whitelist-based HTML-sanitizing tool
blessedLibrary for making terminal apps using colors, keyboard input and positioning
blinkerFast, simple object-to-object and broadcast signaling
bloscHigh performance compressor optimized for binary data
blueletModule for pure Python asynchronous I/O using coroutines
blurbTool to create and manage NEWS blurbs for CPython
boltonsPure-python utilities in the same spirit as the standard library
boolean-pyDefine boolean algebras, create and parse boolean expressions
boto3The AWS SDK for Python
botocoreLow-level, data-driven core of boto 3
bottleA fast and simple micro-framework for small web-applications
bottleneckFast NumPy array functions written in C
bpythonSyntax highlighting and autocompletion for the Python interpreter
bracexBash style brace expansion for Python
braintreeBraintree Python Library
breatheSphinx Doxygen renderer
brotlicffiPython binding to the Brotli library
browser-cookie3Loads cookies from your browser into a cookiejar object
btrfsPython module to inspect btrfs filesystems
btrfsutilLibrary for managing Btrfs filesystems
buildA simple, correct PEP517 package builder
cachecontrolhttplib2 caching for requests
cachelibCollection of cache libraries in the same API interface. Extracted from werkzeug
cachetoolsExtensible memoizing collections and decorators
cairocffiCFFI-based drop-in replacement for Pycairo
caldavCalDAV (RFC4791) client library for Python
calverSetuptools extension for CalVer package versions
cangjiePython wrapper for libcangjie
canonicaljsonCanonical JSON
capturerEasily capture stdout/stderr of the current process and subprocesses
casttubecasttube provides a way to interact with the Youtube Chromecast api
cattrsComposable complex class support for attrs and dataclasses
cbor2Pure Python CBOR (de)serializer with extensive tag support
cerberusA lightweight and extensible data-validation library for Python
certifiA certifi hack to use system trust store on Linux/FreeBSD
cffiForeign Function Interface for Python calling C code
cfgvValidate configuration and produce human-readable error messages
cfn-lintCloudFormation Linter
cftimeTime-handling functionality from netcdf4-python
chainstreamChain I/O-Streams together into a single stream
chameleonFast HTML/XML template compiler for Python
characteristicPython attributes without the boilerplate
chardetUniversal encoding detector
charset-normalizerThe Real First Universal Charset Detector
chart-studioBrowser-based graphing library for Python
cheetah3Python-powered template engine and code generator
cherootHigh-performance, pure-Python HTTP server used by CherryPy
cherrypyCherryPy is a pythonic, object-oriented HTTP framework
chumpAPI wrapper for Pushover
cjkwrapA library for wrapping and filling UTF-8 CJK text
clangPython bindings for llvm-core/clang
cleoPython tool for building testable command-line interfaces
clickA Python package for creating beautiful command line interfaces
click-default-groupExtends click.Group to invoke a command without explicit subcommand name
click-didyoumeanEnable git-like did-you-mean feature in click
click-help-colorsColorization of help messages in Click
click-logLogging integration for Click
click-option-groupClick-extension package that adds option groups missing in Click
click-pluginsModule for click to enable registering CLI commands via entry points
click-threadingMultithreaded Click apps made easy
cliffCommand Line Interface Formulation Framework
cli-helpersPython helpers for common CLI tasks
clikitGroup of utilities to build beautiful and testable command line interfaces
clintPython Command-line Application Tools
cli-uiPython library for better command line interfaces
cloudpickleExtended pickling support for Python objects
cloudscraperA Python module to bypass Cloudflare's anti-bot page
clr-loaderGeneric pure Python loader for .NET runtimes
cmd2Extra features for standard library's cmd module
coloramaANSI escape character sequences for colored terminal text & cursor positioning
colorclassColorful worry-free console applications for multiple platforms
coloredlogsColored stream handler for the logging module
colored-tracebackAutomatically color Python's uncaught exception tracebacks
colorfulTerminal string styling done right, in Python
colorlogLog formatting with colors
colourPython color representations manipulation library
commJupyter Python Comm implementation, for usage in ipykernel, xeus-python
commentjsonAdd Python and JavaScript style comments in your JSON files
commonmarkPython parser for the CommonMark Markdown spec
configargparseDrop-in replacement for argparse supporting config files and env variables
configclassA Python to class to hold configuration values
configobjSimple config file reader and writer
configshell-fbA Python library for building configuration shells
configupdaterParser like ConfigParser but for updating configuration files
confusable-homoglyphsDetect confusable usage of unicode homoglyphs, prevent homograph attacks
confuseConfuse is a configuration library for Python that uses YAML
consImplementation of Lisp/Scheme-like cons in Python
consonanceWhatsApp's handshake implementation using Noise Protocol
constantlySymbolic constants in Python
constructA powerful declarative parser for binary data
contourpyPython library for calculating contours in 2D quadrilateral grids
conway-polynomialsPython interface to Frank Lübeck's Conway polynomial database
cookiesFriendlier RFC 6265-compliant cookie parser/renderer
coverageCode coverage measurement for Python
cppheaderparserParse C++ header files and generate a data structure
cppyC++ header library which makes it easier to write Python extension modules
cramjamThin Python bindings to de/compression algorithms in Rust
crashtestPython library that makes exceptions handling and inspection easier
crc32cCRC32c algorithm in hardware and software
crcmodPython CRC Generator module
crispy-bootstrap3Bootstrap3 template pack for django-crispy-forms
crispy-bootstrap4Bootstrap4 template pack for django-crispy-forms
crispy-bootstrap5Bootstrap5 template pack for django-crispy-forms
croniterPython module to provide iteration for datetime object
cryptographyLibrary providing cryptographic recipes and primitives
csonA python parser for the Coffeescript Object Notation (CSON)
csscompressorA python port of YUI CSS Compressor
css-parserA CSS Cascading Style Sheets library (fork of cssutils)
cssselectParse CSS3 Selectors and translate them to XPath 1.0
cssselect2Parses CSS3 Selectors and translates them to XPath 1.0
cssutilsA CSS Cascading Style Sheets library
cstructC-style structs for Python
csvkitA suite of utilities for converting to and working with CSV
curtsiesCurses-like terminal wrapper, with colored strings
cvxoptPython package for convex optimization
cwcwidthPython bindings for wc(s)width
cyclerComposable style cycles
cypari2Cython interface to PARI
cysignalsInterrupt and signal handling for Cython
cythonA Python to C compiler
cython-test-exception-raiserA trivial extension that just raises an exception (for testing)
daemonizeLibrary for writing system daemons in Python
dbfreadRead DBF Files with Python
dbus-nextThe next great DBus library for Python with asyncio support
dbus-pythonPython bindings for the D-Bus messagebus
dbutilsDatabase connections for multi-threaded environments
ddtData-Driven/Decorated Tests
debtcollectorPython deprecation patterns and strategies that collect technical debt
decoratorSimplifies the usage of decorators for the average programmer
deepdiffA library for comparing dictionaries, iterables, strings and other objects
deepmergeTools to handle merging of nested data structures in python
defusedxmlXML bomb protection for Python stdlib modules, an xml serialiser
denonavrAutomation Library for Denon AVR receivers
dep-logicPython dependency specifications supporting logical operations
deprecatedPython @deprecated decorator to deprecate old API
deprecationA library to handle automated deprecations
dict2xmlSmall utility to convert a python dictionary into an XML string
dictdifferDictdiffer is a library that helps you to diff and patch dictionaries
diff-match-patchDiff, match and patch algorithms for plain text
dillSerialize all of Python (almost)
dirty-equalsDoing dirty (but extremely useful) things with equals
discidPython bindings for libdiscid
diskcacheDisk and file backed cache
dissononceA python implementation for Noise Protocol Framework
distlibLow-level components of distutils2/packaging
distroReliable machine-readable Linux distribution information for Python
djangoHigh-level Python web framework
django-auth-ldapDjango LDAP authentication backend
django-bootstrap5Bootstrap 5 for Django.
django-cacheopsORM cache with automatic granular event-driven invalidation for Django
django-cache-urlUse Cache URLs in your Django application
django-configurationsA helper for organizing Django settings
django-cors-headersDjango App that adds CORS (Cross-Origin Resource Sharing) headers to responses
django-crispy-formsDRY Django forms
django-debug-toolbarA configurable set of panels that display various debug information
django-filterDjango app allowing declarative dynamic QuerySet filtering from URL parameters
django-js-assetScript tag with additional attributes for django.forms.Media
django-otpDjango framework adding two-factor authentication using one-time passwords
django-polymorphicSeamless Polymorphic Inheritance for Django Models
django-prometheusLibrary to export Django metrics for Prometheus
django-redisFull featured redis cache backend for Django
django-registrationuser-registration application for Django
djangorestframeworkWeb APIs with django made easy
django-sortedm2mDrop-in replacement for django's many to many field with sorted relations
django-tables2Table/data-grid framework for Django
django-taggitSimple tagging for Django
django-timezone-fieldA Django app providing database and form fields for timezone objects
dj-database-urlUse Database URLs in your Django Application
dj-email-urlUse an URL to configure email backend settings in your Django Application
dj-search-urlUse Search URLs in your Django Haystack Application
dkimpyDKIM and ARC email signing and verification library
dns-lexiconManipulate DNS records on various DNS providers in a standardized/agnostic way
dnspythonDNS toolkit for Python
doc8Style checker for Sphinx (or other) RST documentation
dockerPython client for Docker
dockerptyPython library to use the pseudo-tty of a docker container
docoptPythonic argument parser, that will make you smile
docstring-to-markdownOn the fly conversion of Python docstrings to markdown
docutilsPython Documentation Utilities (reference reStructuredText impl.)
docutils-glepGentoo GLEP support for docutils
dogpile-cacheA locking API for expiring values while a single thread generates a new value
doitAutomation tool
doit-pydoit tasks for python stuff
dominateLibrary for creating and manipulating HTML documents using an elegant DOM API
doublexPython test doubles
doublex-expectsExpects matchers for Doublex test doubles assertions
dparseA parser for Python dependency files
dulwichPure-Python implementation of the Git file formats and protocols
easyprocessEasy to use Python subprocess interface
easy-thumbnailsEasy thumbnails for Django
ecdsaECDSA cryptographic signature library in pure Python
editablesA Python library for creating 'editable wheels'
editorconfigClone of EditorConfig core written in Python
elasticsearchOfficial Elasticsearch client library for Python
elastic-transportTransport classes and utilities shared among Python Elastic client libraries
elementpathXPath 1.0/2.0 parsers and selectors for ElementTree and lxml
email-validatorA robust email syntax and deliverability validation library
emceePython ensemble sampling toolkit for affine-invariant MCMC
emojiEmoji for Python
enrichExtend rich functionality
ensurepip-pipShared pip wheel for ensurepip Python module
ensurepip-setuptoolsShared setuptools wheel for ensurepip Python module
ensurepip-wheelShared wheel wheel for use in pip tests
ensurepip-wheelsShared wheels for ensurepip Python module
entrypoint2Easy to use command-line interface for python modules
entrypointsDiscover and load entry points from installed packages
environsPython library for simplified environment variable parsing
enzymePython video metadata parser
ephemeral-port-reserveBind to an ephemeral port, force it into the TIME_WAIT state, and unbind it
eradicateRemoves commented-out code from Python files
etuplesPython S-expression emulation using tuple-like objects
et-xmlfileAn implementation of lxml.xmlfile for the standard library
evdevPython library for evdev bindings
eventsBringing the elegance of C# EventHandler to Python
ewmhAn implementation of Extended Window Manager Hints, based on Xlib
exceptiongroupBackport of PEP 654 (exception groups)
execnetRapid multi-Python deployment
executingGet information about what a Python frame is currently doing
expandvarsExpand system variables Unix style
expectsExpressive and extensible TDD/BDD assertion library for Python
extrasUseful extra bits for Python that should be in the standard library
eyed3Module for manipulating ID3 (v1 + v2) tags in Python
fakerA Python package that generates fake data for you
fakeredisFake implementation of redis API for testing purposes
fastbencodeImplementation of bencode with optional fast C extensions
fastenersPython package that provides useful locks
fastimportLibrary for parsing the fastimport VCS serialization format
fastjsonschemaFast JSON schema validator for Python
faust-cchardetHigh speed universal character encoding detector
feedgeneratorStandalone version of django.utils.feedgenerator
feedparserParse RSS and Atom feeds in Python
ffmpeg-pythonPython bindings for FFmpeg with complex filtering support
fido2Python based FIDO 2.0 library
fieldsContainer class boilerplate killer
filebytesClasses/Types to read and edit executable files
filelockA platform independent file lock for Python
filetypeSmall, dependency-free, fast Python package to infer binary file types checking
findimportsPython module import analysis tool
findpythonA utility to find python versions on your system
fitsioPython library to read from and write to FITS files
fixturesFixtures, reusable state for writing clean tests and more
flake8A wrapper around PyFlakes, pep8 & mccabe
flakyPlugin for pytest that automatically reruns flaky tests
flasggerEasy OpenAPI specs and Swagger UI for your Flask API
flaskA microframework based on Werkzeug, Jinja2 and good intentions
flask-apiBrowsable web APIs for Flask
flask-babeli18n and l10n support for Flask based on Babel and pytz
flask-cachingAdds caching support to Flask applications
flask-compressCompress responses in your Flask app with gzip
flask-corsA Flask extension for Cross Origin Resource Sharing (CORS)
flask-debugFlask extension that displays various debugging insights during development
flask-htmlminMinimize your flask rendered html
flask-loginLogin session support for Flask
flask-migrateSQLAlchemy database migrations for Flask applications using Alembic
flask-navEasily create navigation for Flask applications
flask-paginatePagination support for flask
flask-paranoidSimple user session protection extension for Flask
flask-sphinx-themesSphinx Themes for Flask related projects and Flask itself
flask-sqlalchemySQLAlchemy support for Flask applications
flatbuffersRFC 7049 - Concise Binary Object Representation
flatdictPython module for interacting with nested dicts
fleepFile format determination library for Python
flexmockTesting library to create mocks, stubs and fakes
flitSimplified packaging of Python modules
flit-coreSimplified packaging of Python modules (core module)
flit-scmA PEP 518 build backend combining flit with setuptools_scm
flufl-lockNFS-safe file locking with timeouts for POSIX systems
fonttoolsLibrary for manipulating TrueType, OpenType, AFM and Type1 fonts
fpylllPython bindings for sci-libs/fplll
fqdnRFC-compliant FQDN validation and manipulation for Python
freetype-pyFreeType Python bindings
freezegunLet your Python tests travel through time
fritzconnectionLib/tool to communicate with AVM FRITZ! devices using TR-064 protocol over UPnP
frozen-flaskFreezes a Flask application into a set of static files
frozenlistA list-like structure which implements collections.abc.MutableSequence
fsFilesystem abstraction layer
fsspecA specification that python filesystems should adhere to
ftfyFixes mojibake and other problems with Unicode, after the fact
funcparserlibRecursive descent parsing library based on functional combinators
funcyA collection of fancy functional tools focused on practicality
furoClean customisable Sphinx documentation theme
fuzzywuzzyFuzzy string matching in python
gastA generic AST to represent Python2 and Python3's Abstract Syntax Tree (AST)
gdb-pt-dumpExamine the address space of a QEMU-based virtual machine
genshiPython toolkit for stream-based generation of output for the web
gensonGenSON is a powerful, user-friendly JSON Schema generator built in Python
gentoo-commonCommon files shared by Python implementations in Gentoo
gentyAllows you to run a test with multiple data sets
geographiclibPython implementation of the geodesic routines
gfloatGeneric floating-point types in Python
gherkin-officialGherkin parser/compiler for Python
ghp-importCopy your docs directly to the gh-pages branch
gitdbGitDB is a pure-Python git object database
github3-pyA wrapper for the GitHub API written in python
gitpythonLibrary used to interact with Git repositories
git-reviewTool to submit code to Gerrit
gmpy2Python bindings for GMP, MPC, MPFR and MPIR libraries
google-api-coreCore Library for Google Client Libraries
google-api-python-clientGoogle API Client for Python
googleapis-common-protosPython classes generated from the common protos in the googleapis repository
google-authGoogle Authentication Library
google-auth-httplib2httplib2 Transport for Google Auth
google-auth-oauthlibGoogle Authentication Library
google-i18n-addressGoogle's i18n address metadata repository
google-pastaAST-based Python refactoring library
gpep517A backend script to aid installing Python packages in Gentoo
graph-toolAn efficient python module for manipulation and statistical analysis of graphs
graphvizSimple Python interface for Graphviz
greenletLightweight in-process concurrent programming
greenstalkPython 3 client for the beanstalkd work queue
griddataformatsReading and writing of data on regular grids in Python
griffeSignature generator for Python programs
grpcioHTTP/2-based RPC framework
grpcio-statusReference package for GRPC Python status proto mapping
grpclibPure-Python gRPC implementation for asyncio
gsdGSD - file format specification and a library to read and write it
gssapiLow and high level wrappers around the GSSAPI C libraries
gst-pythonA Python Interface to GStreamer
guessitPython library for guessing information from video filenames
h11A pure-Python implementation of HTTP/1.1 inspired by hyper-h2
h2HTTP/2 State-Machine based protocol implementation
h5pySimple Python interface to HDF5 files
happybaseA developer-friendly Python library to interact with Apache HBase
hatch-fancy-pypi-readmeFancy PyPI READMEs with Hatch
hatch-jupyter-builderA hatch plugin to help build Jupyter packages
hatchlingModern, extensible Python build backend
hatch-nodejs-versionHatch plugin for versioning from a package.json file
hatch-vcsHatch plugin for versioning with your preferred VCS
hcloudOfficial Hetzner Cloud python library
helpdevHelping users and developers to get information about the environment
hidapiA Cython interface to HIDAPI library
hiredisPython extension that wraps hiredis
hishelAn elegant HTTP Cache implementation for HTTPX and HTTP Core
housekeepingReusable deprecation helpers for Python projects
hpackPure-Python HPACK header compression
html2textTurn HTML into equivalent Markdown-structured text
html5libHTML parser based on the HTML5 specification
html5-parserFast C based HTML 5 parsing for python
httmockA mocking library for requests
httpauthA WSGI middleware that secures routes using HTTP Digest Authentication
httpbinHTTP Request and Response Service
httpcoreA minimal low-level HTTP client
httplib2A comprehensive HTTP client library
httprettyHTTP client mock for Python
httptoolsA collection of framework independent HTTP protocol utils
httpxFully-featured HTTP client which provides sync and async APIs
httpx-socksProxy (HTTP, SOCKS) transports for httpx
huawei-lte-apiAPI For huawei LAN/WAN LTE Modems
humanfriendlyHuman friendly output for text interfaces using Python
humanizeCommon humanization utilities
hvacHashiCorp Vault API client
hypercornA ASGI Server based on Hyper libraries and inspired by Gunicorn
hyperframeHTTP/2 framing layer for Python
hyperlinkA featureful, correct URL for Python
hypothesisA library for property based testing
icalendarPackage used for parsing and generating iCalendar files (RFC 2445)
idA tool for generating OIDC identities
identifyFile identification library for Python
idnaInternationalized Domain Names in Applications (IDNA)
ifaddrEnumerate IP addresses on the local network adapters
ijsonIterative JSON parser with a Pythonic interface
imageioPython library for reading and writing image data
imageio-ffmpegFFMPEG wrapper for Python
imagesizePure Python module for getting image size from png/jpeg/jpeg2000/gif files
imapclienteasy-to-use, pythonic, and complete IMAP client library
iminuitMinuit numerical function minimization in Python
immutabledictAn immutable wrapper around dictionaries
immutablesA high-performance immutable mapping type for Python
importlib-metadataRead metadata from Python packages
importlib-resourcesRead resources from Python packages
incrementalIncremental is a small library that versions your Python projects
indexed-gzipFast random access of gzip files in Python
inflectCorrectly inflect words and numbers
inflectionA port of Ruby on Rails' inflector to Python
ini2tomlAutomatically conversion of .ini/.cfg files to TOML equivalents
iniconfigBrain-dead simple config-ini parsing
iniparseBetter INI parser for Python
inline-snapshotCreate and update inline snapshots in your Python tests
insipid-sphinx-themeInsipid Sphinx theme
installerA library for installing Python wheels
intelhexPython library for Intel HEX files manipulations
intervaltreeEditable interval tree data structure for Python 2 and 3
iocaptureCapture stdout, stderr easily
iofloAutomated Reasoning Engine and Flow Based Programming Framework
ipaddrPython IP address manipulation library
ipdbIPython-enabled pdb
ipyClass and tools for handling of IPv4 and IPv6 addresses and networks
ipykernelIPython Kernel for Jupyter
ipyparallelInteractive Parallel Computing with IPython
ipythonAdvanced interactive shell for Python
ipython-genutilsVestigial utilities from IPython
ipywidgetsIPython HTML widgets for Jupyter
ircIRC client framework written in Python
irctokensRFC1459 and IRCv3 protocol tokeniser library
iso8601Simple module to parse ISO 8601 dates
isodateISO 8601 date/time/duration parser and formatter
isodurationOperations with ISO 8601 durations
isortA python utility/library to sort imports
iterable-ioAdapt generators and other iterables to a file-like interface
itsdangerousVarious helpers to pass trusted data to untrusted environments and back
itunespyA simple library to fetch data from the iTunes Store API
jack-clientJACK Audio Connection Kit client for Python
jaconvPure-Python Japanese character interconverter
jaraco-classesClasses used by other projects by developer jaraco
jaraco-collectionsModels and classes to supplement the stdlib collections module
jaraco-contextContext managers by jaraco
jaraco-envFacilities for environment variables
jaraco-envsClasses for orchestrating Python (virtual) environments
jaraco-functoolsAdditional functions used by other projects by developer jaraco
jaraco-itertoolsTools for working with iterables. Complements itertools and more_itertools
jaraco-loggingAdditional facilities to supplement Python's stdlib logging module
jaraco-pathMiscellaneous path functions
jaraco-streamRoutines for handling streaming data
jaraco-testTesting support by jaraco
jaraco-textText utilities used by other projects by developer jaraco
jaraco-vcsFacilities for working with VCS repositories
jaraco-versioningMore sophisticated version manipulation (than packaging)
jcConverts the output of popular command-line tools and file-types to JSON
jdcalJulian dates from proleptic Gregorian and Julian calendars
jediAutocompletion library for Python
jeepneyLow-level, pure Python DBus protocol wrapper
jellyfishPython module for doing approximate and phonetic matching of strings
jinja2A full-featured template engine for Python
jinja2-pluralizeJinja2 pluralize filters
jinja2-timeJinja2 Extension for Dates and Times
jmespathJSON Matching Expressions
joblibTools to provide lightweight pipelining in Python
josepyJOSE protocol implementation in Python
jqPython bindings for jq
js2pyJavaScript to Python Translator & JavaScript interpreter in Python
jschema-to-pythonGenerate source code for Python classes from a JSON schema
jsminJavaScript minifier
json5A Python implementation of the JSON5 data format
jsondiffDiff JSON and JSON-like structures in Python
jsonextWell-structured helpers for serializing commonly encountered structures to JSON
jsonmergeMerge a series of JSON documents
jsonpatchApply JSON-Patches like http://tools.ietf.org/html/draft-pbryan-json-patch-04
jsonpath-ngPython JSONPath Next-Generation
jsonpicklePython library for serializing any arbitrary object graph into JSON
jsonpointerIdentify specific nodes in a JSON document (according to draft 08)
jsonrefAn implementation of JSON Reference for Python
json-rpcJSON-RPC transport implementation for python
jsonrpclibpython implementation of the JSON-RPC spec (1.0 and 2.0)
jsonschemaAn implementation of JSON-Schema validation for Python
jsonschema-pathJSONSchema Spec with object-oriented paths
jsonschema-specJSONSchema Spec with object-oriented paths
jsonschema-specificationsThe JSON Schema meta-schemas and vocabularies, exposed as a Registry
jsonxsGet/set values in JSON and Python datastructures
junit-xmlCreate JUnit XML test result documents
jupyterJupyter metapackage. Install all the Jupyter components in one go
jupyter-clientJupyter protocol implementation and client libraries
jupyter-consoleA terminal-based console frontend for Jupyter kernels
jupyter-coreCore common functionality of Jupyter projects
jupyter-eventsJupyter Event System library
jupyter-kernel-testA tool for testing Jupyter kernels
jupyterlabJupyterLab computational environment
jupyterlab-lspCoding assistance for JupyterLab with Language Server Protocol
jupyterlab-pygmentsPygments theme making use of JupyterLab CSS variables
jupyterlab-serverServer components for JupyterLab and JupyterLab like applications
jupyterlab-widgetsJupyter interactive widgets for JupyterLab
jupyter-lspMulti-Language Server WebSocket proxy for Jupyter Notebook/Lab
jupyter-packagingTools to help build and install Jupyter Python packages
jupyter-serverCore services, APIs, and REST endpoints to Jupyter web applications
jupyter-server-mathjaxMathJax resources as a Jupyter Server Extension
jupyter-server-proxyJupyter notebook server extension to proxy web services
jupyter-server-terminalsA Jupyter Server Extension Providing Terminals
jwcryptoImplements JWK,JWS,JWE specifications using python-cryptography
k5testLibrary for testing Python applications in Kerberos 5 environments
kaitaistructKaitai Struct runtime for Python
kaptanConfiguration manager in your pocket
kconfiglibA flexible Python Kconfig implementation
keepPersonal shell command keeper and snippets manager
kerberosA high-level Python wrapper for Kerberos/GSSAPI operations
keyringProvides access to the system keyring service
keyrings-altAlternate keyring implementations
keystoneauth1This package contains tools for authenticating to an OpenStack-based cloud
keyutilsA set of python bindings for keyutils
kgbPython function spy support for unit tests
kiwisolverAn efficient C++ implementation of the Cassowary constraint solving algorithm
kleinMicro-framework for developing production-ready web services with Python
kombuAMQP Messaging Framework for Python
krb5Kerberos API bindings for Python
larkPython module to propose a modern general-purpose parsing library for Python
latexcodecLexer and codec to work with LaTeX code in Python
latexrestrictedLibrary for creating executables compatible with LaTeX restricted shell escape
lazy-loaderPopulate library namespace without incurring immediate import costs
lazy-object-proxyA fast and thorough lazy object proxy
ldap3A strictly RFC 4511 conforming LDAP V3 pure Python client
leatherPython charting for 80% of humans
leechcorepycPython binding for LeechCore Physical Memory Acquisition Library
legacy-cgiFork of the standard library cgi and cgitb modules (deprecated)
lesscpyA compiler written in Python for the LESS language
levenshteinFunctions for fast computation of Levenshtein distance, and edit operations
lhafileLHA archive support for Python
libarchive-cA Python interface to libarchive
libcstA concrete syntax tree with AST-like properties for Python
libevdevPython wrappers for the libevdev library
liblarchLibrary to handle directed acyclic graphs
libnaclPython ctypes wrapper for libsodium
libsassA straightforward binding of libsass for Python
libtmuxTyped library that provides an ORM wrapper for tmux, a terminal multiplexer
libvirt-pythonlibvirt Python bindings
license-expressionParse, compare, simplify and normalize license expressions
line-profilerLine-by-line profiler
linkify-it-pyLinks recognition library with full unicode support
linode-metadataPython bindings for the Linode Metadata Service
litA stand-alone install of the LLVM suite testing tool
littleutilsSmall personal collection of Python utility functions
livereloadlivereload server in Python
llfusePython bindings for the low-level FUSE API
lmdbPython bindings for the Lightning Database
lmfitNon-Linear Least-Squares Minimization and Curve-Fitting for Python
locketFile-based locks for Python
lockfilePlatform-independent file locking module
logbookA logging replacement for Python
logfuryBoilerplate library for logging method calls
logical-unificationLogical unification in Python
loguruPython logging made (stupidly) simple
logutilsThe logutils package provides a set of handlers for the Python standard
lokyRobust and reusable Executor for joblib
looseversionA backwards/forwards-compatible fork of distutils.version.LooseVersion
lrcalcPython bindings for sci-mathematics/lrcalc
lxmlA Pythonic binding for the libxml2 and libxslt libraries
lxml-html-cleanSeparate project for HTML cleaning functionalities copied from lxml.html.clean
lz4LZ4 Bindings for Python
m2cryptoA Python crypto and SSL toolkit
magic-wormholeGet Things From One Computer To Another, Safely
magic-wormhole-mailbox-serverMailbox server for magic-wormhole
magic-wormhole-transit-relayTransit relay server for magic-wormhole
makefunSmall library to dynamically create Python functions
makoA Python templating language
mambaPython test runner born under the banner of Behavior Driven Development
mandoCreate Python CLI apps with little to no effort at all!
manuelLets you mix and match traditional doctests with custom test syntax
mapbox-earcutPython bindings to the mapbox earcut C++ library
mapbox-vector-tileMapbox Vector Tile encoding and decoding.
markdownPython implementation of the markdown markup language
markdown2Python Markdown language reimplementation
markdown-execUtilities to execute code blocks in Markdown files
markdown-includePython-Markdown extension providing LaTeX-style 'include' function
markdown-it-pyPython port of markdown-it, Markdown parser
markupsA wrapper around various text markups
markupsafeImplements a XML/HTML/XHTML Markup safe string for Python
marshmallowA library for converting to and from native Python datatypes
matplotlibPure python plotting library with matlab like syntax
matplotlib-inlineInline Matplotlib backend for Jupyter
matrix-commonCommon code for Synapse, Sydent and Sygnal
matterhookInteract with Mattermost incoming webhooks easily
mcbootflashFlash firmware to devices running Microchip's 16-bit bootloader
mccabeflake8 plugin: McCabe complexity checker
mdit-py-pluginsCollection of plugins for markdown-it-py
mdurlMarkdown URL utilities
mdx-gh-linksAn extension which adds links to GitHub users, repositories, issues and commits
mecab-pythonPython binding for MeCab
mechanicalsoupA Python library for automating interaction with websites
mechanizeStateful programmatic web browsing in Python
mediafileRead and write audio files' tags in Python
memory-allocatorAn extension class for memory allocation in cython
merge3Python implementation of 3-way merge
mergedeepA deep merge tool for Python
mergedictA Python 'dict' with a merge() method
meshioInput/output for many mesh formats
meson-pythonMeson PEP 517 Python build backend
metakernelMetakernel for Jupyter
micawberA small library for extracting rich content from urls
midoMIDI Objects, a library for working with MIDI messages and ports
mimerenderRESTful HTTP Content Negotiation for Flask, Bottle, web.py and webapp2
minidbSimple SQLite-based object store
minify-htmlExtremely fast and smart HTML + JS + CSS minifier
minikanrenRelational programming in Python
minimockThe simplest possible mock library
miniupnpcPython bindings for UPnP client library
mistletoeA fast, extensible Markdown parser in pure Python
mistuneThe fastest markdown parser in pure Python
mitmproxy-wireguardWireGuard frontend for mitmproxy
mkautodocAuto documentation for MkDocs
mkdocsProject documentation with Markdown
mkdocs-autorefsAutomatically link across pages in MkDoc
mkdocs-bootstrapBootstrap theme for MkDocs
mkdocs-bootswatchBootswatch themes for MkDocs
mkdocs-gen-filesMkDocs plugin to programmatically generate documentation pages during the build
mkdocs-get-depsextension that lists all dependencies according to a mkdocs.yml file
mkdocs-git-authors-pluginMkdocs plugin to display git authors of a page
mkdocs-git-revision-date-localized-pluginDisplay the localized date of the last git modification of a markdown file
mkdocs-htmlproofer-pluginA MkDocs plugin that validates URLs in rendered HTML files
mkdocs-i18nMkDocs i18n plugin
mkdocs-materialA Material Design theme for MkDocs
mkdocs-material-extensionsExtension pack for Python Markdown
mkdocs-minify-pluginAn MkDocs plugin to minify HTML and/or JS files prior to being written to disk
mkdocs-monorepo-pluginBuild multiple documentation folders in a single Mkdocs
mkdocs-pymdownx-material-extrasCustom alterations based on Mkdocs-Material
mkdocs-redirectsPlugin for Mkdocs page redirects
mkdocs-static-i18nMkDocs i18n plugin using static translation markdown files
mkdocstringsAutomatic documentation from sources, for MkDocs
mkdocstrings-pythonPython handler for dev-python/mkdocstrings
ml-dtypesA stand-alone implementation of several NumPy dtype extensions
mmtf-pythonThe python implementation of the MMTF API, decoder and encoder
mockRolling backport of unittest.mock for all Pythons
moddbPython scrapper to access ModDB mods, games and more as objects
more-itertoolsMore routines for operating on iterables, beyond itertools
motoMock library for boto
mpdlcdA small tool to display the MPD status on a LCDproc server
mpi4pyMessage Passing Interface for Python
mpmathPython library for arbitrary-precision floating-point arithmetic
mrcfileMRC2014 file format I/O library
msgpackMessagePack (de)serializer for Python
mssAn ultra fast cross-platform multiple screenshots module in python using ctypes
multidictmultidict implementation
multipartParser for multipart/form-data
multipledispatchMultiple dispatch
multiprocessBetter multiprocessing and multithreading in Python
munchA dot-accessible dictionary (a la JavaScript objects)
munkresModule implementing munkres algorithm for the Assignment Problem
musicbrainzngsPython bindings for the MusicBrainz NGS and the Cover Art Archive webservices
mygpoclientA gpodder.net client library
mypyOptional static typing for Python
mypy-extensionsType system extensions for programs checked with mypy
mysqlclientPython interface to MySQL
myst-parserExtended commonmark compliant parser, with bridges to Sphinx
nagiospluginA class library for writing nagios-compatible plugins
nanobindTiny and efficient C++/Python bindings
natsortNatural sorting for Python
nautilus-pythonPython bindings for the Nautilus file manager
nbclassicJupyter Notebook as a Jupyter Server Extension
nbclientA client library for executing Jupyter notebooks
nbconvertConverting Jupyter Notebooks
nbdimeDiff and merge of Jupyter Notebooks
nbformatReference implementation of the Jupyter Notebook format
nbsphinxJupyter Notebook Tools for Sphinx
nbvalA pytest plugin to validate Jupyter notebooks
nbxmppPython library to use Jabber/XMPP networks in a non-blocking way
neovim-remoteA tool that helps control neovim processes
nest-asyncioPatch asyncio to allow nested event loops
netaddrNetwork address representation and manipulation library
netcdf4Python/numpy interface to the netCDF C library
netifacesPortable network interface information
netlinkPure-Python client for the Linux NetLink interface
networkxPython tools to manipulate graphs and complex networks
nextinspaceA command-line tool for seeing the latest in space
nh3Ammonia HTML sanitizer Python binding
nnpycffi-based Python bindings for nanomsg
nodeenvNode.js virtual environment builder
node-semverPython version of node-semver, the semantic versioner for npm
noiseprotocolImplementation of Noise Protocol Framework. Compatible with revisions 32 and 33.
nose2Unittest with plugins
noseofyetiA custom python codec that provides an RSpec style dsl for python
notebookJupyter Interactive Notebook
notebook-shimA shim layer for notebook traits and config
notify2Python interface to DBus notifications
noxFlexible test automation for Python
ntplibPython NTP library
nuitkaPython to native compiler
numexprFast numerical array expression evaluator for Python and NumPy
numpyFast array and numerical python library
numpydocSphinx extension to support docstrings in Numpy format
oauthlibSpec-compliant and thorough implementation of the OAuth request-signing logic
objgraphDraws Python object reference graphs with graphviz
oct2pyPython to GNU Octave bridge
octave-kernelJupyter kernel for octave
odfpyPython API and tools to manipulate OpenDocument files
olefilePython package to parse, read and write Microsoft OLE2 files
omemo-drOMEMO Crypto Library
opcodesOpcodes Project
openapi3Python OpenAPI 3 Specification client and validator
openapi-coreClient-side and server-side support for the OpenAPI Specification v3
openapi-schema-validatorOpenAPI schema validation for Python
openapi-spec-validatorOpenAPI 2.0 (aka Swagger) and OpenAPI 3.0 spec validator
openpyxlPure python reader and writer of Excel OpenXML files
opensearch-pyPython client for OpenSearch
openstackdocsthemeTheme and extension support for Sphinx documentation
openstacksdkA collection of libraries for building applications to work with OpenStack
opentelemetry-apiOpenTelemetry Python API
opentelemetry-sdkOpenTelemetry Python SDK
opentelemetry-semantic-conventionsOpenTelemetry Semantic Conventions
opt-einsumOptimized Einsum: A tensor contraction order optimizer
ordered-setA mutable set that remembers the order of its entries
orderly-setA package containing multiple implementations of Ordered Set
orjsonFast, correct Python JSON library supporting dataclasses, datetimes, and numpy
osc-libA package of common support modules for writing OSC plugins
os-client-configOpenStack Client Configuation Library
oslo-concurrencyOslo Concurrency library
oslo-configOslo Configuration API
oslo-contextHelpers to maintain useful information about a request context
oslo-i18nOslo i18n library
oslo-logOpenStack logging config library, configuration for all openstack projects
oslo-serializationOslo Serialization library
oslotestOslo test framework
oslo-utilsOslo Utility library
os-service-typesA library to handle official service types for OpenStack and it's aliases
outcomeCapture the outcome of Python function calls
outputcheckA tool for checking the output of console programs inspired by LLVM's FileCheck
overridesA decorator to automatically detect mismatch when overriding a method.
ovsOVS bindings for python
owslibLibrary for client programming with Open Geospatial Consortium web service
packagingCore utilities for Python packages
paginateDivides large result sets into pages for easier browsing
paho-mqttA client class with support for MQTT v5.0, v3.1.1, and v3.1
pallets-sphinx-themesSphinx themes for Pallets and related projects
pandasPowerful data structures for data analysis and statistics
pandocfiltersUtilities for writing pandoc filters in python
parallaxExecute commands and copy files over SSH to multiple machines at once
parameterizedParameterized testing with any Python test framework
paramikoSSH2 protocol library
parseParse strings using a specification based on the Python format() syntax
parsedatetimeParse human-readable date/time strings
parse-typeExtension to the parse module
parsoA python parser that supports error recovery and round-trip parsing
partdAppendable key-value storage
parverParse and manipulate version numbers
passlibPassword hashing framework supporting over 20 schemes
pasteTools for using a Web Server Gateway Interface stack
pastedeployLoad, configure, and compose WSGI applications and servers
pastelBring colors to your terminal
patattA simple library to add cryptographic attestation to patches sent via email
patch-ngLibrary to parse and apply unified diffs, fork of dev-python/patch
pathA module wrapper for os.path
pathableObject-oriented paths
path-and-addressFunctions for server CLI applications used by humans
pathspecUtility library for gitignore style pattern matching of file paths
pathvalidateA Python library to sanitize/validate a string such as filenames/file-paths/etc
patiencediffPython implementation of the patiencediff algorithm
patsyPython module to describe statistical models and design matrices
pbkdf2Implementation of PBKDF2, specified in RSA PKCS#5 v2.0
pbrInject some useful and sensible default behaviors into setuptools
pbs-installerInstaller for Python Build Standalone
pdfrwPDF file reader/writer library
pdmPython package and dependency manager supporting the latest PEP standards
pdm-backendA PEP 517 backend for PDM that supports PEP 621 metadata
pdoc3Auto-generate API documentation for Python projects
peachpyPortable Efficient Assembly Code-generator in Higher-level Python
pebbleThreading and multiprocessing eye-candy
pecanA WSGI object-dispatching web framework, lean, fast, with few dependencies
peeweeSmall Python ORM
pefileModule to read and work with Portable Executable (PE) files
pelican-minifyAn HTML minification plugin for Pelican, the static site generator
pexpectPython module for spawning child apps and responding to expected patterns
pgspecialPython implementation of PostgreSQL meta commands
pgzeroA zero-boilerplate games programming framework based on Pygame
phonenumbersPython port of Google's libphonenumber
phplyLexer and parser for PHP source implemented using PLY
pickleshareA small 'shelve' like datastore with concurrency support
picoboxDependency injection framework designed with Python in mind
pidPidfile featuring stale detection and file-locking
piexifExif manipulation with pure Python
pikaPure-Python implementation of the AMQP
pikepdfPython library to work with pdf files based on qpdf
pillowPython Imaging Library (fork)
pipThe PyPA recommended tool for installing Python packages
pipdeptreeUtility for displaying installed packages in a dependency tree
pipenvPython Development Workflow for Humans
pip-runInstall packages and run Python with them
pipxInstall and Run Python Applications in Isolated Environments
pivyCoin3D bindings for Python
pkgconfigInterface Python with pkg-config
pkgcraftPython bindings for pkgcraft
pkginfoProvides an API for querying the distutils metadata written in a PKG-INFO file
platformdirsA small Python module for determining appropriate platform-specific dirs
pletteStructured Pipfile and Pipfile.lock models
plotlyBrowser-based graphing library for Python
plotly-geoBrowser-based graphing library for Python
pluggyPlugin and hook calling mechanisms for Python
pluginbaseSupport library for building plugins systems in Python
plumbumA library for shell script-like programs in python
plyPython Lex-Yacc library
plyvelPython interface to LevelDB
pmwToolkit for building high-level compound Python widgets using the Tkinter module
pocketlintShared code for running pylint against rhinstaller projects
pocketsCollection of helpful Python tools
podcastparserPodcast parser for the gpodder client
podmanA library to interact with a Podman server
poetryA frontend for poetry - a python dependency management and packaging tool
poetry-corePoetry PEP 517 Build Backend
poetry-plugin-exportA plugin that allows the export of locked packages to various formats
polibA library to manipulate gettext files (.po and .mo files)
poochManage your Python library's sample data files
portalockerA library for Python file locking
portendTCP port monitoring utilities
poyoA lightweight YAML Parser for Python
pplpyPython bindings for the Parma Polyhedra Library (PPL)
precis-i18nInternationalized Usernames and Passwords
pretendA library for stubbing in Python
prettytableEasily displaying tabular data in a visually appealing ASCII table format
primecountpyCython interface to sci-mathematics/primecount
priorityA pure-Python implementation of the HTTP/2 priority tree
process-testsTools for testing processes
progressEasy to use progress bars
progressbar2Text progressbar library for python
prometheus-clientPython client for the Prometheus monitoring system
prompt-toolkitBuilding powerful interactive command lines in Python
propcacheYet another URL library
protobufGoogle's Protocol Buffers - Python bindings
proto-plusBeautiful, Pythonic protocol buffers
pslabPython library for communicating with Pocket Science Lab
psutilRetrieve information on running processes and system utilization
psycopgPostgreSQL database adapter for Python
ptyprocessRun a subprocess in a pseudo terminal
publicsuffixGet a public suffix for a domain name using the Public Suffix List
pudbA full-screen, console-based Python debugger
pulsectlPython high-level interface and ctypes-based bindings for PulseAudio (libpulse)
pulsectl-asyncioAsyncio frontend for pulsectl, Python bindings of libpulse
pure-evalSafely evaluate AST nodes without side effects
puremagicPure python implementation of magic file detection
pylibrary with cross-python path, ini-parsing, io, code, log facilities
pyacoustidPython bindings for Chromaprint and the AcoustID web service
pyaesPure-Python Implementation of the AES block-cipher and common modes of operation
pyalsaPython bindings for ALSA library
pyamgAlgebraic multigrid solvers in Python
pyamlPyYAML-based module to produce pretty and readable YAML-serialized data
pyarrowPython library for Apache Arrow
pyasn1ASN.1 library for Python
pyasn1-modulespyasn1 modules
pyasynchatMake asynchat available for Python 3.12 onwards
pyasyncoreMake asyncore available for Python 3.12 onwards
pyatspiPython client bindings for D-Bus AT-SPI
pyaudioPython bindings for PortAudio
pybind11AST-based Python refactoring library
pybtexBibTeX-compatible bibliography processor
pybtex-docutilsA docutils backend for pybtex
pycairoPython bindings for the cairo library
pycaresPython interface for c-ares
pycdioPython OO interface to libcdio (CD Input and Control library)
pychmPython bindings for the chmlib library
pychromecastPython module to talk to Google Chromecast
pyclamdPython interface to Clamd (ClamAV daemon)
pyclipperCython wrapper for the C++ translation of the Angus Johnson's Clipper library
pycodestylePython style guide checker (fka pep8)
pycolladaPython library for reading and writing COLLADA documents
pycountryDatabase of countries, subdivisions, languages, currencies and script
pycparserC parser and AST generator written in Python
pycpioPython CPIO library
py-cpuinfoGet CPU info with pure Python 2 & 3
pycryptodomeA self-contained cryptographic library for Python
pycudaPython wrapper for NVIDIA CUDA
pycupsPython bindings for the CUPS API
pycurlPython bindings for curl/libcurl
pycurl-requestsRequests-compatible interface for PycURL
pycxxSet of facilities to extend Python with C++
pydanticData parsing and validation using Python type hints
pydantic-coreCore validation logic for pydantic written in Rust
pydata-sphinx-themeBootstrap-based Sphinx theme from the PyData community
pydbusPythonic DBus library
pydecompA python library of common (de)compression and contents handling
pydesPython implementation of DES and TRIPLE DES
pydevdPyDev.Debugger (used in PyDev, PyCharm and VSCode Python)
pydiffxPython module for reading and writing DiffX files
pydotPython interface to Graphviz's Dot language
pydyfA low-level PDF generator
pyeclibMessaging API for RPC and notifications over different messaging transports
pyelftoolspure-Python library for analyzing ELF files and DWARF debugging information
pyenchantPython bindings for the Enchant spellchecking system
pyfakefsA fake file system that mocks the Python file system modules
pyflakesPassive checker for Python programs
pyformancePerformance metrics, based on Coda Hale's Yammer metrics
pyftpdlibPython FTP server library
pyfuse3Python 3 bindings for libfuse 3 with asynchronous API
pygalA python SVG charts generator
pygamePython bindings for SDL multimedia library
pygccxmlA specialized XML reader to navigate C++ declarations
pygdbmiLibrary to parse gdb mi output and interact with gdb subprocesses
pyghmiA pure python implementation of IPMI protocol
pygit2Python bindings for libgit2
pygithubPython library to access the Github API v3
pygletCross-platform windowing and multimedia library for Python
pygmentsPygments is a syntax highlighting package written in Python
pygments-ansi-colorANSI color-code highlighting for Pygments
pygments-github-lexersPygments Github custom lexers
pygobjectPython bindings for GObject Introspection
pygraphvizPython wrapper for the Graphviz Agraph data structure
pygresqlA Python interface for the PostgreSQL database
pyh2oPython API for sci-libs/libh2o
pyhamcrestHamcrest framework for matcher objects
pyhclHCL configuration parser for python
pyicuPython bindings for dev-libs/icu
pyinotifyPython module used for monitoring filesystems events
pyjsparserFast javascript parser based on esprima.js
pyjwtJSON Web Token implementation in Python
pykakasiKana kanji simple inversion library
pykkaA Python implementation of the actor model
pykwalifyPython lib/cli for JSON/YAML schema validation
pylastPython interface to last.fm and other api-compatible websites
pylatexA Python library for creating LaTeX files and snippets
pylatexencSimple LaTeX parser providing latex-to-unicode and unicode-to-latex conversion
pylevPython Levenshtein implementation
pylibaclPOSIX ACLs (Access Control Lists) for Python
pylibmcLibmemcached wrapper written as a Python extension
pylintPython code static checker
pylint-venvInit-hook to use the same Pylint with different virtual environments
pylruA least recently used (LRU) cache for Python
pyls-spyderSpyder extensions for the python language server
pymacaroonsA Python implementation of Macaroons
pymadPython wrapper for libmad MP3 decoding in python
pymdown-extensionsExtensions for Python Markdown
pymdown-lexersAdditional lexers for use in Pygments
pymdstatPython library to parse Linux /proc/mdstat
pymediainfoA wrapper around the mediainfo library
pymetarDownloads and decodes to the weather report for a given station ID
pymongoPython driver for MongoDB
pymountbootPython extension module to (re)mount /boot
pymysqlPure-Python MySQL Driver
pynaclPython binding to the Networking and Cryptography (NaCl) library
pynvimPython client for Neovim
pyocrAn optical character recognition (OCR) tool wrapper
pyopenclPython wrapper for OpenCL
pyopenglPython OpenGL bindings
pyopengl-accelerateAccelerate module for PyOpenGL
pyopensslPython interface to the OpenSSL library
pyothersideAsynchronous Python 3 Bindings for Qt
pyotpPyOTP is a Python library for generating and verifying one-time passwords
pyparsingEasy-to-use Python module for text parsing
pypartedPython bindings for sys-block/parted
pypaxPython module to get or set either PT_PAX and/or XATTR_PAX flags
pypdfPython library to work with PDF files
pyperclipA cross-platform clipboard module for Python
pyphenPython module for hyphenation using hunspell dictionaries
pypillowfightSmall library containing various image processing algorithms
pypiserverMinimal PyPI server
pypngPure Python PNG image encoder/decoder
pypresenceComplete Discord IPC and Rich Presence wrapper library in Python
pyprof2calltreeConvert python profile data to kcachegrind calltree form
pyprojPython interface to the PROJ library
pyproject-apiAPI to interact with the python pyproject.toml based projects
pyproject-fmtFormat your pyproject.toml file
pyproject-fmt-rustFormat your pyproject.toml file (Rust extension)
pyproject-hooksWrappers to build Python packages using PEP 517 hooks
pyproject-metadataPEP 621 metadata parsing
pypugjsPug (Jade) syntax adapter for Django, Jinja2 and Mako templates
pypyA fast, compliant alternative implementation of the Python language
pypy3A backwards compatibility package for dev-lang/pypy:3.10
pypy3_10-exePyPy3.10 executable (build from source)
pypy3_10-exe-binPyPy3.10 executable (pre-built version)
pypy-exePyPy executable (build from source)
pypy-exe-binPyPy executable (pre-built version)
pyqt5Python bindings for the Qt framework
pyqt5-sipsip extension module for PyQt5
pyqt6Python bindings for the Qt framework
pyqt6-sipsip module support for PyQt6
pyqt6-webenginePython bindings for QtWebEngine
pyqt-builderThe PEP 517 compliant PyQt build system
pyqtgraphA pure-python graphics and GUI library built on PyQt and numpy
pyqtwebenginePython bindings for QtWebEngine
pyqueryA jQuery-like library for python
pyrate-limiterPython Rate-Limiter using Leaky-Bucket Algorimth Family
pyrfc3339Generates and parses RFC 3339 timestamps
pyro5Distributed object middleware for Python (RPC)
pyroute2A pure Python netlink and Linux network configuration library
pyrqlitePython client for rqlite
pyrsistentPersistent/Functional/Immutable data structures
pyrss2genRSS feed generator written in Python
pyscardSmart card support in python
pyscreenshotPython screenshot library
pysdl2Python (ctypes) bindings for SDL2 libraries
pyserialPython Serial Port extension
pyside2Python bindings for the Qt framework
pyside2-toolsPySide development tools (pyside2-lupdate with support for Python)
pyside6Python bindings for the Qt framework
pyside6-toolsPySide development tools (pyside6-lupdate with support for Python)
pysimdjsonPython bindings for simdjson
pysmiPure-Python implementation of SNMP/SMI MIB parsing and conversion library
pysnmpPython SNMP library
pysnmpcryptoStrong cryptography support for PySNMP (SNMP library for Python)
pysnmp-mibsSNMP framework in Python - MIBs
pysocksSOCKS client module
pysol-cardsDeal PySol FreeCell cards
pyspectrum2Implements a protobuf-based interface for Spectrum2 python-based backends
pyspellingSpell checker automation tool
pyspfPython implementation of the Sender Policy Framework (SPF)
pyspnegoLibrary to handle SPNEGO and CredSSP authentication
pysrtPython library used to edit or create SubRip files
pystacheUpdated Python implementation of Mustache templating framework
pysubs2Python library for editing subtitle files
pysvg-py3Python SVG document creation library
pysvnObject-oriented python bindings for subversion
pyteSimple VTXXX-compatible terminal emulator
pytesseractOptical character recognition (OCR) tool
pytestSimple powerful testing with Python
pytest-aiohttppytest plugin for aiohttp support
pytest-asyncioLibrary for testing asyncio code with pytest
pytest-bddBDD library for the pytest runner
pytest-checkpytest plugin that allows multiple failures per test
pytest-clickPytest plugin for Click
pytest-codeblocksExtract code blocks from markdown
pytest-console-scriptsPytest plugin for testing console scripts
pytest-covpytest plugin for coverage reporting
pytest-custom-exit-codeExit pytest test session with custom exit code in different scenarios
pytest-datadirPytest plugin for manipulating test data directories and files
pytest-datafilesCreate a 'tmp_path' containing predefined files/directories
pytest-describeDescribe-style plugin for pytest
pytest-djangoA Django plugin for pytest
pytest-envpytest plugin that allows you to add environment variables
pytest-expectpytest plugin that stores test expectations by saving the set of failing tests
pytest-forkedRun tests in isolated forked subprocesses
pytest-freezerPytest plugin providing a fixture interface for spulec/freezegun
pytest-goldenPlugin for pytest that offloads expected outputs to data files
pytest-helpers-namespaceProvides a helpers pytest namespace
pytest-homeHome directory fixtures
pytest-httpbinEasily test your HTTP library against a local copy of httpbin
pytest-httpserverHTTP server for pytest to test HTTP clients
pytest-httpxSend responses to HTTPX using pytest
pytest-import-checkpytest plugin to check whether Python modules can be imported
pytest-jupyterPytest plugin for testing Jupyter libraries and extensions
pytest-lazy-fixturesAllows you to use fixtures in @pytest.mark.parametrize
pytest-localftpserverA PyTest plugin which provides an FTP fixture for your tests
pytest-localserverPytest plugin to test server connections locally
pytest-markdownRun tests in your markdown
pytest-metadataA plugin for pytest that provides access to test session metadata
pytest-mockThin-wrapper around the mock package for easier use with pytest
pytest-mplFacilitate image comparison for Matplotlib figures
pytest-orderpytest plugin to run your tests in a specific order
pytest-orderingpytest plugin to run your tests in a specific order
pytest-param-filesPytest parametrize decorators from external files.
pytest-plusPyTest Plus Plugin - extends pytest functionality
pytest-qtPytest plugin for PyQt5 and PySide2 applications
pytest-recordingA pytest plugin to record network interactions via VCR.py
pytest-regressionsEasy to use fixtures to write regression tests
pytest-repeatpytest plugin for repeating tests
pytest-reraiseMake multi-threaded pytest test cases fail when they should
pytest-rerunfailurespytest plugin to re-run tests to eliminate flaky failures
pytest-reserialPytest plugin for recording and replaying serial port traffic during tests
pytest-salt-factoriesThe new generation of the pytest-salt Plugin
pytest-servicesCollection of fixtures and utility functions to run service processes for pytest
pytest-shell-utilitiespytest plugin: fixtures and code to help with running shell commands on tests
pytest-skip-markersA Pytest plugin which implements a few useful skip markers
pytest-subprocessA plugin to fake subprocess for pytest
pytest-subtestsUnittest subTest() support and subtests fixture
pytest-sugarPlugin that changes the default look and feel of pytest
pytest-system-statisticsPytest Plugin Which Reports System Usage Statistics
pytest-tempdirPytest plugin to support for a predictable and repeatable temporary directory
pytest-testinfraWrite unit tests in Python to test actual state of your servers
pytest-timeoutpytest plugin to abort hanging tests
pytest-tornadoFixtures and markers to simplify testing of asynchronous tornado applications
pytest-tornasyncPytest plugin for testing Python 3.5+ Tornado code
pytest-trioThis is a pytest plugin to help you test projects that use Trio
pytest-twistedA pytest plugin for testing Twisted framework consumers
pytest-xdistDistributed testing and loop-on-failing modes
pytest-xprocessManage external processes across test runs
pytest-xvfbPytest plugin to run Xvfb for tests
python3-discogs-clientContinuation of the official Python API client for Discogs
python3-lxcPython bindings for LXC
python3-samlOneLogin's SAML Python Toolkit
python3-xappPython bindings for x11-libs/xapp
python-augeasPython bindings for Augeas
python-axolotlA python module for the axolotl protocol
python-axolotl-curve25519A python wrapper for the curve25519 library with ed25519 signatures
python-boxPython dictionaries with advanced dot notation access
python-bugzillaA python module for interacting with Bugzilla over XMLRPC
python-cajaPython bindings for the Caja file manager
python-cinderclientA client for the OpenStack Cinder API
python-constraintConstraint Solving Problem resolver for Python
python-ctags3Exuberant Ctags indexing python bindings
python-daemonLibrary to implement a well-behaved Unix daemon process
python-dateutilExtensions to the standard Python datetime module
python-dbusmockEasily create mock objects on D-Bus for software testing
python-debianPython modules to work with Debian-related data formats
pythondialogA Python module for making simple text/console-mode user interfaces
python-distutils-extraGettext support, themed icons and scrollkeeper-based documentation in distutils
python-dotenvManage .env files
python-editorProgrammatically open an editor, capture the result
python-engineioPython implementation of the Engine.IO realtime server
pythonfinderPythonFinder: Cross Platform Search Tool for Finding Pythons
python-gammuPython bindings for Gammu
python-gflagsGoogle's Python argument parsing library
python-glanceclientA client for the OpenStack Glance API
python-gnupgA Python wrapper for GnuPG
python-ironicclientPython bindings for the Ironic API
python-joseA JavaScript Object Signing and Encryption (JOSE) implementation in Python
python-json-loggerStandard python logging to output log data as json objects
python-keystoneclientClient Library for OpenStack Identity
python-ldapVarious LDAP-related Python modules
python-linux-procfsPython classes to extract information from the Linux kernel /proc files
python-lsp-blackBlack plugin for the Python LSP Server
python-lsp-jsonrpcJSON RPC 2.0 server library
python-lsp-serverPython Language Server for the Language Server Protocol
python-lyTool and library for manipulating LilyPond files
python-lzoPython interface to lzo
python-magicAccess the libmagic file type identification library
python-markdown-mathMath extension for Python-Markdown
python-memcachedPure python memcached client
python-mimeparseBasic functions for handling mime-types in python
python-mpd2Python MPD client library
python-mpvPython interface to the mpv media player
python-multipartA streaming multipart parser for Python
pythonnetNearly seamless integration with the .NET Common Language Runtime
python-neutronclientA client for the OpenStack Quantum API
python-novaclientA client for the OpenStack Nova API
python-openstackclientA client for the OpenStack APIs
python-pamPython PAM module
python-poppler-qt5Python binding for libpoppler-qt5
python-ptraceA Python binding of ptrace library
python-redminePython interface to the Redmine REST API
python-rtmidiPython bindings for media-libs/rtmidi implemented using Cython
python-slugifyA Python Slugify application that handles Unicode
python-snappyPython library for the snappy compression library from Google
python-socksSOCKS4, SOCKS5, HTTP tunneling functionality for Python
python-stdnumA module to handle standardized numbers and codes
python-subunitA streaming protocol for test results
python-swiftclientPython bindings to the OpenStack Object Storage API
python-systemdPython module for native access to the systemd facilities
python-testsTest modules from dev-lang/python
python-tlshFuzzy matching library - C++ extension for Python
python-utilsCollection of small Python functions & classes
python-vlcPython ctypes-based bindings for libvlc
python-xlibA fully functional X client library for Python, written in Python
python-xmp-toolkitLibrary for working with XMP metadata
pythranAhead of Time compiler for numeric kernels
pytidylibPython wrapper for HTML Tidy (tidylib)
pytimeparseA small Python module to parse various kinds of time expressions
pytoolconfigPython tool configuration
pytoolsCollection of tools missing from the Python standard library
pytrieA pure Python implementation of the trie data structure
pytzWorld timezone definitions for Python
pyu2fPython based U2F host library
py-ubjsonUniversal Binary JSON encoder/decoder
pyucaPython implementation of the Unicode Collation Algorithm
pyudevPython binding to libudev
pyupgradeTool + pre-commit hook to automatically upgrade syntax for newer Pythons
pyusbUSB support for Python
pyvirtualdisplayPython wrapper for Xvfb, Xephyr and Xvnc
pywaveletsDiscrete Wavelet Transforms in Python
pywaylandPython bindings for the libwayland library
pywinrmPython client for the Windows Remote Management (WinRM) service
pywlrootsPython binding to the wlroots library using cffi
pyxPython package for the generation of encapsulated PostScript figures
pyxattrPython interface to xattr
pyxdameraulevenshteinImplements the Damerau-Levenshtein edit distance algorithm for Python in Cython
pyxdgA Python module to deal with freedesktop.org specifications
pyyamlYAML parser and emitter for Python
pyyaml-env-tagA custom YAML tag for referencing environment variables in YAML files
py-zabbixZabbix module for Python
pyzbarRead one-dimensional barcodes and QR codes from Python
pyzmqLightweight and super-fast messaging library built on top of the ZeroMQ library
pyzoteroA Python client for the Zotero API
qdarkstyleA dark style sheet for QtWidgets application
qiskitAn open-source SDK for working with quantum computers
qiskit-aerHigh performance simulator for quantum circuits that includes noise models
qpageviewPage-based viewer widget for Qt5/PyQt5
qrcodeQR Code generator on top of PIL
qscintillaPython bindings for QScintilla
qstylizerStylesheet Generator for PyQt5/PySide2
qtawesomeEnables iconic fonts such as Font Awesome in PyQt
qtconsoleQt-based console for Jupyter with support for rich media output
qtpyAbstraction layer on top of PyQt and PySide with additional custom QWidgets
qtsassCompile SASS files to Qt stylesheets
quantitiesSupport for physical quantities with units, based on numpy
quartA Python ASGI web microframework with the same API as Flask
quart-trioA Quart extension to provide trio support
radonCode Metrics in Python
raetReliable Asynchronous Event Transport Protocol
random2Python 2.7 random module ported to Python 3
rapidfuzzRapid fuzzy string matching in Python using various string metrics
rarfileModule for RAR archive reading
ratelimitAn API rate limit decorator for Python
rdflibRDF library containing a triple store and parser/serializer
readme-rendererA library for rendering 'readme' descriptions for Warehouse
readthedocs-sphinx-extCode specific for Read the Docs and Sphinx
readtimeCalculates the time some text takes the average human to read
re-assertShow where your regex match assertion failed
rebulkPython library that performs advanced searches in strings
recommonmarkPython docutils-compatibility bridge to CommonMark
recurring-ical-eventsRepeat ICalendar events by RRULE, RDATE and EXDATE
redisPython client for Redis key-value store
reedsoloPython Reed Solomon encoder/decoder
referencingCross-specification JSON referencing (JSON Schema, OpenAPI...)
reflinkPython wrapper around the reflink system calls
regexAlternative regular expression module to replace re
regressPython bindings to the Rust regress crate
rencodesimilar to bencode from the BitTorrent project
renoRelease notes manager, storing release notes in a git repo and building docs
reportlabTools for generating printable PDF documents from any data source
repoze-lruA tiny LRU cache implementation and decorator
requestsHTTP library for human beings
requests-cachePersistent cache for requests library
requests-credsspHTTPS CredSSP authentication with the requests library
requests-downloadA convenient function to download to a file using requests
requestsexceptionsFinds the correct path to exceptions in the requests library
requests-fileFile transport adapter for Requests
requests-futuresAsynchronous Python HTTP for Humans
requests-kerberosA Kerberos authentication handler for python-requests
requests-mockMock out responses from the requests package
requests-ntlmHTTP NTLM authentication using the requests library
requests-oauthlibThis project provides first-class OAuth library support for Requests
requests-toolbeltA utility belt for advanced users of python-requests
requests-unixsocketUse requests to talk HTTP via a UNIX domain socket
requests-wsgi-adapterWSGI Transport Adapter for Requests
resolvelibResolve abstract dependencies into concrete ones
responsesUtility for mocking out the Python Requests library
respxMock HTTPX with awesome request patterns and response side effects
restructuredtext-lintChecks PyPI validity of reStructuredText
retry-decoratorDecorator for retrying when exceptions occur
retryingGeneral-purpose retrying library
rfc3161-clientAn Opinionated Python RFC3161 Client
rfc3339-validatorA pure python RFC3339 validator
rfc3986Validating URI References per RFC 3986
rfc3986-validatorPure python RFC3986 validator
rfc3987Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987)
rfc8785Pure-Python impl. of RFC 8785 (JSON Canonicalization Scheme)
richPython library for rendering rich text, tables, etc. to the terminal
romanAn Integer to Roman numerals converter
ropePython refactoring library
ropemodeA helper for using rope refactoring library in IDEs
routesA re-implementation of Rails routes system, mapping URLs to Controllers/Actions
rpds-pyPython bindings to Rust's persistent data structures (rpds)
rplyPure python parser generator that also works with RPython
rpy2Python interface to the R language
rpycRemote Python Call (RPyC), a transparent and symmetric RPC library
rqSimple, lightweight library for creating and processing background jobs
rsaPure-Python RSA implementation
rst-linkerSphinx plugin to add links and timestamps to the changelog
rtimulibPython Binding for RTIMULib, a versatile IMU library
rtreeR-Tree spatial index for Python GIS
rtslib-fbA Python object API for managing the Linux LIO kernel target
ruamel-yamlYAML parser/emitter that supports roundtrip comment preservation
ruamel-yaml-clibC-based reader/scanner and emitter for dev-python/ruamel-yaml
rustworkxA high performance Python graph library implemented in Rust
s3transferAn Amazon S3 Transfer Manager
sabctoolsModule providing raw yEnc encoding/decoding for SABnzbd
sargeWrapper for subprocess which provides command pipeline functionality
sarif-omClasses implementing the SARIF 2.1.0 object model
schemaSimple data validation library
scikit-buildImproved build system generator for Python C/C++/Fortran/Cython extensions
scikit-build-coreBuild backend for CMake based projects
scikit-imageImage processing routines for SciPy
scikit-learnMachine learning library for Python
scipyScientific algorithms library for Python
scripttestA very small text templating language
scryptBindings for the scrypt key derivation function library
seabornStatistical data visualization
secretstoragePython bindings to FreeDesktop.org Secret Service API
securesystemslibCryptographic routines for Secure Systems Lab projects at NYU
seedirPackage for creating, editing, and reading folder tree diagrams
segnoPython QR Code and Micro QR Code encoder
seleniumPython language binding for Selenium Remote Control
semantic-versionPython library providing a few tools handling SemVer in Python
semverA Python module for semantic versioning
send2trashSends files to the Trash (or Recycle Bin)
sense-hatRaspberry Pi Sense HAT python library
serpentA simple serialization library based on ast.literal_eval
serverfilesUtility for accessing HTTP server and storing files locally for reuse
service-identityService identity verification for pyOpenSSL
setproctitleAllow customization of the process title
setuptoolsCollection of extensions to Distutils
setuptools-gettextSetuptools plugin for building mo files
setuptools-gitSetuptools revision control system plugin for Git
setuptools-rustA plugin for setuptools to build Rust Python extensions
setuptools-scmManage versions by scm tags via setuptools
sexpdataa simple S-expression parser/serializer
sgmllib3kPy3k port of sgmllib
shPython subprocess interface
shapelyGeometric objects, predicates, and operations
shellinghamTool to Detect Surrounding Shell
shiboken2Python binding generator for C++ libraries
shiboken6Python binding generator for C++ libraries
shtabAutomagic shell tab completion for Python CLI applications
signature-dispatchExecute the first function that matches the given arguments
signedjsonSigns JSON objects with ED25519 signatures.
sigstoreA tool for signing Python package distributions
sigstore-protobuf-specsA library for serializing and deserializing Sigstore messages
sigstore-rekor-typesPython models for Rekor's API types
simberSimple, minimal and powerful logging library for Python
simpervisorSimple Python3 Supervisor library
simplebayesmemory-based, optional-persistence naive bayesian text classifier
simpleevalA simple, safe single expression evaluator library
simplejsonSimple, fast, extensible JSON encoder/decoder for Python
simplekmlEnables you to generate KML with as little effort as possible
simple-websocketSimple WebSocket server and client for Python
simpyObject-oriented, process-based discrete-event simulation language
simsimdFastest SIMD-Accelerated Vector Similarity Functions for x86 and Arm
sipPython bindings generator for C/C++ libraries
siphash24Streaming-capable SipHash-1-3 and SipHash-2-4 Implementation
sixPython 2 and 3 compatibility library
slixmppPython 3 library for XMPP
smartypantsASCII quote-dot-dash to HTML entity converter
smbus2A drop-in replacement for smbus-cffi/smbus-python in pure Python
smmapA pure Python implementation of a sliding window memory map manager
snakeoilmisc common functionality and useful optimizations
snaketraceAn strace-like tool for Python audit events
snapshottestSnapshot Testing utils for Python
sniffioSniff out which async library your code is running under
snowballstemmerStemmer algorithms generated from Snowball algorithms
socketio-client-nexusA socket.io 2.x client library for Python
socksioSans-I/O implementation of SOCKS4, SOCKS4A, and SOCKS5
sortedcontainersPython library to sort collections and containers
soupsieveA modern CSS selector implementation for BeautifulSoup
spake2python implementation of SPAKE2 password-authenticated key exchange algorithm
spdx-toolsPython library to parse, validate and create SPDX documents
spegA PEG-based parser interpreter with memoization
sphinxPython documentation generator
sphinx-argparseSphinx extension that automatically documents argparse commands and options
sphinx-autoapiA new approach to API documentation in Sphinx
sphinx-autodoc-typehintsType hints support for the Sphinx autodoc extension
sphinx-basic-ngA modern skeleton for Sphinx themes
sphinx-bootstrap-themeSphinx theme integrates the Bootstrap CSS / JavaScript framework
sphinx-celeryCelery Sphinx Theme and Utilities
sphinxcontrib-apidocSphinx extension for running sphinx-apidoc on each build
sphinxcontrib-applehelpSphinx extension which outputs Apple help book
sphinxcontrib-autoprogramDocumenting CLI programs
sphinxcontrib-bibtexSphinx extensions for BibTeX style citations
sphinxcontrib-devhelpSphinx extension which outputs Devhelp documents
sphinxcontrib-doxylinkExtension to link to external Doxygen API documentation
sphinxcontrib-github-altLink to GitHub issues, pull requests, commits and users from Sphinx docs
sphinxcontrib-htmlhelpSphinx extension which outputs HTML help book
sphinxcontrib-httpdomainSphinx domain for documenting HTTP APIs
sphinxcontrib-jqueryExtension to include jQuery on newer Sphinx releases
sphinxcontrib-jsmathSphinx extension which renders display math in HTML via JavaScript
sphinxcontrib-log-cabinetOrganize changelog directives in Sphinx docs
sphinxcontrib-plantumlSphinx extensions for PlantUML
sphinxcontrib-programoutputExtension to sphinx to include program output
sphinxcontrib-qthelpSphinx extension which outputs QtHelp documents
sphinxcontrib-serializinghtmlSphinx extension which outputs outputs serialized HTML files
sphinxcontrib-spellingSphinx spelling extension
sphinxcontrib-trioMake Sphinx better at documenting Python functions and methods
sphinxcontrib-websupportSphinx websupport extension
sphinx-copybuttonA small sphinx extension to add a "copy" button to code blocks
sphinxemojiExtension to use emoji codes in your Sphinx documentation
sphinx-epytextSphinx epytext extension
sphinx-gallerySphinx extension to automatically generate an examples gallery
sphinx-inline-tabsA sphinx extension for inline tabs
sphinx-issuesSphinx extension for linking to your project's issue tracker
sphinx-lv2-themeMinimal pure-CSS Sphinx theme using the LV2 plugin documentation style
sphinx-multiversionAdd support for multiple versions to sphinx
sphinx-notfound-pageCreate a custom 404 page with absolute URLs hardcoded
sphinx-panelsA sphinx extension for creating panels in a grid layout
sphinx-press-themeA Sphinx-doc theme based on Vuepress
sphinx-promptSphinx directive to add unselectable prompt
sphinx-pytestHelpful pytest fixtures for Sphinx extensions
sphinx-rtd-themeReadTheDocs.org theme for Sphinx
sphinx-selective-excludeSphinx selective rendition extensions
sphinx-tabsTabbed views for Sphinx
sphinxygenPython module/script that generates Sphinx markup to describe a C API
sphobjinvSphinx objects.inv Inspection/Manipulation Tool
spotipyA lightweight Python library for the Spotify Web API
spurRun commands locally or over SSH using the same interface
spyderThe Scientific Python Development Environment
spyder-kernelsKernels used by spyder on its ipython console
spyder-line-profilerPlugin to run the python line profiler from within the spyder editor
spyder-notebookJupyter notebook integration with Spyder
spyder-terminalRun system terminals inside Spyder
spyder-unittestPlugin for Spyder to run tests and view the results
spyder-vimPlugin for Spyder to enable Vim keybindings
sqlalchemyPython SQL toolkit and Object Relational Mapper
sqlalchemy-rqliteA SQLAlchemy dialect for rqlite
sqlglotAn easily customizable SQL parser and transpiler
sqlitedictPersistent dict in Python, backed by SQLite and pickle
sqlparseA non-validating SQL parser module for Python
srtTiny library for parsing, modifying, and composing SRT files
sshpubkeysOpenSSH public key parser for Python
sshtunnelPure Python SSH tunnels
ssl-fetchSmall convenience library for fetching files securely
stack-dataExtract data from Python tracebacks for informative displays
staplerSuite of tools for PDF files manipulation written in Python
starletteThe little ASGI framework that shines
statsdA simple statsd client
statsmodelsStatistical computations and models for use with SciPy
stdio-mgrContext manager for mocking/wrapping stdin/stdout/stderr
stestrA parallel Python test runner built around subunit
stevedoreManage dynamic plugins for Python applications
stomp-pyPython client library for the STOMP messaging protocol
strict-rfc3339Strict, simple, lightweight RFC3339 functions
stripeStripe Python bindings
structlogStructured Logging for Python
subprocess-teesubprocess.run replacement with tee(1)-like output
suds-communityLightweight SOAP client
superqtMissing widgets and components for PyQt/PySide
sureidiomatic assertion toolkit with human-friendly failure messages
svglibPure-Python library for reading and converting SVG
svg-pathSVG path objects and parser
svgwritePython Package to write SVG files
swagger-spec-validatorValidate Swagger specs against Swagger 1.1 or 2.0 specification
sybilAutomated testing for the examples in your documentation
symenginePython wrappers to the symengine C++ library
sympyComputer Algebra System in pure Python
tablesHierarchical datasets for Python
tabulatePretty-print tabular data
tagpyPython Bindings for TagLib
tap-pyTest Anything Protocol (TAP) tools
taskgroupBackport of asyncio.TaskGroup, asyncio.Runner and asyncio.timeout
tasklibA Python library for interacting with taskwarrior databases
tavalidateUtities to validate Tavern responses
tavernA tool, library, and Pytest plugin for testing RESTful APIs
tblibTraceback fiddling library for Python
tcolorpytcolorpy is a Python library to apply true color for terminal text
tekoreSpotify Web API client
tempestOpenStack Integration Testing
temporaObjects and routines pertaining to date and time
tenacityGeneral-purpose retrying library
termcolorANSI Color formatting for output in terminal
terminadoTerminals served to term.js using Tornado websockets
terminaltablesGenerate simple tables in terminals from a nested list of strings
testVirtual to install 'test' package from stdlib
testfixturesA collection of helpers and mock objects for unit tests and doc tests
testpathTest utilities for code working with files and commands
testresourcesA pyunit extension for managing expensive test resources
testscenariosA pyunit extension for dependency injection
testtoolsExtensions to the Python standard library unit testing framework
textdistanceCompute distance between the two texts
textileA Python port of Textile, A humane web text generator
texttableModule to create simple ASCII tables
text-unidecodeThe most basic port of the Text::Unidecode Perl library
textxMeta-language for DSL implementation inspired by Xtext
threadpoolctlLimit the number of threads used in native libs that have their own threadpool
three-mergeSimple Python library to perform a 3-way merge between strings
thriftPython implementation of Thrift
thriftpy2Pure python approach of Apache Thrift
tifffileRead and write TIFF files
time-machineTravel through time in your tests
timeout-decoratorTimeout decorator
tinycss2A complete yet simple CSS parser for Python
tinyhtml5HTML parser based on the WHATWG HTML specification
tiny-proxySimple proxy server (SOCKS4(a), SOCKS5(h), HTTP tunnel)
tldExtract the top level domain (TLD) from the URL given
tldextractAccurately separate the TLD from the registered domain and subdomains of a URL
tokenize-rtA wrapper around the stdlib 'tokenize' which roundtrips
toml-fmt-commonCommon logic to the TOML formatter
tomliA lil' TOML parser
tomli-wA lil' TOML writer
tomlkitStyle preserving TOML library
toolzList processing tools and functional utilities
toposortImplements a topological sort algorithm
tornadoPython web framework and asynchronous networking library
towncrierBuilding newsfiles for your project
toxvirtualenv-based automation of test activities
tpm2-pytssPython bindings for TSS
tqdmAdd a progress meter to your loops in a second
traitletsA configuration system for Python applications
transitionsA lightweight, object-oriented state machine implementation in Python
translate-toolkitToolkit to convert between many translation formats
tree-sitterPython bindings to the Tree-sitter parsing library
treqA requests-like API built on top of twisted.web's Agent
trimeshPython library for loading and using triangular meshes
trioPython library for async concurrency and I/O
trio-websocketWebSocket client and server implementation for Python Trio
trove-classifiersCanonical source for classifiers on PyPI (pypi.org)
trustme#1 quality TLS certs while you wait, for the discerning tester
truststoreVerify certificates using native system trust stores
tubesFlow control and backpressure for event-driven applications
tufA secure updater framework for Python
twineCollection of utilities for publishing packages on PyPI
twistedAn asynchronous networking framework written in Python
twythonAn easy way to access Twitter data with Python
txaioCompatibility API between asyncio/Twisted/Trollius
txamqpPython library for communicating with AMQP peers using Twisted
txredisapiNon-blocking redis client for python
txrequestsAsynchronous Python HTTP for Humans
txtorconTwisted-based Tor controller client, with state-tracking abstractions
typeguardRun-time type checker for Python
types-docutilsTyping stubs for docutils
types-gdbTyping stubs for gdb
types-psutilTyping stubs for psutil
types-setuptoolsTyping stubs for setuptools
typing-extensionsBackported and Experimental Type Hints for Python 3.7+
typogrifyFilters for web typography, supporting Django & Jinja templates
tzdatatzdata shim to satisfy requirements (while using system tzdata)
tzlocaltzinfo object for the local timezone
ubeltA stdlib like feel, and extra batteries. Hashing, Caching, Timing, Progress
uc-micro-pyMicro subset of unicode data files for linkify-it-py projects
ujsonUltra fast JSON encoder and decoder for Python
ukkonenImplementation of bounded Levenshtein distance (Ukkonen)
u-msgpack-pythonA portable, lightweight MessagePack serializer and deserializer
unasyncThe async transformation code
uncertaintiesPython module for calculations with uncertainties
unearthA utility to fetch and download python packages
unidecodeModule providing ASCII transliterations of Unicode text
unidiffUnified diff parsing/metadata extraction library
unittest-mixinsA set of mixin classes and other helpers for unittest test case classes
unittest-or-failRun unittests or fail if no tests were found
unpaddedbase64Unpadded Base64
unrardllPython wrapper for the UnRAR DLL
untangleConvert XML documents into Python objects
uri-templateURI Template expansion in strict adherence to RFC 6570
uritemplatePython implementation of RFC6570, URI Template
uritoolsRFC 3986-compliant URI parsing, classification and composition
urllib3HTTP library with thread-safe connection pooling, file post, and more
url-normalizeURL normalization for Python
urwidCurses-based user interface library for Python
urwid-readlineText input widget for urwid that supports readline shortcuts
urwidtreesTree widgets for urwid
userpathCross-platform tool for adding locations to the user PATH
utidylibTidyLib Python wrapper
uvA Python package installer and resolver, written in Rust
uvicornLightning-fast ASGI server implementation
uvloopUltra-fast implementation of asyncio event loop on top of libuv
validatorsPython Data Validation for Humans
varlinkPython implementation of the Varlink protocol
vcrpyAutomatically mock your HTTP interactions to simplify and speed up testing
vdfA module for (de)serialization to and from VDF, Valve's key-value text format
vdirsyncerSynchronize calendars and contacts
vecrec2D vector and rectangle classes
verboselogsVerbose logging for Python's logging module
versioneerEasy VCS-based management of project version strings
versioningitA setuptools plugin for versioning based on git tags
vinePython Promises
virtualenvVirtual Python Environment builder
virtualenv-cloneA script for cloning a non-relocatable virtualenv
virtualenvwrapperSet of extensions to Ian Bicking's virtualenv tool
visitorA tiny pythonic visitor implementation
vobjectPython package for parsing and generating vCard and vCalendar files
voluptuousA Python data validation library
vpythonVPython for Jupyter notebook
waitressA pure-Python WSGI server
wandCtypes-based simple ImageMagick binding for Python
warlockPython object model built on JSON schema and JSON patch
watchdogPython API and shell utilities to monitor file system events
watchfilesSimple, modern file watching and code reload in Python
wcag-contrast-ratioA library for computing contrast ratios, as required by WCAG 2.0
wcmatchWildcard/glob file name matcher
wcwidthMeasures number of Terminal column cells of wide-character codes
weasyprintVisual rendering engine for HTML and CSS that can export to PDF
webcolorsColor names and value formats defined by the HTML and CSS specifications
webencodingsCharacter encoding aliases for legacy web content
webobWSGI request and response object
websocket-clientWebSocket client for python with hybi13 support
websocketsLibrary for building WebSocket servers and clients in Python
websockifyWebSockets support for any application/server
webtestHelper to test WSGI applications
werkzeugCollection of various utilities for WSGI applications
whateverEasy anonymous functions by partial application of operators
whatthepatchA patch parsing and application library.
wheelA built-package format for Python
whisperFixed size round-robin style database
whooshFast, pure-Python full text indexing, search and spell checking library
widgetsnbextensionIPython HTML widgets for Jupyter
wraptModule for decorators, wrappers and monkey patching
wsaccelAccelerator for ws4py, autobahn and tornado
wsgiproxy2HTTP proxying tools for WSGI apps
wsprotoWebSockets state-machine based protocol implementation
wtformsFlexible forms validation and rendering library for python web development
wurlitzerCapture C-level stdout/stderr in Python
wxpythonA blending of the wxWindows C++ class library with Python
xarrayN-D labeled arrays and datasets in Python
xcffibA drop in replacement for xpyb, an XCB python binding
xdoctestA rewrite of Python's builtin doctest module but without all the weirdness
xkbcommonPython bindings for libxkbcommon using cffi
xlrdLibrary to extract data from Microsoft Excel spreadsheets
xlsxwriterPython module for creating Excel XLSX files
xlwtPython library to create spreadsheet files compatible with Excel
xmlschemaAn XML Schema validator and decoder
xmlsecPython bindings for the XML Security Library
xmltodictMakes working with XML feel like you are working with JSON
xvfbwrapperPython wrapper for running a display inside X virtual framebuffer
x-wr-timezoneConvert calendars using X-WR-TIMEZONE to standard ones
xxhashPython binding for the xxHash library
yapfA formatter for Python files
yappiYet Another Python Profiler
yapsyA fat-free DIY Python plugin management toolkit
yara-pythonPython interface for a malware identification and classification tool
yarlYet another URL library
yaswfpYet Another SWF Parser
yattagPython library to generate HTML or XML in a readable, concise and pythonic way
yaxmldiffYet Another XML Differ
youtube-search-pythonGet YouTube video information using link WITHOUT YouTube Data API v3
ytmusicapiUnofficial API for YouTube Music
zc-lockfileBasic inter-process locks
zconfigConfiguration library supporting a hierarchical schema-driven model
zeepA modern/fast Python SOAP client based on lxml / requests
zenlibUseful python decorators and utilities
zeroconfPure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)
zippBackport of pathlib-compatible object wrapper for zip files
zipstream-ngA modern and easy to use streamable zip file generator
zope-componentZope Component Architecture
zope-configurationZope Configuration Architecture
zope-deprecationZope Deprecation Infrastructure
zope-eventEvent publishing / dispatch, used by Zope Component Architecture
zope-exceptionsGeneral purpose exceptions for Zope packages
zope-hookableEfficient creation of 'hookable' objects
zope-i18nmessageidZope support for i18nmessageid (tagging source of i18n strings)
zope-interfaceInterfaces for Python
zope-schemaZope schema Architecture
zope-testingZope testing helpers
zstandardZstandard Bindings for Python
zstdSimple python bindings to Yann Collet ZSTD compression library

Statistics

Packages: 1676

Filter by Category