_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


python-beartype 0.21.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/beartype/beartype
Licenses: Expat
Build system: pyproject
Synopsis: Fast runtime type checking for Python
Description:

Beartype aims to be a very fast runtime type checking tool written in pure Python.

python-stestr 4.2.0
Propagated dependencies: python-cliff@4.10.0 python-fixtures@4.2.6 python-pyyaml@6.0.2 python-subunit@1.4.4 python-testtools@2.7.2 python-tomlkit@0.13.3 python-voluptuous@0.15.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://stestr.readthedocs.io/en/latest/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Parallel Python test runner
Description:

This package provides the stestr command, a parallel Python test runner built around subunit. It is designed to execute unittest test suites using multiple processes to split up execution of a test suite. It will also store a history of all test runs to help in debugging failures and optimizing the scheduler to improve speed.

python-pytest-socket 0.7.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://pypi.org/project/pytest-socket/
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin to disable socket calls during tests
Description:

This package provides Pytest extension which disables all network calls flowing through Python's socket interface

python-pytest-console-scripts 1.4.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/kvas-it/pytest-console-scripts
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin for testing console scripts
Description:

This package provides a pytest plugin for testing console scripts.

python-pytest-mpi 0.6
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://pytest-mpi.readthedocs.io
Licenses: Modified BSD
Build system: pyproject
Synopsis: Pytest plugin to collect information from tests
Description:

pytest_mpi is a plugin for pytest providing some useful tools when running tests under MPI, and testing MPI-related code.

python-pytest-recording 0.13.4
Propagated dependencies: python-vcrpy@7.0.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/kiwicom/pytest-recording
Licenses: Expat
Build system: pyproject
Synopsis: Pytest support for recording and replaying HTTP traffic
Description:

This package provides a Pytest plugin powered by VCR.py to record and replay HTTP traffic.

python-pytest-subtests 0.15.0
Propagated dependencies: python-attrs@25.3.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/pytest-dev/pytest-subtests
Licenses: Expat
Build system: pyproject
Synopsis: Unittest subTest() support and subtests fixture
Description:

This Pytest plugin provides unittest subTest() support and subtests fixture.

python-pytest-astropy-header 0.2.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://www.astropy.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Pytest plugin adding diagnostic data to the header of the test output
Description:

This plugin package provides a way to include information about the system, Python installation, and select dependencies in the header of the output when running pytest. It can be used with packages that are not affiliated with the Astropy project, but is optimized for use with astropy-related projects.

python-pyinstrument 5.1.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/joerick/pyinstrument
Licenses: Modified BSD
Build system: pyproject
Synopsis: Call stack profiler for Python
Description:

Pyinstrument is a Python profiler to help you optimize your code.

python-flake8-docstrings 1.7.0
Propagated dependencies: python-flake8@7.1.1 python-pydocstyle@6.3.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/pycqa/flake8-docstrings
Licenses: Expat
Build system: pyproject
Synopsis: Extension for flake8 which uses pydocstyle to check docstrings
Description:

This package provides a extension for flake8 which uses pydocstyle to check docstrings.

python-pytest-virtualenv 1.8.0
Propagated dependencies: python-importlib-metadata@8.7.0 python-pytest-shutil@1.8.0 python-pytest-fixture-config@1.8.0 python-virtualenv@20.29.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/man-group/pytest-plugins
Licenses: Expat
Build system: pyproject
Synopsis: Virtualenv fixture for py.test
Description:

This package provides a virtualenv fixture for the py.test framework.

python-deal 4.24.6
Propagated dependencies: python-astroid@3.3.11 python-deal-solver@0.1.2 python-pygments@2.19.1 python-typeguard@4.4.4
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/life4/deal
Licenses: Expat
Build system: pyproject
Synopsis: Design by contract for Python
Description:

This package provides a Python library for design by contract (DbC) and checking values, exceptions, and side-effects. In a nutshell, deal implements functionality to write bug-free code. By adding a few decorators to the code, providing free tests, static analysis, formal verification, and much more.

