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 is a plugin to facilitate image comparison for Matplotlib figures in Pytest.
This package provides a Pytest plugin powered by VCR.py to record and replay HTTP traffic.
This package provides a simple Python test runner for unittest that outputs Test Anything Protocol (TAP) results to standard output. Contrary to other TAP runners for Python, pycotap...
prints TAP (and only TAP) to standard output instead of to a separate file, allowing you to pipe it directly to TAP pretty printers and processors;
only contains a TAP reporter, so no parsers, no frameworks, no dependencies, etc;
is configurable: you can choose how you want the test output and test result diagnostics to end up in your TAP output (as TAP diagnostics, YAML blocks, or attachments).
Sure is a python library that leverages a DSL for writing assertions. Sure is heavily inspired by RSpec Expectations and should.js.
This package lets you set a different time for your tests.
This package, PyAnnotate, is used to auto-generate PEP-484 annotations.
This package provides py7zr, which implements 7-zip archive compression, decompression, encryption and decryption in Python.
This package aims to provide faster zlib and gzip compatible compression and decompression by implementing Python bindings for the ISA-L library.
This package provides an implementation of the Branch / Call / Jump conversion filter by CFFI for Python.
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
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 package provides a Python interface to the brotli package, an implementation of the Brotli lossless compression algorithm.
This package provide a Python wrapper to EWAH compression bitarray method.
This package provides a pathlib-compatible Zipfile object wrapper. It provides a backport of the Path object.
Lz-string is a string compressor library for Python.
This package provides python bindings for the lz4 compression library by Yann Collet. The project contains bindings for the LZ4 block format and the LZ4 frame format.
This package provides utilities to handle AR files in Python.
pyzopfli is a straight forward wrapper around the ZlibCompress method of the the zopfli library.
Python-LZO provides Python bindings for LZO, i.e. you can access the LZO library from your Python scripts thereby compressing ordinary Python strings.
In data compression, BCJ, short for Branch-Call-Jump, refers to a technique that improves the compression of machine code of executable binaries by replacing relative branch addresses with absolute ones. This allows a LZMA compressor to identify duplicate targets and archive higher compression rate. BCJ is used in the 7-zip compression utility as the default filter for executable binaries.
pybcj provides Python bindings to a BCJ implementation in C.
This module provides an xopen function that works like Python's built-in open function, but can also deal with compressed files. Supported compression formats are gzip, bzip2 and, xz, and are automatically recognized by their file extensions. The focus is on being as efficient as possible on all supported Python versions.
This package provides a Python interface to the brotli package, an implementation of the Brotli lossless compression algorithm.
This package provides Python CFFI bindings to the Brotli library.
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.