Subcategories
Packages
CaRT is a file format and Python library for compressing, encrypting, and storing malware samples alongside metadata using RC4 and zlib, with optional STIX v2 integration.
However, note that maintenance is dormant and RC4 is cryptographically weak by modern standards—verify that RC4 meets your security requirements before adopting for…
PyLD is a Python implementation of the JSON-LD specification that transforms, expands, compacts, frames, and normalizes JSON-LD documents according to W3C standards.
Install it if you need to process JSON-LD documents, work with linked data, or add semantics to JSON.
PyMuPDF Pro extends PyMuPDF with commercial Office document handling—parsing, extracting text and tables from, and converting doc, docx, hwp, hwpx, ppt, pptx, xls, xlsx, and similar formats.
However, the commercial license and unclear trial restrictions mean you should verify licensing terms and test trial mode before committing to production use.
Converts Contentful RichText field data into HTML or custom formats by rendering a tree of content nodes with overridable handlers for each node type.
Install it if you're using Contentful's RichText field type and need to render or transform that content in Python.
mmhash3 is a Python wrapper for MurmurHash3, providing fast non-cryptographic hash functions for strings and byte data with configurable output sizes (32-bit, 64-bit, or 128-bit) and seed values.
However, the package is abandoned—no updates since 3.0.1—so consider it stable and feature-complete rather than actively maintained.
Provides optimized group-indexing operations on arrays, with `aggregate` as the primary tool for computing reductions (sum, mean, std, etc.) across labeled groups of values.
Extends TensorFlow with support for file systems and data formats not built into TensorFlow, including HTTP/HTTPS access and automatic decompression for remote datasets.
Install only if you have a specific need for extended I/O capabilities; it is not required for standard TensorFlow workflows.
Provides Python types, builders, and tools for programmatically constructing and manipulating Grafana dashboards, panels, queries, and related objects.
Python client for Upstash Vector, a serverless vector database—upserts and queries vectors with optional metadata and data fields, supporting dense, sparse, and hybrid index types.
However, the aging maintenance status (533 days since last release) and Alpha classification warrant caution for mission-critical production systems; verify that your…
Django Sekizai provides template block management for Django, letting you define placeholders in templates and append content to them from sub-templates, with automatic deduplication and ordering for CSS and JavaScript.
Install it if you're building Django projects with nested templates that need centralized CSS/JavaScript management.
Vesin computes neighbor lists for atomistic systems—identifying which atoms are within a cutoff distance of each other—with a Python interface backed by compiled code for speed.
Provides configuration objects and decorators for pytest fixtures that allow you to define, manage, and conditionally skip tests based on required configuration variables.
Install it if you're managing optional test fixtures or environment-dependent test setup.
Detects the delimiter character used in CSV, TSV, and other delimited text files by analyzing sample content and returning the most likely separator.
However, do not rely on it for production systems where bugs or edge cases could cause silent failures—consider it a utility for one-off scripts or low-stakes data…
pyTenable provides a unified Python interface to Tenable's vulnerability management and security products, abstracting away differences between their individual APIs.
Kiwipiepy tokenizes and analyzes Korean text into morphemes with part-of-speech tags, sentence splitting, and user dictionary management.
LGPL v3 licensing requires careful review for proprietary use.
Converts HTML content to Word documents (.docx), with support for styling, tables, images, and metadata.
Install it if you need to convert HTML to Word documents; the main limitation is fidelity of complex CSS styling, which is inherent to the Word format itself.
Parses dbt artifact JSON files (catalog, manifest, run-results, sources) into typed Python objects using pydantic, supporting multiple schema versions across dbt 0.19 to 1.12.
PyTorch Forecasting provides neural network models and utilities for time series forecasting, including architectures like Temporal Fusion Transformers, N-BEATS, and N-HiTS, with training orchestrated through PyTorch Lightning.
Install it if you need to train neural forecasting models on time series data and want to avoid reimplementing standard architectures or training boilerplate.
Provides a flat-namespace compatibility layer for Python 2/3 code migration, consolidating commonly needed imports into a single `mo_future` module to avoid discovering them across multiple sub-modules.
However, the aging maintenance status (425 days since last release) and small user base (2 GitHub stars) suggest this is a niche tool—if you are starting a new…
Provides Python bindings to NVIDIA's fatbin compiler library for working with CUDA binary formats and GPU code compilation artifacts.
However, verify the license terms before use in proprietary projects, and confirm that your system meets any undocumented CUDA runtime dependencies.
Validates JSON data against JSON Schema (drafts 2019-09 and 2020-12) and provides tools for JSON manipulation including Pointer, Patch, and Relative Pointer operations.
However, do not adopt it for new projects requiring active maintenance or future compatibility updates—consider an actively maintained alternative if long-term…
Provides null-safe dot-notation access to nested dictionaries and JSON-like data structures, replacing standard dicts with a `Data` object that supports both attribute and path-based access without raising errors on missing keys.
Lagom is a lightweight dependency injection container that auto-wires dependencies based on type hints, requiring zero configuration for most use cases.
Provides functions and decorators to apply backoff and retry strategies to Python function calls, supporting exponential, Fibonacci, fixed, linear, and polynomial delays.
However, verify compatibility with your Python version and validator-collection's current state, since no updates have shipped since 2020-07-11.
Unicon provides a unified CLI connection interface to network devices, wrapping telnet, SSH, and serial connections with expect-like programming and multi-vendor support through a plugin architecture.
Install it if you need reliable, multi-vendor CLI device access or are already using pyATS.
Provides patterns to resolve circular module dependencies in Python through delayed imports and expect/export mechanisms, keeping imports at the top of files while breaking cycles.
Parses and validates OpenAPI 3 specifications (3.0.3, 3.1.0, 3.2.0) and Swagger 2.0 documents, then generates typed request/response models and provides both sync and async HTTP clients to call the described APIs.
Prefect integration that provides tasks and blocks for connecting Prefect workflows to Snowflake databases, enabling data orchestration and SQL execution within Prefect pipelines.
DateTimeRange creates and manipulates time range objects, supporting operations like containment checks, intersections, unions, truncation, and iteration over intervals.
Install it if your code frequently reasons about time intervals, overlaps, or iteration across date ranges.
Thin Python wrapper around libdeflate for fast gzip, DEFLATE, and zlib compression/decompression, plus CRC32 and Adler-32 checksum computation.
Manages cryptographic keys and wallets for the Bittensor network, providing Python bindings to a Rust-based wallet implementation for creating and accessing blockchain credentials.
Install only if you are maintaining legacy code that explicitly depends on bittensor-wallet.
Official Python client for the Kite Connect trading API, enabling real-time order execution, portfolio management, and live market data streaming via REST and WebSocket.
Install it if you are building a trading application on the Zerodha platform.
SciKeras wraps Keras models to work with scikit-learn's API, letting you use Keras neural networks in scikit-learn pipelines and with scikit-learn's model selection and evaluation tools.
However, the abandoned status means no active maintenance—use it for stable, non-critical workflows or when you can tolerate potential incompatibilities with future…
Unicon Plugins extends the unicon package with platform-specific connection handlers and services for network device CLI management across multiple vendors.
Install only if you need multi-vendor CLI connection support; it is a plugin component and requires unicon as a prerequisite.
nccl4py provides Python bindings to NVIDIA's Collective Communications Library (NCCL), enabling GPU-accelerated multi-GPU and multi-node communication for distributed computing workloads on Linux clusters.
Implements the transport layer for the Simple Management Protocol (SMP), enabling remote management of MCU firmware over serial (UART, USB, CAN), Bluetooth Low Energy, or UDP connections.
Generates random placeholder text that resembles Latin (lorem ipsum style) for use in templates, mockups, and testing.
However, verify compatibility with your Python version before relying on it in production, and consider maintaining a local fork if long-term support becomes necessary.
ssh2-python provides Python bindings to libssh2, a low-level SSH2 protocol library, enabling direct access to SSH2 operations via C-API semantics.
QuantStats computes portfolio performance metrics (Sharpe ratio, volatility, drawdown, win rate) and generates visualizations and HTML tearsheets for analyzing investment returns.
Python bindings for the scrypt key derivation function, enabling password-based encryption and decryption with tunable time costs to resist brute-force attacks.
However, consider whether argon2 or PBKDF2 alternatives better suit your threat model—scrypt's time-cost model is effective but less commonly recommended for new…