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 set of utility functions for iterators, functions, and dictionaries.
ConfigObj is a simple but powerful config file reader and writer: an ini file round tripper. Its main feature is that it is very easy to use, with a straightforward programmer’s interface and a simple syntax for config files.
This package provides a Stream and Optional class.
PyDev.Debugger is a capable Python debugger used in PyDev and other IDEs.
An implementation of the Debug Adapter Protocol for Python.
python-pylatexenc is a LaTeX parser providing LaTeX-to-Unicode and Unicode-to-LaTeX conversion.
PyNamecheap is a Namecheap API client in Python.
Redo provides various means to add seamless ability to retry to any Python callable.
This Python module implements an IL, also known as IR, used by the angr binary analysis platform.
Click is a Python package for creating command line interfaces in a composable way with as little code as necessary. Its name stands for "Command Line Interface Creation Kit". It's highly configurable but comes with sensible defaults out of the box.
This package provides a theme plugin for the static site generator MkDocs.
Echo is a small library for attaching callback functions to property state changes.
The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. EditorConfig files are easily readable and they work nicely with version control systems.
This package provides a port of node.js's EventEmitter to python. Additionally, it includes a number of subclasses useful for implementing async and threaded programming in python, such as async/await.
Orjson is a fast, correct JSON library for Python. It benchmarks as the fastest Python library for JSON and is more correct than the standard json library or other third-party libraries. It serializes dataclass, datetime, numpy, and UUID instances natively.
This package provides a drop-in replacement for the original LooseVersion. It implements an identical interface and comparison logic to LooseVersion. The only major change is that a looseversion.LooseVersion is comparable to a distutils.version.LooseVersion, which means tools should not need to worry whether all dependencies that use LooseVersion have migrated.
Dirsync is an advanced directory tree synchronisation tool.
Bagit is a Python library and command line utility for working with BagIt style packages. BagIt is a minimalist packaging format for digital preservation.
Bpython is a fancy interface to the Python interpreter. bpython's main features are
in-line syntax highlighting,
readline-like autocomplete with suggestions displayed as you type,
expected parameter list for any Python function,
"rewind" function to pop the last line of code from memory and re-evaluate,
send the code you've entered off to a pastebin,
save the code you've entered to a file, and
auto-indentation.
This Python module provides an abstraction layer for interacting with constraint solvers. Specifically, it is intended to be used with SMT solvers and is built on top of the Z3 solver.
When writing applications, finding the right location to store user data and configuration varies per platform. Even for single-platform apps, there may by plenty of nuances in figuring out the right location. This small Python module determines the appropriate platform-specific directories, e.g. the ``user data dir''.
anyascii converts Unicode characters to their best ASCII representation.
This package provides a Python library for logging Click applications.
Polib can manipulate any gettext format (po, pot and mo) files. It can be used to create po files from scratch or to modify existing ones.