Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package provides a pytest plugin that allows multiple failures per test.
Mamba is a Behaviour-Driven Development tool for Python developers. Is heavily influenced from RSpec, Mocha, Jasmine or Ginkgo.
Coveralls.io is a service for publishing code coverage statistics online. This package provides seamless integration with coverage.py (and thus pytest, nosetests, etc...) in Python projects.
This package provides a rewrite of the builtin doctest module which leverages the Python AST instead of REGEXPs.
This package provides a pytest plugin for generating HTML reports.
Robber is a Python assertion library for test-driven and behavior-driven development (TDD and BDD).
This package provides extensive dynamic type checks for dtypes and shapes of arrays for NumPy, extending numpy.typing.
This package provides a plugin for the pytest framework that allows developers to detect whether any file handles or other file-like objects were inadvertently left open at the end of a unit test.
This plugin adds functionality to Pytest to recognise and collect Jupyter notebooks. The intended purpose of the tests is to determine whether execution of the stored inputs match the stored outputs of the .ipynb file. Whilst also ensuring that the notebooks are running without errors.
This package provide a Python wrapper to EWAH compression bitarray method.
Blosc is a high performance compressor optimized for binary data. It has been designed to transmit data to the processor cache faster than the traditional, non-compressed, direct memory fetch approach via a memcpy() system call.
Blosc works well for compressing numerical arrays that contains data with relatively low entropy, like sparse data, time series, grids with regular-spaced values, etc.
This Python package wraps the Blosc library.
MultiVolumefile is a Python library that provides a file-object abstraction, making it possible to use multiple files as if they were a single file.
This package provides Python CFFI bindings to the Brotli library.
python-python-snappy provides bindings to the Snappy library and can be used to compress and decompress files and streams. It can also be used directly from the command line.
This package provides py7zr, which implements 7-zip archive compression, decompression, encryption and decryption in Python.
This package provides utilities to handle AR files in Python.
This package contains a very thin Python wrapper for libdeflate.
This package provides a pathlib-compatible Zipfile object wrapper. It provides a backport of the Path object.
Python-LZO provides Python bindings for LZO, i.e. you can access the LZO library from your Python scripts thereby compressing ordinary Python strings.
This package provides thin Python bindings to compression and decomporession algorithms implemented in Rust. This allows for using algorithms such as Snappy without additional system dependencies. The following algorithms are available:
Snappy
Brotli
Bzip2
LZ4
Gzip
Deflate
Zstd
This package implement a pure Python module for uncompressing LZW files (.Z), such as the ones created by Unix's shell tool compress.
Pyppmd provides classes and functions for compressing and decompressing text data, using the Prediction by partial matching (PPM) compression algorithm variation H and I.2. It provides an API similar to Python's zlib/bz2/lzma modules.
Blosc2 is a high performance compressor optimized for binary data. It has been designed to transmit data to the processor cache faster than the traditional, non-compressed, direct memory fetch approach via a memcpy() system call.
Python-Blosc2 wraps the C-Blosc2 library, and it aims to leverage its new API so as to support super-chunks, multi-dimensional arrays, serialization and other features introduced in C-Blosc2.
Python-Blosc2 also reproduces the API of Python-Blosc and is meant to be able to access its data, so it can be used as a drop-in replacement.
This project provides Python bindings for interfacing with the Zstandard compression library. A C extension and CFFI interface are provided.