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

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-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-pylama 8.4.1
Propagated dependencies: python-mypy-minimal@1.16.1 python-mccabe@0.7.0 python-pycodestyle@2.12.1 python-pydocstyle@6.3.0 python-pyflakes@3.2.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/klen/pylama
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Code audit tool for python
Description:

Pylama is a code audit tool for Python and JavaScript to check for style, syntax and other code health metrics. It is essentially a convenient wrapper above tools such as Pyflakes, pydocstyle, pycodestyle and McCabe, among others.

python-pytest-home 0.6.0
Propagated dependencies: python-pytest@8.4.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/jaraco/pytest-home
Licenses: Expat
Build system: pyproject
Synopsis: Home directory fixtures
Description:

This package provides home directory fixtures for pytest.

python-assertpy 1.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/assertpy/assertpy
Licenses: Modified BSD
Build system: pyproject
Synopsis: Simple assertion library for unit testing
Description:

This package provides a simple assertion library for unit testing in Python with a fluent API.

python-pytest-flakefinder 1.1.0
Propagated dependencies: python-pytest@8.4.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/dropbox/pytest-flakefinder
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Pytest plugin for finding flaky tests
Description:

This package provides a Pytest plugin to run tests multiple times and detect flakyness.

python-pytest-steps 1.8.0
Propagated dependencies: python-makefun@1.15.1 python-wrapt@1.17.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/smarie/python-pytest-steps
Licenses: Modified BSD
Build system: pyproject
Synopsis: Pytest plugin to create step-wise / incremental tests
Description:

This package implements a functionality to share a state / intermediate results across test steps.

python-pynose 1.5.5
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/mdmintz/pynose
Licenses: LGPL 2.0
Build system: pyproject
Synopsis: Unittest framework for Python
Description:

pynose is a maintained successor of deprecated nose unittest runner. Changes over nose:

  • fixes AttributeError: module 'collections' has no attribute 'Callable'

  • fixes AttributeError: module 'inspect' has no attribute 'getargspec'

  • fixes ImportError: cannot import name '_TextTestResult' from 'unittest'

  • fixes RuntimeWarning: TestResult has no addDuration method

  • fixes DeprecationWarning: pkg_resources is deprecated as an API

  • fixes all flake8 issues from the original nose

  • replaces the imp module with the newer importlib module

  • the default logging level now hides INFO logs for less noise

  • adds --capture-logs for hiding output from all logging levels

  • adds --logging-init to use logging.basicConfig(level)

  • the -s option is always active to see the output of print()

  • adds --capture-output for hiding the output of print()

  • adds --co as a shortcut to using --collect-only

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.

python-icontract 2.7.1
Propagated dependencies: python-asttokens@3.0.0 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://icontract.readthedocs.io
Licenses: Expat
Build system: pyproject
Synopsis: Design-by-contract programming for Python
Description:

icontract brings design-by-contract to Python with informative violation messages and inheritance. icontract provides two function, require and ensure for preconditions and postconditions respectively. Additionally, it provides a class decorator, invariant, to establish class invariants.

python-pandas-vet 2023.8.2
Propagated dependencies: python-attrs@25.3.0 python-flake8@7.1.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/deppen8/pandas-vet
Licenses: Expat
Build system: pyproject
Synopsis: Opionated @code{flake8} plugin for @code{pandas} code
Description:

This package provides a flake8 plugin to lint pandas code in an opinionated way.

python-pytest-services 1.3.1
Propagated dependencies: python-psutil@7.0.0 python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/pytest-dev/pytest-services
Licenses: Expat
Build system: pyproject
Synopsis: Services plugin for pytest testing framework
Description:

This plugin provides a set of fixtures and utility functions to start service processes for your tests with pytest.

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-pycotap 1.3.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/remko/pycotap
Licenses: Expat
Build system: pyproject
Synopsis: Tiny Python TAP test runner
Description:

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).

python-pytest-shard 0.1.2-0.64610a0
Propagated dependencies: python-pytest@8.4.1
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-celery 1.2.1
Propagated dependencies: python-psutil@7.0.0 python-pytest-docker-tools@3.1.9 python-tenacity@9.0.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/celery/pytest-celery
Licenses: Modified BSD
Build system: pyproject
Synopsis: Pytest plugin designed for Celery application developers
Description:

This package enables dynamic orchestration of Celery environments for testing tasks in isolated conditions, leveraging Docker & pytest-docker-tools for environment simulation.

python-slotscheck 0.19.0
Propagated dependencies: python-click@8.1.8 python-tomli@2.2.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/ariebovenberg/slotscheck
Licenses: Expat
Build system: pyproject
Synopsis: Ensure @code{__slots__} are working properly
Description:

slotscheck is a tool to validate Python class __slots__.

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-bandit 1.8.6
Propagated dependencies: python-pyyaml@6.0.2 python-rich@13.7.1 python-stevedore@5.4.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/PyCQA/bandit
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Security oriented static analyser for python code
Description:

Bandit is a tool designed to find common security issues in Python code. To do this Bandit processes each file, builds an AST from it, and runs appropriate plugins against the AST nodes. Once Bandit has finished scanning all the files it generates a report.

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-scspell3k 2.3.0-0.df55035
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/myint/scspell
Licenses: GPL 2
Build system: pyproject
Synopsis: Conservative interactive spell checker for source code
Description:

This package implements a spell checker for source code that does not try to be particularly smart and instead does the simplest thing that can possibly work.

python-flexmock 0.12.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://flexmock.readthedocs.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Testing library for Python
Description:

flexmock is a testing library for Python that makes it easy to create mocks, stubs and fakes.

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-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-respx 0.22.0
Propagated dependencies: python-httpx@0.28.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://lundberg.github.io/respx/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Mocking for Python libraries HTTPX and HTTPCore
Description:

This package provides a utility for mocking out the Python libraries HTTPX and HTTPCore.

Page: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869
Total results: 68842