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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
Hist is an analyst-friendly front-end for boost-histogram.
Numbagg provides high-performance implementations for moving window, aggregation, and grouping functions. It leverages Numba's JIT compilation and is especially performant on multi-core parallelism.
Dvc objects provides a filesystem and object-db level abstractions to use in dvc and dvc-data.
PyTensor is a Python library that allows one to define, optimize, and efficiently evaluate mathematical expressions involving multi-dimensional arrays. It is a fork of the Aesara library.
Pandas is a Python package providing fast, flexible, and expressive data structures designed to make working with structured (tabular, multidimensional, potentially heterogeneous) and time series data both easy and intuitive. It aims to be the fundamental high-level building block for doing practical, real world data analysis in Python.
This package provides a stable interface for interactions between Snakemake and its storage plugins.
This package provides a lightweight Python library for abstracting tensor operations. It provides an automatic dispatch mechanism that means you can write backend agnostic code that works for any library that provides a numpy compatible API.
The fast-histogram mini-package aims to provide simple and fast histogram functions for regular bins that don't compromise on performance. It doesn't do anything complicated - it just implements a simple histogram algorithm in C and keeps it simple. The aim is to have functions that are fast but also robust and reliable. The result is a 1D histogram function here that is 7-15x faster than numpy.histogram, and a 2D histogram function that is 20-25x faster than numpy.histogram2d.
This package provides Python tools for the Open Reflectometry Standards Organization (ORSO). It includes utilities for working with reflectometry data files and the ORSO file format.
This package provides an extremely lightweight compatibility layer between dataframe libraries.
full API support: cuDF, Modin, pandas, Polars, PyArrow
lazy-only support: Dask, DuckDB, Ibis, PySpark, SQLFrame
Dask.distributed is a lightweight library for distributed computing in Python. It extends both the concurrent.futures and dask APIs to moderate sized clusters.
A LEMS simulator written in Python which can be used to run NeuroML2 models.
Dvc data is DVC's data management subsystem.
This package contains colormaps for commonly-used oceanographic variables. Most of the colormaps started from matplotlib colormaps, but have now been adjusted using the viscm tool to be perceptually uniform.
xarray-dataclasses is a Python package that makes it easy to create xarray's DataArray and Datase objects that are "typed" (i.e. fixed dimensions, data type, coordinates, attributes, and name) using the Python's dataclass.
xarray_einstats provides wrappers around some NumPy and SciPy functions and around einops with an API and features adapted to xarray.
Deepdish is a Python library to load and save HDF5 files. The primary feature of deepdish is its ability to save and load all kinds of data as HDF5. It can save any Python data structure, offering the same ease of use as pickling or numpy.save, but with the language interoperability offered by HDF5.
This package provides fast computations for principal component analysis (PCA), SVD, and eigendecompositions via randomized methods
This package provides a Pytest plugin that facilitates the comparison of images produced by PyVista, generating cached images from tests and comparing subsequent results against that cache.
Ruffus is designed to allow scientific and other analyses to be automated with the minimum of fuss and the least effort.
pyts is a Python package for time series classification. It aims to make time series classification easily accessible by providing preprocessing and utility tools, and implementations of state-of-the-art algorithms. Most of these algorithms transform time series, thus pyts provides several tools to perform these transformations.
This package implements schema validation for Xarray objects.
This package provides common functions and classes for Snakemake and its plugins.
Snakemake aims to reduce the complexity of creating workflows by providing a clean and modern domain specific specification language (DSL) in Python style, together with a fast and comfortable execution environment.