This package provides a Python module that displays numbers and dates in "human readable" forms. For example, it would display "12345591313" as "12.3 billion".
This Python library provides a programming interface to, given a set of safe characters and an escape character, escape safe strings and unescape the result.
This package provides a utility that helps with local TCP ports management. It can find an unused TCP localhost port and remember the association.
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.
python-lsp-ruff is a plugin for python-lsp-server that adds linting, code actions and formatting capabilities that are provided by Ruff.
Particle provides a pythonic interface to the Particle Data Group (PDG) particle data tables and particle identification codes, with extended particle information and extra goodies.
This package provides a way to monitor file system events such as a file modification and trigger an action. This is similar to inotify, but portable.
This package provides RFC 3986 compliant functions for parsing, classifying and composing URIs and URI references, largely replacing the Python Standard Library's urllib.parse module.
heapdict implements the MutableMapping ABC, meaning it works pretty much like a regular Python dict. It’s designed to be used as a priority queue.
AsyncSSH is a Python package which provides an asynchronous client and server implementation of the SSHv2 protocol on top of the Python 3.6+ asyncio framework.
This module contains classes for the object model defined by the Static Analysis Results Interchange Format (SARIF) file format.
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.
Selenium enables web browser automation. It specifically provides infrastructure for the W3C WebDriver specification — a platform and language-neutral coding interface compatible with all major web browsers.
This package lets you validate CloudFormation YAML/JSON templates against the CloudFormation spec and additional checks. Includes checking valid values for resource properties and best practices.
This package provides a Python library offering high level UDP sockets for asyncio. Import it alongside asyncio and use its API to send and receive UDP packets.
CherryPy is a pythonic, object-oriented web framework. It helps in building web applications in the same way any other object-oriented Python program would be built.
Archspec offers human-readable labels for system architecture aspects. These aspects include CPU, network fabrics, etc. In addition, it offers APIs to detect, query, and compare them.
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).
This Python library allows reading and writing to the Excel XLSX, XLSM, XLTX and XLTM file formats that are defined by the Office Open XML (OOXML) standard.
filetype is a small and dependency free Python package to infer file type and MIME type checking the magic numbers signature of a file or buffer.
Pytest is a testing tool that provides auto-discovery of test modules and functions, detailed info on failing assert statements, modular fixtures, and many external plugins.
Haiku is a simple neural network library for JAX. It is developed by some of the authors of Sonnet, a neural network library for TensorFlow.
NiFreeze is a flexible framework for volume-to-volume motion estimation and correction in d/fMRI and PET, and eddy-current-derived distortion estimation in dMRI.
PDBFixer is designed to rectify issues in Protein Data Bank files. Its intuitive interface simplifies the process of resolving problems encountered in PDB files prior to simulation tasks.