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

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-webtest 3.0.6
Propagated dependencies: python-beautifulsoup4@4.14.3 python-waitress@3.0.2 python-webob@1.8.9
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://docs.pylonsproject.org/projects/webtest/
Licenses: Expat
Build system: pyproject
Synopsis: Helper to test WSGI applications
Description:

Webtest allows you to test your Python web applications without starting an HTTP server. It supports anything that supports the minimum of WSGI.

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-praw 7.8.1
Propagated dependencies: python-prawcore@2.4.0 python-update-checker@0.18.0 python-websocket-client@1.8.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://praw.readthedocs.io/en/latest/
Licenses: FreeBSD
Build system: pyproject
Synopsis: Python Reddit API Wrapper
Description:

PRAW is a Python package that allows for simple access to Reddit’s API. It aims to be easy to use and internally follows all of Reddit’s API rules.

python-genshi 0.7.10
Propagated dependencies: python-six@1.17.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://genshi.edgewall.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Toolkit for generation of output for the web
Description:

Genshi is a Python library that provides an integrated set of components for parsing, generating, and processing HTML, XML or other textual content for output generation on the web.

python-parsel 1.10.0
Propagated dependencies: python-cssselect@1.2.0 python-jmespath@1.0.1 python-lxml@6.0.2 python-typing-extensions@4.15.0 python-w3lib@2.3.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/scrapy/parsel
Licenses: Modified BSD
Build system: pyproject
Synopsis: Extract data from HTML and XML using XPath and CSS selectors
Description:

Parsel is a library to extract and remove data from HTML and XML using XPath and CSS selectors, optionally combined with regular expressions.

python-openai 2.42.0
Propagated dependencies: python-aiohttp@3.11.18 python-distro@1.9.0 python-httpx@0.28.1 python-jiter@0.15.0 python-pydantic@2.12.5 python-requests@2.32.5 python-tqdm@4.67.1 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/openai/openai-python
Licenses: Expat
Build system: pyproject
Synopsis: Python client library for the OpenAI API
Description:

This package provides a Python client library for the OpenAI API.

python-zope-testing 6.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://zopetesting.readthedocs.io/
Licenses: Zope Public License 2.1
Build system: pyproject
Synopsis: Zope testing helpers
Description:

Zope.testing provides a number of testing utilities for HTML forms, HTTP servers, regular expressions, and more.

python-webassets 3.0.0
Propagated dependencies: python-pyyaml@6.0.2 python-zope-dottedname@7.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/miracle2k/webassets
Licenses: FreeBSD
Build system: pyproject
Synopsis: Media asset management
Description:

This package provides utilities to merge, minify and compress Javascript and CSS files,supporting a variety of different filters, including YUI, jsmin, jspacker or CSS tidy. It also supports URL rewriting in CSS files.

selenium-manager 4.34.2
Dependencies: zstd@1.5.6 xz@5.4.5 rust-ring@0.17.14
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://www.selenium.dev
Licenses: ASL 2.0
Build system: cargo
Synopsis: CLI tool to manager the browser test infrastructure
Description:

Selenium simplifies web browser automation. It specifically provides infrastructure for the W3C WebDriver specification — a platform and language-neutral coding interface compatible with all major web browsers.

Selenium Manager is a CLI tool that automatically manages the browser/driver infrastructure required by Selenium.

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-google-api-client 2.187.0
Propagated dependencies: python-google-api-core@2.29.0 python-google-auth@2.48.0 python-google-auth-httplib2@0.2.0 python-httplib2@0.31.2 python-pyparsing@3.2.3 python-uritemplate@3.0.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/google/google-api-python-client
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Core Python library for accessing Google APIs
Description:

Python client library for Google's discovery based APIs

python-mohawk 1.1.0-0.b789916
Propagated dependencies: python-six@1.17.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/kumar303/mohawk
Licenses: Modified BSD
Build system: pyproject
Synopsis: Library for Hawk HTTP authorization
Description:

Mohawk is an alternate Python implementation of the Hawk HTTP authorization scheme.

python-btrees 6.1
Propagated dependencies: python-persistent@6.1.1 python-zope-interface@7.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/zopefoundation/BTrees
Licenses: Zope Public License 2.1
Build system: pyproject
Synopsis: Scalable persistent object containers
Description:

This package contains a set of persistent object containers built around a modified BTree data structure. The trees are optimized for use inside ZODB's "optimistic concurrency" paradigm, and include explicit resolution of conflicts detected by that mechanism.

