Skip to main content

Function Minimization in Rust, Simplified

GitHub Release GitHub last commit GitHub Actions Workflow Status GitHub License Crates.io Version docs.rs Codecov CodSpeed

ganesh (/ɡəˈneɪʃ/), named after the Hindu god of wisdom, provides several common minimization algorithms as well as a straightforward, trait-based interface to create your own extensions. This crate is intended to be as simple as possible. For most minimization problems user needs to implement the CostFunction trait on some struct which will take a vector of parameters and return a single-valued Result ($f(\mathbb{R}^n) \to \mathbb{R}$). Some algorithms require a gradient which can be implemented via the Gradient trait. While users may provide an analytic gradient function to speed up some algorithms, this trait comes with a default central finite-difference implementation so that all algorithms will work out of the box as long as the cost function is well-defined.

Table of Contents

Key Features

  • Algorithms that are simple to use with sensible defaults.
  • Traits which make developing future algorithms simple and consistent.
  • A simple interface that lets new users get started quickly.
  • The first (and possibly only) pure Rust implementation of the L-BFGS-B algorithm.

Quick Start

This crate provides some common test functions in the test_functions module. Consider the following implementation of the Rosenbrock function:

use ganesh::traits::*;
use ganesh::{Float, DVector};
use std::convert::Infallible;

pub struct Rosenbrock {
    pub n: usize,
}
impl CostFunction for Rosenbrock {
    fn evaluate(&self, x: &DVector<Float>, _args: &()) -> Result<Float, Infallible> {
        Ok((0..(self.n - 1))
            .map(|i| 100.0 * (x[i + 1] - x[i].powi(2)).powi(2) + (1.0 - x[i]).powi(2))
            .sum())
    }
}

To minimize this function, we could consider using the Nelder-Mead algorithm:

use ganesh::algorithms::gradient_free::{nelder_mead::NelderMeadInit, NelderMead, NelderMeadConfig};
use ganesh::traits::*;
use ganesh::{Float, DVector};
use std::convert::Infallible;

fn main() -> Result<(), Infallible> {
    let problem = Rosenbrock { n: 2 };
    let mut nm = NelderMead::default();
    let init = NelderMeadInit::new([2.0, 2.0]);
    let result = nm.process_default(&problem, &(), init)?;
    println!("{}", result);
    Ok(())
}

We could also use some more verbose syntax if we wanted additional customization:

use ganesh::algorithms::gradient_free::{NelderMead, NelderMeadConfig};
use ganesh::traits::*;
use ganesh::{Float, DVector};
use std::convert::Infallible;

fn main() -> Result<(), Infallible> {
    let problem = Rosenbrock { n: 2 };
    let mut nm = NelderMead::default();
    let init = ganesh::algorithms::gradient_free::nelder_mead::NelderMeadInit::new([2.0, 2.0]);
    let config = NelderMeadConfig::default();
    let result = nm.process(
        &problem,
        &(),
        init,
        config,
        NelderMead::default_callbacks(),
    )?;
    println!("{}", result);
    Ok(())
}

This should output

╭──────────────────────────────────────────────────────────────────╮
│                                                                  │
│                           FIT RESULTS                            │
│                                                                  │
├───────────┬───────────────────┬────────────────┬─────────────────┤
│ Status    │ f(x)              │ #f(x)          │ #∇f(x)          │
├───────────┼───────────────────┼────────────────┼─────────────────┤
│ Converged │ 0.00023           │ 76             │ 0               │
├───────────┼───────────────────┴────────────────┴─────────────────┤
│           │                                                      │
│ Message   │ term_f = STDDEV                                      │
│           │                                                      │
├───────────┴─────────────────────────────┬────────────┬───────────┤
│ Parameter                               │ Bound      │ At Limit? │
├───────────┬─────────┬─────────┬─────────┼──────┬─────┼───────────┤
│           │ =       │ σ       │ 0       │ -    │ +   │           │
├───────────┼─────────┼─────────┼─────────┼──────┼─────┼───────────┤
│ x_0       │ 1.00081 │ 0.84615 │ 2.00000 │ -inf │ inf │ No        │
│ x_1       │ 1.00313 │ 1.69515 │ 2.00000 │ -inf │ inf │ No        │
╰───────────┴─────────┴─────────┴─────────┴──────┴─────┴───────────╯

The ganesh crate uses algorithm methods such as Algorithm::process, Algorithm::process_with_default_callbacks, and Algorithm::process_default as the primary entrypoints for running optimizers and samplers.

Algorithms

At the moment, ganesh contains the following Algorithms:

All algorithms are written in pure Rust, including L-BFGS-B, which is typically a binding to FORTRAN code in other crates.

Examples

More examples can be found in the examples directory of this project. They all contain a .justfile which allows the whole example to be run with the command, just. To just run the Rust-side code and skip the Python visualization, any of the examples can be run with

cargo r -r --example <example_name>

Bounds

