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

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-black 25.1.0
Propagated dependencies: python-aiohttp@3.11.11 python-click@8.1.8 python-mypy-extensions@1.1.0 python-packaging@25.0 python-pathspec@0.12.1 python-platformdirs@4.3.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/psf/black
Licenses: Expat
Build system: pyproject
Synopsis: The uncompromising code formatter
Description:

Black is the uncompromising Python code formatter.

python-lark 1.2.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/lark-parser/lark
Licenses: Expat
Build system: pyproject
Synopsis: Multi-language parser for Python
Description:

Lark is a parser built with a focus on ergonomics, performance and resilience. Lark can parse all context-free languages. That means it is capable of parsing almost any programming language out there, and to some degree most natural languages too.

python-absl-py 2.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/abseil/abseil-py
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Abseil Python common libraries
Description:

This package provides the Abseil Python Common Libraries, a collection of Python libraries for building Python applications.

python-pygit2 1.18.2
Propagated dependencies: python-cffi@1.17.1 libgit2@1.9.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/libgit2/pygit2
Licenses: GPL 2
Build system: pyproject
Synopsis: Python bindings for libgit2
Description:

Pygit2 is a set of Python bindings to the libgit2 shared library.

python-validate-email 1.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/syrusakbary/validate_email
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Verifies if an email address is valid and really exists
Description:

validate_email can be used to verify if an email address is valid and really exists.

python-honcho 2.0.0
Propagated dependencies: python-colorama@0.4.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/nickstenning/honcho
Licenses: Expat
Build system: pyproject
Synopsis: Manage Procfile-based applications
Description:

A Procfile is a file which describes how to run an application consisting of several processes. honcho starts all listed processes. The output of all running processes is collected by honcho and displayed.

python-objgraph 3.6.2
Propagated dependencies: python-graphviz@0.20.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://mg.pov.lt/objgraph/
Licenses: Expat
Build system: pyproject
Synopsis: Draw Python object reference graphs with graphviz
Description:

This package provides tools to draw Python object reference graphs with graphviz.

python-bson 0.5.10
Propagated dependencies: python-dateutil@2.9.0 python-six@1.17.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/py-bson/bson
Licenses: ASL 2.0
Build system: pyproject
Synopsis: BSON (Binary JSON) codec for Python
Description:

bson is a Python library implementing a BSON (Binary JSON) codec.

python-ptyprocess 0.7.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pexpect/ptyprocess
Licenses: ISC
Build system: pyproject
Synopsis: Run a subprocess in a pseudo terminal
Description:

This package provides a Python library used to launch a subprocess in a pseudo terminal (pty), and interact with both the process and its pty.

python-helpdev 0.7.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://gitlab.com/dpizetta/helpdev
Licenses: Expat
Build system: pyproject
Synopsis: Extract information about the Python environment easily
Description:

Helpdev is a library to easily extract information about the Python environment.

python-bitarray 3.4.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ilanschnell/bitarray
Licenses: Python Software Foundation License
Build system: pyproject
Synopsis: Efficient arrays of booleans
Description:

This package provides an object type which efficiently represents an array of booleans. Bitarrays are sequence types and behave very much like usual lists. Eight bits are represented by one byte in a contiguous block of memory. The user can select between two representations: little-endian and big-endian. All of the functionality is implemented in C. Methods for accessing the machine representation are provided. This can be useful when bit level access to binary files is required, such as portable bitmap image files. Also, when dealing with compressed data which uses variable bit length encoding, you may find this module useful.

online-judge-tools 11.5.1
Dependencies: time@1.9
Propagated dependencies: python-online-judge-api-client@10.10.1-0.615c345 python-colorama@0.4.6 python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/online-judge-tools/oj
Licenses: Expat
Build system: pyproject
Synopsis: Command to help solving problems on various online judges
Description:

oj is a command line tool to help solving problems on various online judges. This command automates downloading sample cases, generating additional test cases, testing for your code, and submitting it.

python-gipc 1.8.0
Propagated dependencies: python-gevent@24.11.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://gehrcke.de/gipc/
Licenses: Expat
Build system: pyproject
Synopsis: Child process management in the context of gevent
Description:

Usage of Python's multiprocessing package in a gevent-powered application may raise problems. With gipc, process-based child processes can safely be created anywhere within a gevent-powered application.

python-doxyqml 0.5.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://agateau.com/projects/doxyqml
Licenses: Modified BSD
Build system: pyproject
Synopsis: Doxygen input filter for QML files
Description:

This package provides a Doxygen input filter for QML files.

