_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-pytest-black 0.6.0
Propagated dependencies: python-black@26.5.1 python-toml@0.10.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/coherent-oss/pytest-black
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin to enable format checking with black
Description:

This package provides a pytest plugin to enable format checking with the Python code formatter "black".

python-pytest-httpx 0.36.2
Propagated dependencies: python-httpx@0.28.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://colin-b.github.io/pytest_httpx/
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin to mock httpx
Description:

This package provides a pytest fixture to mock httpx requests to be replied to with user provided responses.

python-pydantic-cli 9.1.0
Propagated dependencies: python-pydantic@2.12.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/mpkocher/pydantic-cli
Licenses: Expat
Build system: pyproject
Synopsis: Turn Pydantic defined data models into CLI tools
Description:

python-pydantic enables specifying CLI via data models provided in the JSON format.

python-pytest-cases 3.9.1
Propagated dependencies: python-decopatch@1.4.10 python-makefun@1.16.0-0.bacb3e1 python-packaging@26.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/smarie/python-pytest-cases
Licenses: Modified BSD
Build system: pyproject
Synopsis: Separate test code from test cases in pytest.
Description:

This package provides a Pytest plugin which leverages @pytest.mark.parametrize decorator separating test cases from test functions.

python-pytest-order 1.4.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/pytest-dev/pytest-order
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin to run your tests in a specific order
Description:

This plugin defines Pytest markers to ensure that some tests, or groups of tests run in a specific order.

python-pytest-split 0.10.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://jerry-git.github.io/pytest-split/
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin to split the test suite to equally sized sub sutes
Description:

This package provides Pytest plugin which splits the test suite to equally sized sub suites based on test execution time.

python-pyread-eagle 1.0.3
Propagated dependencies: python-h5py@3.16.0 python-numpy@2.4.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/kyleaoman/pyread_eagle
Licenses: GPL 3
Build system: pyproject
Synopsis: Read routines for Eagle HDF5 snapshots for Python
Description:

This package provides a pure-python port of J. Helly's read_eagle.

python-pytest-retry 1.7.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/str0zzapreti/pytest-retry
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin to retry flaky tests in CI environments
Description:

This package provides a plugin for Pytest which adds the ability to retry flaky tests, thereby improving the consistency of the test suite results.

python-pytoolconfig 1.3.1
Propagated dependencies: python-tomli@2.2.1 python-packaging@26.2 python-platformdirs@4.3.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pypi.org/project/pytoolconfig/
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Python tool configuration
Description:

The goal of this project is to manage configuration for Python tools, such as rope and add support for a pyproject.toml configuration file.

python-pytest-shard 0.1.2-0.64610a0
Propagated dependencies: python-pytest@9.0.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/AdamGleave/pytest-shard
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin for sharding tests
Description:

This package provides a Pytest extension for sharding tests at the granularity of individual test cases, which can be run in parallel and on multiple machines.

python-pytest-sugar 1.1.1-0.4b1cd8d
Propagated dependencies: python-pytest@9.0.2 python-termcolor@2.5.0
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/Teemu/pytest-sugar
Licenses: Modified BSD
Build system: pyproject
Synopsis: Plugin for pytest that changes the default look and feel
Description:

pytest-sugar is a plugin for py.test that changes the default look and feel of python-pytest, using a progress bar and showing failures and errors instantly.

python-pyqt-builder 1.18.2
Dependencies: python-sip@6.12.0
Channel: guix
Location: gnu/packages/qt.scm (gnu packages qt)
Home page: https://www.riverbankcomputing.com/static/Docs/PyQt-builder/
Licenses: GPL 2 GPL 3
Build system: pyproject
Synopsis: PEP 517 compliant PyQt build system
Description:

PyQt-builder is a tool for generating Python bindings for C++ libraries that use the Qt application framework. The bindings are built on top of the PyQt bindings for Qt. PyQt-builder is used to build PyQt itself.

python-pytest-redis 2.4.0
Propagated dependencies: python-mirakuru@2.4.2 python-port-for@0.6.2 python-pytest@9.0.2 python-redis@7.1.0
Channel: rrr
Location: rrr/packages/python-xyz.scm (rrr packages python-xyz)
Home page: https://github.com/ClearcodeHQ/pytest-redis
Licenses: LGPL 3
Build system: python
Synopsis: Redis fixtures and fixture factories for Pytest.
Description:

Redis fixtures and fixture factories for Pytest. This is a pytest plugin, that enables you to test your code that relies on a running Redis database. It allows you to specify additional fixtures for Redis process and client.

python-pyrodigal-gv 0.3.2
Propagated dependencies: python-pyrodigal@3.6.3
Channel: guix-science
Location: guix-science/packages/bioinformatics.scm (guix-science packages bioinformatics)
Home page: https://github.com/althonos/pyrodigal-gv
Licenses: GPL 3
Build system: pyproject
Synopsis: Pyrodigal extension to predict genes in giant viruses
Description:
@code{Pyrodigal} is a Python module that provides Cython bindings to Prodigal, an efficient gene finding method for genomes and metagenomes based on dynamic programming. @code {pyrodigal-gv} is a small extension module for @code{pyrodigal} which distributes additional metagenomic models for giant viruses and viruses that use alternative genetic codes.
python-pytest-xdist 3.8.0
Propagated dependencies: python-execnet@2.1.2
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/pytest-dev/pytest-xdist
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin for distributed testing and loop-on-failures testing modes
Description:

