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

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-devpi-process 1.0.2
Propagated dependencies: python-devpi-client@7.2.0 python-devpi-server@6.20.3 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/devpi/devpi
Licenses: Expat
Build system: pyproject
Synopsis: API to create and use a devpi server process
Description:

This package provides a programmatic API to create and use a devpi server process.

python-furl 2.1.4
Propagated dependencies: python-orderedmultidict@1.0.1 python-six@1.17.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/gruns/furl
Licenses: Unlicense
Build system: pyproject
Synopsis: URL manipulation in Python
Description:

Furl provides an easy-to-use alternative to the urllib and urlparse modules for manipulating URLs.

python-stamina 25.2.0
Propagated dependencies: python-tenacity@9.1.4 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/hynek/stamina
Licenses: Expat
Build system: pyproject
Synopsis: Retries library for Python
Description:

stamina is an opinionated wrapper around the Tenacity package.

python-wsgiproxy2 0.5.1
Propagated dependencies: python-requests@2.34.2 python-six@1.17.0 python-urllib3@2.7.0 python-webob@1.8.10
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/gawel/WSGIProxy2/
Licenses: Expat
Build system: pyproject
Synopsis: WSGI Proxy with various http client backends
Description:

WSGI turns HTTP requests into WSGI function calls. WSGIProxy turns WSGI function calls into HTTP requests. It also includes code to sign requests and pass private data, and to spawn subprocesses to handle requests.

python-venusian 3.1.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://docs.pylonsproject.org/projects/venusian
Licenses: Repoze
Build system: pyproject
Synopsis: Library for deferring decorator actions
Description:

Venusian is a library which allows framework authors to defer decorator actions. Instead of taking actions when a function (or class) decorator is executed at import time, you can defer the action usually taken by the decorator until a separate scan phase.

python-opentelemetry-test-utils 0.58b0
Propagated dependencies: python-asgiref@3.11.1 python-opentelemetry-api@1.37.0 python-opentelemetry-sdk@1.37.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://opentelemetry.io/docs/languages/python/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Test utilities for OpenTelemetry unit tests
Description:

Test utilities for OpenTelemetry unit tests.

python-hupper 1.12.1
Propagated dependencies: python-watchdog@6.0.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://readthedocs.org/projects/hupper
Licenses: Expat
Build system: pyproject
Synopsis: Integrated process monitor tracking changes to imported Python files
Description:

Hupper is an integrated process monitor that will track changes to any imported Python files in sys.modules as well as custom paths. When files are changed the process is restarted.

python-aiocoap 0.4.14
Propagated dependencies: python-cbor2@5.4.2.post1 python-cryptography@44.0.0 python-filelock@3.16.1 python-pygments@2.19.2 python-termcolor@2.5.0 python-websockets@16.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/chrysn/aiocoap
Licenses: Expat
Build system: pyproject
Synopsis: Python CoAP library
Description:

The aiocoap package is an implementation of CoAP. It facilitates writing applications that talk to network enabled embedded IoT devices.

python-openid-cla 1.2
Propagated dependencies: python-openid@3.2.0 python-six@1.17.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/puiterwijk/python-openid-cla/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Implementation of the OpenID CLA extension for python-openid
Description:

openid-cla is an implementation of the OpenID contributor license agreement extension for python-openid.

python-devpi-client 7.2.0
Propagated dependencies: python-pypa-build@1.3.0 python-check-manifest@0.51 python-colorama@0.4.6 python-devpi-common@4.0.4 python-iniconfig@2.1.0 python-pkginfo@1.12.1.2 python-platformdirs@4.3.6 python-pluggy@1.6.0 python-pypitoken@7.0.1 python-tomli@2.2.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/devpi/devpi
Licenses: Expat
Build system: pyproject
Synopsis: Devpi upload/install/... commands for Python developers
Description:

The devpi command line tool is typically used in conjunction with devpi-server. It allows uploading, testing and installing packages from devpi indexes.

python-whereismyip 0.1.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://pypi.org/project/whereismyip/
Licenses: GPL 3
Build system: pyproject
Synopsis: Queries multiple geolocation services until one succeeds
Description:

This package provides a simple Python library that queries multiple geolocation services until one succeeds.

python-ldaptor 21.2.0
Propagated dependencies: python-passlib@1.7.4 python-pyopenssl@24.3.0 python-service-identity@24.2.0 python-pyparsing@3.2.3 python-twisted@25.5.0 python-zope-interface@7.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/twisted/ldaptor
Licenses: Expat
Build system: pyproject
Synopsis: Pure-Python Twisted library for LDAP
Description:

This package provides a Python Twisted library for LDAP, which key feaatures are:

  • LDAP client logic

  • separately-accessible LDAP and BER protocol message generation/parsing

  • ASCII-format LDAP filter generation and parsing

  • LDIF format data generation

  • Samba password changing logic

python-wtforms-sqlalchemy 0.4.1
Propagated dependencies: python-sqlalchemy@1.4.54 python-wtforms@3.2.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/wtforms/wtforms-sqlalchemy/
Licenses: Modified BSD
Build system: pyproject
Synopsis: SQLAlchemy tools for WTForms
Description:

WTForms-SQLAlchemy is a fork of the wtforms.ext.sqlalchemy package from WTForms. The package has been renamed to wtforms_sqlalchemy but otherwise should function the same as wtforms.ext.sqlalchemy did.

python-dicomweb-client 0.60.0
Propagated dependencies: python-numpy@2.4.6 python-pillow@12.2.0 python-pydicom@2.4.4 python-requests@2.34.2 python-retrying@1.4.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/ImagingDataCommons/dicomweb-client
Licenses: Expat
Build system: pyproject
Synopsis: Python client for DICOMweb RESTful services
Description:

dicomweb_client provides client interfaces for DICOMweb RESTful services QIDO-RS, WADO-RS and STOW-RS to search, retrieve and store DICOM objects over the web, respectively.

python-pycognito 2024.5.1
Propagated dependencies: python-boto3@1.42.5 python-envs@1.4 python-pyjwt@2.10.1 python-requests@2.34.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/pvizeli/pycognito
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python library for using AWS Cognito
Description:

This package provides a Python class to integrate Boto3's Cognito client so it is easy to login users, with Secure Remote Password support.

python-arxiv 4.0.0
Propagated dependencies: python-feedparser@6.0.12 python-lxml@6.0.2 python-requests@2.34.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/lukasschwab/arxiv.py
Licenses: Expat
Build system: pyproject
Synopsis: Python wrapper for the arXiv API
Description:

Python wrapper for the arXiv API.

python-asgi-csrf 0.11
Propagated dependencies: python-itsdangerous@2.2.0 python-multipart@0.0.29
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/simonw/asgi-csrf
Licenses: ASL 2.0
Build system: pyproject
Synopsis: ASGI middleware for protecting against CSRF attacks
Description:

This Asynchronous Server Gateway Interface (ASGI) middleware protects against Cross-site request forgery (CSRF) attacks. It implements the Double Submit Cookie pattern, where a cookie is set that is then compared to a csrftoken hidden form field or a x-csrftoken HTTP header.

python-pyfxa 0.8.1
Propagated dependencies: python-cryptography@44.0.0 python-pyjwt@2.10.1 python-parameterized@0.9.0 python-hawkauthlib@2.0.0 python-requests@2.34.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/mozilla/PyFxA
Licenses: MPL 2.0
Build system: pyproject
Synopsis: Firefox Accounts client library for Python
Description:

This is a Python library for interacting with the Firefox Accounts ecosystem.

python-slixmpp 1.17.0
Propagated dependencies: python-aiodns@3.5.0 python-aiohttp@3.13.5 python-cryptography@44.0.0 python-defusedxml@0.7.1-0.c744588 python-emoji@2.12.1 python-pyasn1@0.6.3 python-pyasn1-modules@0.4.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://codeberg.org/poezio/slixmpp
Licenses: Expat
Build system: pyproject
Synopsis: XMPP library without threads
Description:

Slixmpp is a XMPP library for Python 3.11+. It is a fork of SleekXMPP. Its goal is to only rewrite the core of the library (the low level socket handling, the timers, the events dispatching) in order to remove all threads.

python-dukpy 0.5.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/amol-/dukpy
Licenses: Expat
Build system: pyproject
Synopsis: Simple JavaScript interpreter for Python
Description:

DukPy is a simple JavaScript interpreter for Python built on top of duktape engine without any external dependency. It comes with a bunch of common transpilers built-in for convenience:

  • CoffeeScript

  • BabelJS

  • TypeScript

  • JSX

  • LESS

python-transaction 5.0
Propagated dependencies: python-zope-interface@7.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/zopefoundation/transaction
Licenses: Zope Public License 2.1
Build system: pyproject
Synopsis: Transaction management for Python
Description:

This package contains a generic transaction implementation for Python. It is mainly used by the ZODB.

python-sockjs-tornado 1.0.6
Propagated dependencies: python-tornado@6.4.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/mrjoes/sockjs-tornado/
Licenses: Expat
Build system: pyproject
Synopsis: SockJS Python server implementation on top of the Tornado framework
Description:

SockJS-tornado provides the server-side counterpart to a SockJS client library, through the Tornado framework.

SockJS provides a low-latency, full-duplex, cross-domain communication channel between a web browser and web server.

python-flask-seasurf 2.0.0
Propagated dependencies: python-flask@3.1.3
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/maxcountryman/flask-seasurf/
Licenses: Modified BSD
Build system: pyproject
Synopsis: CSRF extension for Flask
Description:

SeaSurf is a Flask extension for preventing cross-site request forgery (CSRF). CSRF attacks are problematic because the mechanism they use is relatively easy to exploit. This extension attempts to aid you in securing your application from such attacks. This extension is based on the Django middleware.

python-starsessions 1.3.0
Propagated dependencies: python-redis@7.1.0 python-itsdangerous@2.2.0 python-starlette@0.49.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/alex-oleshkevich/starsessions
Licenses: Expat
Build system: pyproject
Synopsis: Pluggable session support for Starlette and FastAPI
Description:

This package adds pluggable session backends and ships default InMemoryBackend and CookieBackend implementations for Starlette and FastAPI.

Total packages: 74714