python-legacy-api-wrap 1.4.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/flying-sheep/legacy-api-wrap
Licenses: GPL 3+
Build system: pyproject
Synopsis: Legacy API wrapper
Description:

This module defines a decorator to wrap legacy APIs. The primary use case is APIs defined before keyword-only parameters existed.

bpython 0.25
Propagated dependencies: python-curtsies@0.4.3 python-cwcwidth@0.1.10 python-greenlet@3.1.1 python-pygments@2.19.1 python-pyxdg@0.28 python-requests@2.32.5 python-pyperclip@1.9.0 python-jedi@0.19.2 python-urwid@2.6.16 python-watchdog@6.0.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://bpython-interpreter.org/
Licenses: Expat
Build system: pyproject
Synopsis: Fancy interface to the Python interpreter
Description:

Bpython is a fancy interface to the Python interpreter. bpython's main features are

  1. in-line syntax highlighting,

  2. readline-like autocomplete with suggestions displayed as you type,

  3. expected parameter list for any Python function,

  4. "rewind" function to pop the last line of code from memory and re-evaluate,

  5. send the code you've entered off to a pastebin,

  6. save the code you've entered to a file, and

  7. auto-indentation.

python-numpy-stl 3.2.0
Propagated dependencies: python-numpy@1.26.4 python-utils@3.9.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/WoLpH/numpy-stl/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Read, write and modify binary/ASCII STL files library
Description:

Library to make reading, writing and modifying both binary and ascii STL files, file format native to the stereolithography CAD software created by 3D Systems, easy.

python-nbformat 5.10.4
Propagated dependencies: python-fastjsonschema@2.21.1 python-jsonschema@4.23.0 python-jupyter-core@5.7.2 python-traitlets@5.14.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://jupyter.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Jupyter Notebook format
Description:

This package provides the reference implementation of the Jupyter Notebook format and Python APIs for working with notebooks.

python-referencing-bootstrap 0.35.1
Propagated dependencies: python-attrs@25.3.0 python-rpds-py@0.10.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-jsonschema/referencing
Licenses: Expat
Build system: pyproject
Synopsis: JSON Referencing + Python
Description:

This package provides an implementation-agnostic implementation of JSON reference resolution.

python-gphoto2 2.6.1
Dependencies: libgphoto2@2.5.30
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jim-easterbrook/python-gphoto2
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Python interface to libgphoto2
Description:

python-gphoto2 is a comprehensive Python interface (or binding) to libgphoto2. It is built using SWIG to automatically generate the interface code.

python-distlib 0.3.7
Dependencies: bash-minimal@5.2.37
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pypa/distlib
Licenses: Python Software Foundation License
Build system: pyproject
Synopsis: Distribution utilities
Description:

Distlib is a library which implements low-level functions that relate to packaging and distribution of Python software. It is intended to be used as the basis for third-party packaging tools.

python-proto-matcher 0.0.3
Propagated dependencies: python-protobuf@3.20.3 python-pyhamcrest@2.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/dayfine/proto-matcher
Licenses: ASL 2.0
Build system: pyproject
Synopsis: PyHamcrest test matchers for protocol buffers
Description:

This package provides the following PyHamcrest test matchers, that enable matching a protocol buffer message:

equals_proto

Test the argument equals the given protobuf message.

approximately

Test the argument equals the given protobuf message, while comparing any float field using approximation.

ignoring_field_paths

Test the argument equals the given protobuf message, while ignoring those fields specified in the field paths.

ignoring_repeated_field_ordering

Test the argument equals the given protobuf message, ignoring the ordering of any repeated field.

partially

Test the argument partially equals the given protobuf message, i.e. if a field is in the argument but not in the expected message, it's ignored in the comparison.

python-astunparse 1.6.3
Propagated dependencies: python-six@1.17.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/simonpercivall/astunparse
Licenses: Modified BSD
Build system: pyproject
Synopsis: AST unparser for Python
Description:

This package provides an AST unparser for Python. It is a factored out version of unparse found in the Python source distribution.

python-cattrs 24.1.2
Propagated dependencies: python-attrs@25.3.0 python-cbor2@5.4.2.post1 python-exceptiongroup@1.3.0 python-orjson@3.9.7 python-pyyaml@6.0.2 python-tomlkit@0.13.3 python-typing-extensions@4.15.0 python-ujson@5.10.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-attrs/cattrs
Licenses: Expat
Build system: pyproject
Synopsis: Python library for structuring and unstructuring data
Description:

cattrs is an Python library for structuring and unstructuring data. cattrs works best with attrs classes, dataclasses and the usual Python collections, but other kinds of classes can also be supported by manually registering converters.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31087