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.
This package provides the rnc2rng command-line tool as well as a Python library to convert RELAX NG schemata in Compact syntax (rnc) to equivalent schemata in the XML-based default RELAX NG syntax.
This package provides a build hook plugin for Hatch to automatically bs generate a manual page from an ArgumentParser object, using argparse-manpage by Pavel Raiskup.
The deep-merge Python library provides a toolset to deeply merge nested data structures in Python like lists and dictionaries.
PyFilesystem's FS object is a file system abstraction sharing similarities with Python's own file object for single files. It allows opening all the files under a given directory recursively, as a single FS object. This enables, for example, counting the combined number of lines in the contained files easily.
Python client for Consul, a tool for service discovery, monitoring and configuration.
UltraJSON is an ultra fast JSON encoder and decoder written in pure C with bindings for Python 3.
This package provides a Python SDK for the Sentry application monitoring and error tracking software.
This project provides a typed parser. It was started as part of Pint, the Python units package.
This package provides a PyQt/PySide compatibility layer. More precisely, it provides compatibility for the following modules: PyQt4, PyQt5, PyQt6, PySide, PySide2.
This package provides the editor module for programmatically interfacing with your system's $EDITOR.
Citeproc-py is a CSL processor for Python. It aims to implement the CSL 1.0.1 specification. citeproc-py can output styled citations and bibliographies in a number of different output formats. Currently supported are plain text, reStructuredText and HTML.
The SeleniumScreenshots library for Robot Framework provides keywords for annotating and cropping screenshots taken with SeleniumLibrary. It is useful for scripting automatically updated screenshots for documentation or for visual regression testing purposes.
Tabulate is a library and command-line utility to pretty-print tabular data in Python.
This package provides an implementation of generic floating point encode and decode logic in Python. It handles various current and proposed floating point types:
IEEE 754: Binary16, Binary32
OCP Float8: E5M2, E4M3
IEEE WG P3109
OCP MX Formats: E2M1, M2M3, E3M2, E8M0, INT8, and the MX block formats.
This package provides a version helper that lets you automatically use the latest vX.X.X Git tag as the version in your Python package. It also supports getting the version from Python source distributions or, once your package is installed, via pkg_resources (part of setuptools).
This library allows managing GitHub resources such as repositories, user profiles, and organizations in your Python applications, using version 3 of the GitHub application programming interface (API).
Colorama is a Python library for rendering colored terminal text.
This is an extended version of the Python built-in glob module which adds:
The ability to capture the text matched by glob patterns, and return those matches alongside the file names.
A recursive
**globbing syntax, akin for example to theglobstaroption of Bash.The ability to replace the file system functions used, in order to glob on virtual file systems.
Compatible with Python 2 and Python 3 (tested with 3.3).
Glob2 currently based on the glob code from Python 3.3.1.
q is a Python module for "print" style of debugging Python code. It provides convenient short API for print out of values, tracebacks, and falling into the Python interpreter.
Traceback serialization allows you to:
Pickle tracebacks and raise exceptions with pickled tracebacks in different processes. This allows better error handling when running code over multiple processes (imagine multiprocessing, billiard, futures, celery etc).
Parse traceback strings and raise with the parsed tracebacks.
This package makes it easy to draw tables in terminal/console applications from a list of lists of strings. It supports multi-line rows.
Sorted Collections is a Python sorted collections library.
The marshmallow-jsonapi package provides a simple way to produce JSON:API-compliant data in any Python Web framework. It includes optional utilities to integrate with Flask.
This package provides a Python module for parsing and splitting PEM files.