All Algorithms in ganesh can be constructed to have access to a feature which allows algorithms which usually function in unbounded parameter spaces to only return results inside a bounding box. This is done via a parameter transformation, similar to that used by LMFIT and MINUIT. This transform is not directly useful with algorithms which already have bounded implementations, like L-BFGS-B, but it can be combined with other transformations which may be useful to algorithms with bounds. While the user inputs parameters within the bounds, unbounded algorithms can (and in practice will) convert those values to a set of unbounded "internal" parameters. When functions are called, however, these internal parameters are converted back into bounded "external" parameters, via the following transformations:

Upper and lower bounds:

x_\text{int} = \frac{u}{\sqrt{1 - u^2}}
x_\text{ext} = c + w \frac{x_\text{int}}{\sqrt{x_\text{int}^2 + 1}}

where

u = \frac{x_\text{ext} - c}{w},\ c = \frac{x_\text{min} + x_\text{max}}{2},\ w = \frac{x_\text{max} - x_\text{min}}{2}

Upper bound only:

x_\text{int} = \frac{1}{2}\left(\frac{1}{(x_\text{max} - x_\text{ext})} - (x_\text{max} - x_\text{ext}) \right)
x_\text{ext} = x_\text{max} - (\sqrt{x_\text{int}^2 + 1} - x_\text{int})

Lower bound only:

x_\text{int} = \frac{1}{2}\left((x_\text{ext} - x_\text{min}) - \frac{1}{(x_\text{ext} - x_\text{min})} \right)
x_\text{ext} = x_\text{min} + (\sqrt{x_\text{int}^2 + 1} + x_\text{int})

While MINUIT and LMFIT recommend caution in interpreting covariance matrices obtained from fits with bounds transforms, ganesh does not, since it implements higher-order derivatives on these bounds while these other libraries use linear approximations.

Future Plans

  • Eventually, I would like to implement some more modern gradient-free optimization techniques.
  • There are probably many optimizations and algorithm extensions that I'm missing right now.
  • There should be more tests and documentation (as usual).

Citations

While this project does not currently have an associated paper, most of the algorithms it implements do, and they should be cited appropriately. Citations are also generally available in the documentation.

ESS MCMC Sampler

@article{karamanis2020ensemble,
  title = {Ensemble slice sampling: Parallel, black-box and gradient-free inference for correlated & multimodal distributions},
  author = {Karamanis, Minas and Beutler, Florian},
  journal = {arXiv preprint arXiv: 2002.06212},
  year = {2020}
}

scikit-learn (used in constructing a Bayesian Mixture Model in the Global ESS step)

@article{scikit-learn,
  title={Scikit-learn: Machine Learning in {P}ython},
  author={Pedregosa, F. and Varoquaux, G. and Gramfort, A. and Michel, V.
          and Thirion, B. and Grisel, O. and Blondel, M. and Prettenhofer, P.
          and Weiss, R. and Dubourg, V. and Vanderplas, J. and Passos, A. and
          Cournapeau, D. and Brucher, M. and Perrot, M. and Duchesnay, E.},
  journal={Journal of Machine Learning Research},
  volume={12},
  pages={2825--2830},
  year={2011}
}

AIES MCMC Sampler

