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

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-dependency-groups 1.3.1
Propagated dependencies: python-packaging@25.0 python-tomli@2.2.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://dependency-groups.readthedocs.io/
Licenses: Expat
Build system: pyproject
Synopsis: Tools and library for resolving PEP 735 Dependency Group data
Description:

This package provides a library which is able to parse dependency groups (PEP 735), following includes, and provide that data as output.

python-responses 0.25.3
Propagated dependencies: python-requests@2.32.5 python-pyyaml@6.0.2 python-urllib3@2.5.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/getsentry/responses
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Utility for mocking out the `requests` Python library
Description:

A utility library for mocking out the `requests` Python library.

python-pycognito 2024.5.1
Propagated dependencies: python-boto3@1.42.5 python-envs@1.4 python-pyjwt@2.10.1 python-requests@2.32.5
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-webob 1.8.9
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://webob.org/
Licenses: Expat
Build system: pyproject
Synopsis: WSGI request and response object
Description:

WebOb provides wrappers around the WSGI request environment, and an object to help create WSGI responses.

python-socketio 5.12.1
Propagated dependencies: python-bidict@0.23.1 python-engineio@4.12.2 python-msgpack@1.1.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/miguelgrinberg/python-socketio/
Licenses: Expat
Build system: pyproject
Synopsis: Python Socket.IO server
Description:

This package provides a Python implementation of the Socket.IO realtime client and server.

python-pycurl 7.45.4
Dependencies: curl@8.6.0 gnutls@3.8.9
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: http://pycurl.io/
Licenses: LGPL 2.1+ Expat
Build system: pyproject
Synopsis: Lightweight Python wrapper around libcurl
Description:

Pycurl is a lightweight wrapper around libcurl. It provides high-speed transfers via libcurl and frequently outperforms alternatives.

python-gdown 5.2.0
Propagated dependencies: python-beautifulsoup4@4.14.3 python-filelock@3.16.1 python-requests@2.32.5 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/wkentaro/gdown
Licenses: Expat
Build system: pyproject
Synopsis: Google Drive Public File/Folder Downloader
Description:

This package implements a functionality to download large files recursively from Google Drive with option to filter them by file formats (PDF/XML/CSV).

python-wtforms 3.2.2
Propagated dependencies: python-markupsafe@3.0.3
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://wtforms.readthedocs.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Form validation and rendering library for Python web development
Description:

WTForms is a flexible forms validation and rendering library for Python web development. It is very similar to the web form API available in Django, but is a standalone package.

python-port-for 0.7.4
Propagated dependencies: python-urllib3@2.5.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/kmike/port-for/
Licenses: Expat
Build system: pyproject
Synopsis: TCP localhost port finder and association manager
Description:

This package provides a utility that helps with local TCP ports management. It can find an unused TCP localhost port and remember the association.

python-authlib 1.5.1
Propagated dependencies: python-cryptography@44.0.0 python-django@5.2.15 python-flask@3.1.0 python-httpx@0.28.1 python-requests@2.32.5 python-sqlalchemy@2.0.45 python-starlette@0.49.1 python-werkzeug@3.1.3
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://pypi.org/project/Authlib/1
Licenses: Modified BSD
Build system: pyproject
Synopsis: Build OAuth and OpenID Connect servers and clients
Description:

This is a Python library for building OAuth and OpenID Connect servers and clients.

python-s3path 0.6.4
Propagated dependencies: python-boto3@1.42.5 python-smart-open@7.3.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/liormizr/s3path
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Pathlib extension for AWS S3 Service
Description:

S3Path provide a Python convenient File-System/Path like interface for AWS S3 Service using boto3 S3 resource as a driver.

python-socks 2.8.1
Propagated dependencies: python-trio@0.32.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/romis2012/python-socks
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Core proxy (SOCKS4, SOCKS5, HTTP tunneling) functionality for Python
Description:

Socks is a library providing core proxy (SOCKS4, SOCKS5, HTTP tunneling) functionality.

python-aiohttp-client-cache 0.14.3
Propagated dependencies: python-aiohttp@3.11.18 python-attrs@25.3.0 python-itsdangerous@2.2.0 python-url-normalize@2.2.1 python-aioboto3@15.5.0 python-aiobotocore@3.0.0 python-aiofiles@24.1.0 python-aiosqlite@0.21.0 python-pymongo@4.16.0 python-redis@7.1.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/requests-cache/aiohttp-client-cache
Licenses: Expat
Build system: pyproject
Synopsis: Persistent cache for aiohttp requests
Description:

This package is an asynchronous persistent caching library specifically designed for aiohttp requests in Python. With support for various storage backends, it offers flexibility in how and where the cache is stored. Please note that MongoDB and DynamoDB backends are not currently supported due to the absence of the motor and aioboto3 package dependencies.

python-hpack 4.1.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://hyper.rtfd.org
Licenses: Expat
Build system: pyproject
Synopsis: Pure-Python HPACK header compression
Description:

This module contains a pure-Python HTTP/2 header encoding (HPACK) logic for use in Python programs that implement HTTP/2.

python-aiohappyeyeballs 2.6.1-0.cc53cf8
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/aio-libs/aiohappyeyeballs
Licenses: Python Software Foundation License
Build system: pyproject
Synopsis: Happy Eyeballs for asyncio
Description:

This library exists to allow connecting with Happy Eyeballs (RFC 8305) when you already have a list of addrinfo and not a DNS name.

python-gwebsockets 0.7
Propagated dependencies: python-pygobject@3.54.3
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/sugarlabs/gwebsockets
Licenses: ASL 2.0
Build system: pyproject
Synopsis: GLib based websockets server
Description:

This package provides a websocket server written in Python. It uses GIO for network communication and hence it easily integrates with the GLib mainloop.

python-domain-connect-dyndns 0.0.9
Propagated dependencies: python-dnspython@2.8.0 python-domain-connect@0.0.11 python-requests@2.32.5 python-validators@0.34.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/Domain-Connect/DomainConnectDDNS-Python
Licenses: Expat
Build system: pyproject
Synopsis: Domain Connect Dynamic DNS in Python
Description:

Python client library for Dynamic DNS using Domain Connect protocol.

python-justhtml 1.13.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/emilstenstrom/justhtml
Licenses: Expat
Build system: pyproject
Synopsis: Pure Python HTML5 parser
Description:

JustHTML is a pure Python HTML5 parser. It has a simple API and does not require C extensions or system dependencies.

python-dicomweb-client 0.60.0
Propagated dependencies: python-numpy@2.3.1 python-pillow@12.1.1 python-pydicom@2.4.4 python-requests@2.32.5 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-flask-wtf 1.2.2
Propagated dependencies: python-flask@3.1.0 python-flask@3.1.0 python-itsdangerous@2.2.0 python-wtforms@3.2.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/lepture/flask-wtf
Licenses: Modified BSD
Build system: pyproject
Synopsis: Simple integration of Flask and WTForms
Description:

Flask-WTF integrates Flask and WTForms, including CSRF, file upload, and reCAPTCHA.

python-html5tagger 1.3.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/sanic-org/html5tagger
Licenses: Unlicense
Build system: pyproject
Synopsis: Create HTML documents from Python
Description:

html5tagger provides a simplified HTML5 syntax that can be written directly in Python without templates.

python-openapi-schema-validator 0.6.2
Propagated dependencies: python-isodate@0.7.2 python-jsonschema@4.23.0 python-rfc3339-validator@0.1.4 python-strict-rfc3339@0.7
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/p1c2u/openapi-schema-validator
Licenses: Modified BSD
Build system: pyproject
Synopsis: OpenAPI schema validation library for Python
Description:

Openapi-schema-validator is a Python library that validates a schema against:

  • OpenAPI Schema Specification v3.0 which is an extended subset of the JSON Schema Specification Wright Draft 00.

  • OpenAPI Schema Specification v3.1 which is an extended superset of the JSON Schema Specification Draft 2020-12.

python-ws4py 0.6.0
Propagated dependencies: python-gevent@24.11.1 python-tornado@6.4.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/Lawouach/WebSocket-for-Python
Licenses: Modified BSD
Build system: pyproject
Synopsis: WebSocket client and server library
Description:

This package provides a WebSocket client and server library for Python.

python-sanic-routing 23.12.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/sanic-org/sanic-routing/
Licenses: Expat
Build system: pyproject
Synopsis: Routing component for Sanic
Description:

Internal package for python-sanic, which provides the BasicRouter.

Total packages: 32521