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 following PyHamcrest test matchers, that enable matching a protocol buffer message:
equals_protoTest the argument equals the given protobuf message.
approximatelyTest the argument equals the given protobuf message, while comparing any float field using approximation.
ignoring_field_pathsTest the argument equals the given protobuf message, while ignoring those fields specified in the field paths.
ignoring_repeated_field_orderingTest the argument equals the given protobuf message, ignoring the ordering of any repeated field.
partiallyTest the argument partially equals the given protobuf message, i.e. if a field is in the argument but not in the expected message, it's ignored in the comparison.
SeleniumLibrary is a web testing library for Robot Framework that utilizes the Selenium tool internally.
The daiquiri library provides an easy way to configure logging in Python. It also provides some custom formatters and handlers.
A pure-python universal errors-and-erasures Reed-Solomon Codec, based on the tutorial at Wikiversity. This is a burst-type implementation, so that it supports any Galois field higher than 2^3, but not binary streams.
This package provides retired utilities from IPython. No packages outside IPython/Jupyter should depend on it.
This package shouldn't exist. It contains some common utilities shared by Jupyter and IPython projects during The Big Split. As soon as possible, those packages will remove their dependency on this, and this package will go away.
This module provides a portable way of finding out where user data should be stored on various operating systems.
This package provides a small command line tool to simplify releasing software by updating all version strings in your source code by the correct increment. It also creates commits and tags.
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.
Jinxed is an implementation of a subset of the Python curses library.
Invoke is a Python task execution tool and library, drawing inspiration from various sources to arrive at a powerful and clean feature set. It is evolved from the Fabric project, but focuses on local and abstract concerns instead of servers and network commands.
Dill extends Python's pickle module for serializing and de-serializing Python objects to the majority of the built-in Python types. Dill provides the user the same interface as the pickle module, and also includes some additional features. In addition to pickling Python objects, dill provides the ability to save the state of an interpreter session in a single command. Hence, it would be feasible to save a interpreter session, close the interpreter, ship the pickled file to another computer, open a new interpreter, unpickle the session and thus continue from the saved state of the original interpreter session.
The Braintree Python SDK provides integration access to the Braintree Gateway. Braintree is a US-based payments service provider.
This package provides a network interface and IP address enumeration library in Python.
This package provides a Python library that can parse OPML, FOAF, and iGoogle subscription lists.
This package provides 16 word stemmer algorithms generated from Snowball algorithms. It includes the 15 original ones plus the Poerter English stemmer.
This library brings functools.singledispatch from Python 3.4 to Python 2.6-3.3.
Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well. The execution units, called tasks, are executed concurrently on a single or more worker servers using multiprocessing, Eventlet, or gevent. Tasks can execute asynchronously (in the background) or synchronously (wait until ready).
This package contains a library for ordered multivalue dictionaries. A multivalue dictionary is a dictionary that can store multiple values for the same key. An ordered multivalue dictionary is a multivalue dictionary that retains the order of insertions and deletions.
This library manages temporary directories that are automatically deleted with all their contents when they are no longer needed. It is particularly convenient for use in tests.
This Python library can be used to create and update Microsoft Word (.docx) documents.
Shellingham detects what shell the current Python executable is running in.
Snuggs are S-expressions for Numpy.
OmegaConf is a hierarchical configuration system and supports merging configurations from multiple sources. It provides a consistent API regardless of how the configuration was created.
This package provides a python port of YUI CSS Compressor.