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 a PEP 517 build backend that makes use of the Meson build system.
The pysendfile Python library provides an interface to the sendfile(2) system call.
pydub makes it easy to manipulate audio in Python. It relies on ffmpeg to open various audio formats.
This package provides a tool for modifying a user's PATH.
StackTrace is a Robot Framework listener that prints a stack trace directly to the terminal to ease debugging.
distro provides information about the OS distribution it runs on, such as a reliable machine-readable ID, or version information.
It is the recommended replacement for Python's original `platform.linux_distribution` function (which will be removed in Python 3.8). distro also provides a command-line interface to output the platform information in various formats.
Calmjs-parse is a collection of helper libraries for understanding ECMA script.
Pyment is a command line tool and library that can be used to convert between several docstring styles.
This Python library is based upon the xmlfile module from lxml. It aims to provide a low memory, compatible implementation of xmlfile.
This package provides a Python SDK for the Sentry application monitoring and error tracking software.
This package provides functions to compute fnctl.ioctl's opt argument.
Pretend is a library to make stubbing with Python easier. Stubbing is a technique for writing tests. You may hear the term mixed up with mocks,fakes, or doubles. Basically, a stub is an object that returns pre-canned responses, rather than doing any computation.
Awkward Array is a library for nested, variable-sized data, including arbitrary-length lists, records, mixed types, and missing data, using NumPy-like idioms.
This package provide helpfull functions for Python's testing and packaging tasks.
FontTools/TTX is a library to manipulate font files from Python. It supports reading and writing of TrueType/OpenType fonts, reading and writing of AFM files, reading (and partially writing) of PS Type 1 fonts. The package also contains a tool called “TTX” which converts TrueType/OpenType fonts to and from an XML-based format.
This library provides algorithms and data types for solving symbolic expressions in pure Python using the technique of logical unification.
Inform is designed to display messages from programs that are typically run from a console. It provides a collection of ‘print’ functions that allow you to simply and cleanly print different types of messages.
The simplegeneric module lets you define simple single-dispatch generic functions, akin to Python’s built-in generic functions like len(), iter() and so on. However, instead of using specially-named methods, these generic functions use simple lookup tables, akin to those used by e.g. pickle.dump() and other generic functions found in the Python standard library.
python-aiofiles is a library for handling local disk files in asyncio applications.
This package provides a way to make anything a version object, and compare against a vast section of other version formats.
Param is a library for handling all the user-modifiable parameters, arguments, and attributes that control your code. It provides automatic, robust error-checking while dramatically reducing boilerplate code, letting you focus on what you want your code to do rather than on checking for all the possible ways users could supply inappropriate values to a function or class.
Python logging made (stupidly) simple
If your code lets other people supply callback functions, it's important to specify the function signature you expect, and check that functions support that. Adding extra parameters later would break other peoples code unless you're careful. The backcall package provides a way of specifying the callback signature using a prototype function.
Jsonschema is an implementation of JSON Schema for Python.