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.
PRAWcore is a low-level communication layer used by PRAW.
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-geventhttpclient is a high performance, concurrent HTTP client library for python using gevent.
This library was lifted from elasticsearch-py and then transformed to be used across all Elastic services rather than only Elasticsearch. It provides transport classes and utilities shared among Python Elastic client libraries.
This module provides a building block to stub out the HTTP requests portions of your testing code.
HTTPX is a fully featured HTTP client for Python 3, which provides sync and async APIs, and support for both HTTP/1.1 and HTTP/2.
HTTPX builds on the well-established usability of requests, and gives you:
A broadly requests-compatible API.
Standard synchronous interface, but with async support if you need it.
HTTP/1.1 and HTTP/2 support.
Ability to make requests directly to WSGI applications or ASGI applications.
Strict timeouts everywhere.
Fully type annotated.
99% test coverage.
Plus all the standard features of requests:
International Domains and URLs
Keep-Alive & Connection Pooling
Sessions with Cookie Persistence
Browser-style SSL Verification
Basic/Digest Authentication
Elegant Key/Value Cookies
Automatic Decompression
Automatic Content Decoding
Unicode Response Bodies
Multipart File Uploads
HTTP(S) Proxy Support
Connection Timeouts
Streaming Downloads
.netrc Support
Chunked Requests
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.
CanvasAPI is a Python library for accessing Instructure’s Canvas LMS API. The library enables developers to programmatically manage Canvas courses, users, gradebooks, and more.
aiodns provides a simple way for doing asynchronous DNS resolutions with a synchronous looking interface by using pycares.
This package provides a Python library for serializing any arbitrary object graph to and from JSON.
zconfig is a configuration library intended for general use. It supports a hierarchical schema-driven configuration model that allows a schema to specify data conversion routines written in Python. Its model is very different from the model supported by the configparser module found in Python's standard library, and is more suitable to configuration-intensive applications.
ASGI is a standard for Python asynchronous web apps and servers to communicate with each other, and positioned as an asynchronous successor to WSGI. This package includes libraries for implementing ASGI servers.
ZODB provides an object-oriented and ACID compliant database for Python with a high degree of transparency. ZODB is an object-oriented database, not an object-relational mapping. This comes with several advantaged:
no separate language for database operations
very little impact on your code to make objects persistent
no database mapper that partially hides the database.
almost no seam between code and database.
This package provides a Python client library for the OpenAI API.
OpenTelemetry Python SDK.
This package provides an implementation of Public Suffix List as Python library.
Features:
supports IDN (unicode and punycoded)
shipped with built-in PSL and an updater script
written in Pure Python with no library dependencies
This package provides a library which is able to parse dependency groups (PEP 735), following includes, and provide that data as output.
This package implements a reliable private and pypi.org caching server.
A Python library for representing and manipulating IPv4, IPv6, CIDR, EUI and MAC network addresses.
Plaster is a loader interface around multiple config file formats. It exists to define a common API for applications to use when they wish to load configuration. The library itself does not aim to handle anything except a basic API that applications may use to find and load configuration settings. Any specific constraints should be implemented in a pluggable loader which can be registered via an entrypoint.
This library simplifies using Google's various server-to-server authentication mechanisms to access Google APIs.
Zope.scheme provides extensions to zope.interface for defining data schemas.
The dpkt module is a fast, simple packet generator and parser for the basic TCP/IP protocols.
HTTPX is a fully featured HTTP client for Python 3, which provides sync and async APIs, and support for both HTTP/1.1 and HTTP/2.
HTTPX builds on the well-established usability of requests, and gives you:
A broadly requests-compatible API.
Standard synchronous interface, but with async support if you need it.
HTTP/1.1 and HTTP/2 support.
Ability to make requests directly to WSGI applications or ASGI applications.
Strict timeouts everywhere.
Fully type annotated.
99% test coverage.
Plus all the standard features of requests:
International Domains and URLs
Keep-Alive & Connection Pooling
Sessions with Cookie Persistence
Browser-style SSL Verification
Basic/Digest Authentication
Elegant Key/Value Cookies
Automatic Decompression
Automatic Content Decoding
Unicode Response Bodies
Multipart File Uploads
HTTP(S) Proxy Support
Connection Timeouts
Streaming Downloads
.netrc Support
Chunked Requests