This package provides a Sphinx and Docutils extension to parse MyST, a rich and extensible flavour of Markdown for authoring technical and scientific documentation.
Dask.distributed is a lightweight library for distributed computing in Python. It extends both the concurrent.futures
and dask
APIs to moderate sized clusters.
This package provides a fast (zero-copy) and safe (dedicated) format for storing tensors safely. This package builds upon rust-safetensors
and provides Python bindings.
This package provides an utility that accesses files on a HTTP server and stores them locally for reuse. It is primarily used by the Orange framework.
xunitparser reads a JUnit/XUnit XML file and maps it to Python objects. It tries to use the objects available in the standard unittest
module.
Dask.distributed is a lightweight library for distributed computing in Python. It extends both the concurrent.futures
and dask
APIs to moderate sized clusters.
entrypoint2
is an easy to use command-line interface for Python modules based on argparse
. It translates function signature and documentation to argparse configuration.
Pytest-cov produces coverage reports. It supports centralised testing and distributed testing in both load
and each
modes. It also supports coverage of subprocesses.
This package provides a decorator for adding multiple argument dispatching to functions. The decorator creates a multimethod object as needed and registers the function with its annotations.
murmurhash3
is a Python library for MurmurHash (MurmurHash3), a set of fast and robust hash functions. This library is a Python extension module written in C.
This library provides an OrderedSet
data type that works like a regular set, but remembers insertion order. It supports the full Python set
interface.
The SudoSpawner enables JupyterHub to spawn single-user servers without being root, by spawning an intermediate process via sudo
, which takes actions on behalf of the user.
There are a lot of different scrypt modules for Python, but none of them have everything that I'd like, so here's one more. It uses libscrypt
.
CLI Helpers is a Python package that makes it easy to perform common tasks when building command-line apps. It's a helper library for command-line interfaces.
pycodestyle
(formerly pep8) is a tool to check Python code against some of the style conventions in PEP 8.
pytest-mypi
is a static type checker plugin for Pytest that runs the mypy static type checker on your source files as part of a Pytest test execution.
Flask-Login
provides user session management for Flask. It handles the common tasks of logging in, logging out, and remembering your users' sessions over extended periods of time.
Imagecodecs is a Python library that provides block-oriented, in-memory buffer transformation, compression, and decompression functions for use in the tifffile, czifile, and other scientific image input/output modules.
xyzservices
is a lightweight library providing a repository of available XYZ services offering raster basemap tiles. The repository is provided via Python API and as a compressed JSON file.
Construct isolines/isosurfaces of a 2D/3D scalar field defined by a function, i.e. curves over which f(x,y)=0 or surfaces over which f(x,y,z)=0.
Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language. It makes writing C extensions for Python as easy as Python itself.
Python nose-random is designed to facilitate Monte-Carlo style unit testing. The idea is to improve testing by running your code against a large number of randomly generated input scenarios.
This is a PEP 561 type stub package for the ujson package. It can be used by type-checking tools like mypy, PyCharm, pytype etc. to check code that uses ujson.