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.
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.
Poetry plugin to export the dependencies to various formats.
This package provides an implementation-agnostic implementation of JSON reference resolution.
This package provides console text coloring for Python.
This package provides Python bindings to the libmagic file type guesser.
Note that this module and the python-magic module both provide a magic.py file; these two modules, which are different and were developed separately, both serve the same purpose: provide Python bindings for libmagic.
Python logging made (stupidly) simple.
This Python library is based upon the xmlfile module from lxml. It aims to provide a low memory, compatible implementation of xmlfile.
The python-distutils-extra module enables you to easily integrate gettext support, themed icons, and scrollkeeper-based documentation into Python's distutils.
This library allows the user to define a command-line interface from a program's help message rather than specifying it programmatically with command-line parsers like getopt and argparse.
Chameleon is an HTML/XML template engine for Python. It uses the page templates language.
This package provides a Python program that provides following locks:
Locking decorator
Reader-writer locks
Inter-process locks
Generic helpers
This package implements a functionalit of signing and verification tools for Conda. Based on The Update Framework (TUF), conda-content-trust is intended to ensure that when users in the conda ecosystem obtain a package or data about that package, they can know whether or not it is trustworthy (e.g. originally comes from a reliable source and has not been tampered with). A basic library and basic CLI are included to provide signing, verification, and trust delegation functionality.
This package contains a list of Python Standard Libraries.
This package provides an argparse action to define CLI version with a delayed call to importlib.metadata, avoiding to load this module when not needed.
This package is a parser for Coffeescript Object Notation (CSON).
Simple, modern file watching and code reload in Python inspired by watchdog. Among the differences are a unified approach for each operating systems and an elegant approach to concurrency using threading.
Tiktoken is a fast byte pair encoding (BPE) tokeniser for use with OpenAI's models.
Pabot is a parallel executor for Robot Framework tests.
Cog is a file generation tool. It allows using pieces of Python code as generators in your source files to generate arbitrary text.
This package provides loaders and dumpers for PyYAML. Currently, an OrderedDict loader/dumper is implemented, allowing to keep items order when loading resp. dumping a file from/to an OrderedDict (Python 3.8+: Also regular dicts are supported and are the default items to be loaded to. As of Python 3.7 preservation of insertion order is a language feature of regular dicts.) It was originally mirrored from yamlordereddict.
TFTPy is a trivial file transfer protocol (TFTP) Python library. It can be used to act both as a TFTP client or TFTP server.
Include extension for Python Markdown. It lets you include local or remote (downloadable) files into your markdown at arbitrary positions.
This project is motivated by markdown-include and provides the same functionalities with some extras.
JUBE helps perform and analyze benchmarks in a systematic way. For each benchmarked application, benchmark data is stored in a format that allows JUBE to deduct the desired information. This data can be parsed by automatic pre- and post-processing scripts that draw information and store it more densely for manual interpretation.
This package provides a data-structure parameterization system written for embedding context in JSON objects.