python-mypy 1.16.1
Propagated dependencies: python-mypy-extensions@1.1.0 python-pathspec@0.12.1 python-tomli@2.2.1 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://www.mypy-lang.org/
Licenses: Expat Python Software Foundation License
Build system: pyproject
Synopsis: Static type checker for Python
Description:

Mypy is an optional static type checker for Python that aims to combine the benefits of dynamic typing and static typing. Mypy combines the expressive power and convenience of Python with a powerful type system and compile-time type checking. Mypy type checks standard Python programs; run them using any Python VM with basically no runtime overhead.

python-isal 1.8.0
Dependencies: isa-l@2.31.1
Channel: guix
Location: gnu/packages/python-compression.scm (gnu packages python-compression)
Home page: https://github.com/pycompression/python-isal
Licenses: Expat
Build system: pyproject
Synopsis: Python bindings for the ISA-L compression library
Description:

This package aims to provide faster zlib and gzip compatible compression and decompression by implementing Python bindings for the ISA-L library.

python-blosc 1.11.4
Dependencies: c-blosc@1.21.1
Channel: guix
Location: gnu/packages/python-compression.scm (gnu packages python-compression)
Home page: https://github.com/blosc/python-blosc
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python wrapper for the Blosc data compressor library
Description:

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-pyppmd 1.2.0
Channel: guix
Location: gnu/packages/python-compression.scm (gnu packages python-compression)
Home page: https://github.com/miurahr/pyppmd
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: PPMd compression/decompression library
Description:

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.

python-ppmd-cffi 0.5.0
Propagated dependencies: python-cffi@1.17.1
Channel: guix
Location: gnu/packages/python-compression.scm (gnu packages python-compression)
Home page: https://github.com/miurahr/ppmd
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: Prediction by Partial Matching compression library
Description:

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.

python-xopen 1.8.0
Propagated dependencies: pigz@2.8 python-isal@1.8.0
Channel: guix
Location: gnu/packages/python-compression.scm (gnu packages python-compression)
Home page: https://github.com/marcelm/xopen/
Licenses: Expat
Build system: pyproject
Synopsis: Open compressed files transparently
Description:

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.

python-multivolumefile 0.2.3
Channel: guix
Location: gnu/packages/python-compression.scm (gnu packages python-compression)
Home page: https://github.com/miurahr/multivolume
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: Treat multiple files as one
Description:

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.

python-python-snappy 0.7.3
Dependencies: snappy@1.1.9
Channel: guix
Location: gnu/packages/python-compression.scm (gnu packages python-compression)
Home page: https://github.com/andrix/python-snappy
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python bindings for the Snappy compression library
Description:

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.

python-pyzstd 0.18.0
Dependencies: zstd@1.5.6
Propagated dependencies: python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-compression.scm (gnu packages python-compression)
Home page: https://github.com/Rogdham/pyzstd
Licenses: Modified BSD
Build system: pyproject
Synopsis: Zstandard bindings for Python
Description:

This package provides Python bindings to the Zstandard (zstd) compression library. The API is similar to Python's bz2/lzma/zlib module.

python-brotlicffi 1.1.0.0
Dependencies: brotli@1.1.0
Propagated dependencies: python-cffi@1.17.1
Channel: guix
Location: gnu/packages/python-compression.scm (gnu packages python-compression)
Home page: https://github.com/python-hyper/brotlicffi
Licenses: Expat
Build system: pyproject
Synopsis: Python CFFI bindings to the Brotli library
Description:

This package provides Python CFFI bindings to the Brotli library.

python-zopfli 0.4.0
Dependencies: zopfli@1.0.3
Channel: guix
Location: gnu/packages/python-compression.scm (gnu packages python-compression)
Home page: https://github.com/fonttools/py-zopfli
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python bindings for Zopfli
Description:

pyzopfli is a straight forward wrapper around the ZlibCompress method of the the zopfli library.

python-deflate 0.8.0
Dependencies: libdeflate@1.19
Channel: guix
Location: gnu/packages/python-compression.scm (gnu packages python-compression)
Home page: https://github.com/dcwatson/deflate
Licenses: Expat
Build system: pyproject
Synopsis: Python wrapper for @code{libdeflate}
Description:

This package contains a very thin Python wrapper for libdeflate.

Total packages: 70999