mrkeyoor.com_
Sat 19 Sept 10:04 UTC

Libraries

Package guides written the honest way, including who should skip them.

InfraPyPI · 578.1M/wkboto3boto3 is AWS's Python SDK: it creates low-level clients and higher-level resources for services such as S3, EC2, DynamoDB, and hundreds of newer AWS APIs.Score 4.8/5Web BackendPyPI · 293.4M/wkurllib3urllib3 2.7.0 is a synchronous HTTP/1.1 transport built around thread-safe reusable connection pools.Score 4.8/5Web BackendPyPI · 274.3M/wkrequestsRequests 2.34.2 is a synchronous HTTP/1.1 client built on urllib3.Score 4.8/5SecurityPyPI · 240.2M/wkcryptographyCryptography 50.0.0 loaded in 0.02 seconds in our Python 3.12 sandbox and brought compiled extensions plus typed Python APIs.Score 4.8/5UtilsPyPI · 204.5M/wkpygmentsPygments 2.21.0 turns source text into lexical tokens, then sends those tokens to an HTML, ANSI-terminal, LaTeX, image, or other formatter.Score 4.5/5UtilsPyPI · 204.2M/wkpython-dateutilpython-dateutil 2.9.0.post0 extends the standard `datetime` module in four distinct areas: permissive string parsing, calendar-relative arithmetic, iCalendar recurrenc...Score 4/5UtilsPyPI · 199.8M/wkpyyamlPyYAML 6.0.3 parses YAML streams into Python scalars, lists, dictionaries, and tagged objects, and writes Python values back to YAML.Score 3.5/5UtilsPyPI · 188.5M/wkpydanticPydantic turns Python type annotations into runtime parsing and validation rules.Score 4.8/5CLI & ToolingPyPI · 180.7M/wkclickClick 8.4.2 turns Python callbacks into terminal commands through decorators.Score 5/5Web BackendPyPI · 180.5M/wkanyioAnyIO gives Python libraries one structured-concurrency API over asyncio and Trio.Score 4.3/5DataPyPI · 178.9M/wknumpyNumPy provides the ndarray: a fixed-dtype, N-dimensional, strided array whose operations run in compiled loops instead of Python element loops.Score 4.8/5TestingPyPI · 170.9M/wkpytestpytest 9.1.1 discovers Python tests, rewrites plain `assert` statements for useful failure output, injects fixtures, expands parametrized cases, and exposes hooks to p...Score 4.8/5UtilsPyPI · 157.3M/wkattrsattrs 26.1.0 turns declared Python fields into constructors, readable representations, equality methods, ordering, and hashes.Score 4.5/5Web BackendPyPI · 140.1M/wkhttpxHTTPX 0.28.1 is a Python HTTP client with closely matched synchronous and asynchronous interfaces.Score 3.8/5UtilsPyPI · 139.1M/wkprotobufprotobuf 7.36.0 is the Python runtime that generated Protocol Buffer classes use to encode, decode, inspect, and convert typed messages.Score 4.3/5UtilsPyPI · 129.0M/wkpython-dotenvpython-dotenv 1.2.3 reads shell-like key and value lines from a `.env` file, then either places them in `os.environ` or returns them as a dictionary.Score 4.8/5DataPyPI · 125.5M/wkfsspecfsspec 2026.7.0 is the filesystem contract behind many Python data tools.Score 4.3/5DataPyPI · 122.6M/wkpandaspandas 3.0.5 provides labeled Series and DataFrame objects for in-memory tabular work.Score 4.8/5SecurityPyPI · 121.3M/wkpyjwtPyJWT creates and verifies signed JSON Web Tokens in Python.Score 4.5/5Web BackendPyPI · 119.8M/wkjinja2Our fresh Python 3.12 environment installed Jinja 3.1.6 with MarkupSafe and imported jinja2 successfully.Score 4.3/5UtilsPyPI · 115.8M/wkjmespathjmespath 1.1.0 evaluates a standardized query language against JSON-shaped Python values.Score 4/5UtilsPyPI · 113.6M/wkpathspecpathspec 1.1.1 turns ordered gitignore-style lines into matchers for individual relative paths, path iterables, or directory trees.Score 3.8/5Web BackendPyPI · 107.4M/wkstarletteStarlette 1.6.0 is an ASGI toolkit for HTTP routes, WebSockets, middleware, streaming responses, application lifespan, background callbacks, sessions, templates, stati...Score 4.5/5UtilsPyPI · 105.1M/wkjsonschemajsonschema 4.26.0 checks Python values against JSON Schema drafts 3, 4, 6, 7, 2019-09, and 2020-12.Score 4.5/5Web BackendPyPI · 105.0M/wkuvicornUvicorn 0.52.4 is an ASGI server that turns HTTP/1.1 and WebSocket connections into events for applications built with FastAPI, Starlette, async Django, or another ASG...Score 4.8/5Web BackendPyPI · 104.6M/wkaiohttpaiohttp 3.14.3 is an asyncio HTTP toolkit with a pooled client, an HTTP server, and WebSocket support on both sides.Score 4.5/5UtilsPyPI · 101.4M/wkmarkdown-it-pyOur Python 3.12 sandbox installed markdown-it-py 4.2.0 in 0.2 seconds, left two packages using 1 MB, and imported `markdown_it` in 0.24 seconds.Score 4.3/5CLI & ToolingPyPI · 101.3M/wkrichOur Python 3.12 sandbox installed Rich 15.0.0 with three supporting packages and imported rich in 0.13 seconds.Score 4.5/5CLI & ToolingPyPI · 95.6M/wktqdmtqdm 4.70.0 draws a terminal progress meter while Python consumes an iterable, receives manual increments, awaits an async iterator, maps work through an executor, or...Score 4.5/5UtilsPyPI · 94.7M/wkpillowPillow is the maintained fork of the Python Imaging Library.Score 4.5/5InfraPyPI · 93.5M/wkopentelemetry-apiopentelemetry-api defines vendor-neutral Python interfaces for traces, metrics, context, baggage, and propagation.Score 4.5/5Web BackendPyPI · 87.4M/wkwebsocketswebsockets 17.0.1 supplies WebSocket clients, servers, and a sans-I/O layer for Python.Score 4.3/5UtilsPyPI · 85.9M/wkpytzpytz 2026.3.post1 bundles IANA timezone data release 2026c behind a `tzinfo` API created before Python's `zoneinfo`.Score 4.5/5UtilsPyPI · 84.6M/wktzdatatzdata 2026.3 is the Python-distributed copy of zic-compiled IANA timezone files used as `zoneinfo`'s fallback when an operating system has no usable database.Score 4.8/5Web BackendPyPI · 83.5M/wkfastapiFastAPI 0.141.1 is a Python ASGI framework that turns type-annotated endpoint functions into request parsing, Pydantic validation, response serialization, and an OpenA...Score 4.5/5UtilsPyPI · 80.1M/wkpydantic-settingspydantic-settings 2.15.0 builds a validated Pydantic model from command-line arguments, constructor values, environment variables, dotenv files, mounted secret files,...Score 4.5/5UtilsPyPI · 76.9M/wktenacityTenacity 9.1.4 runs synchronous functions, coroutines, or explicit code blocks again under separate retry, stop, wait, sleep, logging, and exhaustion policies.Score 4.3/5DataPyPI · 75.1M/wkpyarrowPyArrow is the Python access layer for Apache Arrow's typed columnar buffers and the C++ readers, writers, kernels, and filesystem code built around them.Score 4.8/5DataPyPI · 74.9M/wksqlalchemySQLAlchemy 2.0.52 is both a Python SQL expression toolkit and an object-relational mapper.Score 4.8/5Web BackendPyPI · 73.3M/wkpython-multipartOur Python 3.12 sandbox installed python-multipart 0.0.32 as one pure-Python package and import multipart worked.Score 3.8/5Web BackendPyPI · 72.3M/wkgrpciogrpcio 1.83.0 is Python's official runtime for gRPC calls over HTTP/2, using compiled code from gRPC's shared core.Score 4.5/5DataPyPI · 70.0M/wks3fsOur clean Python 3.12 install put 20 packages and 42 MB on disk.Score 4.3/5DataPyPI · 69.8M/wklxmllxml exposes libxml2 and libxslt through Python APIs compatible with much of ElementTree.Score 4.5/5UtilsPyPI · 67.7M/wkbeautifulsoup4Beautiful Soup 4.15.0 turns HTML or XML into a Python tree you can search with tag filters, attribute tests, regular expressions, callables, or CSS selectors.Score 4.5/5CLI & ToolingPyPI · 67.6M/wkruffRuff 0.16.4 is a compiled command-line linter and formatter for Python files and notebooks.Score 4.5/5UtilsPyPI · 66.9M/wkwatchfileswatchfiles 1.2.0 turns operating-system file notifications into batches of `(Change, path)` tuples for Python.Score 4.8/5AI / MLPyPI · 66.6M/wkopenaiopenai 3.3.1 is OpenAI's official Python client for its REST, server-sent streaming, Realtime, file, pagination, and webhook APIs.Score 4.5/5TestingPyPI · 65.3M/wkcoverageCoverage.py 7.15.4 records which Python statements and branches execute, then turns that data into terminal, HTML, XML, JSON, LCOV, or Markdown reports.Score 5/5DataPyPI · 64.9M/wkscipySciPy 1.18.1 supplies numerical algorithms that operate on NumPy arrays, including optimization, integration, interpolation, statistics, signal processing, sparse line...Score 4.8/5DataPyPI · 64.7M/wkopenpyxlopenpyxl 3.1.5 edits the Office Open XML workbook formats `.xlsx`, `.xlsm`, `.xltx`, and `.xltm` from Python.Score 4.3/5InfraPyPI · 64.3M/wkpsutilpsutil 7.2.2 reads process and machine state through a Python API backed by operating-system calls.Score 4.5/5InfraPyPI · 61.8M/wkdistrodistro turns the host's release files and commands into a small Python API for Linux and BSD identity.Score 4.3/5CLI & ToolingPyPI · 55.4M/wktyperTyper 0.27.1 turns annotated Python functions into terminal commands.Score 4.3/5UtilsPyPI · 55.0M/wkcachetoolscachetools 7.1.7 supplies bounded in-process mappings with LRU, LFU, FIFO, random-replacement, fixed-TTL, and per-item time-to-use eviction.Score 4.3/5SecurityPyPI · 55.0M/wkrequests-oauthlibrequests-oauthlib 2.0.0 connects oauthlib's OAuth protocol code to blocking Requests sessions.Score 3.5/5AI / MLPyPI · 53.3M/wkmcpmcp 2.0.0 is the official Python implementation of the Model Context Protocol for building servers and clients.Score 4.3/5UtilsPyPI · 52.2M/wkmore-itertoolsmore-itertools 11.1.0 fills gaps around Python's itertools with named operations for chunking, lookahead, windows, splitting, deduplication, cardinality checks, combin...Score 4.8/5AI / MLPyPI · 52.0M/wkhuggingface-hub`huggingface-hub` 1.28.0 is the official Python SDK and `hf` CLI for Hugging Face repositories and hosted services.Score 4.5/5SecurityPyPI · 50.0M/wkoauthliboauthlib 3.3.1 implements OAuth 1 signing, OAuth 2 client and provider protocol logic, parts of OpenID Connect provider behavior, and the RFC 8628 device flow.Score 4/5TestingPyPI · 49.9M/wkpytest-asynciopytest-asyncio 1.4.0 lets pytest collect and execute `asyncio` coroutine tests and async fixtures.Score 4.3/5UtilsPyPI · 49.7M/wkdnspythondnspython 2.8.0 gives Python code both resolver-level DNS lookups and direct access to names, messages, record data, zones, transfers, DNSSEC, and dynamic updates.Score 4.5/5DataPyPI · 48.7M/wkpsycopg2-binarypsycopg2-binary installs the Psycopg 2 PostgreSQL adapter as a prebuilt wheel.Score 4.3/5TestingPyPI · 46.3M/wkpytest-covpytest-cov 7.1.0 is the pytest adapter for coverage.py.Score 4.5/5DataPyPI · 46.2M/wkredisredis-py 8.1.0 is Redis's official Python client, with synchronous and asyncio command APIs plus pools, pipelines, transactions, pub/sub, streams, locks, Sentinel, Clu...Score 4.5/5DataPyPI · 45.4M/wknetworkxNetworkX 3.6.1 represents graphs with Python node objects and attribute dictionaries, then provides pathfinding, connectivity, centrality, flow, matching, community, i...Score 4.8/5AI / MLPyPI · 43.6M/wkscikit-learnscikit-learn supplies estimators and workflow tools for classification, regression, clustering, dimensionality reduction, preprocessing, model selection, and evaluation.Score 5/5UtilsPyPI · 42.7M/wkmsgpackmsgpack 1.2.1 encodes Python dictionaries, sequences, strings, bytes, numbers, booleans, and None into MessagePack binary values.Score 4.5/5CLI & ToolingPyPI · 42.0M/wkprompt-toolkitprompt-toolkit 3.0.53 is the input and screen-management layer behind Python REPLs and interactive terminal programs.Score 4.8/5DataPyPI · 41.1M/wkalembicAlembic turns database schema changes into a graph of Python revision files.Score 4.8/5AI / MLPyPI · 41.0M/wktiktokentiktoken 0.14.0 is OpenAI's byte pair encoding implementation, with Python bindings over a Rust core.Score 4.5/5UtilsPyPI · 40.9M/wkorjsonorjson is a compiled JSON encoder and decoder for CPython.Score 4.3/5UtilsPyPI · 40.4M/wkMakoMako 1.4.1 compiles text templates into Python modules and executes them.Score 4.5/5SecurityPyPI · 39.8M/wkpyOpenSSLpyOpenSSL 26.4.0 exposes selected OpenSSL TLS machinery through SSL.Context and SSL.Connection.Score 4/5AI / MLPyPI · 39.4M/wklangchainLangChain 1.3.17 is the Python layer that turns chat models, typed tools, middleware, structured responses, and LangGraph execution into one agent API.Score 4.3/5SecurityPyPI · 38.0M/wkPyNaClPyNaCl 1.6.2 is the Python binding for libsodium's NaCl constructions.Score 4.3/5UtilsPyPI · 37.8M/wkjoblibjoblib 1.5.3 packages three local Python conveniences together.Score 4.5/5AI / MLPyPI · 37.6M/wktokenizerstokenizers 0.23.1 is Hugging Face's compiled Rust engine for turning text into model token IDs and mapping those IDs back to source spans.Score 4.3/5DataPyPI · 37.3M/wkmatplotlibMatplotlib 3.11.1 is Python's low-level plotting toolkit for constructing figures from axes, artists, transforms, scales, text, images, and layout rules.Score 5/5CLI & ToolingPyPI · 37.0M/wkpre-commitpre-commit 4.6.2 reads `.pre-commit-config.yaml`, installs pinned hook repositories into isolated language environments, selects files for a Git hook stage, and runs e...Score 4.8/5UtilsPyPI · 36.7M/wkGitPythonGitPython 3.1.60 gives Python code object wrappers for repositories, commits, trees, blobs, refs, the index, remotes, and working copies.Score 4/5SecurityPyPI · 35.3M/wkbcryptbcrypt is PyCA's Python binding for hashing and checking passwords with the bcrypt algorithm.Score 4.3/5SecurityPyPI · 35.1M/wkmsalMSAL for Python obtains Microsoft identity platform tokens for user-facing apps, web apps, daemon services, middle-tier APIs, and Azure managed identities.Score 4.5/5Web BackendPyPI · 34.8M/wkemail-validatoremail-validator 2.3.0 turns an email-address string into a normalized record or a specific syntax or DNS exception.Score 4.8/5CLI & ToolingPyPI · 34.7M/wkmypymypy 2.3.1 installed as a 57 MB compiled tool in our Python 3.12 sandbox, then our generated import probe failed before module loading with a leading-zero SyntaxError.Score 4.5/5InfraPyPI · 34.6M/wkgoogle-cloud-storagegoogle-cloud-storage 3.13.1 is Google's Python client for buckets, objects, metadata, signed URLs, resumable transfers, and IAM-facing storage operations.Score 4.5/5CLI & ToolingPyPI · 34.4M/wktabulatetabulate 0.10.0 turns Python rows into aligned terminal text or markup through one function.Score 4.3/5SecurityPyPI · 33.7M/wkkeyringkeyring 25.7.0 gives Python a small common API for the credential store owned by the current operating-system user.Score 4.5/5AI / MLPyPI · 33.5M/wklangchain-corelangchain-core contains the interfaces and data types shared by Python's LangChain packages: chat messages, prompt templates, tools, output parsers, callbacks, and the...Score 4.3/5AI / MLPyPI · 32.2M/wkanthropic`anthropic` is Anthropic's Python SDK for the Claude API.Score 4.3/5AI / MLPyPI · 31.8M/wkgoogle-genaigoogle-genai is Google's Python client for Gemini Developer API and Gemini Enterprise Agent Platform.Score 4.3/5InfraPyPI · 31.2M/wkprometheus-clientprometheus-client 0.26.0 is the official Python instrumentation package for exporting Prometheus and OpenMetrics data.Score 5/5TestingPyPI · 31.2M/wkpytest-xdistpytest-xdist 3.8.0 runs one pytest session through several worker processes, usually on the CPUs of a single machine.Score 4.5/5InfraPyPI · 30.7M/wkdocker`docker` 7.2.0 is the official Python client for a Docker Engine daemon.Score 4.3/5DataPyPI · 30.3M/wksympySymPy 1.14.0 is a computer algebra system implemented in Python.Score 4.5/5UtilsPyPI · 30.2M/wkbackoffbackoff 2.2.1 puts retry rules on Python functions with decorators.Score 3.3/5Web BackendPyPI · 29.6M/wkflaskFlask 3.1.3 is a WSGI web framework built around Werkzeug routing and requests, Jinja templates, Click commands, signed cookies, and application or request contexts.Score 4.8/5Web BackendPyPI · 28.9M/wkgoogle-api-python-clientgoogle-api-python-client 2.199.0 creates Python resource methods from Google Discovery documents bundled with the package.Score 4/5DataPyPI · 28.4M/wkpsycopgPsycopg 3.3.4 is a PostgreSQL adapter for Python with synchronous and asyncio connections, DB-API-style cursors, server-side binding, binary transfer, COPY support, pi...Score 4.8/5DataPyPI · 27.9M/wkpypdfpypdf 6.16.2 is a pure Python toolkit for reading and rewriting existing PDF files.Score 4.3/5InfraPyPI · 27.9M/wksentry-sdksentry-sdk is Sentry's official Python client for sending exceptions, messages, logs, traces, profiles, metrics, and check-ins to a Sentry project.Score 4.5/5UtilsPyPI · 27.8M/wkaiofilesaiofiles 25.1.0 gives asyncio code an awaitable version of Python's familiar file interface.Score 4/5CLI & ToolingPyPI · 27.8M/wkuvuv 0.12.6 is Astral's compiled command-line manager for Python dependencies, environments, lockfiles, interpreters, tools, scripts, builds, and package publishing.Score 4.8/5UtilsPyPI · 27.5M/wkrapidfuzzRapidFuzz 3.14.5 scores spelling and token overlap with compiled implementations of Levenshtein, Damerau-Levenshtein, Hamming, Jaro, Jaro-Winkler, indel, and FuzzyWuzz...Score 4.3/5InfraPyPI · 27.4M/wkazure-identityazure-identity 1.25.3 supplies Microsoft Entra token credentials for Python Azure SDK clients.Score 5/5CLI & ToolingPyPI · 26.3M/wkblackBlack rewrites Python source into one opinionated format.Score 4.8/5DataPyPI · 26.2M/wknarwhalsNarwhals 2.25.0 is an adapter for Python libraries that accept dataframes from pandas, Polars, PyArrow, cuDF, Modin, DuckDB, Dask, Ibis, PySpark, and other engines.Score 4.8/5SecurityPyPI · 24.9M/wkauthlibAuthlib 1.7.2 supplies the protocol machinery for OAuth 1, OAuth 2, and OpenID Connect in Python.Score 4.3/5DataPyPI · 24.9M/wksqlparsesqlparse is a non-validating Python SQL tokenizer, grouper, formatter, and statement splitter.Score 4.5/5InfraPyPI · 24.1M/wkparamikoParamiko 5.0.0 implements SSHv2 clients, servers, channels, and SFTP in Python.Score 4/5DataPyPI · 24.0M/wkasyncpgasyncpg 0.31.0 is a PostgreSQL driver built for asyncio, with its own API rather than Python DB-API compatibility.Score 4.3/5DataPyPI · 23.3M/wksnowflake-connector-pythonsnowflake-connector-python 4.7.2 is Snowflake's Python DB API 2.0 driver.Score 4.8/5CLI & ToolingPyPI · 22.2M/wkipythonIPython replaces Python's basic interactive prompt with completion, searchable history, object inspection, shell escapes, magic commands, timing tools, and a debugger...Score 4.8/5Web BackendPyPI · 22.0M/wkgunicornGunicorn 26.2.0 is a Unix application server that binds an HTTP socket and supervises worker processes running Python WSGI or ASGI applications.Score 4.5/5InfraPyPI · 22.0M/wkazure-storage-blobazure-storage-blob 12.30.0 is the Python data-plane client for Azure Blob Storage.Score 4.8/5InfraPyPI · 21.9M/wkstructlogstructlog 26.1.0 treats a log event as a dictionary that passes through an ordered list of processors before a final renderer or Python logging handler emits it.Score 4.8/5TestingPyPI · 21.7M/wkplaywrightPlaywright 1.62.0 imported in 0.02 seconds in our Python 3.12 sandbox, although the wheel alone contains no runnable browser.Score 5/5DataPyPI · 21.4M/wkxmltodictxmltodict 1.0.4 turns XML elements into nested Python dictionaries and lists, with @-prefixed attribute keys and #text where text shares an element with metadata.Score 4/5AI / MLPyPI · 21.3M/wklitellmLiteLLM translates a common OpenAI-shaped request into calls for many model providers.Score 4.3/5DataPyPI · 21.3M/wkpython-docxpython-docx 1.2.0 reads, creates, changes, and saves the Office Open XML package used by Word 2007 and later .docx files.Score 4/5AI / MLPyPI · 21.1M/wktransformersTransformers 5.16.0 is Hugging Face's Python layer for loading, running, training, and saving model architectures used by Hub checkpoints across text, vision, audio, v...Score 4.3/5CLI & ToolingPyPI · 20.9M/wkbuild`build` 1.5.0 is PyPA's focused frontend for producing a source distribution and wheel from a Python project.Score 4.5/5UtilsPyPI · 20.6M/wkMarkdownMarkdown 3.10.3, imported as markdown, turns the original Markdown dialect into HTML through a configurable processor pipeline.Score 4.3/5Web BackendPyPI · 20.6M/wktornadoTornado 6.5.8 combines an asyncio-based web framework with an HTTP server and client, WebSockets, TCP streams, queues, subprocess helpers, and lower-level networking p...Score 4/5CLI & ToolingPyPI · 20.5M/wkisortisort 8.0.1 rearranges Python imports without formatting the surrounding program.Score 4/5DataPyPI · 20.5M/wkxlsxwriterXlsxWriter 3.2.9 creates new Excel 2007+ .xlsx files from Python.Score 4.8/5Web BackendPyPI · 20.1M/wkpyzmqpyzmq 27.2.0 is the Python binding for ZeroMQ, exposing contexts, sockets, polling, multipart messages, CURVE security, monitoring, and asyncio-compatible sockets.Score 5/5UtilsPyPI · 19.9M/wkwatchdogOur sandbox installed watchdog 6.0.0 in 0.2 seconds, and importing it took 0.03 seconds.Score 4/5InfraPyPI · 19.7M/wkawscliawscli is the pip-distributed first major version of Amazon's `aws` command.Score 4.5/5TestingPyPI · 19.4M/wkpytest-mockpytest-mock 3.15.1 adds a `mocker` fixture to pytest and routes its patching behavior through Python's `unittest.mock`.Score 4.5/5InfraPyPI · 19.4M/wkpython-json-loggerpython-json-logger 4.2.0 supplies JSON formatters for Python's built-in `logging` package.Score 4.8/5DataPyPI · 19.4M/wkawswranglerawswrangler is the PyPI name for AWS SDK for pandas, a Python layer over boto3, pandas, and PyArrow for moving tabular data through AWS services.Score 4.3/5UtilsPyPI · 19.3M/wkmarshmallowmarshmallow 4.3.1 turns declared Schema fields into two directional operations: `load()` validates and deserializes mappings, while `dump()` turns Python objects into...Score 4.5/5UtilsPyPI · 19.0M/wkpymupdfOur Python 3.12 install put PyMuPDF 1.28.2 on disk as one 60 MB package with compiled extensions and no direct dependencies.Score 4.8/5CLI & ToolingPyPI · 18.7M/wkcythonCython 3.3.0 translates `.pyx` files or type-annotated Python into C or C++, then hands that output to a native compiler to make a CPython extension.Score 4.5/5CLI & ToolingPyPI · 18.5M/wksetuptools-scmsetuptools-scm 10.2.1 calculates a Python distribution version from repository tags while setuptools builds the artifact.Score 4.5/5AI / MLPyPI · 18.2M/wklangsmithWe imported langsmith 0.11.1 in 0.14 seconds after a 43 MB installation.Score 4/5DataPyPI · 17.1M/wkPyMySQLOur Python 3.12 install left a 1 MB pure-Python MySQL client that imported successfully in 0.14 seconds.Score 4.3/5UtilsPyPI · 16.9M/wkcbor2cbor2 6.1.4 is a Rust-backed Python encoder and decoder for CBOR, the binary data format defined by RFC 8949.Score 4/5Web BackendPyPI · 16.9M/wkslack-sdkslack-sdk 3.43.0 is Slack's official Python toolkit for Web API methods, incoming webhooks, request signatures, Socket Mode, OAuth, Grid-style Block Kit models, SCIM,...Score 4.5/5InfraPyPI · 16.8M/wkkubernetesOur Python 3.12 sandbox imported kubernetes 36.0.3 successfully, but the import alone took 2.21 seconds and the install occupied 58 MB across 22 packages.Score 4.3/5UtilsPyPI · 16.4M/wkpyperclipPyperclip 1.11.0 gave our Python 3.12 sandbox a two-function bridge to the host's plain-text clipboard: `copy()` writes text and `paste()` reads it.Score 3/5UtilsPyPI · 16.3M/wkbeartypebeartype turns Python annotations into checks that run when your code runs.Score 4/5DataPyPI · 16.2M/wksqlglotOur sqlglot 30.17.0 install provided a typed, pure-Python SQL parser that produces an editable expression tree, prints that tree in more than 30 database dialects, qua...Score 4/5AI / MLPyPI · 16.0M/wkonnxruntimeonnxruntime 1.29.0 executes trained models represented as ONNX graphs.Score 4.5/5SecurityPyPI · 16.0M/wkpycryptodomePyCryptodome 3.23.0 is a low-level cryptography toolkit that imports as `Crypto`.Score 4/5AI / MLPyPI · 16.0M/wkdatasetsDatasets 5.0.1 turns Hub repositories, local files, Python records, and remote storage into two Arrow-based interfaces: Dataset for indexed materialized data and Itera...Score 4.3/5AI / MLPyPI · 16.0M/wksafetensorssafetensors 0.8.0 writes named tensors as a bounded JSON header followed by contiguous little-endian data.Score 4.5/5CLI & ToolingPyPI · 15.9M/wktermcolortermcolor 3.3.0 adds ANSI escape sequences to a string with colored() or writes it through cprint().Score 4.3/5CLI & ToolingPyPI · 15.7M/wkcycloptsCyclopts turns annotated Python functions into command-line programs.Score 4/5DataPyPI · 15.5M/wkxlrdOur xlrd 2.0.2 install was a small, pure-Python reader for the binary Excel 97-2003 .xls format.Score 3/5InfraPyPI · 15.2M/wkloguruLoguru 0.7.3 is a Python logging replacement built around one preconfigured `logger` object.Score 4/5TestingPyPI · 15.0M/wkFakerFaker creates plausible names, addresses, dates, identifiers, text, internet values, and other disposable test data through locale-specific providers.Score 4.3/5DataPyPI · 14.8M/wkpymongoPyMongo 4.17.0 is MongoDB's official Python driver and includes synchronous and asyncio clients, the BSON implementation MongoDB expects, and GridFS.Score 4.5/5UtilsPyPI · 14.5M/wkpython-slugifypython-slugify 8.0.4 converts free text into path-shaped strings through `slugify()`.Score 4/5UtilsPyPI · 14.5M/wktyping-inspectOur typing-inspect 0.9.0 install exposed predicates and accessors for runtime typing objects: unions, optionals, literals, TypeVars, NewType wrappers, forward referenc...Score 2.5/5UtilsPyPI · 14.4M/wkreportlabReportLab 5.0.1 generates PDF files directly from Python.Score 4/5DataPyPI · 14.1M/wkpypdfium2pypdfium2 5.13.0 is a Python binding to Google's PDFium C library, with helper classes above the raw ctypes interface.Score 4/5CLI & ToolingPyPI · 14.0M/wktextualTextual 8.2.8 is an asynchronous Python framework for applications that own a terminal screen.Score 4/5CLI & ToolingPyPI · 13.9M/wkinvokeInvoke 3.0.3 turns decorated Python functions into project commands and gives those functions a Context for running local subprocesses.Score 3.5/5Web BackendPyPI · 13.9M/wkgraphql-coreGraphQL-core 3.2.11 is the Python implementation beneath Graphene, Ariadne, Strawberry, and other GraphQL server layers.Score 4/5AI / MLPyPI · 13.8M/wktorchtorch is the PyPI distribution for PyTorch, a tensor and automatic-differentiation framework used to build, train, and run neural networks on CPUs and several accelera...Score 4.8/5UtilsPyPI · 13.8M/wkarrowArrow 1.4.0 is a pure-Python layer over datetime for creating aware timestamps, parsing ISO 8601 input, changing time zones, shifting calendar values, building spans a...Score 4/5DataPyPI · 13.7M/wkaiosqliteaiosqlite puts the standard sqlite3 connection behind an asyncio-friendly proxy.Score 4/5SecurityPyPI · 13.5M/wkargon2-cffiargon2-cffi is a Python interface for hashing passwords with Argon2id.Score 4.8/5UtilsPyPI · 13.4M/wkmistuneOur Python 3.12 sandbox installed Mistune 3.3.4 in 0.2 seconds and imported it in 0.16 seconds.Score 3.8/5DataPyPI · 13.4M/wksmart-opensmart-open 8.0.1 makes remote objects look like Python file handles.Score 3.8/5DataPyPI · 13.4M/wkshapelyShapely wraps GEOS for planar geometry in Python.Score 4.3/5UtilsPyPI · 13.3M/wkmarkdownifymarkdownify 1.2.3 turns an HTML string or a selected Beautiful Soup node into Markdown.Score 3.5/5DataPyPI · 13.0M/wkpdfminer.sixpdfminer.six 20260107 reads PDF objects and content streams to recover digital text, coordinates, fonts, colors, outlines, forms, and embedded images.Score 4/5UtilsPyPI · 12.6M/wkaiofileaiofile 3.12.3 adds awaitable file reads and writes to asyncio programs.Score 3.8/5UtilsPyPI · 12.5M/wkdeepdiffDeepDiff 9.1.0 walks two Python object graphs and groups each mismatch by kind and path: changed values, added keys, type changes, moved iterable items, or repetition...Score 3.8/5AI / MLPyPI · 12.4M/wkfastmcpFastMCP 3.4.7 is a Python application framework for Model Context Protocol servers and clients.Score 4.5/5DataPyPI · 12.4M/wkipykernelipykernel 7.3.0 is the Python process a Jupyter frontend talks to over ZeroMQ.Score 3.8/5TestingPyPI · 12.3M/wkhypothesisHypothesis 6.165.10 is a property-based testing library for Python.Score 5/5DataPyPI · 12.2M/wkduckdbDuckDB 1.5.5 is an analytical SQL engine that runs inside the Python process.Score 4.8/5UtilsPyPI · 12.1M/wkpendulumPendulum 3.2.0 is a timezone-aware date and time layer built on Python's standard `datetime` and `zoneinfo`.Score 4/5UtilsPyPI · 12.1M/wktoolzToolz 1.1.0 is a pure-Python collection for iterator processing, mapping updates, currying, and function composition.Score 3.8/5DataPyPI · 12.0M/wknumbaNumba 0.67.0 turns a supported subset of numerical Python into machine code through LLVM.Score 4.5/5UtilsPyPI · 11.9M/wkopenapi-pydanticOur Python 3.12 install of openapi-pydantic 0.5.1 completed in 0.6 seconds, and its import took 0.56 seconds.Score 2.8/5DataPyPI · 11.9M/wkpolarsPolars 1.44.1 is a column-oriented DataFrame engine whose Python API drives a Rust query runtime.Score 4.5/5TestingPyPI · 11.8M/wkresponsesresponses 0.26.2 replaces outbound calls made through Python requests with registered in-memory results.Score 4.3/5UtilsPyPI · 11.8M/wkPyGithubPyGithub 2.10.0 is a synchronous, object-oriented wrapper around GitHub's REST API.Score 3.5/5UtilsPyPI · 11.7M/wkpython-pptxpython-pptx 1.0.2 reads, creates, and edits PowerPoint Open XML files without launching Office.Score 3.8/5InfraPyPI · 11.5M/wkmodalmodal 1.5.4 is the Python SDK and command line client for deploying code to Modal's hosted containers.Score 4/5UtilsPyPI · 11.1M/wktypeguardTypeguard checks Python type annotations while code runs.Score 4.5/5UtilsPyPI · 11.0M/wktree-sittertree-sitter 0.26.0 is the Python binding for Tree-sitter's incremental concrete-syntax parser.Score 3.8/5DataPyPI · 11.0M/wkpysparkPySpark 4.2.0 is the Python entry point to Apache Spark's distributed SQL, DataFrame, streaming, and machine-learning engine.Score 4.5/5DataPyPI · 10.9M/wkplotlyPlotly 7.0.0 creates browser-rendered charts from Python.Score 4.5/5InfraPyPI · 10.9M/wkdatadogdatadog 0.53.0 is the older hand-written Python client from Datadog.Score 3.8/5UtilsPyPI · 10.8M/wkhumanizehumanize 4.16.0 turns Python numbers and dates into display text such as `an hour ago`, `1.0 MiB`, `1.2 million`, `1002nd`, and multi-unit durations.Score 4.5/5UtilsPyPI · 10.7M/wkpydantic-extra-typespydantic-extra-types 2.11.1 supplies Pydantic 2 field annotations for values that need more than a plain string or integer.Score 3.8/5SecurityPyPI · 10.7M/wkpycryptodomexpycryptodomex 3.23.0 is the isolated-namespace distribution of PyCryptodome.Score 4/5UtilsPyPI · 10.7M/wkdataclasses-jsondataclasses-json 0.6.7 attaches JSON and dictionary conversion methods to standard Python dataclasses, either with `@dataclass_json` or `DataClassJsonMixin`.Score 3.3/5CLI & ToolingPyPI · 10.6M/wkcolorlogcolorlog 6.12.0 is a formatter layer for Python's standard `logging` module.Score 4.3/5DataPyPI · 10.5M/wknbconvertnbconvert 7.17.1 turns Jupyter notebooks into HTML, Markdown, scripts, LaTeX, PDF, Reveal.js slides, reStructuredText, or AsciiDoc.Score 4.3/5InfraPyPI · 10.4M/wkkombuKombu 5.6.2 is the messaging layer used by Celery, available directly when an application needs producers and consumers without a task framework.Score 4.3/5TestingPyPI · 10.4M/wkfreezegunFreezegun 1.5.5 imported in 0.32 seconds after our 0.2-second Python 3.12 install.Score 3.8/5AI / MLPyPI · 10.1M/wklanggraphLangGraph is a Python runtime for workflows expressed as nodes, edges, shared state, and explicit routing.Score 4.3/5AI / MLPyPI · 10.0M/wknltkNLTK 3.10.3 is a Python collection of tokenizers, stemmers, taggers, parsers, corpus readers, WordNet access, distance functions, and teaching material for classical n...Score 4.3/5InfraPyPI · 10.0M/wkceleryCelery 5.6.3 is a Python job queue for work that must leave the web process and run in one or more supervised workers.Score 4.3/5CLI & ToolingPyPI · 9.7M/wktyty is Astral's Rust-written Python type checker and language server.Score 3.8/5DataPyPI · 9.7M/wkpdfplumberpdfplumber 0.11.10 exposes each PDF page as positioned characters, lines, rectangles, curves, images, and annotations.Score 4.5/5Web BackendPyPI · 9.5M/wkdjangoDjango 6.1 is a full Python web framework built around models, migrations, URL dispatch, views, templates, forms, sessions, authentication, caching, security middlewar...Score 4.8/5DataPyPI · 9.5M/wkconfluent-kafkaconfluent-kafka 2.15.0 is a Python interface to librdkafka for Kafka producers, consumers, administration, transactions, and Confluent Schema Registry serializers.Score 4.5/5AI / MLPyPI · 9.5M/wkstrands-agentsStrands Agents is an AWS-led Python SDK that runs a model and tool calling loop around an `Agent` object.Score 4.3/5DataPyPI · 9.5M/wkopensearch-pyopensearch-py 3.2.0 is the Python transport and generated API client for OpenSearch clusters.Score 3.8/5CLI & ToolingPyPI · 9.3M/wkpoetryPoetry 2.4.1 is a command-line owner for a Python project's dependency constraints, lock file, virtual environment, build artifacts, and package publication.Score 4/5UtilsPyPI · 9.3M/wkijsonijson 3.5.1 turns one JSON stream into Python values or parser events without first loading the whole document.Score 4/5DataPyPI · 9.3M/wkpeeweePeewee 4.4.0 is a compact Python ORM and SQL query builder for SQLite, PostgreSQL, MySQL, and MariaDB, with models, relations, transactions, pooling, bulk operations,...Score 4.5/5InfraPyPI · 9.2M/wktemporaliotemporalio is Temporal's Python SDK for business processes that must resume after worker crashes, deployments, or long waits.Score 4.8/5CLI & ToolingPyPI · 9.2M/wkflake8Flake8 7.3.0 runs PyFlakes, pycodestyle, and McCabe checks behind one command, then merges their file and line reports.Score 4.3/5UtilsPyPI · 9.2M/wkprettytablePrettyTable 3.18.0 formats Python rows as aligned text tables and can export the same data as Markdown, reStructuredText, HTML, CSV, JSON, LaTeX, Org mode, or MediaWik...Score 4/5Web BackendPyPI · 9.2M/wkflask-corsFlask-CORS 6.0.5 is a Flask response hook and decorator for Cross-Origin Resource Sharing.Score 4.3/5UtilsPyPI · 9.1M/wkpyrightThe PyPI package named pyright is an independent Python command wrapper around Microsoft's TypeScript-based Pyright type checker.Score 4/5InfraPyPI · 9.1M/wkddtraceddtrace is Datadog's in-process Python client for automatic framework tracing, custom spans, continuous profiling, log correlation, test visibility, and several securi...Score 4.3/5SecurityPyPI · 9.0M/wkecdsaOur Python 3.12 sandbox loaded ecdsa 0.19.2 in 0.11 seconds, but pip-audit still found one known vulnerability.Score 4/5DataPyPI · 8.9M/wkpymssqlpymssql 2.3.13 is a compiled Python DB-API 2.0 driver for Microsoft SQL Server.Score 4/5UtilsPyPI · 8.8M/wklibcstLibCST 1.9.0 parses Python into an immutable concrete syntax tree that keeps comments, spaces, commas, parentheses, and newline choices.Score 4/5UtilsPyPI · 8.8M/wklimitslimits 5.8.0 is a rate-limit engine for Python code that already knows what should be limited and what to do when capacity runs out.Score 4.3/5UtilsPyPI · 8.7M/wkaiohttp-retryaiohttp-retry 2.9.1 wraps aiohttp's ClientSession with repeat attempts, status and exception filters, and five wait strategies.Score 3/5UtilsPyPI · 8.7M/wkposthogposthog 7.44.1 is PostHog's Python client for product analytics, server-side feature flags, person and group properties, exception events, and optional instrumentation...Score 4/5DataPyPI · 8.6M/wkimageioimageio 2.37.4 reads and writes still images, frame sequences, video, volumes, and scientific formats as NumPy arrays.Score 4.3/5DataPyPI · 8.6M/wkdatabricks-sql-connectorDatabricks SQL Connector is the vendor's Python DB API 2.0 driver for SQL warehouses and compatible clusters.Score 3.8/5DataPyPI · 8.6M/wkaltairAltair 6.2.2 is a Python interface for writing Vega-Lite 6 chart specifications.Score 4.3/5CLI & ToolingPyPI · 8.6M/wkpylintOur Pylint 4.0.7 install gave us a typed, pure-Python command-line analyzer that infers what names can refer to through Astroid before reporting errors, suspicious beh...Score 4.5/5TestingPyPI · 8.4M/wkmotoMoto 5.2.3 intercepts AWS SDK requests and answers them with local Python implementations, letting tests create buckets, queues, tables, secrets, and many other AWS-sh...Score 4.5/5UtilsPyPI · 8.4M/wktldextracttldextract 5.3.2 separates a hostname into subdomain, registrable domain, and public suffix by consulting the Public Suffix List used for browser cookie boundaries.Score 4.3/5Web BackendPyPI · 8.3M/wkstripestripe is Stripe's official Python SDK, with generated services and resource types for payments, Checkout, billing, Connect, issuing, tax, and the rest of the public API.Score 4.5/5DataPyPI · 8.3M/wkelasticsearchelasticsearch 9.5.0 is the official Python transport and API client for Elasticsearch.Score 4.3/5UtilsPyPI · 8.2M/wkinflectioninflection 0.5.1 ports the naming rules from Rails into a compact Python module.Score 3.5/5UtilsPyPI · 8.1M/wkcurl-cfficurl-cffi is a Python binding to the maintainer's curl-impersonate fork.Score 4/5TestingPyPI · 8.1M/wkfakeredisfakeredis 2.37.1 is a Python test double for the redis-py and valkey-py APIs.Score 4.3/5UtilsPyPI · 8.0M/wkfiletypefiletype 1.2.0 identifies a binary format from the leading bytes of a file path, bytes object, memoryview, or readable stream.Score 3.3/5Web BackendPyPI · 8.0M/wktrioTrio 0.34.0 is an async I/O runtime whose nurseries bind every child task to an explicit parent scope.Score 4/5UtilsPyPI · 7.8M/wkphonenumbersphonenumbers 9.0.37 is the Python port of Google's international phone-number library and generated numbering data.Score 4.8/5UtilsPyPI · 7.8M/wkcattrscattrs 26.1.0 converts dictionaries and other plain Python values into typed attrs classes, dataclasses, TypedDicts, named tuples, collections, and unions, then turns...Score 3.8/5Web BackendPyPI · 7.7M/wkapschedulerAPScheduler 3.11.3 puts cron, interval, calendar-interval, and one-time scheduling inside a Python process.Score 4/5UtilsPyPI · 7.7M/wknh3nh3 0.3.7 turns untrusted HTML fragments into policy-limited HTML through Rust ammonia bindings.Score 4/5DataPyPI · 7.7M/wkgraphvizWe installed Python `graphviz` 0.21 and confirmed that it is a small DOT source builder plus a subprocess interface to the separate Graphviz executables.Score 4.3/5SecurityPyPI · 7.6M/wkpasslibPasslib 1.7.4 presents more than 30 password-hash formats through common hash, verify, identify, and upgrade operations.Score 3.5/5TestingPyPI · 7.6M/wktestcontainersTestcontainers for Python starts temporary Docker-compatible services from tests and removes them afterward.Score 4.3/5DataPyPI · 7.5M/wkweasyprintWeasyPrint renders HTML and CSS into new PDF documents with a Python layout engine aimed at paged media.Score 4.3/5AI / MLPyPI · 7.5M/wkclaude-agent-sdkClaude Agent SDK embeds the Claude Code agent loop in a Python application.Score 3.8/5DataPyPI · 7.4M/wkgspreadgspread 6.2.1 is a synchronous Python wrapper around the Google Sheets API v4.Score 3.5/5DataPyPI · 7.3M/wkstatsmodelsstatsmodels fits statistical models and reports inference, not only predictions.Score 4/5UtilsPyPI · 7.2M/wkipywidgetsipywidgets 8.1.9 took 1.11 seconds to import in our Python 3.12 sandbox after installing 20 packages.Score 4.3/5SecurityPyPI · 7.1M/wkpyotpPyOTP 2.10.0 implements the shared-secret one-time password algorithms from RFC 4226 (HOTP) and RFC 6238 (TOTP).Score 4.3/5Web BackendPyPI · 7.1M/wkzeepZeep turns a SOAP WSDL into Python service methods and schema-aware values.Score 4/5DataPyPI · 7.1M/wkjupyterlabJupyterLab 4.6.3 is Project Jupyter's browser workbench for notebooks, terminals, text files, kernels, and rich output.Score 4.3/5AI / MLPyPI · 7.0M/wkopencv-pythonopencv-python 5.0.0.93 is the desktop wheel that exposes OpenCV 5.0.0 through Python's `cv2` import.Score 3.8/5AI / MLPyPI · 7.0M/wkxgboostxgboost trains gradient-boosted decision trees for tabular classification, regression, ranking, survival, and forecasting tasks.Score 4.5/5SecurityPyPI · 7.0M/wkpython-josepython-jose implements JSON Web Token, Signature, Encryption, Key, and Algorithm operations behind the `jose` import.Score 3/5UtilsPyPI · 6.9M/wkpycountrypycountry packages Debian's iso-codes data behind Python collections for current and historic countries, subdivisions, languages, currencies, and scripts.Score 4.3/5DataPyPI · 6.9M/wkmysql-connector-pythonmysql-connector-python is Oracle's PEP 249 driver for talking to MySQL from Python.Score 4/5DataPyPI · 6.8M/wkfastavrofastavro reads and writes Apache Avro data from Python dictionaries.Score 3.5/5UtilsPyPI · 6.8M/wkcyclonedx-python-libcyclonedx-python-lib 11.12.0 gives Python programs an object model for CycloneDX bills of materials, plus readers, JSON and XML writers, and optional schema validation.Score 4/5AI / MLPyPI · 6.8M/wkpgvectorpgvector is the official Python adapter package for the pgvector PostgreSQL extension.Score 4.3/5DataPyPI · 6.7M/wkpatsyPatsy 1.0.2 turns R-style statistical formulas into numeric design matrices for Python models.Score 3.8/5DataPyPI · 6.7M/wknotebookJupyter Notebook 7.6.2 is the single-document browser interface for opening `.ipynb` files, running code through a separate kernel, editing Markdown, and keeping rich...Score 4.3/5UtilsPyPI · 6.7M/wkmsgspecmsgspec 0.21.1 combines serialization and typed validation, most often by decoding JSON or MessagePack straight into classes derived from `msgspec.Struct`.Score 4/5Web BackendPyPI · 6.6M/wkgrapheneGraphene lets Python classes define a GraphQL schema.Score 3.8/5UtilsPyPI · 6.5M/wkujsonujson is a C extension that exposes JSON `loads`, `dumps`, `load`, and `dump` functions with an interface close to Python's standard `json` module.Score 3.3/5TestingPyPI · 6.5M/wkseleniumSelenium 4.47.0 is the official Python binding for W3C WebDriver.Score 4.8/5UtilsPyPI · 6.4M/wkholidaysholidays 0.103 builds local Python mappings from dates to government holiday names for 250 country codes, with subdivisions, languages, and extra categories available...Score 4.8/5DataPyPI · 6.4M/wkgcsfsgcsfs is the fsspec backend for Google Cloud Storage.Score 4.5/5AI / MLPyPI · 6.3M/wklangchain-communitylangchain-community 0.4.2 holds third-party LangChain adapters that did not live in the core contracts: document loaders, vector-store clients, retrievers, search tool...Score 2.8/5UtilsPyPI · 6.3M/wkomegaconfOmegaConf 2.3.1 is a Python configuration tree for projects that combine YAML files, dataclass schemas, dictionaries, and command-line overrides.Score 3.8/5DataPyPI · 6.3M/wkpyodbcpyodbc 5.3.0 is a compiled DB-API 2.0 adapter for ODBC data sources.Score 4.3/5DataPyPI · 6.3M/wkclickhouse-connectclickhouse-connect is ClickHouse's official Python HTTP driver.Score 4.3/5DataPyPI · 6.3M/wkseabornseaborn 0.13.2 is a statistical plotting layer for Python dataframes, NumPy arrays, and matplotlib figures.Score 4/5AI / MLPyPI · 6.2M/wksentencepieceSentencePiece 0.2.2 trains Unigram or BPE tokenizers from raw Unicode text and applies the learned model during inference.Score 4.8/5UtilsPyPI · 6.2M/wkjson-repairjson-repair 0.63.4 turns several common forms of malformed JSON into either Python values or corrected JSON text.Score 4.3/5UtilsPyPI · 6.1M/wkunidecodeUnidecode 1.4.0 replaces Unicode characters with hand-maintained ASCII approximations.Score 4/5UtilsPyPI · 6.0M/wkqrcodeqrcode 8.2 is a Python encoder for standard QR Codes.Score 3.8/5DataPyPI · 6.0M/wkh5pyh5py 3.16.0 maps an HDF5 file to Python groups, datasets, attributes, and links.Score 5/5UtilsPyPI · 5.9M/wkpython-magicpython-magic 0.4.27 is a ctypes wrapper around libmagic, the native signature database behind the Unix file command.Score 3.3/5UtilsPyPI · 5.9M/wkordered-setordered-set 4.1.0 supplies one Python collection, `OrderedSet`, that combines unique membership with insertion order and integer positions.Score 3.3/5UtilsPyPI · 5.9M/wkavPyAV puts FFmpeg containers, streams, packets, codecs, and audio or video frames inside Python.Score 4/5TestingPyPI · 5.8M/wkdiff-coverdiff-cover 10.5.1 compares the lines in a Git diff with Cobertura, Clover, JaCoCo XML, or LCOV coverage data.Score 4.3/5UtilsPyPI · 5.7M/wkvalidatorsvalidators 0.35.0 is a set of typed Python functions for checking individual values without defining a form or object schema.Score 3.8/5UtilsPyPI · 5.7M/wklogfire-apilogfire-api 4.41.0 is a compatibility shim for Python packages that want optional Pydantic Logfire instrumentation.Score 3.3/5DataPyPI · 5.7M/wkhtml5libhtml5lib 1.1 is a pure-Python implementation of the WHATWG HTML parsing algorithm.Score 3.5/5UtilsPyPI · 5.7M/wkyamllintyamllint checks YAML text for parser errors, duplicate keys, indentation, trailing spaces, line length, quoting, truth-like values, and other source conventions.Score 4.5/5Web BackendPyPI · 5.6M/wkgeventgevent 26.8.0 schedules greenlets on a libev or libuv loop so synchronous Python code can make progress while another call waits for I/O.Score 4.3/5UtilsPyPI · 5.6M/wkcloudpathlibcloudpathlib puts a pathlib-shaped API over S3, Google Cloud Storage, Azure Blob Storage, and HTTPS resources.Score 4.3/5UtilsPyPI · 5.6M/wkdiskcachediskcache stores Python cache entries in a local directory backed by SQLite and separate value files.Score 3.8/5AI / MLPyPI · 5.6M/wkgenai-pricesgenai-prices 0.1.4 estimates the cost of inference calls from reported usage and a model reference.Score 3.5/5UtilsPyPI · 5.5M/wkpip-auditpip-audit 2.10.1 collects Python package names and versions from an environment, requirements files, a local project, or PEP 751 locks, then matches them against vulne...Score 4.3/5UtilsPyPI · 5.5M/wkcataloguecatalogue 2.0.10 is a small Python registry that turns a string such as `json` into a function or other object kept in process memory.Score 4/5Web BackendPyPI · 5.5M/wktrio-websockettrio-websocket connects wsproto's WebSocket state machine to Trio streams, nurseries, and cancellation.Score 3.3/5AI / MLPyPI · 5.5M/wkscikit-imagescikit-image 0.26.0, imported as `skimage`, applies classical image-processing algorithms to NumPy arrays.Score 4.3/5Web BackendPyPI · 5.5M/wkdjangorestframeworkDjango REST framework, usually called DRF, builds HTTP APIs on top of Django's request handling, ORM, authentication, and settings.Score 4.8/5UtilsPyPI · 5.4M/wkpybreakerPyBreaker 1.4.1 counts failures around a callable and opens a circuit after the configured threshold, causing later calls to fail immediately with `CircuitBreakerError`.Score 3.3/5TestingPyPI · 5.4M/wkvcrpyVCR.py 8.3.0 intercepts HTTP calls made by supported Python clients, writes the real request and response to a YAML or JSON cassette, and replays matching interactions...Score 4/5SecurityPyPI · 5.4M/wkbanditBandit 1.9.4 is a Python source scanner built around the standard library AST.Score 4.3/5UtilsPyPI · 5.4M/wkmashumaromashumaro 3.22 turns Python type annotations into generated encoders and decoders.Score 4/5InfraPyPI · 5.4M/wkpy-spypy-spy 0.4.2 is a standalone sampling profiler that reads CPython interpreter memory from another process.Score 4.8/5DataPyPI · 5.3M/wkdbt-coredbt-core 1.12.3 is the Python CLI that turns a directory of templated SQL models into an ordered warehouse build.Score 4.5/5UtilsPyPI · 5.3M/wkbidictbidict is a Python mapping for one-to-one relationships.Score 4.3/5AI / MLPyPI · 5.3M/wklangfuseLangfuse 4.14.5 is the Python client for sending LLM traces to Langfuse Cloud or a self-hosted Langfuse server.Score 4.3/5AI / MLPyPI · 5.2M/wksentence-transformerssentence-transformers 6.0.0 runs and trains retrieval models through four APIs: dense `SentenceTransformer` embeddings, `CrossEncoder` rerankers, `SparseEncoder` repre...Score 4.5/5DataPyPI · 5.2M/wksupabasesupabase 2.31.0 is the official Python client bundle for Supabase database queries, authentication, object storage, Edge Functions, and Realtime.Score 4/5CLI & ToolingPyPI · 5.1M/wkclick-option-groupOur click-option-group 0.5.9 sandbox install took 0.2 seconds, occupied 1 MB across 2 packages, and imported successfully in 0.18 seconds.Score 3.5/5DataPyPI · 5.1M/wkdaskDask turns array, dataframe, bag, and ordinary Python work into lazy task graphs.Score 4.5/5UtilsPyPI · 5.0M/wkretryingretrying 1.4.2 is a synchronous Python decorator and callable wrapper for repeating work after selected exceptions or rejected return values.Score 3.5/5Web BackendPyPI · 5.0M/wkpython-socketiopython-socketio implements both ends of the Socket.IO protocol in Python.Score 4.8/5UtilsPyPI · 5.0M/wksoundfileSoundFile 0.14.0 crossed the native boundary successfully in Python 3.12: `import _soundfile` took 0.02 seconds.Score 4.5/5AI / MLPyPI · 4.9M/wkspacyspaCy is a Python NLP pipeline library for tokenization, sentence boundaries, part-of-speech tags, dependency parses, named entities, text classification, rule matchin...Score 4.8/5UtilsPyPI · 4.9M/wkstrictyamlStrictYAML 1.7.3 imported in 0.20 seconds after our 0.2-second install and occupied 2 MB across 3 packages.Score 3.5/5DataPyPI · 4.9M/wkyfinanceyfinance reads prices, corporate actions, company metadata, financial statements, analyst data, options, news, screeners, and live quotes from Yahoo Finance into Pytho...Score 4.3/5DataPyPI · 4.9M/wkpyprojpyproj 3.7.2 is the Python binding for PROJ.Score 4.5/5CLI & ToolingPyPI · 4.9M/wkquestionaryQuestionary 2.1.1 wraps `prompt_toolkit` with ready-made text, password, path, confirm, select, raw-select, checkbox, autocomplete, and keypress prompts.Score 4/5UtilsPyPI · 4.9M/wkboltonsBoltons 26.1.0 is a collection of more than 230 pure Python helpers arranged as separate modules rather than one top-level toolkit.Score 4.8/5UtilsPyPI · 4.9M/wkglomglom 25.12.0 is a Python mini-language for reading, reshaping, validating, and sometimes mutating nested objects.Score 4/5AI / MLPyPI · 4.8M/wkthincThinc 9.1.1 is Explosion's typed, functional neural-network toolkit and a model layer used in the spaCy family.Score 3.5/5AI / MLPyPI · 4.8M/wkeinopseinops 0.8.2 gives tensor shape changes a named pattern: `b c h w -> b (c h w)` says which four axes arrive and exactly how three leave.Score 4.5/5TestingPyPI · 4.8M/wktime-machinetime-machine changes what Python's standard `datetime` and `time` functions report by hooking CPython at the C layer.Score 4.5/5CLI & ToolingPyPI · 4.7M/wkfaceFace 26.0.1 builds Python command-line programs by matching parsed flag and positional names to parameters on ordinary functions.Score 4.3/5UtilsPyPI · 4.7M/wksimple-salesforcesimple-salesforce is a synchronous Python wrapper around Salesforce REST endpoints.Score 4/5AI / MLPyPI · 4.6M/wkmlflowMLflow 3.15.2 is a self-hostable tracking server, Python SDK, web interface, artifact system, and model registry for machine-learning and generative-AI teams.Score 4.3/5SecurityPyPI · 4.6M/wkhvachvac is a synchronous Python interface to HashiCorp Vault.Score 4/5DataPyPI · 4.5M/wkstreamlitStreamlit 1.62.0 runs a Python file from top to bottom and turns its output into a web data application.Score 4.5/5DataPyPI · 4.5M/wkgreat-expectationsGreat Expectations 1.21.0 runs named data assertions against pandas, Spark, and SQL-backed batches, then stores validation results and can render them as Data Docs.Score 4.3/5UtilsPyPI · 4.5M/wkua-parserua-parser 1.0.2 is the official Python implementation of the shared ua-parser ruleset.Score 3.8/5CLI & ToolingPyPI · 4.4M/wkweaselWeasel is Explosion's command-line workflow format for repository-based data and machine-learning projects.Score 3/5UtilsPyPI · 4.4M/wkpymdown-extensionsPyMdown Extensions 11.0.2 is a set of opt-in plugins for Python-Markdown.Score 4.5/5DataPyPI · 4.4M/wkpyicebergPyIceberg 0.11.1 is the Python implementation of Apache Iceberg metadata and table operations.Score 3.8/5Web BackendPyPI · 4.4M/wksendgridsendgrid 6.12.5 is Twilio SendGrid's synchronous Python client for Web API v3.Score 3.5/5CLI & ToolingPyPI · 4.4M/wkpybind11pybind11 3.1.0 is a set of C++ headers and build helpers for exposing native functions, classes, buffers, exceptions, and callbacks to Python, or embedding Python insi...Score 4.8/5InfraPyPI · 4.3M/wkaws-requests-authaws-requests-auth 0.4.3 is a `requests` authentication hook for AWS Signature Version 4.Score 2.3/5AI / MLPyPI · 4.3M/wklightgbmLightGBM 4.7.0 is a compiled gradient-boosted tree engine for tabular classification, regression, and ranking.Score 4.3/5UtilsPyPI · 4.3M/wktexttabletexttable 1.7.0 turns Python rows into one ASCII-style table string.Score 3/5UtilsPyPI · 4.3M/wkdatadog-api-clientdatadog-api-client 2.59.0 is Datadog's generated Python client for the public v1 and v2 APIs.Score 4/5DataPyPI · 4.2M/wkpydeckpydeck 0.9.3 lets Python describe deck.gl layers, camera state, basemaps, and tooltips, then serializes that description and its records for a browser to render with W...Score 4.3/5UtilsPyPI · 4.2M/wksounddevicesounddevice 0.5.6 connects Python code to PortAudio input and output devices on Linux, macOS, and Windows.Score 4.5/5UtilsPyPI · 4.2M/wkdacitedacite 1.9.2 turns a dictionary into an instance of a standard Python dataclass.Score 4/5Web BackendPyPI · 4.2M/wkgqlgql 4.0.0 is a Python GraphQL client with interchangeable HTTP, WebSocket, Phoenix, and AWS AppSync transports.Score 4/5AI / MLPyPI · 4.2M/wkaccelerateAccelerate 1.14.0 is a control layer for a PyTorch training loop you still write yourself.Score 4.5/5UtilsPyPI · 4.2M/wkyoutube-transcript-apiyoutube-transcript-api is a synchronous Python client for retrieving caption tracks exposed by YouTube's web client.Score 4/5CLI & ToolingPyPI · 4.1M/wksphinxSphinx compiles a documentation tree into HTML, LaTeX/PDF, EPUB, man pages, plain text, and other formats.Score 4.8/5DataPyPI · 4.1M/wksqlalchemy-utilsSQLAlchemy-Utils 0.42.1 is a collection of add-ons for SQLAlchemy rather than another ORM.Score 4/5AI / MLPyPI · 4.1M/wkmistralaimistralai 2.9.4 is Mistral AI's generated Python client for chat, embeddings, files, OCR, transcription, fine-tuning, agents, and conversations.Score 4/5DataPyPI · 4.1M/wkpandas-gbqpandas-gbq moves data between pandas DataFrames and Google BigQuery.Score 3.8/5UtilsPyPI · 4.1M/wkjirajira 3.10.5 is a community-maintained Python client for Jira REST APIs.Score 4.3/5UtilsPyPI · 4.0M/wkpdf2imagepdf2image 1.17.0 turns PDF pages into Pillow images by launching Poppler's `pdfinfo`, `pdftoppm`, or `pdftocairo` programs.Score 3.5/5CLI & ToolingPyPI · 4.0M/wktwineTwine 7.0.0 uploads wheel and source-distribution files that another Python build backend has already created.Score 4.3/5AI / MLPyPI · 4.0M/wktensorboardTensorBoard 2.21.0 is a local web application that reads `tfevents` files and charts machine-learning scalars, histograms, images, audio, text, graphs, profiles, and e...Score 4.3/5DataPyPI · 4.0M/wkoracledbpython-oracledb 4.0.2 is Oracle's DB API 2.0 driver and the supported successor to cx_Oracle.Score 4.8/5CLI & ToolingPyPI · 4.0M/wkrich-clickrich-click 1.9.8 keeps Click's decorators and parsing model but replaces help and error presentation with Rich tables, panels, themes, and markup.Score 4/5Web BackendPyPI · 4.0M/wkflask-loginFlask-Login 0.6.3 manages login state for Flask applications that use sessions.Score 4/5UtilsPyPI · 4.0M/wkjsonpath-pythonjsonpath-python 1.1.6 selects, sorts, projects, and updates values inside Python dictionaries and lists using an extended JSONPath expression.Score 3.3/5UtilsPyPI · 4.0M/wkshortuuidshortuuid 1.0.13 turns a 128-bit Python UUID into shorter text using a 57-character alphabet that omits look-alike characters.Score 4.3/5DataPyPI · 3.9M/wkkafka-pythonkafka-python 3.0.11 is a pure-Python Apache Kafka client with producer, consumer, admin, protocol, and command-line interfaces.Score 4.3/5DataPyPI · 3.9M/wkdaffdaff 1.4.2 compares related tables by rows and columns, then emits the differences in a tabular format that can also be applied as a patch.Score 3.5/5AI / MLPyPI · 3.9M/wkpytesseractpytesseract 0.3.13 launches the separately installed Tesseract OCR command from Python.Score 4/5DataPyPI · 3.8M/wkpydotpydot 4.0.1 is a Python object model and parser for Graphviz's DOT graph language.Score 4/5UtilsPyPI · 3.7M/wkua-parser-builtinsOur ua-parser-builtins 202606 install took 0.2 seconds and left one 1 MB package in the sandbox.Score 4/5SecurityPyPI · 3.7M/wksemgrepSemgrep 1.174.0 is a static-analysis CLI that matches parsed program structure with YAML rules written in code-like patterns.Score 4.8/5AI / MLPyPI · 3.7M/wkgroqgroq 1.6.0 is the official Python client for Groq's hosted model API.Score 3.8/5CLI & ToolingPyPI · 3.6M/wkprekprek 0.4.14 is a Rust Git-hook manager that reads pre-commit configurations, installs each hook's environment, selects files, and runs hooks before commits or in CI.Score 4.3/5DataPyPI · 3.6M/wkbitarraybitarray 3.10.1 is a Python sequence that packs eight Boolean values into each byte and runs its core operations in compiled C.Score 4.5/5UtilsPyPI · 3.6M/wksshtunnelsshtunnel 0.4.0 is a Paramiko wrapper for local SSH port forwarding.Score 2/5CLI & ToolingPyPI · 3.6M/wkrich-argparserich-argparse 1.8.0 replaces the help formatter in Python's standard `argparse` with Rich-rendered usage, groups, option names, metavariables, defaults, descriptions,...Score 4.3/5UtilsPyPI · 3.6M/wknatsortnatsort 8.4.0 builds comparison keys that put `file2` before `file10`, while Python's plain string order puts `file10` first.Score 4.3/5AI / MLPyPI · 3.6M/wktorchvisiontorchvision is PyTorch's official package for computer-vision datasets, pretrained model families, image decoding, tensor drawing operations, and transforms that under...Score 4.3/5InfraPyPI · 3.6M/wkwatchtowerWatchtower 3.4.0 is a Python logging.Handler that sends records to Amazon CloudWatch Logs through boto3.Score 4.3/5UtilsPyPI · 3.6M/wktree-sitter-bashtree-sitter-bash 0.25.1 packages the Bash grammar and compiled Python language binding used by tree-sitter.Score 3/5UtilsPyPI · 3.5M/wkimmutabledictimmutabledict 4.3.1 wraps a Python `dict` behind the complete read-only `Mapping` interface.Score 3.5/5AI / MLPyPI · 3.5M/wkopt-einsumopt-einsum 3.4.0 chooses an execution order for Einstein summations, then dispatches the pairwise contractions to the array backend already holding your tensors.Score 4.8/5Web BackendPyPI · 3.5M/wkgrpc-interceptorgrpc-interceptor 0.15.4 gives Python gRPC middleware direct access to decoded requests, the service context, the RPC method name, and the next handler.Score 3.3/5DataPyPI · 3.3M/wktrinotrino 0.339.0 is the official Python DB API 2.0 and SQLAlchemy client for a remote Trino coordinator.Score 4.3/5DataPyPI · 3.3M/wkPyPDF2PyPDF2 3.0.1 reads and rewrites existing PDF files in pure Python.Score 2.5/5AI / MLPyPI · 3.3M/wkwandbwandb 0.28.2 is the Python client and CLI for Weights & Biases experiment tracking.Score 4.5/5UtilsPyPI · 3.3M/wkjpype1JPype1 1.7.1 embeds a Java Virtual Machine inside CPython, letting Python code construct Java classes, call methods, implement interfaces, and exchange arrays without...Score 4.5/5DataPyPI · 3.3M/wkgeopandasGeoPandas 1.1.4 adds vector geometry to pandas tables.Score 4.8/5DataPyPI · 3.2M/wkpyathenaPyAthena 3.35.4 is a Python DB API 2.0 client and SQLAlchemy dialect for Amazon Athena.Score 4.5/5TestingPyPI · 3.2M/wktoxtox creates named Python environments, installs the project and test dependencies into them, and runs configured commands.Score 4.8/5AI / MLPyPI · 3.0M/wkweaviate-clientweaviate-client is the official Python interface to a separate Weaviate vector database.Score 4/5AI / MLPyPI · 3.0M/wkrayRay 2.58.0 runs Python functions as distributed tasks, keeps mutable state in actors, and places immutable results in a cluster object store.Score 4.5/5UtilsPyPI · 3.0M/wkgiturlparsegiturlparse 0.15.0 parses Git remote strings that ordinary URL parsers handle poorly, especially `git@host:owner/repo.git`.Score 3.5/5Web BackendPyPI · 2.9M/wkflask-sqlalchemyFlask-SQLAlchemy 3.1.1 connects SQLAlchemy 2 to Flask: it creates engines from Flask configuration, scopes a session to the active application context, supplies a decl...Score 4/5InfraPyPI · 2.9M/wklogfireLogfire 4.41.0 is Pydantic's Python SDK for logs, traces, and metrics, plus a hosted service that stores and queries the telemetry.Score 4.5/5UtilsPyPI · 2.9M/wkbinaryornotBinaryOrNot 0.6.0 answers one narrow question: does this path or byte sample look binary?Score 3.8/5AI / MLPyPI · 2.8M/wkopenai-agentsopenai-agents is OpenAI's Python runtime for model-led workflows built from agents, typed function tools, handoffs, guardrails, sessions, streaming events, MCP servers...Score 4.5/5UtilsPyPI · 2.7M/wkemojiemoji 2.15.0 is a Python Unicode data and text utility, not an image renderer.Score 4.5/5AI / MLPyPI · 2.6M/wktensorflowTensorFlow 2.21.0 is a compiled machine-learning framework with tensor operations, automatic differentiation, Keras training APIs, data pipelines, distributed executio...Score 4.5/5UtilsPyPI · 2.4M/wkuserpathuserpath permanently adds directories to a user's PATH through a Python API or the `userpath` CLI.Score 3/5AI / MLPyPI · 2.3M/wkcoherecohere 7.0.9 is Cohere's official Python client for chat, embeddings, reranking, tool calls, and streaming.Score 3.8/5DataPyPI · 2.2M/wkdeltalakedeltalake 1.6.3 is the Python binding for delta-rs, a Rust implementation of the Delta Lake transaction protocol.Score 4.3/5DataPyPI · 2.1M/wkpymupdf4llmpymupdf4llm 1.28.2 converts PDFs and other MuPDF-readable files into Markdown, plain text, or layout JSON for retrieval and document-processing systems.Score 4/5Web BackendPyPI · 2.0M/wkasyncioPyPI's asyncio 4.0.0 is an empty compatibility marker for a backport that Python stopped needing after asyncio entered the standard library in Python 3.4.Score 1.8/5AI / MLPyPI · 1.8M/wkjaxJAX turns NumPy-shaped Python functions into programs that can be differentiated, vectorized, compiled with XLA, and sharded across accelerators.Score 4.3/5DataPyPI · 1.8M/wkgcloud-aio-bigquerygcloud-aio-bigquery 7.1.0 is an asyncio wrapper around the BigQuery REST v2 endpoints for datasets, tables, and jobs.Score 2.8/5CLI & ToolingPyPI · 1.7M/wkhatchHatch 1.18.0 is PyPA's command-line workbench for Python projects.Score 4.5/5AI / MLPyPI · 1.7M/wkbrowser-useBrowser Use is a Python framework that lets an LLM operate Chromium through high-level actions such as opening pages, clicking controls, entering text, and extracting...Score 4/5CLI & ToolingPyPI · 1.5M/wkpipenvPipenv 2026.8.0 manages a Python application's virtual environment, direct dependencies, resolved lockfile, scripts, and command execution around Pipfile and Pipfile.l...Score 4.3/5Web BackendPyPI · 1.5M/wkpython-telegram-botpython-telegram-bot is an asyncio client and application framework for Telegram's Bot API.Score 4.5/5AI / MLPyPI · 1.4M/wkchromadbChromaDB 1.5.9 is a Python vector database for storing embeddings, attached text, and metadata, then retrieving nearby records with optional filters.Score 4/5AI / MLPyPI · 1.4M/wkpymupdf-layoutPyMuPDF Layout 1.28.2 is the model package that teaches PyMuPDF how to recover page structure from PDF internals.Score 2.5/5AI / MLPyPI · 1.3M/wksglangSGLang runs large language, multimodal, embedding, and diffusion models behind HTTP endpoints, including an OpenAI-compatible API.Score 4/5DataPyPI · 1.1M/wkopenlineage-pythonopenlineage-python 1.52.0 is the reference Python client for constructing and emitting OpenLineage run, job, input, output, and facet events.Score 4.3/5AI / MLPyPI · 719k/wkllama-indexLlamaIndex 0.14.24 is a Python framework for turning files and other data sources into retrievable nodes, then passing selected context to an LLM through query engines...Score 4.3/5