PyOpenCL lets you access parallel computing devices such as GPUs from Python via OpenCL.
Pydantic enforces type hints at runtime, and provides user friendly errors when data is invalid.
Python module to query and edit data stored in a NetBox instance.
This package provides a Fast, spec compliant Python 3.14+ tokenizer that runs on older Pythons.
Pyqrcode is a QR code generator written purely in Python with SVG, EPS, PNG and terminal output.
This package provides a BK-tree data structure to allow fast querying of close matches in Python.
pyscroll is a simple and fast module for animated scrolling maps for your new or existing game.
This package provides python-pybadges: a library and command-line tool for generating Github-style badges as SVG images.
pyEDFlib is a Python library to read/write EDF+/BDF+ files based on EDFlib. EDF means European Data Format
Pypairix is a Python module for fast querying on a pairix-indexed bgzipped text file that contains a pair of genomic coordinates per line.
PyOpenGL is the most common cross platform Python binding to OpenGL and related APIs. The binding is created using the standard ctypes library.
The Python-based Space Physics Environment Data Analysis Software (PySPEDAS) framework supports multi-mission, multi-instrument retrieval, analysis, and visualization of heliophysics time series data.
This package is a Python audio tagging library. It is cross-platform, works with all Python versions, and is very simple to use yet fully featured.
This package provides a Python binding to the library https://exiv2.org/, exiv2 - cross-platform C++ library and a command line utility to manage image metadata.
This library allows managing GitHub resources such as repositories, user profiles, and organizations in your Python applications, using version 3 of the GitHub application programming interface (API).
PyTensor is a Python library that allows one to define, optimize, and efficiently evaluate mathematical expressions involving multi-dimensional arrays. It is a fork of the Aesara library.
This Python extension module manipulates the POSIX.1e ACLs available on many file systems. These allow more fine-grained access control than traditional user/group permissions.
PyMsgBox is a simple, cross-platform, pure Python module for JavaScript-like message boxes. Types of dialog boxes include:
alert
confirm
prompt
password
Pymcfost is a Python interface to the 3D radiative transfer code MCFOST. The goal is to provide a simple and light interface to explore and plot a single (or a few) model(s).
pyserial provide serial port bindings for Python. It supports different byte sizes, stop bits, parity and flow control with RTS/CTS and/or Xon/Xoff. The port is accessed in RAW mode.
The pyspnego Python library handles Negotiate, NTLM, Kerberos (SPNEGO) and CredSSP authentication. It also includes a packet parser that can be used to decode raw NTLM/SPNEGO/Kerberos tokens into a human readable format.
PyMCubes is an implementation of the marching cubes algorithm to extract iso-surfaces from volumetric data. The volumetric data can be given as a three-dimensional NumPy array or as a Python function f(x, y, z).
PyEsoRex is a command line tool which can serve as a drop-in replacement of EsoRex, which can execute both, existing pipeline recipes implemented using the Common Pipeline Library C API, and recipes implemented using the PyCPL Python API.
pykakasi is a Python Natural Language Processing NLP library to transliterate hiragana, katakana and kanji (Japanese text) into rōmaji (Latin/Roman alphabet). It can handle characters in NFC form.
Its algorithms are based on the kakasi library, which is written in C.