Skip to main content

Helper library for the ganesh Rust crate

Project description

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::{NelderMead, NelderMeadConfig, NelderMeadInit};
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(
        &problem,
        &(),
        init,
        NelderMeadConfig::default(),
        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        │
╰───────────┴─────────┴─────────┴─────────┴──────┴─────┴───────────╯

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}
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ganesh_rs-0.26.1.tar.gz (221.6 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ganesh_rs-0.26.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

ganesh_rs-0.26.1-pp311-pypy311_pp73-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

ganesh_rs-0.26.1-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl (1.0 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

ganesh_rs-0.26.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl (985.4 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ x86-64

ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_s390x.whl (839.7 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ s390x

ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_ppc64le.whl (948.8 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ ppc64le

ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_i686.whl (843.5 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ i686

ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl (766.8 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARMv7l

ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (863.7 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARM64

ganesh_rs-0.26.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl (788.9 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

ganesh_rs-0.26.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (901.7 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

ganesh_rs-0.26.1-cp314-cp314t-win_amd64.whl (759.4 kB view details)

Uploaded CPython 3.14tWindows x86-64

ganesh_rs-0.26.1-cp314-cp314t-win32.whl (559.4 kB view details)

Uploaded CPython 3.14tWindows x86

ganesh_rs-0.26.1-cp314-cp314t-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

ganesh_rs-0.26.1-cp314-cp314t-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

ganesh_rs-0.26.1-cp314-cp314t-musllinux_1_2_armv7l.whl (1.0 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

ganesh_rs-0.26.1-cp314-cp314t-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_x86_64.whl (980.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_s390x.whl (832.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ s390x

ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_ppc64le.whl (940.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ppc64le

ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_i686.whl (837.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ i686

ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_armv7l.whl (763.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARMv7l

ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_aarch64.whl (856.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

ganesh_rs-0.26.1-cp314-cp314t-macosx_11_0_arm64.whl (785.0 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

ganesh_rs-0.26.1-cp314-cp314t-macosx_10_12_x86_64.whl (894.4 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

ganesh_rs-0.26.1-cp313-cp313t-win_amd64.whl (759.1 kB view details)

Uploaded CPython 3.13tWindows x86-64

ganesh_rs-0.26.1-cp313-cp313t-win32.whl (558.8 kB view details)

Uploaded CPython 3.13tWindows x86

ganesh_rs-0.26.1-cp313-cp313t-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

ganesh_rs-0.26.1-cp313-cp313t-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

ganesh_rs-0.26.1-cp313-cp313t-musllinux_1_2_armv7l.whl (1.0 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

ganesh_rs-0.26.1-cp313-cp313t-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_x86_64.whl (981.8 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ x86-64

ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_s390x.whl (832.7 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ s390x

ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_ppc64le.whl (940.5 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ppc64le

ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_i686.whl (836.8 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ i686

ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_armv7l.whl (762.6 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARMv7l

ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_aarch64.whl (856.9 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

ganesh_rs-0.26.1-cp313-cp313t-macosx_11_0_arm64.whl (785.7 kB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

ganesh_rs-0.26.1-cp313-cp313t-macosx_10_12_x86_64.whl (893.8 kB view details)

Uploaded CPython 3.13tmacOS 10.12+ x86-64

ganesh_rs-0.26.1-cp312-abi3-win_arm64.whl (652.6 kB view details)

Uploaded CPython 3.12+Windows ARM64

ganesh_rs-0.26.1-cp310-abi3-win_amd64.whl (762.4 kB view details)

Uploaded CPython 3.10+Windows x86-64

ganesh_rs-0.26.1-cp310-abi3-win32.whl (563.6 kB view details)

Uploaded CPython 3.10+Windows x86

ganesh_rs-0.26.1-cp310-abi3-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ x86-64

ganesh_rs-0.26.1-cp310-abi3-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ i686

ganesh_rs-0.26.1-cp310-abi3-musllinux_1_2_armv7l.whl (1.0 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARMv7l

ganesh_rs-0.26.1-cp310-abi3-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_x86_64.whl (987.6 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ x86-64

ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_s390x.whl (841.1 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ s390x

ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_ppc64le.whl (947.6 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ppc64le

ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_i686.whl (847.1 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ i686

ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_armv7l.whl (770.9 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARMv7l

ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_aarch64.whl (865.3 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

ganesh_rs-0.26.1-cp310-abi3-macosx_11_0_arm64.whl (789.7 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

ganesh_rs-0.26.1-cp310-abi3-macosx_10_12_x86_64.whl (903.7 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file ganesh_rs-0.26.1.tar.gz.

File metadata

  • Download URL: ganesh_rs-0.26.1.tar.gz
  • Upload date:
  • Size: 221.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1.tar.gz
Algorithm Hash digest
SHA256 ee4054969e508fcc0dd6cc80beb7bc2f56ced4bb0481d4ba1d0fd915f14d53be
MD5 967a04dae78a16879f1075cecb2bd37f
BLAKE2b-256 aa6bdff5d093fe271bec97de71904fd78c40647cf62bf0cae75a158f19ee4b0a

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: PyPy, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 187c1d3779f5aab4de2ee521c7e72e94888587cfd1e9f5975e128ad827394953
MD5 82401aa9b893194fb90bc5e739ab9154
BLAKE2b-256 3c95cf72352f2b1b217da05ce2291b146b4d92972bd1df34da982f7569d982f9

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-pp311-pypy311_pp73-musllinux_1_2_i686.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-pp311-pypy311_pp73-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: PyPy, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 eae6068e151d2a968a89a891764a2a66164780e1366b4fa42d4f78745d892923
MD5 338090d341c497e7cdcd40a65c9d0702
BLAKE2b-256 bfcdf7e374396475723374b832185e6968ba89412c331f2e983f90017695ec50

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: PyPy, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 17ac6744958ebeda629e2437b5538baac9b8fcd16947740e500e876592e46b92
MD5 353fa4bb15ff5fb29660d84d55efa563
BLAKE2b-256 0fd0a9e6f795608cdfbba1a11e0bf4810d80791095e92ece57b4bd0fda40efc1

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: PyPy, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 89125a6e8951a54dcfd5a405062951059e3bca0114ec8aed9ab4edfe9fa44697
MD5 3c302875cef6656cd370133fc2443ff4
BLAKE2b-256 140b743153be92880b6a7eafa78cbc662eef9a18e70fc0278ace66e424d010e1

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 985.4 kB
  • Tags: PyPy, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 85fbbca37137756e3b4ba35c443ad3bc72a64017e065e975248535a8fea6a97b
MD5 d4de7703fa1c56f433ce29961fec5606
BLAKE2b-256 f04df0d07178c3c29bd5ae7a1a1676ed01174a91202b1783f2eeea6682434769

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_s390x.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_s390x.whl
  • Upload date:
  • Size: 839.7 kB
  • Tags: PyPy, manylinux: glibc 2.28+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 e01f2d87d749c0a8d2a88024de46202b14a5018e8d6e1a038c8f5a713b7cbce8
MD5 7aaba6e40d1026418cbe65fb9123ef02
BLAKE2b-256 d5d115d0846f96948d0aae0978b2f9bce05f320af10b2a0db15b373415f557a7

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_ppc64le.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_ppc64le.whl
  • Upload date:
  • Size: 948.8 kB
  • Tags: PyPy, manylinux: glibc 2.28+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 4f27042ee576bc7642f45e8cb04f07db213c964d84475aaafa0caa96fabdd367
MD5 980f295aba11f329c0c1dcd70cea9ce5
BLAKE2b-256 79f77d46a54853c23828e95d482a93e5337a020f71aa63403240ed1882eaa2d4

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_i686.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_i686.whl
  • Upload date:
  • Size: 843.5 kB
  • Tags: PyPy, manylinux: glibc 2.28+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 1368fec78a69e184b8136ede35e7d1797c99df0bf9549f743bf72d22c8f8b6f5
MD5 f79e4f1abaac9664f8aaf8e433c4cfef
BLAKE2b-256 44242198718e0e1dfc71dd9adba971b09c75f065bbb2b597c0ff80c6ab99a4f8

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl
  • Upload date:
  • Size: 766.8 kB
  • Tags: PyPy, manylinux: glibc 2.28+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 96c7a4f3f6ebde8fe2aa7117607bbc6ec22c86eb06476626d7e94c711f328206
MD5 07d291576909baa0b70533e922a54216
BLAKE2b-256 6912a790cedab2b8a14a5195349beece8d1ce3db947731a2dd088d744c09852d

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 863.7 kB
  • Tags: PyPy, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a110badcf8b09c8c7fcde45bf43c1576abaa83a9b5d1ea0eda180bae4d6d9798
MD5 19ad1c832df9d578e7a4a5f94593dcf9
BLAKE2b-256 c7d8b46b3d9c4db0a9827312fc7711c298245d867778ec109579f5dd344d4567

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 788.9 kB
  • Tags: PyPy, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d51c6a2f7e205b39a112da1ad842df053d6b3715125aa0487bbd0774b7894b57
MD5 35a5c6bde0313a683eda84b7036571d2
BLAKE2b-256 c2cb11dfcace495ee6b1c1c3c21e7f2735c3f8710f82afb2f8190e91779b31d0

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 901.7 kB
  • Tags: PyPy, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a9853ba28fd03bd85a87beafdde79a3d64a7bf1cb3eddd80888581e24dafb8c9
MD5 2b159285e48bea85c9a4fc8bb3c530d4
BLAKE2b-256 8dd10f63a8cc12fb0d3646ae15927d48892f1dca450c641cceea85fccdd8c028

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 759.4 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 b1c4643d9a8c9993cc238b970ba64739ac4eeeb0fb5dd43aedc6c8a888f088fc
MD5 9d9883603d8111f15d6bfaccb50b4285
BLAKE2b-256 98427596a8e484ed7baaaa1448a4d36d18832af5c24ed800096b6fadb1e25b5e

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp314-cp314t-win32.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 559.4 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 aa60d6e4d01405db76f98dae76b395380c2d815230fa76da73d7d22ed2330f02
MD5 30ea26a43765af8c85aa81a8d4d09683
BLAKE2b-256 ec3a3f3ed35bf9bef7b3b84fb06320de5e2de70f157a55e92c18f7af541c181a

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp314-cp314t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cfe7d8d537af824d2b6fc8dd9611ab45085cdae726d3264be32d5798383345e0
MD5 f13fa995585d8d193f06bd82802fdb6b
BLAKE2b-256 c8b384a8e97432af8d133fdb070f64c0591bda961d70e5187e63e2e84904483b

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp314-cp314t-musllinux_1_2_i686.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp314-cp314t-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 fece592718d602bae6f074a4ac0931eb23458b8af20064c3e1e34e36e52adeaa
MD5 b18f9094167dfd9209beb624da5c6348
BLAKE2b-256 3b0b24c2abeae78e099e03b6b4d82984ebf72af9cf9cd4ddb986f3fb80bdb130

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp314-cp314t-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp314-cp314t-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 bf63985c299e1e1963e48a9a7c2599ad9964237b752211e5c00980d28efd5f0f
MD5 6cc858dad75e841c9a7976b6654b7804
BLAKE2b-256 5455286f52b9d1f8358874fc271e92fe1597287d77ebee5ff0d8081e410c1f80

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp314-cp314t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8fe184cf3db9a9ba141ce241d7f050ebf614bc2ba22c8acf47386f5f67da5b85
MD5 773ec1a7ba91af3d6213da8312363763
BLAKE2b-256 e68051ebf533e05a268f97f68b8cdeb236a6d6dfe225b422825eda721fed5f38

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 980.6 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a2023597286a70146d195f5578672dd7a76a417ea61503dd1a076720489e48b6
MD5 a7a7ac629df2e4868740cf134a46c210
BLAKE2b-256 205182c5aafec4dea8c40a204b5bc7c9c786eed03a9f573c71028029959e06d6

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_s390x.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_s390x.whl
  • Upload date:
  • Size: 832.9 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.28+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 09a2c63890e615cbd49538cbd28a66c20c5ff7b7022db15c42e72a2cf02187a2
MD5 d1924f6b81fe57ff238296d4aa216289
BLAKE2b-256 f514387d3ff1dc6d53bc8d7043e40269478fb3309431c369f3cedde57481944e

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_ppc64le.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_ppc64le.whl
  • Upload date:
  • Size: 940.9 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.28+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 7ac970478d241789bf4ef6567a033a048f6db0d3ad9b61b1b00ca6a7a157b07d
MD5 3be4edfec8d7757a5686c78decdb0abf
BLAKE2b-256 0185dfa6d2995f84763a6e6272bfe3ec3b1c0ca65c21f20da31b70850e5e8b11

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_i686.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_i686.whl
  • Upload date:
  • Size: 837.7 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.28+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 c135f7f31e4245dfc35ff5346f673f45006389cc0167c4f2e45c479040f7897e
MD5 3a7effb5ed26eccf98520f5f19e3fc32
BLAKE2b-256 34432a774c19f1797c94be39fe89a8866e1fc3f052f21b8ddb9fe57649dbfe20

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_armv7l.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_armv7l.whl
  • Upload date:
  • Size: 763.3 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.28+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 09743dfe0cc38731b4957fa20b9a92a4e950e7d6d32f78e279b0fd64ab02ea8d
MD5 027005cad2b3653d2da732bf4d3bd9d5
BLAKE2b-256 9b347201de3eb23ed794403ffd5c81c94a543f67756592cd4d1a6744d2a5e916

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 856.0 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d3a6cb165a308abe6e3ed49358ba80f1da0bf16f5ccc450445202ba685d8f722
MD5 f829805a4e83204e7a9813d41bc7c41f
BLAKE2b-256 085ba521fb9dce082023566f3cbe18984d586481ae3bfc9cb156936d04f6ff07

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 785.0 kB
  • Tags: CPython 3.14t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d1f055f87fe036c0d6f3f64a7b77f852ad41b25847221edfc2bb42f2e6941511
MD5 fe686fae3f53dce043882c8a91d6a2c8
BLAKE2b-256 3aa8a0ca43c2d5ab3224686ae195636ed616ce565c589b4b8d8917918fb18a03

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp314-cp314t-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp314-cp314t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 894.4 kB
  • Tags: CPython 3.14t, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ba23d6132d6ad03e2c41c3cf98486cfd71312eb89e749d0912d4b6b944b31448
MD5 ef1fe2da2c40983d9e357a4ff17bbfe0
BLAKE2b-256 002c6445b24519c4b0a073569a43dab264d56386a3161fd0307af10b21c6383a

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 759.1 kB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 c06cd109f0c149bb88952bacde97284e96b28d5b1fb360f0b0f4622ab86d1922
MD5 9f6cedf1be0cfcfca72f94650be86279
BLAKE2b-256 ba871e55cbbccad5954e1da199d9f3a015c4afc75d409411c13da7a6bf55e293

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp313-cp313t-win32.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 558.8 kB
  • Tags: CPython 3.13t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 5c052916341c548b5f1b72ff1e05583b7b2e91f0f8a7b1385e75867336fa0956
MD5 2dd9d9a9ab5e89c5bb553ddcaf5e9995
BLAKE2b-256 6863e0b97c1556bdc40771b719164a424f131053f8f22376dc6959a2e9dc8335

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp313-cp313t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.13t, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f9d7f476d24c382ce83081168c16e0d0bfb9f6683313bf6d30087eccd6fdac62
MD5 9bcb193cafdaed122a741aa1469cf822
BLAKE2b-256 c9e69a3eedca36d22feaf8706159db066745b9d5ea4f808a7df2e094dee2e602

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp313-cp313t-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.13t, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1e3268a9e18690e07e9d0d23a03e11e6f318a513222036d97aeacebe033affa1
MD5 9881d3db84e80c7cab91ef06c0662abb
BLAKE2b-256 86ae8ce34fee243d5dd0e619c23436b6455f0b2d29e88742a24c70614dc3fb2a

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp313-cp313t-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.13t, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 1206318df86370b81128c622a56d3c2991913b8b5d248d38e60c3276f69a165b
MD5 f98a5c7a20df7b893934f2ee17a69b91
BLAKE2b-256 323d0a9e04855789671942fc5682393bee3ede377d724492ddbfae4b7eb4cc88

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp313-cp313t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.13t, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 041d0e4e3105a064a2a5e1e4e641442234800042c10135022faf5110d2c7dd34
MD5 d18edb9c5e0059337ee6764231531483
BLAKE2b-256 c22ec12e832e1d87323fac59a562262d5e4009453b56145d8841986b51178008

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 981.8 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a0f132cd89403e97b5aca48c825b25049ee2ae3eb5ca0ce5e9d545e1e11c894b
MD5 f0b9ba02d07b46f34fc71fe02f0a1875
BLAKE2b-256 81d851300ab3cde430bf984386ea04e35e32f432eb9cb785542bd4735585c810

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_s390x.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_s390x.whl
  • Upload date:
  • Size: 832.7 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.28+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 d22b5194bcb16ca97baef187d8377f549f301a98d3020c4bc43f2be81f0426c6
MD5 2e9435b2fe64e84f8eb82088b62745cd
BLAKE2b-256 934651d6793cdf1ce10f04fc2edfd7281a3550bbb6fba2d5ae0e73df53b13e70

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_ppc64le.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_ppc64le.whl
  • Upload date:
  • Size: 940.5 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.28+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 ee3c13f73e8ef2c8f6603c011706c85ff05b5f07275957f174d7ab12f819704a
MD5 c925cabdd73d02ab7bb6612e3e812e0e
BLAKE2b-256 00228ceb9ef7eb7888db47ae662e6a2bfba8d80f85544d111a5b1d2a66923f3f

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_i686.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_i686.whl
  • Upload date:
  • Size: 836.8 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.28+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 b0fab508e8b70ecca626b3b2933c7a193773345ae7831f78a0e860e06ed29b70
MD5 6e7d887238c1223a0fc587ca2a15d5b2
BLAKE2b-256 f1f3ceb87940e8c91f34ba31950e87c89423bc88119865f5268e0de1aae3d3a2

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_armv7l.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_armv7l.whl
  • Upload date:
  • Size: 762.6 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.28+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 6bc0d439226307caaf9620e1bfee5d2b47ace15faf0fc72c5e819973360c3e9e
MD5 bf46f275602b96936b71cdc801a39adc
BLAKE2b-256 633a5ec5c36c7d6df4abb987cb7ddb86a03feaa4b1926e33ae443c3c80f75790

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 856.9 kB
  • Tags: CPython 3.13t, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3098366e0e38d67ad1b3735011056dfdebe9ca11a7b656ee1ac9158ef20e26ff
MD5 610dd483e8b5cfe949a8d9fc59ce42a4
BLAKE2b-256 a8df1707230272b811ff7e2d6f1a7107f940a267b58ee3c97b928ae681afc2fc

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp313-cp313t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 785.7 kB
  • Tags: CPython 3.13t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 79ef1eeae85eafbaadf00c7ce7085d60e3e045a6949bc316ecbd2018b33ec841
MD5 ce6f0c647c5cfd5b3cfe8fa37da3f2f3
BLAKE2b-256 83d169c79e2f4c6b2f16dc725ea9600b91485d1f2023b4762bd7d4e81fe5c0ed

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp313-cp313t-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp313-cp313t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 893.8 kB
  • Tags: CPython 3.13t, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp313-cp313t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ebb85e5d8354ef526f944cb93d97a40aa7ce2ef18d0437398b90ccf258fd61ab
MD5 23dddb8b561a98349632cfdb954e1df5
BLAKE2b-256 6d23292dea691889e0cd35630446ed23ddc934396b687c20fcb80bc132ff285f

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp312-abi3-win_arm64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp312-abi3-win_arm64.whl
  • Upload date:
  • Size: 652.6 kB
  • Tags: CPython 3.12+, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 b790307f188b0413d3f38d82f59ff96a643a37772747948c90eda8ad29b2a2ae
MD5 bc9ddb3cb644a3279d30b57b6c04615b
BLAKE2b-256 9f35984ef955a405ce6feec6bbedd8f0f7980ed33b726dae392cb334fe81a1f0

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 762.4 kB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 78de6d766ef4c1ad374bf4a7ffd135cc4541adf47c8641c7b3b792afc41dae1e
MD5 9df7ef3231d9d0f5bc6b93f08192a58a
BLAKE2b-256 c0cc9624e405e41cc9b8b6a4d489bd233c7156bc5c04a641cefc8be9d7b3f2f0

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp310-abi3-win32.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp310-abi3-win32.whl
  • Upload date:
  • Size: 563.6 kB
  • Tags: CPython 3.10+, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 b529b43bcf8c102abafb5033e81b3f1fb22ac93bf373cbe50e43f5484357b610
MD5 1203fa12e2b5f1b965286d118a633fa2
BLAKE2b-256 7c445b457acfaef48bf96555d850acc61071910a7622d5a77692532bf2b40696

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp310-abi3-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp310-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 67343c455d81488dfefbf6d3807c27f6683623f172ab68469098675e1385ba59
MD5 f4598181f04f3af2f31ca9c69181ce9d
BLAKE2b-256 52b4a86c067553bc6b4aced4bff20843f164dd6927ff088107f4757a02385cfc

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp310-abi3-musllinux_1_2_i686.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp310-abi3-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp310-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 73de97ec38397f087bfefde2210ad29864d9b4f892ee71001393885f1bc674fb
MD5 e1ac5db1def479cf30d338b7f4ed105a
BLAKE2b-256 b93da9c14bb24625feedd1008fe3a076707333054a16b624d4b776c64cee42c8

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp310-abi3-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp310-abi3-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp310-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 bd6055dc2d7e30a74428b629ed03d6d378685d576080bfbffbb0096a7fe1bd6b
MD5 b62a76ef76896faf84fc8461d8188018
BLAKE2b-256 502de9cae6ff5643e52d8d76cde83f9efce467dc1948f3544110745c8d585a44

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp310-abi3-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp310-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8c835cf5c3efc8f5c209accaa07b7f202edb7bd438dfa66d558ca5d596063491
MD5 a0fa83df84663c4baa253d99ed41c91a
BLAKE2b-256 e32a7952ec368dcfb649441fbf50c808ed73ffe6dc791ca477ecea3fea1e0d2e

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 987.6 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dc233b6dee2e6445c54ff9212528af0bd03d70ef0766d770acc2c72836aae782
MD5 b9ddbb4119b1ae763a71107400a8895f
BLAKE2b-256 4929c59cd5268e7f7dcdad24d4ae8a550538509fe07a220ca624d85d424e6f8e

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_s390x.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_s390x.whl
  • Upload date:
  • Size: 841.1 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.28+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 fe74474ebdf79e48bcb6e9d9286d06d6862bfed65bac9a0a9738e96a2bbf1ca8
MD5 b83be1ec725508db9e1b274ec9f7f493
BLAKE2b-256 3afa4e7c7c95d3e6b9ac9a02a262495e2e3f0c81b41742e01d0ac1c229593667

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_ppc64le.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_ppc64le.whl
  • Upload date:
  • Size: 947.6 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.28+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 8b86d737cd7d335e95ebd909bb4b48276a7610ed35a506223476ee908ade080d
MD5 8921ae1d6a042398f61e39d6cb6003a8
BLAKE2b-256 e752fe4cbc9312220d0b7dbf2e68ad282c983d4b594671d7c7e21336f3e6eec8

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_i686.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_i686.whl
  • Upload date:
  • Size: 847.1 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.28+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 3f179b130e2dd2294bf46c28fbfaa7b12ac331fe0e3a356d01e52145aa236f7f
MD5 2bccc9c97979fc8fb4c8d9a72c725cdf
BLAKE2b-256 9dcc7039d12843a19b59744d8fa38a18c09b12fab7c66f495d3316c3772cd5c8

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_armv7l.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_armv7l.whl
  • Upload date:
  • Size: 770.9 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.28+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 47cb5711e8ef2a9098cf8c9b74f9f762cfb85c12d64d6b2734874a1a3f79a545
MD5 c2af6bc2d9d986d9cafb2e6122ed3eda
BLAKE2b-256 6daf5afd469e051ebad92fb78b448e2ca86645c3aea0554ed0b515375ede59b4

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 865.3 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d29741a8c8aa0a944e61b4cc282653f5d05b4e3a3b986ecfc4d95b0a5b9fd5c8
MD5 2b7803b20f7463cb0fc575524e314f9b
BLAKE2b-256 6b458317f50c6e7f048d20e39eb5be104dab46896e7f8f598bcd3c57ce658c3c

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp310-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 789.7 kB
  • Tags: CPython 3.10+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 77efc4d4d657f69bccd60931f247dd45edb733e0c236ca74ed45e6c065d75fe4
MD5 04278da7e1fbcb8fa201bb8a4942cfaf
BLAKE2b-256 f5db6cbeca0e4b9b76acf16a7ce32dfbbf2ba71af12c14ee10cbb91576158eb0

See more details on using hashes here.

File details

Details for the file ganesh_rs-0.26.1-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: ganesh_rs-0.26.1-cp310-abi3-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 903.7 kB
  • Tags: CPython 3.10+, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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}

File hashes

Hashes for ganesh_rs-0.26.1-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2dc000c2d853cd92257a7b46ba2989c3a98502d94b11fec638b70bcfa1aefe51
MD5 ee3a487357379e4e74a12a1422655a06
BLAKE2b-256 0eb46d8478cb4868a9f6fc102fa5364b20a677a92d583c0b84f2fdfb7a678519

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page