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

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.3.tar.gz (225.3 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.3-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.3-pp311-pypy311_pp73-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

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

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

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

Uploaded PyPymusllinux: musl 1.2+ ARM64

ganesh_rs-0.26.3-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl (985.0 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ x86-64

ganesh_rs-0.26.3-pp311-pypy311_pp73-manylinux_2_28_s390x.whl (841.9 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ s390x

ganesh_rs-0.26.3-pp311-pypy311_pp73-manylinux_2_28_ppc64le.whl (951.4 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ ppc64le

ganesh_rs-0.26.3-pp311-pypy311_pp73-manylinux_2_28_i686.whl (844.6 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ i686

ganesh_rs-0.26.3-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl (769.3 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARMv7l

ganesh_rs-0.26.3-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (873.0 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARM64

ganesh_rs-0.26.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl (791.9 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

ganesh_rs-0.26.3-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (905.8 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

ganesh_rs-0.26.3-cp314-cp314t-win_amd64.whl (761.7 kB view details)

Uploaded CPython 3.14tWindows x86-64

ganesh_rs-0.26.3-cp314-cp314t-win32.whl (561.6 kB view details)

Uploaded CPython 3.14tWindows x86

ganesh_rs-0.26.3-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.3-cp314-cp314t-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

ganesh_rs-0.26.3-cp314-cp314t-manylinux_2_28_x86_64.whl (980.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

ganesh_rs-0.26.3-cp314-cp314t-manylinux_2_28_s390x.whl (835.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ s390x

ganesh_rs-0.26.3-cp314-cp314t-manylinux_2_28_ppc64le.whl (943.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ppc64le

ganesh_rs-0.26.3-cp314-cp314t-manylinux_2_28_i686.whl (839.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ i686

ganesh_rs-0.26.3-cp314-cp314t-manylinux_2_28_armv7l.whl (765.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARMv7l

ganesh_rs-0.26.3-cp314-cp314t-manylinux_2_28_aarch64.whl (863.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

ganesh_rs-0.26.3-cp314-cp314t-macosx_11_0_arm64.whl (788.2 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

ganesh_rs-0.26.3-cp314-cp314t-macosx_10_12_x86_64.whl (899.2 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

ganesh_rs-0.26.3-cp313-cp313t-win_amd64.whl (761.4 kB view details)

Uploaded CPython 3.13tWindows x86-64

ganesh_rs-0.26.3-cp313-cp313t-win32.whl (561.1 kB view details)

Uploaded CPython 3.13tWindows x86

ganesh_rs-0.26.3-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.3-cp313-cp313t-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

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

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

ganesh_rs-0.26.3-cp313-cp313t-manylinux_2_28_x86_64.whl (981.4 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ x86-64

ganesh_rs-0.26.3-cp313-cp313t-manylinux_2_28_s390x.whl (835.5 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ s390x

ganesh_rs-0.26.3-cp313-cp313t-manylinux_2_28_ppc64le.whl (944.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ppc64le

ganesh_rs-0.26.3-cp313-cp313t-manylinux_2_28_i686.whl (838.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ i686

ganesh_rs-0.26.3-cp313-cp313t-manylinux_2_28_armv7l.whl (764.6 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARMv7l

ganesh_rs-0.26.3-cp313-cp313t-manylinux_2_28_aarch64.whl (863.7 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

ganesh_rs-0.26.3-cp313-cp313t-macosx_11_0_arm64.whl (789.0 kB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

ganesh_rs-0.26.3-cp313-cp313t-macosx_10_12_x86_64.whl (898.2 kB view details)

Uploaded CPython 3.13tmacOS 10.12+ x86-64

ganesh_rs-0.26.3-cp312-abi3-win_arm64.whl (657.9 kB view details)

Uploaded CPython 3.12+Windows ARM64

ganesh_rs-0.26.3-cp310-abi3-win_amd64.whl (765.0 kB view details)

Uploaded CPython 3.10+Windows x86-64

ganesh_rs-0.26.3-cp310-abi3-win32.whl (565.8 kB view details)

Uploaded CPython 3.10+Windows x86

ganesh_rs-0.26.3-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.3-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.3-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.3-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.3-cp310-abi3-manylinux_2_28_x86_64.whl (987.4 kB view details)

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

ganesh_rs-0.26.3-cp310-abi3-manylinux_2_28_s390x.whl (843.4 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ s390x

ganesh_rs-0.26.3-cp310-abi3-manylinux_2_28_ppc64le.whl (950.5 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ppc64le

ganesh_rs-0.26.3-cp310-abi3-manylinux_2_28_i686.whl (848.0 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ i686

ganesh_rs-0.26.3-cp310-abi3-manylinux_2_28_armv7l.whl (773.3 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARMv7l

ganesh_rs-0.26.3-cp310-abi3-manylinux_2_28_aarch64.whl (875.1 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

ganesh_rs-0.26.3-cp310-abi3-macosx_11_0_arm64.whl (793.0 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

ganesh_rs-0.26.3-cp310-abi3-macosx_10_12_x86_64.whl (908.0 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3.tar.gz
  • Upload date:
  • Size: 225.3 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.3.tar.gz
Algorithm Hash digest
SHA256 41d16d3017f0702a3112868ac23828408afa66ede1310017e807c76a3137f3e4
MD5 f079399edaf8a4981b672d7bac440372
BLAKE2b-256 f5f2850e65a178aa845ee309d06572680abcedae240f4a6727e5da6c503605dc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-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.3-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 09bf17be8b4c1d699dcabb25c6af92667e2079b30216ea1c06a49c79caf8f876
MD5 ec55f7130274f5a56a0a3f3c16cc15c2
BLAKE2b-256 0142d232ad687ee69a204e41cb38d7bfea2db865ceb1f6369aed57ee5514820b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-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.3-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 09147b18eac20a347c863d94a177f2092ca511efd079adb887d0bfa43e361eec
MD5 b9633a7baf302a7a2065abb737272142
BLAKE2b-256 49c708290d38938f582f58dc1667674fad8ceaa2c32f09396ae280d2cbeefdd4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-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.3-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 8f06f126c5ad97ae9d1e10f84b2739d3b7819b80b8cb49199d17f89e7d83871b
MD5 59a612d1860c174f25bd5bd3c242e98e
BLAKE2b-256 ebc203ecae12c09cf714863ce0d8e100f792d53e5e553753d77e7ede3fc9f193

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-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.3-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 500096023155d0b950f82c92078cc73621674f1998815867c857e40b5825c52f
MD5 95764ec13923542f9ebbf4e31d342f7a
BLAKE2b-256 13f49bd43a20c3a1522b43bd4fbdfe312db8ff9d4647c94674f59a0209259ea4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 985.0 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.3-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0b222fe4b57201b9f2fe5f3ef877c2162fdab91f53f831aabc4f1862949052cc
MD5 18aa7b630b58005fa2a706b87a94216d
BLAKE2b-256 5d8a6b1d5903392496a38b2bf0f0291da53bdb87b79ec2861329695811d74d10

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-pp311-pypy311_pp73-manylinux_2_28_s390x.whl
  • Upload date:
  • Size: 841.9 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.3-pp311-pypy311_pp73-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 32d186707af793642370aaf312e77e90b3405dd2b672d0c42e7c0e15a9a8721b
MD5 036eb8088b7645c923486f79e2f7901f
BLAKE2b-256 527e47494bbe59d2b8b328339afc850fa3bb306312c7d5b1d22562242360a61f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-pp311-pypy311_pp73-manylinux_2_28_ppc64le.whl
  • Upload date:
  • Size: 951.4 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.3-pp311-pypy311_pp73-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 8d10212097bc4706623bb3b3daf0c9d1336025632900c80f3edf35657cfb0b1d
MD5 fc239bfaba578d63213ff68e1fb2b96a
BLAKE2b-256 6614ee3eadcb87dc0c8d1e5f055771d8dc39e478f99c0c4125c96a61f9ea7aa2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-pp311-pypy311_pp73-manylinux_2_28_i686.whl
  • Upload date:
  • Size: 844.6 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.3-pp311-pypy311_pp73-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 dd00ece646283f9ca9785458062c38a536dd16e97ed01acee447373e8f80f8cb
MD5 40e51f8fc102e36cb028d9bf295df45f
BLAKE2b-256 e1a8876829b9e6308d9e8da69191f00a2fcbf22d1d8e018782347d790b17cca2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl
  • Upload date:
  • Size: 769.3 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.3-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 e1fae94487a6c33e93bda8999848d41a04ae0df840b26fd67e357a2cdb848528
MD5 4dcf4656404a8eba531d0e6263ab5c08
BLAKE2b-256 16b180c070ffdebd5c28efde4e8f1cf0e8b8bb5c29b08c374391696d79db8b03

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 873.0 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.3-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2f313d0b1f77512cec133cb6a43283ecc1c89f97e2ade61b8745fb2f75068c7d
MD5 c6b7857d166a6ce001251debba2a474f
BLAKE2b-256 8f5d9d974964ea2e783569cc0d8de07a418e3b6d32730ae50be542206397e5c5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 791.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.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b6ad0180f0ce49ed9799e56ec5a915a91e76eb0d97d932142d2be95a054e7cc7
MD5 ad69d4e4f0cc947c122c5c0498656d58
BLAKE2b-256 727b57fbb3b898c0b49a942eaadba1fedc2edcddf834fdac5c73e0f0b6cf3b85

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-pp311-pypy311_pp73-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 905.8 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.3-pp311-pypy311_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ccb0771ac13fff6c19665070fb51e8047dfa4c59e1248749002f20e18e0b8dfd
MD5 6542df45f30b0773a73422c432be9cb5
BLAKE2b-256 ede45b6cc2f06acba75c7318ee7024e09fce66295ff7d7d635148f3547abe52d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 761.7 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.3-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 d2bc290865e4b76d22c49dd5a95385265e0bba156777160fd8525a5bd24b3279
MD5 cd1376b8620f095a7086cb7f38c4a80a
BLAKE2b-256 2b43880dd920410779cefef480738bbaafd330e81616cfc5580c666f3fe2ca76

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 561.6 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.3-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 2f071c597594c4783a6f0576a7d91f118e59cad0f1f0af7227ece5f7ce7fcf54
MD5 c0c896096895615fbf54c9010cc1a0db
BLAKE2b-256 1e6d6c6e5e8a0b409757ff4ad8446826572317af173524346307b090fedb2e6c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-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.3-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5edfaf525989a0e7d5fa0912c90ee4007c272dce1dc79d302b6f8389ee990435
MD5 1cb3867845e04798f8a682110043175b
BLAKE2b-256 7d1c0551caa1c9fb6009ad00b70ce2928843018faa03835954783e02cb5a388b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-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.3-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8636828a173b660a62285483a3c5759bb67a6d76ee21a243cb94539131a219b0
MD5 0e20c25a2cd43cd03168988dc2bed25d
BLAKE2b-256 d52e89b28582e435db501daa73ab24a2d932f363eac5c81a06491e70d547fe53

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-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.3-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 d8ac953237d6d29806a89606f3c586221631d9b6dcc3c26da6e0ca4992748fe3
MD5 96459c4e3bf1b7cb80c73158144f52b0
BLAKE2b-256 b9ed67c8ef744940c730aca0c449a77142b5c01e7c7b6e3eb396067acd07cd29

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-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.3-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e814ccb6ec860cb2a4c5837ffd0481f29f97de795ca692c23b819795681b4446
MD5 e4cfb7bf4f60f2661e4392ef120d6578
BLAKE2b-256 7e919cc23f985346e5d0b88d86de549a3272c3728f8d94f08ea28ae9d7aa7ed5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp314-cp314t-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 980.1 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.3-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c24b39add7ab6dc9ed96ec48202028a189771b4c6b2c45f1367592c0ff68345c
MD5 7badd87693c3afa5cc37a0beb016568f
BLAKE2b-256 ec27e68b58e1f0135323f7c690afc587019a58a13a28c8f4137ec7175eed936e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp314-cp314t-manylinux_2_28_s390x.whl
  • Upload date:
  • Size: 835.3 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.3-cp314-cp314t-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 d038faa21c5ac414156cc8af3911921bbaeabf586ceb8455ba3fa7fda420236c
MD5 aa1271b22c1f75dbe5e12ef0aae564dc
BLAKE2b-256 7ab4ce8422291a35c143b1e3baf7f703d44b59bd69d2c5b400a4dfd3573ed0ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp314-cp314t-manylinux_2_28_ppc64le.whl
  • Upload date:
  • Size: 943.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.3-cp314-cp314t-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 63ec3b93c2b6b0f1245ab8996a1b20cdc4e2a6da95bfbad4845a1aabc69a24ec
MD5 2863f34e3df2218cd172e48c33980804
BLAKE2b-256 9781508f6cd06a0a37a26562a057e8f3bb5bda09d974c36c63560283c581aaa7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp314-cp314t-manylinux_2_28_i686.whl
  • Upload date:
  • Size: 839.0 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.3-cp314-cp314t-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 4884c62ac403ecf856b58ee20914545210072beefa4fd56273a88ae4673b2332
MD5 b35f70bb95b355b914fe0e9ff25c312f
BLAKE2b-256 95f547405f2f05d7f44b2d3527896a3baf4ff0f1f33034ddd1dbd570a3ea7f8c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp314-cp314t-manylinux_2_28_armv7l.whl
  • Upload date:
  • Size: 765.9 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.3-cp314-cp314t-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 2b3146896e39df0183238379a17e3d8cb7cee738bc817814375df7745f13ff30
MD5 ff8bb459dd204c81551bd389ad52fadc
BLAKE2b-256 fc0af6c1a0637900c922a9ac87e0a7a095aba533b6ce9635521e6f6a1be3bae7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp314-cp314t-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 863.1 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.3-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 445bbd4c4620755f8b78b09fafbb9527b9e72e8053d7988bc52708052d48fecf
MD5 c9449517175bc4bfa47bcb7eb80baf8c
BLAKE2b-256 303aa911d69177f2d02fdd85e6c7f4275417ae73cf5aa6bbcc6268621f3302e2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 788.2 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.3-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2af41637eb7e6c1c9452d16270ccf2d512281cd75069676ceeacdb75f10e882a
MD5 915ddd40ef44bd089afdd1190c3dff5b
BLAKE2b-256 7f1acbdf16134366ec2c7c6d6140c7f109e1a3f287d71a2777e21d78f0401cf1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp314-cp314t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 899.2 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.3-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e3704ee9465c8902f5e0c3354a0ceef103c633d5c6d3b2dff6da48ddc701aca7
MD5 b9664f5da02c48ecac90bfd05d9d888f
BLAKE2b-256 8e5741804d0cd2e0c208f6536610b56b43ef40aa8aa6dc66bce9ef7708798a41

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 761.4 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.3-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 b380b28d68aed577ab7ce415c2296110b059ff790ec9d22db06276634e6a60d8
MD5 710211b0cfe3d3eabaddad500d505523
BLAKE2b-256 adcb4b3e46b21ad92e913d7dd63ff3b34551ff045401bbfdd9d7e354f1fccd77

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 561.1 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.3-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 f946f1f9837d5c06c6b6b2f45e530d30df35e948ce8dc8a6717ba758979fbcf0
MD5 65563b421d4e882748faf83d13518e1e
BLAKE2b-256 69b7085af2e03d9495c86a1467172f00619fb75701b3e170dc783b1722b19d37

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-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.3-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 05cfb0615d376776296ff9c97aa14970aeff6654c08d022f333ae6fe9c16157e
MD5 3fa6ea827fd52f7f8c293c98b89fb42f
BLAKE2b-256 fad4f036d77677fd6a8599348547df207121c0745c6d3e3bfb279764905d23fc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-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.3-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 49585b082fb31e98f354946e18fd435ce0e2a075183a9329930eb08f05dddb7e
MD5 270a37f8dae4a3d279dff0a19f200427
BLAKE2b-256 1f29c3e3482aed2d4c1b67d5fee707e43ded497207e3b392be5ae94fd94b6c6f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-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.3-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 51a38bbd7c67617ec9aa954448cb301e2e64c36789c1ca0e287c0f028c8289e4
MD5 dbe3301c7f855c3a6cba9c00676473d9
BLAKE2b-256 27450625e29722926ad9484518d17c1793d5269489019dca2a94494020e8f6d4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-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.3-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f1bf9aeeb8a173c3f2aa2bfb8f49365352c45168fe9db33b56260e117891b940
MD5 812e8103e64e001ff01cb274c01f3847
BLAKE2b-256 a5a292fd383ed042d529af6029c3bcc4326665abc7ade9b7f1568a1a644f16e8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp313-cp313t-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 981.4 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.3-cp313-cp313t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5f1e4f74513d49e21872febcfd04138eb836cc6221501be24d37b04189625870
MD5 7e81aec50b27330140d91865dd9e7687
BLAKE2b-256 bd3eb946e5b156608baa0752518eb6fb96e13c9194066013fcdce4f8fc4c6f3d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp313-cp313t-manylinux_2_28_s390x.whl
  • Upload date:
  • Size: 835.5 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.3-cp313-cp313t-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 a1f843f711d87f2fe14f1784bf5b192248699a05b49de7e79dc641121e97dc82
MD5 15479b874820091d2e825e12df4e32c4
BLAKE2b-256 09271993a5a2437e924c575cc2c3d61f5df1399ef05be71639e9544fc1e0f7c6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp313-cp313t-manylinux_2_28_ppc64le.whl
  • Upload date:
  • Size: 944.0 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.3-cp313-cp313t-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 109e0484caf4db87a827713e1632d13b350e652d99764058da55661e2a6cd2eb
MD5 e6ccab7ce23fb76df1d33cf155741b9a
BLAKE2b-256 5bd5509576b5bc54d07030a73d94bcba1c747c6514532e1717df992c57db380e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp313-cp313t-manylinux_2_28_i686.whl
  • Upload date:
  • Size: 838.0 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.3-cp313-cp313t-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 a1c1e109de9428cc985a643642d3be23a9f301028898dfa6979576d7c4b57a5c
MD5 1978408e2b23f4770b4ab7455e2b35ef
BLAKE2b-256 45d61204aa3e9a5c2645413a5080085ed28a79cfe00dbd07059caf8f5b9f75f3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp313-cp313t-manylinux_2_28_armv7l.whl
  • Upload date:
  • Size: 764.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.3-cp313-cp313t-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 fed054f997de02f4247be06555c84f8883c6a1365dccb2c9f24d503df7839e0a
MD5 a62afa9011f39465aca77087a06df045
BLAKE2b-256 d4d013eedd03f7ed20df3405a875831d26ee762f6b361b9b25f7c1580ccffe78

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp313-cp313t-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 863.7 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.3-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 97b32c09c17a58d7407d7591467c9ca61366ae5d005aa45989d85f7dbf1ca4e5
MD5 1ce0b90cd6938fa29a744cebdc436f04
BLAKE2b-256 d1940ef83e9a2712725e0aa9cd6d536ec733506d017e570da64fc3d4ec92354d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp313-cp313t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 789.0 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.3-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 50fc40d9a5085a3c593b636616ca8454b22af15cd3a116e1bcf4b645b4793fa9
MD5 4baf4660d2dcabe9e721b26bfbce58d4
BLAKE2b-256 41f34b6a191e84ee12fc5e0a1f2cfc723160b2a9d0366e6332f4f3f27ed7caf1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp313-cp313t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 898.2 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.3-cp313-cp313t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ee2c421c31aabda9329c035e2ea8848197f13ed06c5cfd1330b37fc43b51f240
MD5 4884b888d37f4be2aa7190cdaaa65032
BLAKE2b-256 dfd009e0a641b99e94df23bebfb367780d98d223359637e06a20d3dc937af4ff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp312-abi3-win_arm64.whl
  • Upload date:
  • Size: 657.9 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.3-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 0d3b86fc9dd53c365215699fa163b1e4e5ffe708eb88ef5e4e77f0aa575bd9dc
MD5 81f927a42f8330248e04fe2036002ba1
BLAKE2b-256 ee9b7fc77bc3c077100fd42ac32fe0db53775abf3d65813de214ea64575e4dff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 765.0 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.3-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b3fe54edf2387e86a50826c87b77f0a87dcec05a644bbfdfb5afb0161c378b67
MD5 75f44ddaf00f5e37462615dd263e3bae
BLAKE2b-256 a7a8dabb27f97ca18f719c21ca9c79761cfd982887b1d450b2aa0c155ca5e9e5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp310-abi3-win32.whl
  • Upload date:
  • Size: 565.8 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.3-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 0d2e98671de6ff9abd44ddb5e4cc21deda5a1e0a54dd9b0918cba2bc0662d904
MD5 8747dbed0852c96ef9c2df3c45775e42
BLAKE2b-256 76e01016a93ec4846680e5d8fa00185b5934c2553abe326874ea011df87b1f93

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-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.3-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 22b9102d5d64db63abf087ad6b403e1af56ba5ebdf6870643806c4662e3cd79e
MD5 7e54f939285276778dda54a286e5be4e
BLAKE2b-256 698170fcb94b1e2ef2d5f0e3dbd8a682835401ab1b50b8e97b6e81f82bffdfed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-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.3-cp310-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 aafd40deeb76b2c9ea9bb5322a3d85906cca5d6bb96e4b2ba2c637646d176443
MD5 162961376de0de1a735df3f3e00df5da
BLAKE2b-256 86e8ef29aa6e97769dbd838193a402407b0a798bbdd459dda90962d648d8b9e9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-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.3-cp310-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 27a30c0dd829ce3dbb4b20279c4788ffde52fe7ae7f6c0341b85c757c4625cf4
MD5 47d351f93ea2e4295c2712dd39ef0a18
BLAKE2b-256 3cafc8825b9d989e098e6bb66b84c58ab0fd48ef0848c380c7fe4052e8dbc598

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-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.3-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 86fc1f9981becdf09b93df8f74d8470ad6cac19ed19323c26c7a284210c87c81
MD5 f37c77c81483e32c9438a1fadf07b01d
BLAKE2b-256 5851c96c38ee9f5a98f6091ba4795d4da8814dfd33909d75a62c4ce048dadf27

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp310-abi3-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 987.4 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.3-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f8f7216ef1541050e4d069d2b292a68e96c028e1aa7ea3bce7b7abbb6c9543b4
MD5 7728082c669299b37fb6fa4e1ae57e09
BLAKE2b-256 f8090aac4e5eda072d6c49b1f11b10c3f06b80c1d3c4ab1af72ad2c273dc3f2b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp310-abi3-manylinux_2_28_s390x.whl
  • Upload date:
  • Size: 843.4 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.3-cp310-abi3-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 56c389a395e2d641d8f74169f6a12f1a86150b4551af7bc7f567d830af5672e4
MD5 3231d200effd278e3dd96b6541fbbb62
BLAKE2b-256 ffe20a685eb08ebbf188a5fff6bde451299fadaa68d69589e0d8eeef7b7c8f33

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp310-abi3-manylinux_2_28_ppc64le.whl
  • Upload date:
  • Size: 950.5 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.3-cp310-abi3-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 7cee3c41eed6ecf410976fbba043cbd484cff55a1619d954bfd72165dfdd87d2
MD5 3ccfd233b7d2170f662f1e88faa43978
BLAKE2b-256 6e0711161a128607fa9abeeaf75b3f9e96aa117aaf3275cb2e3474e1d3d81c98

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp310-abi3-manylinux_2_28_i686.whl
  • Upload date:
  • Size: 848.0 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.3-cp310-abi3-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 95e1b98a5d31212bdf892ddaf93654c56537b90cc3f709b6d66fe4ac7be5261d
MD5 29b29a2ff14752c6827b3d15d904e8b2
BLAKE2b-256 249ca477841aa6a536026f0e5ae4d5782b93be2aa0d29e3b5df86b98ae5978f5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp310-abi3-manylinux_2_28_armv7l.whl
  • Upload date:
  • Size: 773.3 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.3-cp310-abi3-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 2a1497b622d5421b81a3b2afdc9c6f671443ee21edb89b313dfcd33e087334f3
MD5 22ed0e356e2948209a7c4932d937fbe8
BLAKE2b-256 3a58e3fd113850b209fbffbcc9f6e1d876660c0655e9d57177b6bc9a6d823f5c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp310-abi3-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 875.1 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.3-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3fced0aa29d7eaf0f425c3266e1cd40cf0453464b3d91baa0948e4a9c45aa2f6
MD5 7ca46f3f854e1b425022e524fc9b9ec1
BLAKE2b-256 14cb0e7e9bb62b1c680ec9a2a2ed0b0936dd5772090b07708b450ac7fe58f8c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp310-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 793.0 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.3-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e34d4825b84c459186643500059d0c7dd23748c174901242b2b5b9fa30fd3e7a
MD5 8d5e2b2eb47f7f19d49ffb3054cd16d7
BLAKE2b-256 308ed9572a53549129f7b98e1e5988d0f246948993f7c13f2abe0330b488a1ca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.3-cp310-abi3-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 908.0 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.3-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5c799cafe92860c12011a6cc8b21a210efa1d6577eb8fbca5ea6378a85491de5
MD5 30b299b46dd36d8651d8a3c60753d4ca
BLAKE2b-256 b7b3f33360d684dc25d584666fee5b860fbcedb784bee1aac89061fde1637b0d

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