python-persistent 6.1.1
Propagated dependencies: python-cffi@1.17.1 python-zope-deferredimport@6.0 python-zope-interface@7.2 python-zope-testrunner@7.4
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/zopefoundation/persistent/
Licenses: Zope Public License 2.1
Build system: pyproject
Synopsis: Translucent persistent objects
Description:

This package contains a generic persistence implementation for Python. It forms the core protocol for making objects interact "transparently" with a database such as the ZODB.

python-mf2py 2.0.1
Propagated dependencies: python-beautifulsoup4@4.14.3 python-html5lib@1.1 python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/microformats/mf2py
Licenses: Expat
Build system: pyproject
Synopsis: Python Microformats2 parser
Description:

This Python library provides a Microformats2 parser implementing the full Microformats2 (mf2) specification, including backward compatibility with Microformats1 (mf1).

python-txacme 0.9.3-0.ac18f92
Propagated dependencies: python-acme@4.2.0 python-attrs@25.3.0 python-eliot@1.17.5 python-josepy@2.1.0 python-pem@23.1.0 python-treq@24.9.1 python-twisted@25.5.0 python-txsni@0.2.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/twisted/txacme
Licenses: Expat
Build system: pyproject
Synopsis: Twisted implexmentation of the ACME protocol
Description:

ACME is Automatic Certificate Management Environment, a protocol that allows clients and certificate authorities to automate verification and certificate issuance. The ACME protocol is used by the free Let's Encrypt Certificate Authority.

txacme is an implementation of the protocol for Twisted, the event-driven networking engine for Python.

python-aiobotocore 3.0.0
Propagated dependencies: python-aiohttp@3.11.18 python-aioitertools@0.12.0 python-botocore@1.42.5 python-dateutil@2.9.0 python-jmespath@1.0.1 python-multidict@6.7.0 python-typing-extensions@4.15.0 python-wrapt@2.0.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/aio-libs/aiobotocore
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Async client for AWS services using botocore and aiohttp
Description:

This package provides an async client for Amazon services using botocore and aiohttp/asyncio. This library is a mostly full featured asynchronous version of botocore.

python-flask-socketio 5.5.1
Propagated dependencies: python-flask@3.1.0 python-socketio@5.12.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/miguelgrinberg/Flask-SocketIO/
Licenses: Expat
Build system: pyproject
Synopsis: Socket.IO integration for Flask applications
Description:

Socket.IO integration for Flask applications

python-essentials-openapi 1.2.1
Propagated dependencies: python-essentials@1.1.8 python-httpx@0.28.1 python-jinja2@3.1.2 python-markupsafe@3.0.3 python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/Neoteroi/essentials-openapi/
Licenses: Expat
Build system: pyproject
Synopsis: Generator for OpenAPI Documentation
Description:

Generator for OpenAPI Documentation version 2 and 3, in JSON and YAML formats. Generator for other kinds of documents from OpenAPI Documentation files.

python-apiron 5.1.0
Propagated dependencies: python-requests@2.32.5
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/ithaka/apiron
Licenses: Expat
Build system: pyproject
Synopsis: Python wrapper for interacting with RESTful APIs
Description:

apiron provides a declarative, structured configuration of services and endpoints with a unified interface for interacting with RESTful APIs.

python-devpi-common 4.0.4
Propagated dependencies: python-lazy@1.6 python-packaging-legacy@23.0.post0 python-requests@2.32.5
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: Utilities jointly used by devpi-server, devpi-client and others
Description:

This package provides utilities jointly used by devpi-server, devpi-client and others.

python-zope-schema 7.0.1
Propagated dependencies: python-zope-event@6.0 python-zope-interface@7.2
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://zopeschema.readthedocs.io
Licenses: Zope Public License 2.1
Build system: pyproject
Synopsis: Zope data schemas
Description:

Zope.scheme provides extensions to zope.interface for defining data schemas.

python-aiosignal 1.4.0
Propagated dependencies: python-frozenlist@1.8.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/aio-libs/aiosignal
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Callback manager for Python @code{asyncio} projects
Description:

This Python module provides Signal, an abstraction to register asynchronous callbacks. The Signal abstraction can be used for adding, removing and dropping callbacks.

python-css-parser 1.0.10
Propagated dependencies: python-more-itertools@10.6.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/ebook-utils/css-parser
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Fork of cssutils modified for parsing ebooks
Description:

Css-parser is a Python package for parsing and building CSS Cascading Style Sheets. Currently it provides a DOM only and no rendering options.

It's a fork of cssutils 1.0.2, updated and modified for parsing ebooks, due to cssutils not receiving updates as of 1.0.2.

Total packages: 73955