The pytest-xdist plugin extends pytest with some unique test execution modes: parallelization, running tests in boxed subprocesses, the ability to run tests repeatedly when failed, and the ability to run tests on multiple Python interpreters or platforms. It uses rsync to copy the existing program code to a remote location, executes there, and then syncs the result back.

python-pydispatcher 2.0.7
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pydispatcher.sourceforge.net
Licenses: Modified BSD
Build system: pyproject
Synopsis: Multi-producer-multi-consumer signal dispatching mechanism
Description:

PyDispatcher is an enhanced version of Patrick K. O’Brien’s original dispatcher.py module. It provides the Python programmer with a robust mechanism for event routing within various application contexts.

Included in the package are the robustapply and saferef modules, which provide the ability to selectively apply arguments to callable objects and to reference instance methods using weak-references.

python-pytorch-cuda 2.10.0
Propagated dependencies: cpuinfo@0.0-8.84818a4 onnx@1.17.0 onnx-optimizer@0.3.19 python-astunparse@1.6.3 python-click@8.4.1 python-filelock@3.16.1 python-fsspec@2026.1.0 python-future@1.0.0 python-jinja2@3.1.6 python-networkx@3.4.2 python-numpy@2.4.6 python-opt-einsum@3.4.0 python-optree@0.14.0 python-packaging@26.2 python-psutil@7.2.2 python-pyyaml@6.0.3 python-requests@2.34.2 python-sympy@1.13.3 python-typing-extensions@4.15.0
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/machine-learning.scm (guix-science-nonfree packages machine-learning)
Home page: https://pytorch.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python library for tensor computation and deep neural networks
Description:

PyTorch is a Python package that provides two high-level features:

  • tensor computation (like NumPy) with strong GPU acceleration;

  • deep neural networks (DNNs) built on a tape-based autograd system.

You can reuse Python packages such as NumPy, SciPy, and Cython to extend PyTorch when needed.

Note: currently this package does not provide GPU support.

python-pycryptodome 3.23.0
Dependencies: gmp@6.3.0 libtomcrypt@1.18.2 libtommath@1.3.0
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://www.pycryptodome.org
Licenses: FreeBSD Public Domain
Build system: pyproject
Synopsis: Low-level cryptographic Python library
Description:

PyCryptodome is a self-contained Python package of low-level cryptographic primitives. It's not a wrapper to a separate C library like OpenSSL. To the largest possible extent, algorithms are implemented in pure Python. Only the pieces that are extremely critical to performance (e.g., block ciphers) are implemented as C extensions.

You are expected to have a solid understanding of cryptography and security engineering to successfully use these primitives. You must also be able to recognize that some are obsolete (e.g., TDES) or even insecure (RC4).

It provides many enhancements over the last release of PyCrypto (2.6.1):

  • Authenticated encryption modes (GCM, CCM, EAX, SIV, OCB)

  • Accelerated AES on Intel platforms via AES-NI

  • First-class support for PyPy

  • Elliptic curves cryptography (NIST P-256 curve only)

  • Better and more compact API (nonce and iv attributes for ciphers, automatic generation of random nonces and IVs, simplified CTR cipher mode, and more)

  • SHA-3 (including SHAKE XOFs) and BLAKE2 hash algorithms

  • Salsa20 and ChaCha20 stream ciphers

  • scrypt and HKDF

  • Deterministic (EC)DSA

  • Password-protected PKCS#8 key containers

  • Shamir’s Secret Sharing scheme

  • Random numbers get sourced directly from the OS (and not from a CSPRNG in userspace)

  • Cleaner RSA and DSA key generation (largely based on FIPS 186-4)

  • Major clean-ups and simplification of the code base

This package provides drop-in compatibility with PyCrypto. It is one of two PyCryptodome variants, the other being python-pycryptodomex.

python-pytest-flakes 4.0.5
Propagated dependencies: python-pyflakes@3.4.0
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/fschulze/pytest-flakes
Licenses: Expat
Build system: pyproject
Synopsis: Py.test plugin to check source code with pyflakes
Description:

Pytest plugin for checking Python source code with pyflakes.

python-pytest-cython 0.3.1
Propagated dependencies: python-pytest@9.0.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/lgpage/pytest-cython
Licenses: Expat
Build system: pyproject
Synopsis: Cython extension modules testing plugin
Description:

This package provides a plugin for testing Cython extension modules.

python-pytest-flake8 1.3.0
Propagated dependencies: python-flake8@7.3.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/tholo/pytest-flake8
Licenses: Modified BSD
Build system: pyproject
Synopsis: Pytest plugin to check FLAKE8 requirements
Description:

This package provides a pytest plugin for efficiently checking PEP8 compliance.

python-pydantic-core 2.41.5
Propagated dependencies: python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pydantic/pydantic-core
Licenses: Expat
Build system: pyproject
Synopsis: Core validation logic for pydantic
Description:

This package provides the core functionality for pydantic validation and serialization.

python-pytest-httpx2 1.0.1
Propagated dependencies: python-httpx2@2.4.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/angryfoxx/httpx2-pytest
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin for mocking out httpx2 using respx
Description:

This package provides a Pytest plugin for mocking out HTTPX2 using respx.

python-pytest-shutil 1.8.0
Propagated dependencies: python-execnet@2.1.2 python-mock@5.2.0 python-path@17.1.0 python-six@1.17.0 python-termcolor@2.5.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/manahl/pytest-plugins
Licenses: Expat
Build system: pyproject
Synopsis: Assorted shell and environment tools for py.test
Description:

This package provides assorted shell and environment tools for the py.test testing framework.

Page: 1…1718192021…25
Total packages: 599