@article{Goodman2010,
  title = {Ensemble samplers with affine invariance},
  volume = {5},
  ISSN = {1559-3940},
  url = {http://dx.doi.org/10.2140/camcos.2010.5.65},
  DOI = {10.2140/camcos.2010.5.65},
  number = {1},
  journal = {Communications in Applied Mathematics and Computational Science},
  publisher = {Mathematical Sciences Publishers},
  author = {Goodman,  Jonathan and Weare,  Jonathan},
  year = {2010},
  month = jan,
  pages = {65–80}
}

Metadata

Release files for ganesh-rs 0.27.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ganesh-rs 0.27.1
File Size Uploaded
ganesh_rs-0.27.1.tar.gz 224.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for ganesh-rs 0.27.1
File
ganesh_rs-0.27.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ x86-64 Details
ganesh_rs-0.27.1-pp311-pypy311_pp73-musllinux_1_2_i686.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ x86-32 Details
ganesh_rs-0.27.1-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ ARMv7l Details
ganesh_rs-0.27.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ ARM64 Details
ganesh_rs-0.27.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.28+ x86-64 Details
ganesh_rs-0.27.1-pp311-pypy311_pp73-manylinux_2_28_s390x.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.28+ IBM System/390x Details
ganesh_rs-0.27.1-pp311-pypy311_pp73-manylinux_2_28_ppc64le.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.28+ PowerPC 64-le Details
ganesh_rs-0.27.1-pp311-pypy311_pp73-manylinux_2_28_i686.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.28+ x86-32 Details
ganesh_rs-0.27.1-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.28+ ARMv7l Details
ganesh_rs-0.27.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.28+ ARM64 Details
ganesh_rs-0.27.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64 Details
ganesh_rs-0.27.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 macOS 10.12+ x86-64 Details
ganesh_rs-0.27.1-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
ganesh_rs-0.27.1-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
ganesh_rs-0.27.1-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
ganesh_rs-0.27.1-cp314-cp314t-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32 Details
ganesh_rs-0.27.1-cp314-cp314t-musllinux_1_2_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l Details
ganesh_rs-0.27.1-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
ganesh_rs-0.27.1-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details
ganesh_rs-0.27.1-cp314-cp314t-manylinux_2_28_s390x.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ IBM System/390x Details
ganesh_rs-0.27.1-cp314-cp314t-manylinux_2_28_ppc64le.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ PowerPC 64-le Details
ganesh_rs-0.27.1-cp314-cp314t-manylinux_2_28_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-32 Details
ganesh_rs-0.27.1-cp314-cp314t-manylinux_2_28_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARMv7l Details
ganesh_rs-0.27.1-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details
ganesh_rs-0.27.1-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
ganesh_rs-0.27.1-cp314-cp314t-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64 Details
ganesh_rs-0.27.1-cp313-cp313t-win_amd64.whl CPython 3.13 CPython 3.13 free-threading Windows x86-64 Details
ganesh_rs-0.27.1-cp313-cp313t-win32.whl CPython 3.13 CPython 3.13 free-threading Windows x86-32 Details
ganesh_rs-0.27.1-cp313-cp313t-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-64 Details
ganesh_rs-0.27.1-cp313-cp313t-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-32 Details
ganesh_rs-0.27.1-cp313-cp313t-musllinux_1_2_armv7l.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARMv7l Details
ganesh_rs-0.27.1-cp313-cp313t-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARM64 Details
ganesh_rs-0.27.1-cp313-cp313t-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ x86-64 Details
ganesh_rs-0.27.1-cp313-cp313t-manylinux_2_28_s390x.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ IBM System/390x Details
ganesh_rs-0.27.1-cp313-cp313t-manylinux_2_28_ppc64le.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ PowerPC 64-le Details
ganesh_rs-0.27.1-cp313-cp313t-manylinux_2_28_i686.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ x86-32 Details
ganesh_rs-0.27.1-cp313-cp313t-manylinux_2_28_armv7l.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ ARMv7l Details
ganesh_rs-0.27.1-cp313-cp313t-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ ARM64 Details
ganesh_rs-0.27.1-cp313-cp313t-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64 Details
ganesh_rs-0.27.1-cp313-cp313t-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 free-threading macOS 10.12+ x86-64 Details
ganesh_rs-0.27.1-cp312-abi3-win_arm64.whl CPython 3.12 abi3 Windows ARM64 Details
ganesh_rs-0.27.1-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details
ganesh_rs-0.27.1-cp310-abi3-win32.whl CPython 3.10 abi3 Windows x86-32 Details
ganesh_rs-0.27.1-cp310-abi3-musllinux_1_2_x86_64.whl CPython 3.10 abi3 Linux musl 1.2+ x86-64 Details
ganesh_rs-0.27.1-cp310-abi3-musllinux_1_2_i686.whl CPython 3.10 abi3 Linux musl 1.2+ x86-32 Details
ganesh_rs-0.27.1-cp310-abi3-musllinux_1_2_armv7l.whl CPython 3.10 abi3 Linux musl 1.2+ ARMv7l Details
ganesh_rs-0.27.1-cp310-abi3-musllinux_1_2_aarch64.whl CPython 3.10 abi3 Linux musl 1.2+ ARM64 Details
ganesh_rs-0.27.1-cp310-abi3-manylinux_2_28_x86_64.whl CPython 3.10 abi3 Linux glibc 2.28+ x86-64 Details
ganesh_rs-0.27.1-cp310-abi3-manylinux_2_28_s390x.whl CPython 3.10 abi3 Linux glibc 2.28+ IBM System/390x Details
ganesh_rs-0.27.1-cp310-abi3-manylinux_2_28_ppc64le.whl CPython 3.10 abi3 Linux glibc 2.28+ PowerPC 64-le Details
ganesh_rs-0.27.1-cp310-abi3-manylinux_2_28_i686.whl CPython 3.10 abi3 Linux glibc 2.28+ x86-32 Details
ganesh_rs-0.27.1-cp310-abi3-manylinux_2_28_armv7l.whl CPython 3.10 abi3 Linux glibc 2.28+ ARMv7l Details
ganesh_rs-0.27.1-cp310-abi3-manylinux_2_28_aarch64.whl CPython 3.10 abi3 Linux glibc 2.28+ ARM64 Details
ganesh_rs-0.27.1-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details
ganesh_rs-0.27.1-cp310-abi3-macosx_10_12_x86_64.whl CPython 3.10 abi3 macOS 10.12+ x86-64 Details

Total release size: 57.5 MB

Release files / ganesh_rs-0.27.1.tar.gz

Download URL ganesh_rs-0.27.1.tar.gz
Size 224.9 kB
Tags Source
SHA-256 checksum
How to use checksums
5a4bea097bc3b7520f13eea54b2eda9f95ed907a5b6d5940a595c8bf10886a21
BLAKE2b-256 checksum
How to use checksums
56ac3160505df059d3de85e40b6fcd026043f2482c95d51a6a9561a62ad64a5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl

Download URL ganesh_rs-0.27.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Size 1.3 MB
Tags Linux musl 1.2+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
5523d88fa6af79870a0fbf250e22c2ffbb999911e77b78ecd2aa7495221723f6
BLAKE2b-256 checksum
How to use checksums
5b7578e4e6793ea0b2c64f883249fdc967fce43b2fe32088585b5d18a23eccff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-pp311-pypy311_pp73-musllinux_1_2_i686.whl

Download URL ganesh_rs-0.27.1-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Size 1.2 MB
Tags Linux musl 1.2+ x86-32 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
4681562aa414bae97be88651ab1a309b351f06f941e0e1565c79d57ccfc1ad3e
BLAKE2b-256 checksum
How to use checksums
4247f67bf1e316fb1ad41665a4218600cd5f40c94886e5a64d56a08573f9e440
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl

Download URL ganesh_rs-0.27.1-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Size 1.2 MB
Tags Linux musl 1.2+ ARMv7l PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
77a7b4f6e1c1e6444a41859664ae5304d782ba7f91c63987c307e7b4669de5b9
BLAKE2b-256 checksum
How to use checksums
34a5c5b88d663df9d440eba74a379516a89e6f0de17f4296043e0821a2b88f64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl

Download URL ganesh_rs-0.27.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Size 1.2 MB
Tags Linux musl 1.2+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
f759fb229cb48c9afe632595ac433f7f55a23950e8c1be8b2ce93f0abfb18ddb
BLAKE2b-256 checksum
How to use checksums
5b6afc758d4db47620347b9bf792e455f0b5d491174bfa63b6d9c090fd77f896
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl

Download URL ganesh_rs-0.27.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Size 1.1 MB
Tags Linux glibc 2.28+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
f28ef4a5152bd45ec7d84c99c9364a02c61d1a2514f5e28e33ba264b20e37075
BLAKE2b-256 checksum
How to use checksums
a47ef6eb1fc1933ab2713d3cb048206e4fd0fc1b2c652812b7bd097b18005939
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-pp311-pypy311_pp73-manylinux_2_28_s390x.whl

Download URL ganesh_rs-0.27.1-pp311-pypy311_pp73-manylinux_2_28_s390x.whl
Size 1.0 MB
Tags Linux glibc 2.28+ IBM System/390x PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
13be7e154dee6ce243ef70f869f6d20657d3e63948ad2eb71511f6b0063e0820
BLAKE2b-256 checksum
How to use checksums
36505510d63ef08e657d3d09a5cc043fa0ceb3e67a7adc3d6ec8741a178b5f06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-pp311-pypy311_pp73-manylinux_2_28_ppc64le.whl

Download URL ganesh_rs-0.27.1-pp311-pypy311_pp73-manylinux_2_28_ppc64le.whl
Size 1.1 MB
Tags Linux glibc 2.28+ PowerPC 64-le PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
0514d91ecdcb12d4289e2dcdc204b97d721d223d848e63da11c54ae89616bdf6
BLAKE2b-256 checksum
How to use checksums
ad4a89cf77dcd2c75da600a1aa4a1bf0b8ef8c442cff5bccbfb67accf45fc787
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-pp311-pypy311_pp73-manylinux_2_28_i686.whl

Download URL ganesh_rs-0.27.1-pp311-pypy311_pp73-manylinux_2_28_i686.whl
Size 999.3 kB
Tags Linux glibc 2.28+ x86-32 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
51323f1956eccd893863a64e89fdd9765172c7ef48be70bbbc6bb8a67cc392e1
BLAKE2b-256 checksum
How to use checksums
9000d68937391bed357509989209305db2d7a64114da826521ea409119fb462c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl

Download URL ganesh_rs-0.27.1-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl
Size 908.4 kB
Tags Linux glibc 2.28+ ARMv7l PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
82581a15a06f4ff7d835f44a41e22080c3fd01944d6766bce188a573d3a6024f
BLAKE2b-256 checksum
How to use checksums
f46ef747352311a93b3ac6f7d4add5252edd8955c6f2ef35ef4169a65bd300da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl

Download URL ganesh_rs-0.27.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Size 1.0 MB
Tags Linux glibc 2.28+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
b195269830f9f538fa14ed430fcbbccfcf9af2947b3d29aeaac703d6a00bc309
BLAKE2b-256 checksum
How to use checksums
b29d0572661a230c21a8e207b7978b823114415a53048af6dd3d2f4d608273ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl

Download URL ganesh_rs-0.27.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Size 918.6 kB
Tags PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ae30d32f0b735507df4c5ea64387ec4728930b53c13dd6e58a8963d3cc5b3f1d
BLAKE2b-256 checksum
How to use checksums
23278cc124afa3b9d605af1492b69bbbfac49d1585417c1153a45fd499595f8a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl

Download URL ganesh_rs-0.27.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl
Size 1.0 MB
Tags PyPy 3.11 PyPy 3.11 7.3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
af5c301fa3026fcbeac918c2905ecae7c8d261341de1d915a5301c1feb343ae1
BLAKE2b-256 checksum
How to use checksums
45ee42e5f3023608a20aeb26077ad7d2add0f9f7d149b22134577fa1c50c8a3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp314-cp314t-win_amd64.whl

Download URL ganesh_rs-0.27.1-cp314-cp314t-win_amd64.whl
Size 890.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
cbe7e40b57913e73c00c6f8d734f6f59542547849d190dd8a8e32c1e0843c7ed
BLAKE2b-256 checksum
How to use checksums
7c70dd5f1b82f329b455179c698378c7d6555f3199805d2b67831c9384038fbd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp314-cp314t-win32.whl

Download URL ganesh_rs-0.27.1-cp314-cp314t-win32.whl
Size 672.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
d7ec25d54257ffc9947ac62eafd83e087f0705c230fa3b203292c535366b5bc8
BLAKE2b-256 checksum
How to use checksums
2be91911673e1d5b7a213f809021420100f5f55d9f44926b52c2e5a11f6172cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL ganesh_rs-0.27.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
463937c75c61737862304a618336a413361eebec9cf1bc113ce52848da77ebe3
BLAKE2b-256 checksum
How to use checksums
de162ae71e0c793cae2b304488a13a85c288d872b3af6774f541fce19a6033da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp314-cp314t-musllinux_1_2_i686.whl

Download URL ganesh_rs-0.27.1-cp314-cp314t-musllinux_1_2_i686.whl
Size 1.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
9a9d548250ef27ca71876860a91e8647abf8ac612cd0dded47bf5bf1d785057a
BLAKE2b-256 checksum
How to use checksums
68383d3cd61e9a38e572980a0c157addef8cb7bf179cd4550983b8887f9cf465
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp314-cp314t-musllinux_1_2_armv7l.whl

Download URL ganesh_rs-0.27.1-cp314-cp314t-musllinux_1_2_armv7l.whl
Size 1.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
d701cd8fc4eb9f38e61518c109a312360192e96096c9bf9bcc023ac2ad194f2e
BLAKE2b-256 checksum
How to use checksums
e4085fb3e4822b22877bf5a9939ac8a85e1d3dbc5f80ed4e9b817b98e14c083e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL ganesh_rs-0.27.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 1.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
d7f31056c522552f2c7c1fa2f9abd7c29d9733c7854f4e2861c76050c2ae33b8
BLAKE2b-256 checksum
How to use checksums
0138c08f8f2197c8a5431480361d036120452dcbbf5a752c6cb52a4baf3307ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL ganesh_rs-0.27.1-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
04287319f625a8a8bad93eeca5957d8d1438bc6d3cf6464192822b22f15286a4
BLAKE2b-256 checksum
How to use checksums
7a5fac53e643e5d40e8234e03b1c97add649c95c2f7d2ec17807e2056fc36437
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp314-cp314t-manylinux_2_28_s390x.whl

Download URL ganesh_rs-0.27.1-cp314-cp314t-manylinux_2_28_s390x.whl
Size 996.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
447776ed2b94dcda218833df2e76f993c86540fcaa3496cdcf4b9174a9875e79
BLAKE2b-256 checksum
How to use checksums
44e987d3c275638c2d4914b507d3f893cae3cbc19e1dfdf4008785cfd3033d81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp314-cp314t-manylinux_2_28_ppc64le.whl

Download URL ganesh_rs-0.27.1-cp314-cp314t-manylinux_2_28_ppc64le.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
5a549a601d1387a0f9de7ac6f85bf6783210d785f268e1be06ea852c4e7e759b
BLAKE2b-256 checksum
How to use checksums
17049d95ccf394a77d9bdc059823a0a0be2314e618670de81fe4a86169584507
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp314-cp314t-manylinux_2_28_i686.whl

Download URL ganesh_rs-0.27.1-cp314-cp314t-manylinux_2_28_i686.whl
Size 995.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
c3e1ea7fe80d7effa2acd5e1122c31bf3a0f2edebef86290a494662f274c03ed
BLAKE2b-256 checksum
How to use checksums
7455cba2dea3e38d8657a372e8137bceb6c9c5756ea07b48c5682ed89709b782
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp314-cp314t-manylinux_2_28_armv7l.whl

Download URL ganesh_rs-0.27.1-cp314-cp314t-manylinux_2_28_armv7l.whl
Size 903.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARMv7l
SHA-256 checksum
How to use checksums
4d68a1b5290dc22a0567819198414bb0cde3d5e036141eefe884772d6a8eacc0
BLAKE2b-256 checksum
How to use checksums
83bf9c4771b66568011f002e574bdcf9ed73ca2039c07cf5b9a3d97b344973a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL ganesh_rs-0.27.1-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 997.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
206f43fbfa331a290dcd8af6d72ab1fa8ce12ff8e4b3120dc51a338795646a7a
BLAKE2b-256 checksum
How to use checksums
bc718e068f856f090d5f51c3276f8bbbedf670f666a7eb5e01c4110370d66c84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp314-cp314t-macosx_11_0_arm64.whl

Download URL ganesh_rs-0.27.1-cp314-cp314t-macosx_11_0_arm64.whl
Size 915.0 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a677263cc41a73de518d77407325e1a97e31b8f4013b3a202b3850ebc82a5fb7
BLAKE2b-256 checksum
How to use checksums
0294e26fedf5c61357b7f903079058eeb396253ef5b456802039878b65787279
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp314-cp314t-macosx_10_12_x86_64.whl

Download URL ganesh_rs-0.27.1-cp314-cp314t-macosx_10_12_x86_64.whl
Size 1.0 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
f6347967988b2764456e3e7651f97f26e31b2ed34b4b3ed7088a1b5a100642dc
BLAKE2b-256 checksum
How to use checksums
be8eea51904a0480809a271ecd5742d8bff0270aa463162565e2d1cc4d12fd7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp313-cp313t-win_amd64.whl

Download URL ganesh_rs-0.27.1-cp313-cp313t-win_amd64.whl
Size 885.8 kB
Tags CPython 3.13 CPython 3.13 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
610c89673841d0a00705aa4203ea8a204b0f59c7738bea08dce9191a98a62bbb
BLAKE2b-256 checksum
How to use checksums
b1a2c2012d106b686c1006f428fed431bb0ce1f75fcd3a10b95c5944da3421f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp313-cp313t-win32.whl

Download URL ganesh_rs-0.27.1-cp313-cp313t-win32.whl
Size 671.0 kB
Tags CPython 3.13 CPython 3.13 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
22dafb62f87a83199157f0441c9f9d903ecbe30f9565a848ed00c730073a547a
BLAKE2b-256 checksum
How to use checksums
9ca0cdf4057b90ae17c8959337eebca46f246acd8d4be91125d9860097ad68cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp313-cp313t-musllinux_1_2_x86_64.whl

Download URL ganesh_rs-0.27.1-cp313-cp313t-musllinux_1_2_x86_64.whl
Size 1.3 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
56ee85a36c7fe55d7b91acf0d53882e4749c9c6bbec7151733ecda239b7aa77f
BLAKE2b-256 checksum
How to use checksums
d2d296c20eabd49e272ab7affdea723f1a7d3cc644a6358515fcfd11ddab3524
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp313-cp313t-musllinux_1_2_i686.whl

Download URL ganesh_rs-0.27.1-cp313-cp313t-musllinux_1_2_i686.whl
Size 1.2 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
169d47de942040470ee1b3a636837c31a0246e03c2fb78d205d167bae31fa33b
BLAKE2b-256 checksum
How to use checksums
a492912ac128db2a060bb8b0142727e573a26b7d052585f7551ea0d2ba17e447
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp313-cp313t-musllinux_1_2_armv7l.whl

Download URL ganesh_rs-0.27.1-cp313-cp313t-musllinux_1_2_armv7l.whl
Size 1.2 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
cbd956a3c529b1f3b7f99e578846fd2e07b2ba2b6be7d3c1adfa12ffa5d10d4e
BLAKE2b-256 checksum
How to use checksums
6a99cd59718fcadac5c739be2d1c517cb533cbca97096062dadd9c79bb29ed1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp313-cp313t-musllinux_1_2_aarch64.whl

Download URL ganesh_rs-0.27.1-cp313-cp313t-musllinux_1_2_aarch64.whl
Size 1.2 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
e6eaace248c1021fc8573b39faf8a97e6d2837066c357a009fac0c1525c699ec
BLAKE2b-256 checksum
How to use checksums
679ec456b7738ab4f96c4f70b1dbc2f46d2776ea4a740375a9054455c2ff7268
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp313-cp313t-manylinux_2_28_x86_64.whl

Download URL ganesh_rs-0.27.1-cp313-cp313t-manylinux_2_28_x86_64.whl
Size 1.1 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d7a03c50abddd55fd581f3b05c9620cf67d8e64707625131e23215e04bc92947
BLAKE2b-256 checksum
How to use checksums
fa3531fb65bf2ee4a56e2892441abae0a6779b39a875d95e8ed486e509254cb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp313-cp313t-manylinux_2_28_s390x.whl

Download URL ganesh_rs-0.27.1-cp313-cp313t-manylinux_2_28_s390x.whl
Size 998.3 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
d707dddcefaa7f6e948ef0dda6207936f9069ee428ff152ddf737ef5c18afd5f
BLAKE2b-256 checksum
How to use checksums
9e9a22408a3bc6e3d8d7cbb4bd6f5bc8cb694023ad8b0829f9bd26d0c489fa19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp313-cp313t-manylinux_2_28_ppc64le.whl

Download URL ganesh_rs-0.27.1-cp313-cp313t-manylinux_2_28_ppc64le.whl
Size 1.1 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
c59c25fcc7fb34d88059e6a14b8c92cc8f6ce8a7648e1f25841dd11df1ec0788
BLAKE2b-256 checksum
How to use checksums
f4f3922ebb1ff53e8ff4289ba35c44562a7ea6df38d5684877fa39de87be3fc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp313-cp313t-manylinux_2_28_i686.whl

Download URL ganesh_rs-0.27.1-cp313-cp313t-manylinux_2_28_i686.whl
Size 993.8 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
0da2b80fe014841ea486b815435f65be44d2607d7916dc83f2832a272acec9c2
BLAKE2b-256 checksum
How to use checksums
ae028b958e5fd2349aeea92bcfff6cefb178718f6da4ee317c020d06526d7a87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp313-cp313t-manylinux_2_28_armv7l.whl

Download URL ganesh_rs-0.27.1-cp313-cp313t-manylinux_2_28_armv7l.whl
Size 901.7 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ ARMv7l
SHA-256 checksum
How to use checksums
57b6d93ba037c4e1991293a60dab3b5051a23c7aef07d7c6d5e524fc3e848733
BLAKE2b-256 checksum
How to use checksums
1b50bcdfc09071e0cccedc2810b05f0f5de2aec79e1dafc59701abf8344fa129
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp313-cp313t-manylinux_2_28_aarch64.whl

Download URL ganesh_rs-0.27.1-cp313-cp313t-manylinux_2_28_aarch64.whl
Size 996.9 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
034911c4a7e79b1c099a1e4972e392f145d61a0ced157f43d146b98f1bd1bde1
BLAKE2b-256 checksum
How to use checksums
b55f19482ab2928da9f536dcb4f19e8fe89084cd6e999bd83dd1413cf84c4e2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp313-cp313t-macosx_11_0_arm64.whl

Download URL ganesh_rs-0.27.1-cp313-cp313t-macosx_11_0_arm64.whl
Size 914.4 kB
Tags CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7015072808adba607fa2aa61a69d75e7ad1d54fcab2148db621e1900e53af8f2
BLAKE2b-256 checksum
How to use checksums
4602eafd59b4449f30aa548df5856cd58a28b1b28dd0e72106cee372376ec426
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp313-cp313t-macosx_10_12_x86_64.whl

Download URL ganesh_rs-0.27.1-cp313-cp313t-macosx_10_12_x86_64.whl
Size 1.0 MB
Tags CPython 3.13 CPython 3.13 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
8729b92ccf8afe015f390b0dfa08ddcf6b68d47328246326aaa6cd4fab88dfbb
BLAKE2b-256 checksum
How to use checksums
9ff4c9f58d72ee85103092a62bdb2f93f14624e367177123be6fc3619b700c9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp312-abi3-win_arm64.whl

Download URL ganesh_rs-0.27.1-cp312-abi3-win_arm64.whl
Size 756.3 kB
Tags CPython 3.12 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
fa15bc9cbe9328e55ec7c4258632b6c42862b93e3b97b4ff75cd7a175b4b8680
BLAKE2b-256 checksum
How to use checksums
7abe2fbff2f6cd0484f8dee188a6019e55a2230db09cff979cecd95601941b3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp310-abi3-win_amd64.whl

Download URL ganesh_rs-0.27.1-cp310-abi3-win_amd64.whl
Size 890.8 kB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
3d034175c31866761c76e78b4a025edcf92512a206fa4e480fd0bce8d57da913
BLAKE2b-256 checksum
How to use checksums
11489311f1eb70427cab02d24179b0cc3cfcf31ba8128be151ac078ec6e39e63
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp310-abi3-win32.whl

Download URL ganesh_rs-0.27.1-cp310-abi3-win32.whl
Size 677.7 kB
Tags CPython 3.10 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
d70706602bbb726bc9f43fac3fc18d4a04ee274932cb3fba3f66ebd58a8484c7
BLAKE2b-256 checksum
How to use checksums
1aed7d69a3605583a196d66dc25a423b0d035f38b02e039a3ea0f1188946ccaa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp310-abi3-musllinux_1_2_x86_64.whl

Download URL ganesh_rs-0.27.1-cp310-abi3-musllinux_1_2_x86_64.whl
Size 1.3 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
f76eebcd0b1dce326f267ad5d1990461f915885cab1ea5b619bf738dbf634bc9
BLAKE2b-256 checksum
How to use checksums
f60dea330b3d8ca5792ec164b2e23c7c2714f477add103595bf6ffed5b9e528b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp310-abi3-musllinux_1_2_i686.whl

Download URL ganesh_rs-0.27.1-cp310-abi3-musllinux_1_2_i686.whl
Size 1.2 MB
Tags CPython 3.10 Linux musl 1.2+ x86-32 abi3
SHA-256 checksum
How to use checksums
1a9f9f7c5c1975b3fc506f82ec106c20f3aec1b456327728eb69e77180c4ab1c
BLAKE2b-256 checksum
How to use checksums
a0acc719e649fc9d4b75490c624340d3906dfc9bfdc78c656f8fb369f26ccd48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp310-abi3-musllinux_1_2_armv7l.whl

Download URL ganesh_rs-0.27.1-cp310-abi3-musllinux_1_2_armv7l.whl
Size 1.2 MB
Tags CPython 3.10 Linux musl 1.2+ ARMv7l abi3
SHA-256 checksum
How to use checksums
e6ba55c9ced202c47f5172538e31be0baa336968049166825dd662f9cda2dab5
BLAKE2b-256 checksum
How to use checksums
e7fd8772a4154534248c45b30cc6f2585fce362c7553657c0ef418726c59cfbb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp310-abi3-musllinux_1_2_aarch64.whl

Download URL ganesh_rs-0.27.1-cp310-abi3-musllinux_1_2_aarch64.whl
Size 1.2 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
5f429ef9df3d4f5d645eb1fa42ace554efc5d46b1e0f9c99b1ac7c2c27837f42
BLAKE2b-256 checksum
How to use checksums
b4d79e99ff121482b67e94ff1f9e7a79a5d9db9ec6aa057edafa53eb2f4f3ba1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp310-abi3-manylinux_2_28_x86_64.whl

Download URL ganesh_rs-0.27.1-cp310-abi3-manylinux_2_28_x86_64.whl
Size 1.1 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
32044a3c91fbfdaf8e2acbe842e3a05603fd244b589a0d122601033cf05d3bb3
BLAKE2b-256 checksum
How to use checksums
380d2d2473cfdb9a9b4760d1dc7fe91244dbca4541acf580eee85e49b776dc48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp310-abi3-manylinux_2_28_s390x.whl

Download URL ganesh_rs-0.27.1-cp310-abi3-manylinux_2_28_s390x.whl
Size 1.0 MB
Tags CPython 3.10 Linux glibc 2.28+ IBM System/390x abi3
SHA-256 checksum
How to use checksums
a380a5ff8241ad897b78e53358a45aa7d3b31f4bcb206095ee5c6bc4d100b68e
BLAKE2b-256 checksum
How to use checksums
a7a5a064521e864f371423fe57b6c53c997d12a146ef3b6794603cc4a61967ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp310-abi3-manylinux_2_28_ppc64le.whl

Download URL ganesh_rs-0.27.1-cp310-abi3-manylinux_2_28_ppc64le.whl
Size 1.1 MB
Tags CPython 3.10 Linux glibc 2.28+ PowerPC 64-le abi3
SHA-256 checksum
How to use checksums
0f5a6cc20ff98ef18e57bb2eac6a3fe112cd2c1c75d46172e3cd0e4b4bae1816
BLAKE2b-256 checksum
How to use checksums
81db84e4c021a0a99eca7136de615a9f07b5f6d40db614e958f221eef69ffd92
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp310-abi3-manylinux_2_28_i686.whl

Download URL ganesh_rs-0.27.1-cp310-abi3-manylinux_2_28_i686.whl
Size 1.0 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-32 abi3
SHA-256 checksum
How to use checksums
1b10738477cf0507973a57b5c02bd70e136cb4635615d2bd7695fb33de3e531c
BLAKE2b-256 checksum
How to use checksums
b346442af722575f530f298e7dbf87c81fdab67d5e6990e450170dbb0cc3e4e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp310-abi3-manylinux_2_28_armv7l.whl

Download URL ganesh_rs-0.27.1-cp310-abi3-manylinux_2_28_armv7l.whl
Size 910.4 kB
Tags CPython 3.10 Linux glibc 2.28+ ARMv7l abi3
SHA-256 checksum
How to use checksums
82e1d6f7a1336f0057258301cd4a6ba7ec9b59d91383fea6295e12007cb10a2e
BLAKE2b-256 checksum
How to use checksums
5e68c2183c9b6cc3dac5ad016918735f34df2a03ade67381cf701f3471afceaf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp310-abi3-manylinux_2_28_aarch64.whl

Download URL ganesh_rs-0.27.1-cp310-abi3-manylinux_2_28_aarch64.whl
Size 1.0 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
7a5caafe02d09a351bfdbefd4ae4c0fc23724d1815dd40bcd76cf1dd9bce5d4d
BLAKE2b-256 checksum
How to use checksums
cff8ff8e6ac8cf9c2e87570c44155e0d0691da76ab0bd8de3a71bf02d629bd9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp310-abi3-macosx_11_0_arm64.whl

Download URL ganesh_rs-0.27.1-cp310-abi3-macosx_11_0_arm64.whl
Size 925.5 kB
Tags CPython 3.10 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
87186da0b81f3957c3221afaf4d71b6b4f8f7ac3f4cd82acf366681f1066272b
BLAKE2b-256 checksum
How to use checksums
07a63703f8908c251e156db263dee4af2c41efbae2f92bc79931b898e511da60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ganesh_rs-0.27.1-cp310-abi3-macosx_10_12_x86_64.whl

Download URL ganesh_rs-0.27.1-cp310-abi3-macosx_10_12_x86_64.whl
Size 1.0 MB
Tags CPython 3.10 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
3fb5d71fbe9e4a083bb152a8a92537fce2124db442a7c06f71e2eca8c264d9c7
BLAKE2b-256 checksum
How to use checksums
b41942045a4df9e4cf05e7b3d7dbef131e546906484243640c596bc8294465e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.27.1 This release

56 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page