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

Uploaded PyPymusllinux: musl 1.2+ i686

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

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

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

Uploaded PyPymusllinux: musl 1.2+ ARM64

ganesh_rs-0.26.2-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl (983.7 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ x86-64

ganesh_rs-0.26.2-pp311-pypy311_pp73-manylinux_2_28_s390x.whl (842.0 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ s390x

ganesh_rs-0.26.2-pp311-pypy311_pp73-manylinux_2_28_ppc64le.whl (950.3 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ ppc64le

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

Uploaded PyPymanylinux: glibc 2.28+ i686

ganesh_rs-0.26.2-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl (768.3 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARMv7l

ganesh_rs-0.26.2-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (868.3 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARM64

ganesh_rs-0.26.2-pp311-pypy311_pp73-macosx_11_0_arm64.whl (791.4 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

ganesh_rs-0.26.2-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (907.8 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

ganesh_rs-0.26.2-cp314-cp314t-win_amd64.whl (763.4 kB view details)

Uploaded CPython 3.14tWindows x86-64

ganesh_rs-0.26.2-cp314-cp314t-win32.whl (564.5 kB view details)

Uploaded CPython 3.14tWindows x86

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

ganesh_rs-0.26.2-cp314-cp314t-manylinux_2_28_x86_64.whl (978.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

ganesh_rs-0.26.2-cp314-cp314t-manylinux_2_28_s390x.whl (835.5 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ s390x

ganesh_rs-0.26.2-cp314-cp314t-manylinux_2_28_ppc64le.whl (942.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ppc64le

ganesh_rs-0.26.2-cp314-cp314t-manylinux_2_28_i686.whl (839.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ i686

ganesh_rs-0.26.2-cp314-cp314t-manylinux_2_28_armv7l.whl (765.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARMv7l

ganesh_rs-0.26.2-cp314-cp314t-manylinux_2_28_aarch64.whl (860.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

ganesh_rs-0.26.2-cp314-cp314t-macosx_11_0_arm64.whl (787.8 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

ganesh_rs-0.26.2-cp314-cp314t-macosx_10_12_x86_64.whl (901.4 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

ganesh_rs-0.26.2-cp313-cp313t-win_amd64.whl (763.0 kB view details)

Uploaded CPython 3.13tWindows x86-64

ganesh_rs-0.26.2-cp313-cp313t-win32.whl (563.9 kB view details)

Uploaded CPython 3.13tWindows x86

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

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

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

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

ganesh_rs-0.26.2-cp313-cp313t-manylinux_2_28_x86_64.whl (979.9 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ x86-64

ganesh_rs-0.26.2-cp313-cp313t-manylinux_2_28_s390x.whl (835.6 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ s390x

ganesh_rs-0.26.2-cp313-cp313t-manylinux_2_28_ppc64le.whl (942.3 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ppc64le

ganesh_rs-0.26.2-cp313-cp313t-manylinux_2_28_i686.whl (838.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ i686

ganesh_rs-0.26.2-cp313-cp313t-manylinux_2_28_armv7l.whl (764.1 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARMv7l

ganesh_rs-0.26.2-cp313-cp313t-manylinux_2_28_aarch64.whl (861.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

ganesh_rs-0.26.2-cp313-cp313t-macosx_11_0_arm64.whl (788.8 kB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

ganesh_rs-0.26.2-cp313-cp313t-macosx_10_12_x86_64.whl (900.7 kB view details)

Uploaded CPython 3.13tmacOS 10.12+ x86-64

ganesh_rs-0.26.2-cp312-abi3-win_arm64.whl (652.0 kB view details)

Uploaded CPython 3.12+Windows ARM64

ganesh_rs-0.26.2-cp310-abi3-win_amd64.whl (766.3 kB view details)

Uploaded CPython 3.10+Windows x86-64

ganesh_rs-0.26.2-cp310-abi3-win32.whl (568.5 kB view details)

Uploaded CPython 3.10+Windows x86

ganesh_rs-0.26.2-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.2-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.2-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.2-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.2-cp310-abi3-manylinux_2_28_x86_64.whl (986.1 kB view details)

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

ganesh_rs-0.26.2-cp310-abi3-manylinux_2_28_s390x.whl (843.6 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ s390x

ganesh_rs-0.26.2-cp310-abi3-manylinux_2_28_ppc64le.whl (949.4 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ppc64le

ganesh_rs-0.26.2-cp310-abi3-manylinux_2_28_i686.whl (848.4 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ i686

ganesh_rs-0.26.2-cp310-abi3-manylinux_2_28_armv7l.whl (772.7 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARMv7l

ganesh_rs-0.26.2-cp310-abi3-manylinux_2_28_aarch64.whl (870.6 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

ganesh_rs-0.26.2-cp310-abi3-macosx_11_0_arm64.whl (792.7 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

ganesh_rs-0.26.2-cp310-abi3-macosx_10_12_x86_64.whl (909.7 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2.tar.gz
  • Upload date:
  • Size: 224.9 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.2.tar.gz
Algorithm Hash digest
SHA256 19d0c3249d5366efb84da9832a49f3244bab0956909251c0a13b68ec4b904846
MD5 ccf57e0160b2302b8f8551eb330c93ca
BLAKE2b-256 93fcf7c5a2a4a16b1e13f06e637957648f1d8ee39fd23d2b178e5db2db9b1704

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-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.2-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 db0822b3f62601a332e4c6e5ecbac0e5a6eee1c23dae9006ad3091ed082724d4
MD5 ab0412af7462455ef31b45b9f3386f27
BLAKE2b-256 038a3b8bac096d360ef3337b51bcc29c8f9ca7263e5f40b5370bd6b89c4bfb0f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-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.2-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6e49604dde726321667bb69989a8fc212fdbc27340d552052ae7b7cdd0de72a2
MD5 b79fb3e05e2e0aa6bc6b5dce32acfbca
BLAKE2b-256 24ed4299b20f62679dae85493402d14002174124cd01efaba6c74d74445ce349

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-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.2-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 fcf44f1800bc2ee760251e660d64dc6959b05097b9001de0c6dc541693fc72f7
MD5 9298ea79b8611b38f0574973375f78d0
BLAKE2b-256 a45a67eddbb1664207cf9163fbda5a82c57f7d983681be121b766638b589d6dd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-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.2-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ac42239c0de122fb4cb0f284f806ea2803ec8934d06a2f9810b2a3436f0e493a
MD5 60fa365927517f4dd505c6091053f8ce
BLAKE2b-256 0f4f381d7438ec4cfa9333fb38a830d072de399c90cf2fafdf9e353d06742bc2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 983.7 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.2-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a8d7eb4832bebcd43e62bb1ceb23c8114fd9b886ae40d4ae98fd1057559824ce
MD5 9aebbf4b3c7abd1831db621da880dde8
BLAKE2b-256 101b3293be0d059809a229e83f37809797b3e6338bedf55903af158a81e56d42

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-pp311-pypy311_pp73-manylinux_2_28_s390x.whl
  • Upload date:
  • Size: 842.0 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.2-pp311-pypy311_pp73-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 7bd6362911615466d3c82338c2606c5b765c9561147eff62b5d010c4ee3f77af
MD5 ab719b4273f4d4a007f2fa6f63979dff
BLAKE2b-256 19186178dcb93b3dce390f695989f5d42b24baa5aaf17a6be8aa260f0c2b6735

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-pp311-pypy311_pp73-manylinux_2_28_ppc64le.whl
  • Upload date:
  • Size: 950.3 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.2-pp311-pypy311_pp73-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 d086de198a11a29c3186dd35a3502ada9b207218fe48ddb368a18fe55bdda1a0
MD5 0acf8d8992fd005d093303c9dee047a6
BLAKE2b-256 9641e450a00bf13c38880cd8647f0a7ef8204f8f3f1da1f5ed9bb03245d3b34a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-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.2-pp311-pypy311_pp73-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 4bc78476ef6f86d557be526829e73ba704fa51f45bb7c733ce1a197ada0287f4
MD5 5e82b19c7327d24f8cac06b0fb1f9e4c
BLAKE2b-256 c0e68f6c950b9eff77d1736c49720e031b45a9e191fae51616ef1d991b1ab8fe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl
  • Upload date:
  • Size: 768.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.2-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 127f5323fbbe9afd48058f94c60cd2ce5332b85efcfa80d40060d7ecc281c921
MD5 c747f7989297ab44f706b175dde4e0f0
BLAKE2b-256 c03b3c474eea40eff8c9e56ecc155beed4629ca7a7fd0689fef833c9d0ddc343

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 868.3 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.2-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d102e63028539fe98e867877e4d94f7ac5469efb3484385eb540ab934a98535e
MD5 41f448deb8f653d0c57c340213a13518
BLAKE2b-256 e6768c41c8d86c981ddb10f710ee7c33012ad1f624739ef3bc8f02b189494278

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-pp311-pypy311_pp73-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 791.4 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.2-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 622b1fae09ca736abbc063f071466effe4beeefbe69c44ab9c888e8ab7e0dccf
MD5 11269f968494ece7160cece6e9fc3a8e
BLAKE2b-256 f92fb3afc93ade231bd24c76e91fc163551adbe76a0407342979f699f15731ff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-pp311-pypy311_pp73-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 907.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.2-pp311-pypy311_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f1f4d303de077878a6e5d60c056b44da13e120cb86b799ccd0209a60b5e6eaaa
MD5 70502e224cecef17d7b57300ab3d73d9
BLAKE2b-256 4224ee6d54df059cf30aa9e36d436c2ed43f164b8375da39496c3145b0f9a4f2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 763.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.2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 aa84705c40612fc1d278b9c641e536ed321e8f962d599b3e1d990d7aac834714
MD5 3204ac1b138ff06dcd5bd771abddf02f
BLAKE2b-256 117bce94a04179f114f0e4d26af025c8cf21e71e0f2f976c7af4e1d5d99a01d2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 564.5 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.2-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 2f54223bb58178c27ce9f15c6df0718fb400ce2b15e6ac159dab5ed444a51863
MD5 2b0c1666cfe6ce6544b068cad98bffb6
BLAKE2b-256 cd76a098318f2e4f592e5d89c00a1d87b762a68d5b5ef529a3897a35a45df825

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-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.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 eeb644526b66e30ca6a7388dd08d18fffac0ed34762e9704aa9d423599583e0d
MD5 27424d2e9337ed655b3fb8096619c3ef
BLAKE2b-256 a296eae2432b6c10ac4a6ef456c7c1bc512e07a13429c6186f6acc5c519a93c6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-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.2-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 778ac2e826c704b858e88b9985f0c6c467d8079c4d7ec5e1718265cb677578d2
MD5 b374145873e42d414f34219824dbca12
BLAKE2b-256 304b3fae4fae073e91fbcbbd1988b5d2991286a2039e4cd002bb0cb2dba171a0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-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.2-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 40b0202ec3f855314cb0908b1c112a3c277e61458beac4d1714b8e2059f69638
MD5 670dc75f5a92388a77b040b04eda6e36
BLAKE2b-256 e29ae383b01e139d15de5714a681b429d44e3943f5312e6f5e3c1bbfaf0df0f5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-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.2-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3eaf1d505f70aa3ad0755d4b546fb29b55ed4b4d60a17132080688a398b3bbf8
MD5 8d20fe8d8ff332428d94fc3a75637da2
BLAKE2b-256 1ff2f11c46f63476f8569c1af98634e7a2408ae9234952b3f98d2931bb5deae6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp314-cp314t-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 978.9 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.2-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f38d04b2ebf0d4a1569b385107639d71da88c194e1e7a5c4fc6efb2e593b6084
MD5 b51a1f5722d4796a432ef1c50f6b6064
BLAKE2b-256 ea4bdd7582cc39f2cac913b4a81164f7a8a3c75768912672d41ba2b0d6ef8bf0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp314-cp314t-manylinux_2_28_s390x.whl
  • Upload date:
  • Size: 835.5 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.2-cp314-cp314t-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 377810806c99952785b0e5153890fa10fe9f852cb904929876aed29a52ca5402
MD5 f2ef1213c95f6ea8d4777fdf5e431eb3
BLAKE2b-256 5053431d110407d9258dfde542145e7dedc6bea3b8d2af1d1598b854daa2c56b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp314-cp314t-manylinux_2_28_ppc64le.whl
  • Upload date:
  • Size: 942.8 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.2-cp314-cp314t-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 db79e1d51afa1a2e2a513c27dd3abea94aa4bf6004f7a74bdd4bf2933c9318d8
MD5 4b6c9a47a46b8f0cbe4e20a97e3fb47b
BLAKE2b-256 b22f5481009d5ce7cfe323667292098708a377f0eba4fab9a41e17929cc033e1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp314-cp314t-manylinux_2_28_i686.whl
  • Upload date:
  • Size: 839.1 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.2-cp314-cp314t-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 6f4e597393cec594d682194601fafdce60226e4cce084cbd94e4bda8c8866ee4
MD5 1c93e2319facf04abe606ac442c3a232
BLAKE2b-256 e64117dfe188f208788137635dd39ef428ef77ed39ffc2408b1d5090448c38fb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp314-cp314t-manylinux_2_28_armv7l.whl
  • Upload date:
  • Size: 765.2 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.2-cp314-cp314t-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 a823a1f8c95da81ba565c4e12edff2c40e6ff41363ff74a2c3e54e6f3f0351a0
MD5 bcdce6462f05fe52c10829a2192ef726
BLAKE2b-256 d8d22a2e2aa72e99d1e429ebad3451a4fde4c2a7871ef87e93302b7880321a77

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp314-cp314t-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 860.2 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.2-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ef0dd21901216c67addf6f4d5a44fed6fcfa082818e930fccc532382875b7d90
MD5 19601703737968557cead5018bfc776e
BLAKE2b-256 153b9eea6f2b3ac048bc223ed6b48d790f5d4ac4e7c90ad29fa35e2e75ba3160

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 787.8 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.2-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 499f5947c3707d3863b61b63f53cb68bd499bd02fe30546bb2f5c52bceec73fa
MD5 5e261ae722e8a6e224c4c3db11d697a6
BLAKE2b-256 98c8c76c7cf196099cac4d5cb91848fb4b285bd3b20dd70f243ffe3bae46edaa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp314-cp314t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 901.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.2-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 637e4df60659f67d1c84f0d1a18eaba6941fffa86de126fa6c3b44d60c4477b6
MD5 5b3bbbc4bbbb0b836e7e32ea47e8f168
BLAKE2b-256 30c45ee82cd9edb7a3dccbc59c98c400931b4480e8cb4d04fa1856234c9b1bd1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 763.0 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.2-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 a1aa708b9c58de054f2f62310362b02a06f098edade7667992d50b537101ce1a
MD5 a023fa1b317c47f73bffd40ffe4f537f
BLAKE2b-256 c13d20bbb05509b0829ae32023756de91cc3fb79ef5c93078d4e42c911c2f079

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 563.9 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.2-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 292b5c7ec5813a0c64ec1fa3acfff4bbd44195bb407b3c0c2e34026638fb2cfd
MD5 6004abe6d706711236c20e0eec197d01
BLAKE2b-256 ec12a0b67e640523f598c499e3ea6753a039c0d630d0418988604cb9e13d4a14

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-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.2-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c6bbd48790bb9873bf04a2431613f0fbbc137f859c9f99d14a4fa346034170b4
MD5 e41ba809a638dda043c72d71b9235db6
BLAKE2b-256 71496dcdbbcc572ecc58078bd203eee6eb365ca9d2e633732ec1db55319ea09b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-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.2-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7131669dac6033e60a2c5cdba57aaeaffa74d93211313d6bd5f80ecaf5062670
MD5 aa29729fe9e1f90e55bfe108dd59909a
BLAKE2b-256 b5e04bc6e296f9c2ec4cb16fc8b060312bb262e0b8073c1e222d62eeb199e789

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-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.2-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 54c540230f2485c56f3bfd43b7574944fea6dacba8e45ee83109c46264c68d57
MD5 417e208ea58882f1c6d66fa5fa5fffb8
BLAKE2b-256 3c206ba0ba6abba47ed5e816e1b1cdc7e894bc4ae2f8db690455c6a3ba222de9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-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.2-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9754a30d36c5019030b693a69796ba407a90098cf3be2a0e2956ab86a264d677
MD5 bec35d69b883831a310a4581bbd424c8
BLAKE2b-256 690de5404c8cc5cd6df885cf917ee7dd5f76ea695ad98de5f9b5c6baf11d8c3f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp313-cp313t-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 979.9 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.2-cp313-cp313t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7792b3173da4b097615cae48d6b0db1fb06e41c9caf1a366a8aea705efccb21a
MD5 abc73ece7d0652f7cfb5ec9e7db86b29
BLAKE2b-256 19f2cb026d2497fa36d856063f3a04bdb8401771a1cb88ac96550a6d8eec966c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp313-cp313t-manylinux_2_28_s390x.whl
  • Upload date:
  • Size: 835.6 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.2-cp313-cp313t-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 540bb88105ef917510fc470e98169ae100bdd82be3adc486827e19b7d5b1616e
MD5 4924070e429e3cf7254513d0056aec70
BLAKE2b-256 480c58142719ad01f05988d105a9497cfeb415eb09eef88ea5ecde34dd5aabdc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp313-cp313t-manylinux_2_28_ppc64le.whl
  • Upload date:
  • Size: 942.3 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.2-cp313-cp313t-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 2012482c7ee6960e5e0f63537e62bebdd16b14014a2e4f3b83b60e67b34fd1d9
MD5 c80fae75baa9845e63250e3afc3327ac
BLAKE2b-256 be1afcd26ca06aef9d89e72719b43d75ff33ccddfe10b8ef3262fab41d6bdbf1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp313-cp313t-manylinux_2_28_i686.whl
  • Upload date:
  • Size: 838.2 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.2-cp313-cp313t-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 b4fba25eb91b3baa3e2a9f35c7f88a76bf0533de73c6aaa5d8b4fee0b4cbaffc
MD5 75f29ba2235df3105d749ed1c4c010d1
BLAKE2b-256 f95736571d7e15f9bcecf76523633415610693070b0a8c05a38dafe629775833

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp313-cp313t-manylinux_2_28_armv7l.whl
  • Upload date:
  • Size: 764.1 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.2-cp313-cp313t-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 fd84cbb74ce0efcb2bedeae1c09d5c7013be45082c18cb9144c14f4722ef0107
MD5 04908453faade4a9059e666cb50b85a4
BLAKE2b-256 769ae56e8c30bae8e91423e9a61738cb4d4e7753100749338979402450e74753

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp313-cp313t-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 861.0 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.2-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 be5db50ae53ee7e91a805d87f826c431a47aec55dd0b7e30c82c3de1ff3a8037
MD5 51b4291e147cfd71039c65b5d39f7fe0
BLAKE2b-256 023be34c1d563b03101cf3bfcea187d58a8793b1e1da6baedec4cdd689b5d320

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp313-cp313t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 788.8 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.2-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f1d01c2558fa3bf358f9ab247b178d81be2bddaf62efbbffd6dc571b30bc9888
MD5 84c72cb8cf97915822c6874e8a933a53
BLAKE2b-256 925b4639bd33d1febb0a1f845d0e4b0341024b6e34410e68ee4fd60149560621

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp313-cp313t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 900.7 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.2-cp313-cp313t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 28a61671876d9a632680752d10db042a831fb4d5973506436456c2217e70504b
MD5 f557687edb50bd949649cb8454f82e41
BLAKE2b-256 6e9f8bcd7e2cceeb0e55228adfc059ee614b54386d57376fca2208d2a146136f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp312-abi3-win_arm64.whl
  • Upload date:
  • Size: 652.0 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.2-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 1216b5bf30747e79d71367a93e0e4cce55e818e51cacdbcab38ae066e9b79813
MD5 fbfcf28c6fedbe12b7a7108c74bb6c0f
BLAKE2b-256 6eeb2bdcff726d00db27f50cdb290b78869bd96ac4093fd9378c6fc61dd0abfb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 766.3 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.2-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 39e201277cdf8dd730e6fec96a5581d86cf37676fe6ae426d515ccf1a6b221ff
MD5 b7b85b4ea6b9883847aba7f90dc12f30
BLAKE2b-256 0aca521017fcee89ccd3f77cb640aaabfaf313c4c583cd0cf8829cd5efa94356

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp310-abi3-win32.whl
  • Upload date:
  • Size: 568.5 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.2-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 0e677659f1f4dc0ffb458012068229575c9bf04f1469207093897a6bb8190fd8
MD5 979c378162a5991128d95d3c07917f72
BLAKE2b-256 48df57a8832ec18f7ab2bd37a1de4969a9f41f2c70848640d3fb4416fdcbf369

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-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.2-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 704c688cd56bc86a6f7a48680c719a406c28b54a04c467ec9b7f0da19d66c86c
MD5 6fb58a72dd7d0b3763d56ff675455030
BLAKE2b-256 ad775415e09b4cf6e142f46294dda66571fb22cdadcbebbcba529b82d83bbbd8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-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.2-cp310-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2b50016c07c41bf44bed9bb65baff91f04e3728177a9ec8b8d04a96f01888b4f
MD5 f868511f6a9c927e09d1cdd82c48bb1a
BLAKE2b-256 822919f881f01ea1076c8df6ef4974a750ed4e485ee96c6a49348439326760b8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-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.2-cp310-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 2c6c630326cd220ec8fb16c933d9d0f81312e63ed8ec9f73890d357fe68f7805
MD5 f390295c0cc0763a33c2c2b582a386a6
BLAKE2b-256 6bd870c8cb115990fb4ffbf4ac5f9d83775f74e20d7e4bd9bb25e3328c30d4af

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-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.2-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5128cccb5d154ab945041f2765e8d5a1f1733bf8d7358c98bea9affef87f19cb
MD5 d382b95f6565a641ff9a638c0cf06452
BLAKE2b-256 ebaa65ba7639d2331f39fa8666fac1ae21726604c6f4b2434c360f44ad3196e6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp310-abi3-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 986.1 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.2-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5a3683ee36ba55cd37236f6203db63a81edb5142fc46fcba097e2cfc69b6f90c
MD5 3278dc56de652859096d7cf973667c84
BLAKE2b-256 bcdc11e88a2ca077fb3190c5036b3b720608e683e7ecf08d8e7d79520e4d8fc8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp310-abi3-manylinux_2_28_s390x.whl
  • Upload date:
  • Size: 843.6 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.2-cp310-abi3-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 d0d860c8c73492c777b54b5b7c26c9acd014cd77d5531e66d73fd01f38992044
MD5 ec1b698cba4faae3b660b4db4d08049f
BLAKE2b-256 2704c86c2bb2eab53fd81e35b078dda9ebd99dcdb213032148994235c99fd750

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp310-abi3-manylinux_2_28_ppc64le.whl
  • Upload date:
  • Size: 949.4 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.2-cp310-abi3-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 9c3df0d0e7622e3a322c46cd5857adf79f7a3b34a9ca569c6e90f412e56cfe00
MD5 ae5652dfc861f349c02384dc52be8826
BLAKE2b-256 adab5ce1ca8731706a174042481c338cceed67011b311578a62e41e10ff0c0ba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp310-abi3-manylinux_2_28_i686.whl
  • Upload date:
  • Size: 848.4 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.2-cp310-abi3-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 11bfc7a2fa770e4f2882e481db88a62fef444454561c172e9a202d27908e4b4d
MD5 b05c731c513b45772933c108fe743a09
BLAKE2b-256 4bb4edda2b241bb7f96b3f6f910f415371c01dc3d563daaef58d1ba7faacb93a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp310-abi3-manylinux_2_28_armv7l.whl
  • Upload date:
  • Size: 772.7 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.2-cp310-abi3-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 f96a2ae3c16170764f66b132f8b2f304f4778688a832724c3101170517472382
MD5 e9fb2e413c52d6b8f3205dc201cb7703
BLAKE2b-256 ad1d20167c1c5fe9ca77039ae8f669b0cd4c9aa86a23ef0f654dbb333da94973

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp310-abi3-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 870.6 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.2-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2f6fdffde7d5e76bce39693ea8aeba653ae8e469a1970c31fc189c3a15a6124f
MD5 c4ea2800b735df871e5ab7ca2c940124
BLAKE2b-256 08571bc3f2755260b26184262fa4b39ed92b1909de1cdfc671a0c476fd3c7aaa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp310-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 792.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.2-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e8b81c31cc80cdfb412c695c83e39f01a68b2830b76b4421ca3930c5fadb1648
MD5 d2d41df691b351313f32d41cdd50f088
BLAKE2b-256 cd1832cff447a87b344dd3bee58821393b40014c24496a4ad77058291ca5c242

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.2-cp310-abi3-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 909.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.2-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5765a17bb6a4c47601c6f376295b21ae939c972ae85af2aafba809263dcd9133
MD5 44a8d2ad6d70307d9b4a2059428a6217
BLAKE2b-256 9389b56be6f1218ea20b102799edd0ac7c50246c108048b9993b289125110e83

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