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 analyses Python test suites and reports how much of the code is covered by them. This tool is part of the Codacy suite for analysing code quality.
Beartype aims to be a very fast runtime type checking tool written in pure Python.
pytest_mpi is a plugin for pytest providing some useful tools when running tests under MPI, and testing MPI-related code.
This package lets you set a different time for your tests.
This package provides a Pytest plugin to run tests multiple times and detect flakyness.
This package provides a pytest fixture to mock httpx requests to be replied to with user provided responses.
Tappy is a set of tools for working with the Test Anything Protocol (TAP) in Python. TAP is a line based test protocol for recording test data in a standard way.
Hiro provides context managers and utilities to either freeze, accelerate or decelerate and jump between different points in time. Functions exposed by the standard library’s time, datetime and date modules are patched within the contexts exposed.
green is a Python test runner that describes itself as:
- Clean
Low redundancy in output. Result statistics for each test is vertically aligned.
- Colorful
Terminal output makes good use of color when the terminal supports it.
- Fast
Tests run in independent processes (one per processor by default).
- Powerful
Multi-target and auto-discovery support.
- Traditional
It uses the normal
unittestclasses and methods.- Descriptive
Multiple verbosity levels, from just dots to full docstring output.
- Convenient
Bash-completion and ZSH-completion of options and test targets.
- Thorough
Built-in integration with coverage.
flexmock is a testing library for Python that makes it easy to create mocks, stubs and fakes.
This package provides a pytest plugin to check import ordering using isort.
This package provides a collection of utility functions and classes which make writing and running functional and integration tests easier.
The pytest-mockito plugin provides base Mockito fixtures for Pytest. It covers the main entry points of the Mockito mocking framework and makes it easy to undo any monkey patching. The fixtures are:
when
when2
expect
patch
unstub
spy2
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 is a py.test plugin that enables you to set environment variables in the pytest.ini file.
This package provides opiniotated Python test framework prototype.
This plugin defines Pytest markers to ensure that some tests, or groups of tests run in a specific order.
This is a Python library for test combinations generator. The generator allows one to create a set of tests using pairwise combinations method, reducing a number of combinations of variables into a lesser set that covers most situations.
PPMd is a compression algorithm library using the Prediction by Partial Matching statistical technique. It is used in RAR and 7-Zip as one of several possible methods.
This package provides Python bindings to the Zstandard (zstd) compression library. The API is similar to Python's bz2/lzma/zlib module.
This package aims to provide faster zlib and gzip compatible compression and decompression by implementing Python bindings for the ISA-L 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.
Python-LZO provides Python bindings for LZO, i.e. you can access the LZO library from your Python scripts thereby compressing ordinary Python strings.
Lz-string is a string compressor library for Python.