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

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-zope-copy 6.0
Propagated dependencies: python-zope-interface@7.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://zopecopy.readthedocs.io
Licenses: Zope Public License 2.1
Build system: pyproject
Synopsis: Pluggable object copying mechanism
Description:

This package provides a pluggable mechanism for copying persistent objects.

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-cfn-lint 1.38.1
Propagated dependencies: python-aws-sam-translator@1.107.0 python-jsonpatch@1.33 python-networkx@3.4.2 python-pyyaml@6.0.2 python-regex@2026.2.28 python-sympy@1.13.3 python-typing-extensions@4.15.0 python-junit-xml@1.9-0.4bd08a2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/aws-cloudformation/cfn-lint
Licenses: Expat
Build system: pyproject
Synopsis: Validate CloudFormation templates
Description:

This package lets you validate CloudFormation YAML/JSON templates against the CloudFormation spec and additional checks. Includes checking valid values for resource properties and best practices.

python-cloud-init 24.2
Propagated dependencies: python-configobj@5.0.9 python-jinja2@3.1.2 python-jsonpatch@1.33 python-jsonschema@4.23.0 python-netifaces@0.11.0 python-oauthlib@3.3.1 python-pyserial@3.5 python-pyyaml@6.0.2 python-responses@0.25.3
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/canonical/cloud-init
Licenses: ASL 2.0 GPL 3
Build system: pyproject
Synopsis: Cloud instance initialization tools
Description:

Cloud-init is the multi-distribution method for cross-platform cloud instance initialization. It is supported across all major public cloud providers, provisioning systems for private cloud infrastructure, and bare-metal installations.

python-http-ece 1.2.1
Propagated dependencies: python-cryptography@44.0.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/web-push-libs/encrypted-content-encoding
Licenses: Expat
Build system: pyproject
Synopsis: Encrypted Content Encoding for HTTP
Description:

This package provides a simple implementation of Encrypted Content Encoding for HTTP.

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-scrapy 2.13.3
Propagated dependencies: python-cryptography@44.0.0 python-cssselect@1.2.0 python-defusedxml@0.7.1-0.c744588 python-itemadapter@0.12.0 python-itemloaders@1.3.2 python-lxml@6.0.2 python-packaging@25.0 python-parsel@1.10.0 python-protego@0.4.0 python-pydispatcher@2.0.7 python-pyopenssl@24.3.0 python-pypydispatcher@2.1.2 python-queuelib@1.8.0 python-service-identity@24.2.0 python-tldextract@5.3.0 python-twisted@25.5.0 python-w3lib@2.3.1 python-zope-interface@7.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://scrapy.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: High-level Web crawling and Web scraping framework
Description:

Scrapy is a fast high-level web crawling and web scraping framework, used to crawl websites and extract structured data from their pages. It can be used for a wide range of purposes, from data mining to monitoring and automated testing.

python-jsonpickle 4.0.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://jsonpickle.github.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Serialize object graphs into JSON
Description:

This package provides a Python library for serializing any arbitrary object graph to and from JSON.

python-siosocks 0.3.0
Propagated dependencies: python-trio@0.32.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/pohmelie/siosocks
Licenses: Expat
Build system: pyproject
Synopsis: SOCKSv4 & SOCKSv5 TCP proxy protocol implementation in Python
Description:

This package provides a Python module and framework for sans-io socks proxy client/server with couple io backends.

Features:

  • Only TCP connect (no BIND, no UDP)

  • Both client and server

  • SOCKS versions: 4, 4a, 5

  • SOCKSv5 auth: no auth, username/password

  • Couple io backends: asyncio, trio, socketserver

  • One-shot socks server (python -m siosocks)

python-httpx-sse 0.4.3
Propagated dependencies: python-httpx@0.28.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/florimondmanca/httpx-sse
Licenses: Expat
Build system: pyproject
Synopsis: Consume Server-Sent Event (SSE) messages with HTTPX.
Description:

Consume Server-Sent Event (SSE) messages with HTTPX.

python-js2py 0.74-0.2e017b8
Propagated dependencies: python-pyjsparser@2.7.1 python-six@1.17.0 python-tzlocal@5.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/PiotrDabkowski/Js2Py
Licenses: Expat
Build system: pyproject
Synopsis: JavaScript to Python translator
Description:

This package provides a JavaScript to Python translator and a JavaScript interpreter written in pure Python.

python-tornado 6.4.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://www.tornadoweb.org/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python web framework and asynchronous networking library
Description:

Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. By using non-blocking network I/O, Tornado can scale to tens of thousands of open connections, making it ideal for long polling, WebSockets, and other applications that require a long-lived connection to each user.

python-zc-lockfile 4.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/zopefoundation/zc.lockfile
Licenses: Zope Public License 2.1
Build system: pyproject
Synopsis: Interprocess locks using lock files
Description:

This package provides an implementation of interprocess locks using lock files. These locks can also be used to mediate access to other files.

