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.
Astor is designed to allow easy manipulation of Python source via the Abstract Syntax Tree.
validate_email can be used to verify if an email address is valid and really exists.
Execnet provides a share-nothing model with channel-send/receive communication for distributing execution across many Python interpreters across version, platform and network barriers. It has a minimal and fast API targeting the following uses:
distribute tasks to (many) local or remote CPUs
write and deploy hybrid multi-process applications
write scripts to administer multiple environments
async-timeout provides a timeout timeout context manager compatible with asyncio.
BibtexParser is a Python library to parse BibTeX files.
Clint is a Python module filled with a set of tools for developing command-line applications, including tools for colored and indented output, progress bar display, and pipes.
This package provides a Python progressbar library to provide visual (yet text based) progress to long running operations.
This package provide helpfull functions for Python's testing and packaging tasks.
This is a Python port of markdown-it, and some of its associated plugins. The driving design philosophy of the port has been to change as little of the fundamental code structure (file names, function name, etc) as possible.
This package provides a replacement for Python's subprocess feature.
This package draws tree structures using characters.
Incremental is a small library that versions your Python projects.
The property-manager package defines several custom property variants for Python programming including required properties,writable properties, cached properties, etc.
Pooch manages your Python library's sample data files: it automatically downloads and stores them in a local directory, with support for versioning and corruption checks.
Macaroons, like cookies, are a form of bearer credential. Unlike opaque tokens, macaroons embed caveats that define specific authorization requirements for the target service, the service that issued the root macaroon and which is capable of verifying the integrity of macaroons it receives.
Macaroons allow for delegation and attenuation of authorization. They are simple and fast to verify, and decouple authorization policy from the enforcement of that policy.
Six is a Python 2 and 3 compatibility library. It provides utility functions for smoothing over the differences between the Python versions with the goal of writing Python code that is compatible on both Python versions. Six supports every Python version since 2.5. It is contained in only one Python file, so it can be easily copied into your project.
The Python pyperf module is a toolkit for writing, running and analyzing benchmarks. It features a simple API that can:
automatically calibrate a benchmark for a time budget;
spawn multiple worker processes;
compute the mean and standard deviation;
detect if a benchmark result seems unstable;
store benchmark results in JSON format;
support multiple units: seconds, bytes and integer.
Trio strives to be a production-quality, async/await-native I/O library for Python. Like all async libraries, its main purpose is to help you write programs that do multiple things at the same time with parallelized I/O.
folium makes it easy to visualize data that’s been manipulated in Python on an interactive leaflet map. It enables both the binding of data to a map for choropleth visualizations as well as passing rich vector/raster/HTML visualizations as markers on the map.
The library has a number of built-in tilesets from OpenStreetMap, Mapbox, and Stamen, and supports custom tilesets with Mapbox or Cloudmade API keys. It supports Image, Video, GeoJSON and TopoJSON overlays.
moto is a library designed to easily mock out the boto library.
ipyparallel is a Python package and collection of CLI scripts for controlling clusters for Jupyter. ipyparallel contains the following CLI scripts:
ipcluster - start/stop a cluster
ipcontroller - start a scheduler
ipengine - start an engine
The extension-helpers package includes convenience helpers to assist with building Python packages with compiled C/Cython extensions. It is developed by the Astropy project but is intended to be general and usable by any Python package.
Pyro enables you to build applications in which objects can talk to each other over the network. You can just use normal Python method calls to call objects on other machines, also known as remote procedure calls (RPC).
Python driver for MongoDB.