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

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.


python-pytest-repeat 0.9.4
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/pytest-dev/pytest-repeat
Licenses: MPL 2.0
Build system: pyproject
Synopsis: Pytest plugin for repeating tests
Description:

pytest-repeat is a plugin for Pytest that makes it enables repeating a single test, or multiple tests, a specific number of times.

python-pytest-order 1.3.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-fixture-config 1.8.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: Fixture configuration utils for py.test
Description:

This package provides fixture configuration utilities for the py.test testing framework.

python-pep8-naming 0.15.1
Propagated dependencies: python-flake8@7.1.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/PyCQA/pep8-naming
Licenses: Expat
Build system: pyproject
Synopsis: Check PEP-8 naming conventions
Description:

This package provides the pep8-naming Python module, a plugin for flake8 to check PEP-8 naming conventions.

python-deal 4.24.5
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.

tms 0.1.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://hg.sr.ht/~olly/tms
Licenses: FreeBSD
Build system: pyproject
Synopsis: Test Match Special for test assertions
Description:

This package provides match data structures and types in test code.

python-pytest-filter-subpackage 0.2.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/astropy/pytest-filter-subpackage
Licenses: Modified BSD
Build system: pyproject
Synopsis: Pytest plugin for filtering based on sub-packages
Description:

This package contains a simple plugin for the pytest framework that provides a shortcut to testing all code and documentation for a given sub-package.

python-pyannotate 1.2.0
Propagated dependencies: python-mypy-extensions@1.1.0 python-six@1.17.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/dropbox/pyannotate
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Auto-generate PEP-484 annotations
Description:

This package, PyAnnotate, is used to auto-generate PEP-484 annotations.

python-approvaltests 15.3.2
Propagated dependencies: python-allpairspy@2.5.1 python-approval-utilities@15.3.2 python-beautifulsoup4@4.14.3 python-empty-files@0.0.9 python-mock@5.1.0 python-pyperclip@1.9.0 python-pytest@8.4.1 python-testfixtures@9.1.0 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/approvals/ApprovalTests.Python
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Assertion/verification library to aid testing
Description:

This package provides tools verify objects that require more than a simple assert including long strings, large arrays, and complex hash structures and objects, i.e. when you need a more granular look at the test failure.

python-coveralls 4.0.1
Propagated dependencies: python-coverage@7.11.0 python-docopt@0.6.2 python-pyyaml@6.0.2 python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/coveralls-clients/coveralls-python
Licenses: Expat
Build system: pyproject
Synopsis: Show coverage stats online via coveralls.io
Description:

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.

python-vulture 2.14
Propagated dependencies: python-toml@0.10.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/jendrikseipp/vulture
Licenses: Expat
Build system: pyproject
Synopsis: Find dead Python code
Description:

Vulture finds unused code in Python programs. This is useful for cleaning up and finding errors in large code bases. If you run Vulture on both your library and test suite you can find untested code. Due to Python's dynamic nature, static code analyzers like Vulture are likely to miss some dead code. Also, code that is only called implicitly may be reported as unused.

python-pytest-isort 3.1.0
Propagated dependencies: python-isort@6.0.1 python-pytest@8.4.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/stephrdev/pytest-isort
Licenses: Modified BSD
Build system: pyproject
Synopsis: Pytest plugin to check import ordering using isort
Description:

This package provides a pytest plugin to check import ordering using isort.

python-pytest-tornasync 0.6.0.post2
Propagated dependencies: python-tornado@6.4.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/eukaryote/pytest-tornasync
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin for testing Tornado code
Description:

This package provides a simple pytest plugin that provides some helpful fixtures for testing Tornado (version 5.0 or newer) apps and easy handling of plain (undecoratored) native coroutine tests.

python-pytest-cookies 0.7.0
Propagated dependencies: python-cookiecutter@2.6.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/hackebrot/pytest-cookies
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin for Cookiecutter templates
Description:

This Pytest plugin adds a cookies fixture, which is a wrapper for the Cookiecutter API. This fixture helps you verify that your template is working as expected and takes care of cleaning up after running the tests.

python-hiro 1.1.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://hiro.readthedocs.io
Licenses: Expat
Build system: pyproject
Synopsis: Time manipulation utilities for testing in Python
Description:

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.

python-time-machine 2.16.0
Propagated dependencies: python-dateutil@2.9.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/adamchainz/time-machine
Licenses: Expat
Build system: pyproject
Synopsis: Travel through time in your tests.
Description:

This package lets you set a different time for your tests.

python-ddt 1.7.2
Propagated dependencies: python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/datadriventests/ddt
Licenses: Expat
Build system: pyproject
Synopsis: Data-Driven Tests
Description:

Data-Driven Tests (DDT) allow you to multiply one test case by running it with different test data, and make it appear as multiple test cases.

python-pytest-freezer 0.4.9
Propagated dependencies: python-freezegun@1.5.3 python-pytest@8.4.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/pytest-dev/pytest-freezer/
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin providing a fixture interface for spulec/freezegun
Description:

Pytest plugin providing a fixture interface for freezegun.

python-test-utils 0.1.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/Kami/python-test-utils/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Utilities for functional and integration tests
Description:

This package provides a collection of utility functions and classes which make writing and running functional and integration tests easier.

python-flake8-deprecated 2.2.1
Propagated dependencies: python-flake8@7.1.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/gforcada/flake8-deprecated
Licenses: GPL 2
Build system: pyproject
Synopsis: Warns about deprecated method calls in Python
Description:

This flake8 plugin helps you keep up with method deprecations by providing hints about what deprecated methods should be replaced with.

python-syrupy 5.0.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/syrupy-project/syrupy
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Pytest Snapshot Test Utility
Description:

This package implements a functionality to write tests which assert immutability of computed results.

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-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-nbmake 1.5.3
Propagated dependencies: python-ipykernel@6.29.4 python-nbclient@0.10.0 python-nbformat@5.10.4 python-pygments@2.19.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/treebeardtech/nbmake
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Pytest plugin for testing notebooks
Description:

This package provides a Pytest plugin for testing Jupyter notebooks.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31091