python-jstyleson 0.0.2-0.8c47cc9
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/linjackson78/jstyleson
Licenses: Expat
Build system: pyproject
Synopsis: JSON parser supporting js-style comments
Description:

jstyleson is a Python library to parse JSON. Contrary to the standard Python json library, it understands js-style comments. Trailing comma is also supported.

python-urllib3 2.5.0
Propagated dependencies: python-certifi@2025.06.15 python-cryptography@44.0.0 python-idna@3.10 python-pyopenssl@24.3.0 python-pysocks@1.7.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://urllib3.readthedocs.io/
Licenses: Expat
Build system: pyproject
Synopsis: HTTP library with thread-safe connection pooling
Description:

Urllib3 supports features left out of urllib and urllib2 libraries. It can reuse the same socket connection for multiple requests, it can POST files, supports url redirection and retries, and also gzip and deflate decoding.

python-txsni 0.2.0
Propagated dependencies: python-pyopenssl@24.3.0 python-service-identity@24.2.0 python-twisted@25.5.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/glyph/txsni
Licenses: Expat
Build system: pyproject
Synopsis: Run TLS servers with Twisted
Description:

This package provides an easy-to-use SNI endpoint for use with the Twisted web framework.

python-trio-websocket 0.12.2
Propagated dependencies: python-outcome@1.3.0.post0 python-trio@0.32.0 python-wsproto@1.2.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/HyperionGray/trio-websocket
Licenses: Expat
Build system: pyproject
Synopsis: WebSocket library for Trio
Description:

This library implements both server and client aspects of the the WebSocket protocol, striving for safety, correctness, and ergonomics. It is based on the wsproto project, which is a Sans-IO state machine that implements the majority of the WebSocket protocol, including framing, codecs, and events. This library handles I/O using the Trio framework.

python-kubernetes 35.0.0
Propagated dependencies: python-certifi@2025.06.15 python-dateutil@2.9.0 python-durationpy@0.10 python-google-auth@2.48.0 python-pyyaml@6.0.2 python-requests@2.32.5 python-requests-oauthlib@2.0.0 python-six@1.17.0 python-urllib3@2.5.0 python-websocket-client@1.8.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/kubernetes-client/python
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python client for Kubernetes
Description:

This package provides an official Python client library for Kubernetes.

python-flask-login 0.6.3-0.c8bba84
Propagated dependencies: python-flask@3.1.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/maxcountryman/flask-login
Licenses: Expat
Build system: pyproject
Synopsis: User session management for Flask
Description:

Flask-Login provides user session management for Flask. It handles the common tasks of logging in, logging out, and remembering your users' sessions over extended periods of time.

python-aws-sam-translator 1.107.0
Propagated dependencies: python-boto3@1.42.5 python-jsonschema@4.23.0 python-pydantic@2.12.5 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/aws/serverless-application-model
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Transform AWS SAM templates into AWS CloudFormation templates
Description:

AWS SAM Translator is a library that transform Serverless Application Model (SAM) templates into AWS CloudFormation templates.

grip 4.6.1
Propagated dependencies: python-docopt@0.6.2 python-flask@3.1.0 python-markdown@3.10 python-path-and-address@2.0.1 python-pygments@2.19.2 python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/joeyespo/grip
Licenses: Expat
Build system: pyproject
Synopsis: Preview Markdown files using the GitHub API
Description:

Grip is a command-line server application written in Python that uses the GitHub Markdown API to render a local Markdown file. The styles and rendering come directly from GitHub, so you'll know exactly how it will appear. Changes you make to the file will be instantly reflected in the browser without requiring a page refresh.

python-fastapi-csrf-protect 0.3.3
Propagated dependencies: python-fastapi@0.131.0 python-itsdangerous@2.2.0 python-pydantic@2.12.5
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/aekasitt/fastapi-csrf-protect
Licenses: Expat
Build system: pyproject
Synopsis: Cross-Site Request Forgery (XSRF) protection
Description:

This package provides a stateless implementation of Cross-Site Request Forgery (XSRF) Protection by using the Double Submit Cookie mitigation pattern.

python-tinycss2 1.5.1
Propagated dependencies: python-webencodings@0.5.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://doc.courtbouillon.org/tinycss2/stable/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Low-level CSS parser for Python
Description:

tinycss2 can parse strings, return Python objects representing tokens and blocks, and generate CSS strings corresponding to these objects.

Based on the CSS Syntax Level 3 specification, tinycss2 knows the grammar of CSS but doesn’t know specific rules, properties or values supported in various CSS modules.

python-apprise 1.9.4
Propagated dependencies: python-certifi@2025.06.15 python-click@8.3.1 python-markdown@3.10 python-pygobject@3.54.3 python-pyyaml@6.0.2 python-requests@2.32.5 python-requests-oauthlib@2.0.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/caronc/apprise
Licenses: FreeBSD
Build system: pyproject
Synopsis: Push notification library
Description:

Apprise is a Python library that allows sending push notifications to a broad range of notification services, such as Telegram, Discord, Slack, Amazon SNS, Gotify, etc.

Total packages: 73955