Subcategories
Packages
Scans uv.lock, pylock.toml, and requirements.txt files for known vulnerabilities in PyPI dependencies by querying the PyPI API.
Provides a collection of modern optimizers, learning rate schedulers, and loss functions for PyTorch training with a consistent API.
Install it if you want to experiment with modern training methods or need access to research optimizer variants without implementing them yourself.
Lenses provides a functional approach to reading and modifying nested data structures without mutating the original data, using composable lens operations inspired by Haskell.
Pure Python implementation of the SLH-DSA stateless hash-based digital signature algorithm specified in FIPS 205, with no external dependencies.
However, verify whether the implementation has undergone formal security audit and whether performance meets your requirements before using in production systems with…
A framework for building AI agents that communicate with each other and with language models to solve tasks through multi-agent collaboration and orchestration patterns.
However, be aware it receives only critical fixes and security patches—no new features.
Provides a pure-Python X11 client library for communicating with X servers via the X protocol, enabling GUI applications to interact with X11 window systems.
Provides type annotation definitions for CircuitPython code that extend the standard typing module with additional types not available in the base library.
Query TradingView's screener API to retrieve market data across stocks, crypto, options, forex, futures, and other instruments with support for technical indicators, fundamental metrics, and multiple timeframes.
Install it if you need programmatic access to TradingView market data; be aware that real-time data requires authentication and that unauthenticated queries return…
Discovers hosts on a local network by performing ARP and PTR lookups asynchronously, with support for interface selection and both programmatic and command-line usage.
tfx_bsl provides shared libraries and utilities used internally by TensorFlow eXtended (TFX) components and standalone TFX libraries like TFDV, TFMA, and TFT.
Applies colored text and background styling to CLI output using hex or RGB color formats, then prints or returns the formatted string.
TensorFlow CPU for AWS is a machine learning framework optimized for numerical computation on CPU-based AWS infrastructure, supporting deployment across diverse platforms and devices.
However, verify that this AWS-specific variant offers advantages over the standard TensorFlow CPU distribution, and check whether version 2.15.1 (released 2024-03-14)…
Provides utility functions and helpers for the Lightly self-supervised learning framework, supporting computer vision model pretraining with numpy and Pillow.
However, verify that this utility package is still the recommended approach for your Lightly version, as the last release was in 2021.
Detects the chip and board type of single-board computers and other platforms by reading system files and Python's sys.platform, primarily for use with Adafruit libraries.
Install it if your project needs to detect or adapt to the underlying hardware platform.
Ansimarkup converts XML-like markup tags into ANSI escape sequences for colored and styled terminal text output.
Provides utility functions and helpers for snapshot-based testing and verification workflows in Python.
Provides a pytest fixture that runs a local httpbin server in a test thread, eliminating the need for remote HTTP service calls during testing.
YORM maps Python object attributes bidirectionally to YAML files, automatically synchronizing changes between in-memory objects and text-based storage.
A dict subclass that automatically omits None values when storing or serializing, and is both picklable and JSON-serializable.
Cachier is a decorator that adds persistent, expiring caching to Python functions, supporting local pickle files, in-memory storage, MongoDB, SQL databases, Redis, and S3 backends.
TableLogger formats and outputs tabular data to console or file with minimal setup, handling alignment and formatting of mixed data types automatically.
Sphinx-doc extensions and command-line tools that extract documentation from C/C++ source file comments for structured doc generation.
The AGPL-3.0-or-later license requires careful review if you plan to redistribute or modify the package, but poses no barrier to using it as a documentation tool in…
Provides a Python logging handler that sends log records directly to OpenSearch, formatting them according to the Elastic Common Schema (ECS) standard without requiring middleware.
Install it if you need to send Python logs to OpenSearch and want to avoid Fluentd or Logstash.
Provides type stubs for the Pika RabbitMQ client library, enabling static type checking and improved IDE autocompletion when working with Pika in your Python code.
However, note that the package has not been updated since 2022-01-18; verify that the stubs cover your target Pika version before relying on them in production…
Detects and localizes faces in images using a PyTorch implementation of the RetinaFace single-stage face detection model, with support for both ResNet50 and MobileNet0.25 backbones.
No, not recommended for new projects.
Reads, creates, and updates PowerPoint (.pptx) files, with experimental support for parsing MathML equations from slides and converting them to LaTeX strings.
WeChat SDK providing Python bindings for WeChat's public platform, enterprise, payment, mini-program, and third-party APIs.
skrub prepares and transforms dataframes for machine learning by handling common data cleaning and feature engineering tasks that scikit-learn and pandas workflows typically require.
Install it if you regularly work with raw dataframes and want to avoid writing custom preprocessing code.
A fully-typed Python client for the Gotenberg PDF generation API, supporting sync and async operations to convert HTML, URLs, and other documents to PDF via a remote Gotenberg server.
Install it if you have a Gotenberg server running and need a Pythonic client to interact with it.
Programmatically interact with AWS IAM Identity Center to obtain boto3 sessions, log in users, and discover available accounts and roles.
However, the aging maintenance status (last release 2023-01-27) means you should verify compatibility with your boto3 version and current Identity Center API before…
GraphQL-Server provides helper functions to execute GraphQL queries and subscriptions on top of graphql-core, designed to integrate with Python web frameworks like Django, Flask, FastAPI, and others.
Integrates Prefect workflow orchestration with GitLab repositories, enabling you to trigger and manage workflows based on GitLab events and access GitLab resources from Prefect tasks.
Token throttler implements rate limiting using a token bucket algorithm, supporting both synchronous and asynchronous code with pluggable storage backends and decorator-based or manual usage patterns.
However, if you require active maintenance, frequent updates, or are building mission-critical systems, consider whether the 860-day gap since the last release poses…
Provides Intel's standards-based MPI implementation for cluster messaging on Intel architecture, compatible with MPICH.
However, verify that the proprietary Intel Simplified Software License terms suit your use case, and confirm Python version compatibility before deploying.
Converts functions into FastAPI-compatible decorators that can inject and resolve FastAPI dependencies, eliminating boilerplate when building reusable endpoint decorators.
Resolves MAC addresses to vendor names using a local IEEE OUI prefix list, with both synchronous and asynchronous interfaces.
CFGraph extends rdflib's Graph to read RDF collections as flattened lists, interpreting well-formed RDF collection structures into a more accessible format.
Provides Intel's oneAPI Collective Communications Library runtime for distributed training workloads, enabling scalable communication across multiple compute nodes.
An asyncio Python library for controlling Apple TV and AirPlay devices, supporting remote commands, metadata retrieval, audio streaming, app management, and account switching across tvOS 15+ and compatible receivers.
Reads MS Excel files and translates Excel formulas into Python code for evaluation, allowing spreadsheet calculations to run without Excel.
However, high install friction and the gap since the last release warrant checking that your target Excel functions are supported and testing numeric precision on…