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 Matplotlib inline back-end for IPython and Jupyter.
This package implements object-oriented JSONSchema. It lets you traverse a schema like paths and access a schema on demand with separate dereferencing accessor layer.
structlog changes logging in Python by adding structure to your log entries.
This package provides Python module to slice a list of sliceables (1 indexed, both start and end index are inclusive). Helps to slice file content line by line or column by column or a combination of both.
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.
This package implements the kneedle algorithm. Given a set of x and y values, kneed will return the knee point of the function. The knee point is the point of maximum curvature.
This python library provides interfaces for parsing and working with Portable Executable (PE) files. It makes to most information from the header, as well as section details and data available.
easyprocess is an easy to use Python subprocess interface.
Pyphen is a pure Python module to hyphenate text using existing Hunspell hyphenation dictionaries.
PyMdown Extensions is a collection of extensions for Python Markdown. All extensions are found under the module namespace of pymdownx.
This package provides an efficient and elegant inotify (Linux filesystem activity monitor) library for Python.
This package provides a plugin for ImageIO that wraps the FreeImage library.
Real applications have real data, and real data nests---objects inside of objects inside of lists of objects. glom is a new and powerful way to handle real-world data, featuring:
Path-based access to nested data structures
Readable, meaningful error messages
Declarative data transformation, using lightweight, Pythonic specifications
Built-in data exploration and debugging features
Feedgenerator-py3k is a standalone version of Django's feedgenerator, which can produce feeds in RSS 2.0, RSS 0.91, and Atom formats.
PyICU is a python extension wrapping the ICU C++ API.
This package implements a functionality to convert between Python's datetime.timedelta and Golang's time.Duration formats.
This package provides universal classes and methods for the Iron.io API wrappers to build on.
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.
This package provides a Python interface the libVEX and VEX IR. VEX is the intermediate representation (also known as intermediate language) used by the Valgrind analysis tool. As such, VEX is designed to enable all kinds of binary analysis tasks.
Besides being used in web development, CSS is also the way to stylize Qt-based desktop applications. However, Qt's CSS has a few variations that prevent the direct use of SASS compiler.
The purpose of this tool is to fill the gap between SASS and Qt-CSS by handling those variations.
The ld package provides information about the GNU/Linux distribution it runs on, such as a reliable machine-readable ID, or version information.
Pympler is a development tool to measure, monitor and analyze the memory behavior of Python objects in a running Python application.
By pympling a Python application, detailed insight in the size and the lifetime of Python objects can be obtained. Undesirable or unexpected runtime behavior like memory bloat and other pymples can easily be identified.
A web profiling frontend exposes process statistics, garbage visualisation and class tracker statistics.
The ItemAdapter class is a wrapper for data container objects, providing a common interface to handle objects of different types in an uniform manner, regardless of their underlying implementation.
Currently supported types are:
scrapy.item.Item
dict
dataclass-based classes
attrs-based classes
pydantic-based classes
Additionally, interaction with arbitrary types is supported by implementing a pre-defined interface.
JMESPath (pronounced “james path”) is a Python library that allows one to declaratively specify how to extract elements from a JSON document.