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.
async-timeout provides a timeout timeout context manager compatible with asyncio.
Voluptuous is a Python data validation library. It is primarily intended for validating data coming into Python as JSON, YAML, etc.
zipstream.py is a zip archive generator based on zipfile.py. It was created to generate a zip file generator for streaming. This is beneficial for when you want to provide a downloadable archive of a large collection of regular files, which would be infeasible to generate the archive prior to downloading or of a very large file that you do not want to store entirely on disk or on memory.
Boto3 is a Python library for writing programs that interact with AWS.
Upload notebooks as .ipynb, .rmd, and .html to a notebooksharing.space instance.
This package implements URI Template expansion in strict adherence to RFC 6570, but adds a few extensions.
This package provides a Python implementation of Bresenham's line drawing algorithm.
This packages provides tooling to beautify, unpack or deobfuscate JavaScript, leveraging popular online obfuscators.
Daemonize is a library for writing system daemons in Python.
MkDocs is a static site generator geared towards building project documentation. Documentation source files are written in Markdown, and configured with a single YAML configuration file.
This package provides a BK-tree data structure to allow fast querying of close matches in Python.
This package provides a parser, schema validator, and data binding tool for YAML and JSON.
tasklib is a Python library for interacting with Taskwarrior databases, using a queryset API similar to that of Django's ORM.
Ice is a comprehensive RPC framework. Ice helps you network your software by taking care of all interactions with low-level network programming interfaces.
The flufl.lock package provides NFS-safe file locking with timeouts for POSIX systems. It is similar to the O_EXCL option of the open system call but uses a lockfile. Lock objects support lock-breaking and have a maximum lifetime built-in.
This package provides a module for generating v4 UUIDs and encoding them into 22 character URL-safe base64 slug representation.
PLY is a lex/yacc implemented purely in Python. It uses LR parsing and does extensive error checking.
This package provides Python bindings for the libheif library and a plugin for Pillow.
This package provides declarative command-line interfaces using argparse and dataclasses.
python-forex-python can be used to manipulate foreign exchange rates and to operate currency conversions.
Features:
List all currency rates.
BitCoin price for all currencies.
Converting amount to BitCoins.
Get historical rates for any day since 1999.
Conversion rate for one currency(ex; USD to INR).
Convert amount from one currency to other.('USD 10$' to INR).
Currency symbols.
Currency names.
This Python library provides an ordered dictionary with a maximum capacity and auto-expiring values for caching purposes. Expiration happens on any access, object is locked during cleanup from expired values.
pyxDamerauLevenshtein implements the Damerau-Levenshtein (DL) edit distance algorithm for Python in Cython for high performance.
Python SDK for reporting exceptions, errors, and log messages to Rollbar.
Capabilities include:
Sending messages and exceptions with arbitrary context
Getting back aggregates
Debugging production issues
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.