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.
The lazr.delegates package makes it easy to write objects that delegate behavior to another object. The new object adds some property or behavior on to the other object, while still providing the underlying interface, and delegating behavior.
This package provides a Stream and Optional class.
This package provides the reference implementation of the Jupyter Notebook format and Python APIs for working with notebooks.
This package helps wrapping dynamic libraries in Python. It includes a pure-Python C parser and an automation library that uses C header file definitions to simplify the use of C bindings.
This is a Python package for rendering rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal.
Polling2 is a utility used to wait for a function to return a certain expected condition.
python-apispec is a pluggable API specification generator. It currently supports the OpenAPI specification, formerly known as Swagger.
The daiquiri library provides an easy way to configure logging in Python. It also provides some custom formatters and handlers.
marshmallow provides a library for converting complex datatypes to and from native Python datatypes.
This package provides a Python interface for the netCDF4 file-format that reads and writes local or remote HDF5 files directly via https://www.h5py.org/ or https://github.com/HDFGroup/h5pyd, without relying on the Unidata netCDF library.
The coloredlogs package enables colored terminal output for Python's logging module. The ColoredFormatter class inherits from logging.Formatter and uses ANSI escape sequences to render your logging messages in color.
The jupyter_client package contains the reference implementation of the Jupyter protocol. It also provides client and kernel management APIs for working with kernels, and the jupyter kernelspec entrypoint for installing kernelspecs for use with Jupyter frontends.
python-dbus provides bindings for libdbus, the reference implementation of D-Bus.
Plotext lets you plot directly to the terminal.
This package provides static memory-efficient and fast Trie-like structures for Python.
This package provides tools for computing deep differences and searching of any Python object/data. Recreate objects by adding adding deltas to each other.
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
pywinrm is a Python client for the Windows Remote Management (WinRM) service. It allows you to invoke commands on target Windows machines from any machine that can run Python.
fancycompleter is a module that adds TAB completion to the interactive prompt. It is an extension of the rlcompleter module from the standard Python library.
PyDispatcher is an enhanced version of Patrick K. O’Brien’s original dispatcher.py module. It provides the Python programmer with a robust mechanism for event routing within various application contexts.
Included in the package are the robustapply and saferef modules, which provide the ability to selectively apply arguments to callable objects and to reference instance methods using weak-references.
This module is inspired by GNU bash's variable expansion features. It can be used as an alternative to Python's os.path.expandvars function. A good use case is reading config files with the flexibility of reading values from environment variables using advanced features like returning a default value if some variable is not defined.
This package provides a plugin for ImageIO that wraps the FreeImage library.
Jellyfish uses a variety of string comparison and phonetic encoding algorithms to do fuzzy string matching.
Lmfit provides a high-level interface to non-linear optimization and curve fitting problems for Python. It builds on and extends many of the optimization methods of scipy.optimize. Initially inspired by (and named for) extending the Levenberg-Marquardt method from scipy.optimize.leastsq, lmfit now provides a number of useful enhancements to optimization and data fitting problems.