Skip to main content

Helper library for the ganesh Rust crate

Project description

Function Minimization in Rust, Simplified

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

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

Table of Contents

Key Features

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

Quick Start

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

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

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

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

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

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

This should output

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

Algorithms

At the moment, ganesh contains the following Algorithms:

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

Examples

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

cargo r -r --example <example_name>

Bounds

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

Upper and lower bounds:

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

where

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

Upper bound only:

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

Lower bound only:

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

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

Future Plans

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

Citations

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

ESS MCMC Sampler

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

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

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

AIES MCMC Sampler

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

Project details


Download files

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

Source Distribution

ganesh_rs-0.26.0.tar.gz (202.7 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.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (918.1 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

ganesh_rs-0.26.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl (749.5 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

ganesh_rs-0.26.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl (780.1 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

ganesh_rs-0.26.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (778.5 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

ganesh_rs-0.26.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl (709.4 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ x86-64

ganesh_rs-0.26.0-pp311-pypy311_pp73-manylinux_2_28_s390x.whl (556.1 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ s390x

ganesh_rs-0.26.0-pp311-pypy311_pp73-manylinux_2_28_ppc64le.whl (665.2 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ ppc64le

ganesh_rs-0.26.0-pp311-pypy311_pp73-manylinux_2_28_i686.whl (539.2 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ i686

ganesh_rs-0.26.0-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl (504.6 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARMv7l

ganesh_rs-0.26.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (601.2 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARM64

ganesh_rs-0.26.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl (541.0 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

ganesh_rs-0.26.0-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (635.9 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

ganesh_rs-0.26.0-cp314-cp314t-win_amd64.whl (499.3 kB view details)

Uploaded CPython 3.14tWindows x86-64

ganesh_rs-0.26.0-cp314-cp314t-win32.whl (317.9 kB view details)

Uploaded CPython 3.14tWindows x86

ganesh_rs-0.26.0-cp314-cp314t-musllinux_1_2_x86_64.whl (914.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

ganesh_rs-0.26.0-cp314-cp314t-musllinux_1_2_i686.whl (744.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

ganesh_rs-0.26.0-cp314-cp314t-musllinux_1_2_armv7l.whl (776.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

ganesh_rs-0.26.0-cp314-cp314t-musllinux_1_2_aarch64.whl (775.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

ganesh_rs-0.26.0-cp314-cp314t-manylinux_2_28_x86_64.whl (706.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

ganesh_rs-0.26.0-cp314-cp314t-manylinux_2_28_s390x.whl (552.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ s390x

ganesh_rs-0.26.0-cp314-cp314t-manylinux_2_28_ppc64le.whl (658.5 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ppc64le

ganesh_rs-0.26.0-cp314-cp314t-manylinux_2_28_i686.whl (533.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ i686

ganesh_rs-0.26.0-cp314-cp314t-manylinux_2_28_armv7l.whl (501.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARMv7l

ganesh_rs-0.26.0-cp314-cp314t-manylinux_2_28_aarch64.whl (597.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

ganesh_rs-0.26.0-cp314-cp314t-macosx_11_0_arm64.whl (537.0 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

ganesh_rs-0.26.0-cp314-cp314t-macosx_10_12_x86_64.whl (630.2 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

ganesh_rs-0.26.0-cp313-cp313t-win_amd64.whl (499.5 kB view details)

Uploaded CPython 3.13tWindows x86-64

ganesh_rs-0.26.0-cp313-cp313t-win32.whl (318.2 kB view details)

Uploaded CPython 3.13tWindows x86

ganesh_rs-0.26.0-cp313-cp313t-musllinux_1_2_x86_64.whl (914.2 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

ganesh_rs-0.26.0-cp313-cp313t-musllinux_1_2_i686.whl (744.3 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

ganesh_rs-0.26.0-cp313-cp313t-musllinux_1_2_armv7l.whl (776.6 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

ganesh_rs-0.26.0-cp313-cp313t-musllinux_1_2_aarch64.whl (775.4 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

ganesh_rs-0.26.0-cp313-cp313t-manylinux_2_28_x86_64.whl (705.5 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ x86-64

ganesh_rs-0.26.0-cp313-cp313t-manylinux_2_28_s390x.whl (552.1 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ s390x

ganesh_rs-0.26.0-cp313-cp313t-manylinux_2_28_ppc64le.whl (657.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ppc64le

ganesh_rs-0.26.0-cp313-cp313t-manylinux_2_28_i686.whl (533.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ i686

ganesh_rs-0.26.0-cp313-cp313t-manylinux_2_28_armv7l.whl (501.3 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARMv7l

ganesh_rs-0.26.0-cp313-cp313t-manylinux_2_28_aarch64.whl (597.5 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

ganesh_rs-0.26.0-cp313-cp313t-macosx_11_0_arm64.whl (535.9 kB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

ganesh_rs-0.26.0-cp313-cp313t-macosx_10_12_x86_64.whl (631.7 kB view details)

Uploaded CPython 3.13tmacOS 10.12+ x86-64

ganesh_rs-0.26.0-cp312-abi3-win_arm64.whl (410.9 kB view details)

Uploaded CPython 3.12+Windows ARM64

ganesh_rs-0.26.0-cp310-abi3-win_amd64.whl (504.6 kB view details)

Uploaded CPython 3.10+Windows x86-64

ganesh_rs-0.26.0-cp310-abi3-win32.whl (323.6 kB view details)

Uploaded CPython 3.10+Windows x86

ganesh_rs-0.26.0-cp310-abi3-musllinux_1_2_x86_64.whl (922.1 kB view details)

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

ganesh_rs-0.26.0-cp310-abi3-musllinux_1_2_i686.whl (752.3 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ i686

ganesh_rs-0.26.0-cp310-abi3-musllinux_1_2_armv7l.whl (783.3 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARMv7l

ganesh_rs-0.26.0-cp310-abi3-musllinux_1_2_aarch64.whl (779.8 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

ganesh_rs-0.26.0-cp310-abi3-manylinux_2_28_x86_64.whl (713.8 kB view details)

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

ganesh_rs-0.26.0-cp310-abi3-manylinux_2_28_s390x.whl (559.4 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ s390x

ganesh_rs-0.26.0-cp310-abi3-manylinux_2_28_ppc64le.whl (664.4 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ppc64le

ganesh_rs-0.26.0-cp310-abi3-manylinux_2_28_i686.whl (542.2 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ i686

ganesh_rs-0.26.0-cp310-abi3-manylinux_2_28_armv7l.whl (508.2 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARMv7l

ganesh_rs-0.26.0-cp310-abi3-manylinux_2_28_aarch64.whl (602.6 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

ganesh_rs-0.26.0-cp310-abi3-macosx_11_0_arm64.whl (543.5 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

ganesh_rs-0.26.0-cp310-abi3-macosx_10_12_x86_64.whl (638.4 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0.tar.gz
  • Upload date:
  • Size: 202.7 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.0.tar.gz
Algorithm Hash digest
SHA256 e2150bc52be582ba315515633571ca32760667e8986f771c493874a11f5a2f99
MD5 dab0054fc2184c8708eaec46e74b80e8
BLAKE2b-256 02783fc253dfa0b3708693ff8b4d2b542d37d5156f5cbd90fd7692e8b52be2b1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 918.1 kB
  • 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.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2d88e106888e610ca250cfa22a26337120ca3d32002fe48c4f1126ab3b38139a
MD5 233cd7fa7cc596062e3d9fe347e329fe
BLAKE2b-256 2f1df5c0b1dffe3439f5daa5bbcbd104e6f73f43e707866567f7fae7f608092f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 749.5 kB
  • 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.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 89879785043b675dccbb93f3e0b53d1a799e408cab58862bd2513baa6abe94d0
MD5 ee07fbb5a718562d854854fdf51b0286
BLAKE2b-256 d32d9ed000d4e43e4b7ec874eef070e0b6627554582fde0a75cd5423c19fc473

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 780.1 kB
  • 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.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 70fffd889ab60743262f8184a8e7f1285ab6383c1bf99b9cbc27130313ec923d
MD5 09c2e17a53aa4daa50d2f328fec91714
BLAKE2b-256 e7ee8a69e7250410d214f5573a81700f43de5cb397e3d820c9d70ed285ffff13

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 778.5 kB
  • 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.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 34733bc3c9ce58155e8b8f16ed83a9e372427c2500e79cb3240e4e9898ccfd35
MD5 fd1aa43addbed685fcf2647a0cf9fbc8
BLAKE2b-256 033708315c7956c43109ad8ba724b2ef5949a9ea49135171546d2b1835779613

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 709.4 kB
  • Tags: PyPy, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ganesh_rs-0.26.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3556602bc5d5a9bbfac36147cd9ea27ae750c923811c14e54df530eab80fe2d8
MD5 deb192042a41f97b5cb61eb83104fda2
BLAKE2b-256 db8966b4d6e1d8ff5c52a48998c131e64e041334f0c80294682d5b06f5436e72

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-pp311-pypy311_pp73-manylinux_2_28_s390x.whl
  • Upload date:
  • Size: 556.1 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.0-pp311-pypy311_pp73-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 c58570f123e8aacc28b7af6bd1d308b0284da2959a388d0545e1db712c91ae7e
MD5 6ce4344d8596658fb87c445f455e765d
BLAKE2b-256 8c1f819be3f78619d91c604b89ad23432ecb2ceda6b0ab3a20c5f7a74f9aaed4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-pp311-pypy311_pp73-manylinux_2_28_ppc64le.whl
  • Upload date:
  • Size: 665.2 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.0-pp311-pypy311_pp73-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 250fcd318e8e59ae4797f9d274629df8f06d45ee91949f1a6d960c4422431f61
MD5 deec650eaf9feee1c61434ac5c78bb34
BLAKE2b-256 96f1fa58f9e560bc104fb8cd92776706dbf8e9c9e68b55cdb4ac81aeae53a6a3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-pp311-pypy311_pp73-manylinux_2_28_i686.whl
  • Upload date:
  • Size: 539.2 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.0-pp311-pypy311_pp73-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 5b128142884feb1ba50b7f5416f92e8699ca8a485b2b0ac525e67f521c0de912
MD5 0552156648bc30e54e088b90c62ec7dd
BLAKE2b-256 49c74d769329bbb2f74b48169affdab0f57a8795d309167c3a581e03520bcc5b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl
  • Upload date:
  • Size: 504.6 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.0-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 228cb1532fe2d21dae2b72903976585b548ff9708d4793634fd034aa2dbe8cc2
MD5 f7b9daf97abca363f5552f43d40e8e49
BLAKE2b-256 c63c521b1faf38bcae6a865f755679980d03c07941bcdd3cf5f82275f9e33c6a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 601.2 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.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4ec69fc50959b1399a0570c8a939c91e2346442065cb7db0cdde411bd66cd428
MD5 cd5994d90788f7625eb30f2d866b88ba
BLAKE2b-256 9554daa35d1dee07aa73e66ef96b195f8cd51be62a15434461831c6698855f60

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 541.0 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.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 24beb3008d012fc304d055041461038bea3cdeaeab0a7fe7b19fc1e5308e8e4d
MD5 e92b26e0c94ff663a9dd80b4e9856665
BLAKE2b-256 3802624e38f7f95d07c00450943bb02387b7c04c39c1038d7c2d25f79780f009

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-pp311-pypy311_pp73-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 635.9 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.0-pp311-pypy311_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f528fb001e6137f9778dbf24dd2cb22697bdebc570cfd74155d52e23940eaf91
MD5 985c77ea0c71b3ee6b8f2c13ea4877b1
BLAKE2b-256 ca599175038929110e80ec282d3e437b1dea474c431f5f40bc712a2ac6cd8a6e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 499.3 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.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 b22474ca710d080ef7f64628fad328847cc6c82aee52bbdbef3cf79aba003cdb
MD5 fcdfac7edf566b6322bb44c17e89326e
BLAKE2b-256 3c7703420eb6dbc225baff4001fdae571648c7253c5bf456f01ee3158cd7997e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 317.9 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.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 5b92d76f94829e285024cf89af5a8713e1f215b16ecde40cab461b86295f8cb9
MD5 c34154038696c2f26db4198f260ebd51
BLAKE2b-256 980d1d335c557539ecdf05ed4821efc16bbf9456bee8289cb5e375ef3073a9b8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp314-cp314t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 914.5 kB
  • 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.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f321b37db7d66b8d5600f76a95c3e52e8566f29a49b1246de23d292694971127
MD5 2236fa072890e88da095d64c81c22063
BLAKE2b-256 0d20d6f9dd24a1a478c48c6df0bd8b0afb38a775ea45013d99cf0150e4955707

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp314-cp314t-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 744.4 kB
  • 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.0-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0069c75fded58a9f0641f25cec2a68e4f1ed7446e4a377e85f824da49ad9a38e
MD5 487abaf3ae237828ebe427d87856b798
BLAKE2b-256 e141321f3b5be8c59220e5b786582eb1161b33853c8f4aa018db5ce088abd33c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp314-cp314t-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 776.5 kB
  • 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.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 35fb7049196bd0f94587d46d3e53715d2aa9832e0d0f588f0689af5b544dd220
MD5 349c2b12ed19c5b81f48ad9335c66bde
BLAKE2b-256 94f86ff6cd07e686eb7127909a2e835cb124fb2b1350abe83089116c865b99c1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp314-cp314t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 775.4 kB
  • 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.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2ffd6e326b37eab4107af460c974b1ed4a435c6e8ff586e7c83fd68826493908
MD5 9285a8bbba4b8229fee4381316c77685
BLAKE2b-256 bf74fbbf0465fe707735a81cf57a4e822b00eca0026409738380e7ebd9798fee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp314-cp314t-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 706.2 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.0-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 acc33585ca3f31985646f1200aaa062a86dbba9e9c05ed7faa26f3ee4c8b635d
MD5 600b2b029ca15c3c1b553a170960bf1f
BLAKE2b-256 548a7b18a6792b5ecb48b650f0a0b1da0621cf917c75c7bc55e248de52408fa7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp314-cp314t-manylinux_2_28_s390x.whl
  • Upload date:
  • Size: 552.1 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.0-cp314-cp314t-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 0d07e3759aa9505a661ef058b0e4beeb1ed990d72d364284a1fedd2f15f4a19f
MD5 f16e23585f0d79a1c80120ffc4371b98
BLAKE2b-256 06c33a30e7b77bc264bfe3d695be83b14a83bede8c982eff2d5d4514a467e068

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp314-cp314t-manylinux_2_28_ppc64le.whl
  • Upload date:
  • Size: 658.5 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.0-cp314-cp314t-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 6bbb3b917285c7b4283a5b2c148b61c317c2896784d18e22293a875bab2656d0
MD5 3145ef4d1abb6c4c13bf2080f7465f4f
BLAKE2b-256 e28fa46cdd549b0124f9f11e6343112772ed9de8f8f4fd12223a1101e6969c48

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp314-cp314t-manylinux_2_28_i686.whl
  • Upload date:
  • Size: 533.4 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.0-cp314-cp314t-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 601cdc7ec8cf5ec14479be4d7453ed965b69056d6b8d1792e91648dbfa0ab749
MD5 f91406f8dc6d6930279d77fc5b5759c9
BLAKE2b-256 08636dc82b1c1969feff50f1605ae6cf3cd1c6967ad1b0a95c3e0b6db57b60e9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp314-cp314t-manylinux_2_28_armv7l.whl
  • Upload date:
  • Size: 501.8 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.0-cp314-cp314t-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 1562edabae2390adda0a95129a3bbe1bced7ab9230dac2b9b1f3b748cd14080b
MD5 57804720e8ea93d1a18380504b243120
BLAKE2b-256 794b0ff8569898b279a1769ecf5ca774b4f896508ba3a3f868e9e071311dfb1d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp314-cp314t-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 597.7 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.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 eeeb639218040f86ff46f3435b1603ca3e6203b29ed20efb7c73724282f60049
MD5 921f8ca31b4f89d35e4a7c6eff17110e
BLAKE2b-256 100c19574310d07b4f27a0f9bd085d0196f651d1997aa582abbc2719bd833ed1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 537.0 kB
  • Tags: CPython 3.14t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ganesh_rs-0.26.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2a0ec45882a51711ca6fe3c47ad59950e75e2bc169f5aa63239faceee5b28791
MD5 c8387dedf9dcc20d3cf5cfe86f89e4fd
BLAKE2b-256 63c89cedb2856bcd6c59e97da3d08fb2ab5109946f22799d67adbedf6df70ece

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp314-cp314t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 630.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.0-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9eff57a7315d1e7cbb5a7d36f48c936752d84f11d6404656a05afe084dd22741
MD5 316902c30f7ec8ffeb946edcbe6bb709
BLAKE2b-256 129b1a38bafdcd387b7965f25595c1465174d334e2661d59dd64a8c3dea61795

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 499.5 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.0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 ef446cee16e7f536227871e49bc95edb53035f5f9cbc52ba03c9c9a88bb1e06c
MD5 c406ca79fb0a04e72a31f75c36c8c335
BLAKE2b-256 2b6919d8f9aed102880db6d8ad3a2fdaab09443fe318205eeab67994b82e2683

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 318.2 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.0-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 88f5deca1859dec9de27f3580aba1d439e1e397f787d8eea00bde0abaffacb12
MD5 39c2012a8c88ae5f136a5cc01a49ffa3
BLAKE2b-256 6a5a5b9861ff0f10a33d6c98ccd39df3e7878ee83bbc8bfb637d6e3ee503a286

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp313-cp313t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 914.2 kB
  • 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.0-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 49fa5b143ed6c074badd74a442f4ee6420b9e448327c3ede0e3195aced3a8636
MD5 d068a6231328b18cdc0848faa954a819
BLAKE2b-256 22cc663745a219e0f81a0eca7e41dde670577ab78f48efed1a049042223cf583

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp313-cp313t-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 744.3 kB
  • 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.0-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7e80f89d885b7c9af016fdd0b086355206cca4ae8f4e511d5753d9f790c9e254
MD5 d1fb06aa5c0fc6c1ca5e0bc107feb029
BLAKE2b-256 fe4499a37b2d707063087ad4d423ab4fc76821ad3e86defb2341675ac7f98c1a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp313-cp313t-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 776.6 kB
  • 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.0-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 6685adda6447a465129b7a230df74edf975cd7ec9610c23d9755e6e44e98ffd7
MD5 774b9401dc25d18c047d1c9d4ff244e0
BLAKE2b-256 20a87f7f1fb2b36207737c65c24617af2b7f6534a9a5e1c711c4321092d05a07

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp313-cp313t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 775.4 kB
  • 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.0-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2f714556de08945eb23e02b91d88db750150f90ea8e5e1398354ead6ecf355e3
MD5 92c0015d1fd35c700e54a0de7552517b
BLAKE2b-256 5c1db95b3f44ca0d6cba7e863da4a04e1242ccb1c18eb34a7e0267f579e4bea0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp313-cp313t-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 705.5 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.0-cp313-cp313t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f0aed7a1caf025691b25df3c406dd85f84fed8df88407ce47e24b550c4101c71
MD5 512bc92670c267a25224d1c7e4c26dea
BLAKE2b-256 98d6583fe51f2ac19b92e13587b602ff991e31c37daac614eb84fb23b0e3c3d6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp313-cp313t-manylinux_2_28_s390x.whl
  • Upload date:
  • Size: 552.1 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.0-cp313-cp313t-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 df319eb7c51c12e8eb5990a6d21880bb804ed2a340cd7dc6fbb54e0f2ceb57c8
MD5 0673cb21cb68974f9091a3f841cbb8be
BLAKE2b-256 b055c6a4bbc664814ec31fdd32633fbfb0d90269c10da61697ab1830a4a48aa2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp313-cp313t-manylinux_2_28_ppc64le.whl
  • Upload date:
  • Size: 657.2 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.0-cp313-cp313t-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 e0363802fea3de8d5eac75c0ca2aa5a848d0a7512990fed9f3e0d843c8ea71ec
MD5 497954025f64248ed0e7eaa07287fc81
BLAKE2b-256 161c179c4401f7d9f3c131b138430f73182180597af17aa4be9dc04dc61d94ad

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp313-cp313t-manylinux_2_28_i686.whl
  • Upload date:
  • Size: 533.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.0-cp313-cp313t-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 ad4534f80671d48e4da44655a1b5ef00c8ff1d13b769cacecb352bbd67a0f94f
MD5 d7b6b9f88246e3be55fa5ba4abeac3c6
BLAKE2b-256 64a70b5400d0e47fdf798dc8327ebb58e3b18404b6677795e1b2d4d01e335c6d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp313-cp313t-manylinux_2_28_armv7l.whl
  • Upload date:
  • Size: 501.3 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.0-cp313-cp313t-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 42e3289b594f673717c922af9803822b692433b6652f0c26e5640429e5473c81
MD5 02752c41ddc8aa6a4ebbca37b740620e
BLAKE2b-256 f88dec817d78a8d223a24b3b6858199f375b6c9abcf0a73015cd4fd9e0064dd1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp313-cp313t-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 597.5 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.0-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9cebeed372609a5ca1b6f2aa36cf68013a786c4a4b7c841ff9814584b9450a1b
MD5 4843fc38d11abdeabf7473ac3731f3c3
BLAKE2b-256 7a3899be946deea75faddbc41a86d6ed4fb510d2cb5d34ff8d4e96555f514703

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp313-cp313t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 535.9 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.0-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8541a7a5a347a0b5efe1a6859d0bcaad14af23c3f739de5af931012a2bb3a759
MD5 728b3f5416da6f53e4d23afa3eb507f9
BLAKE2b-256 da94ee5756966470325dfc8621a40017a9093b8aea6fb87d6c1d9a8355cb7790

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp313-cp313t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 631.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.0-cp313-cp313t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a42faf28e1a7adf49a67e08b75590e32bb81c85b43228895b77e81aa195f2fcf
MD5 11fdd2f829fdeaab717298e1a4a23424
BLAKE2b-256 b556e479e7f8a76e598978470283123828978059379b361d3d2be7d8761421ab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp312-abi3-win_arm64.whl
  • Upload date:
  • Size: 410.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.0-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 e65010e38b9119b82822e5a26c6439fd742e205939b4ae4135b342f42f9111e0
MD5 59badf4ae4e888f617c77ccd8e40c305
BLAKE2b-256 8da53325b541f99a26e93a6da0f76d3c139abee128d979f28f51d45f45024a58

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 504.6 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.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 7d76809abd2e84f4e1ee38ad200f319528de8ac6b0a43f960f826b3a7f29f16d
MD5 cac599d7a179635ea37e4e10d86ac3ce
BLAKE2b-256 fc8b94d8ff6099f99424fa31eef1402347ac90cba01acd4a726e0aa19c7317c6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp310-abi3-win32.whl
  • Upload date:
  • Size: 323.6 kB
  • Tags: CPython 3.10+, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ganesh_rs-0.26.0-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 0fa8ca2734ff843c022cecec532b69a46c3af473cf0977bfa5600c4006760e5b
MD5 35e82b525b3426d2bfba9d73b92f87ea
BLAKE2b-256 eee7b18a550f899b5d465abf0e3492cd2f1c12f92846b3b3ab7e4101bc2537d0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp310-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 922.1 kB
  • 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.0-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e038fc4ac03203dbbb6bb1d6645c9f81e44dce164ef95f40e5ffb5045f608e1f
MD5 d6b7c58dbe86f32b80e813455acb9ff3
BLAKE2b-256 be4d40d0e4baa1e35d64e2336762803919743bd0cc49ab19e949085f3ed4b145

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp310-abi3-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 752.3 kB
  • 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.0-cp310-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a313ffc8a36ff8f7e6f79dbe6a9e44548326348bfa2b94438b728f49282db94a
MD5 e59f6e375aec370d9da5117b8a0b4f72
BLAKE2b-256 7eec787932e6e998cf25e67eaa1c4da12b2e01909ad2db12621427292f2a89a7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp310-abi3-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 783.3 kB
  • 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.0-cp310-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 64c563925d05fa81d47457847783dec29e9a42ebaeaaf2ef303e61f2ccb560f4
MD5 4b39c3b8927cd239145b75012852d424
BLAKE2b-256 254e8065803ca0a22a8403b2736d7355163ff9d798482a4aa8c3750bcffe5b80

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp310-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 779.8 kB
  • 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.0-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 63543b6e45bb7de9b9c4801fc3337632594431048221a2fd8a1e1f99220cb8bc
MD5 f026965b4ab6f75a8d75352fcfc35647
BLAKE2b-256 8ef3773c75ccb114e6715733f2856be97bfcf13ee6faec8a64ad422c88d8eda2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp310-abi3-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 713.8 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.0-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 baeffc1f02fd4df02ec5e3e2be48688a5c7ed68c948665dcca400fa972ab64f6
MD5 d5223f98e0edf2508cae998966dacee7
BLAKE2b-256 21497413c3b07983c8aa6af9af1e8f1c0065dcf8ab17a4eea5fca67e65793ea6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp310-abi3-manylinux_2_28_s390x.whl
  • Upload date:
  • Size: 559.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.0-cp310-abi3-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 a122f9db206dee80f727a57f28e28bde99703df11ec5b29502d6e01a0e0c6c08
MD5 bfda7e98d0e9d45cae67763677b36349
BLAKE2b-256 aa3faf0f19db7f93574380ddfcb4a34f0d48c703682524940810058f22819c1a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp310-abi3-manylinux_2_28_ppc64le.whl
  • Upload date:
  • Size: 664.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.0-cp310-abi3-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 b4df1bcd621d60bb8a775f75ac10cef50769b88c7d0c73f886c5cfdc2f35932e
MD5 34d63df034c71b5817c6b5c56928373b
BLAKE2b-256 84ce46a8b42c21ed506d825e221b8601f37ee65f726ca0b8fe186ac1781ca848

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp310-abi3-manylinux_2_28_i686.whl
  • Upload date:
  • Size: 542.2 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.0-cp310-abi3-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 7e10a01929e47b0e175a0f006fbc1eef571f29f0ef324e5bb464d44d41998e20
MD5 6a80329f56c91782f70fc8728b77687e
BLAKE2b-256 528da9afff673d38f50979a795db3efe351e80eabed6aa2493595496f4820e4c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp310-abi3-manylinux_2_28_armv7l.whl
  • Upload date:
  • Size: 508.2 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.0-cp310-abi3-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 030aef89214096607b6a48f5dca2cb67fc74e0a8097335d5934853f5fbf7aba1
MD5 21cde5bc6d4c7794fd585bf4d44ca551
BLAKE2b-256 46155f90c1095f1d44165a9c22d17698e14f269e69e6938dae51429a1dbf8cfd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp310-abi3-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 602.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.0-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 04177a64c976f1dd574343f43c997f98b6f71e59f78203f3b734d2f61aaae0db
MD5 19cfee09763713c5cb446cc976962c27
BLAKE2b-256 6e72255f9730431476afc6a39a6e318a5f8c9db73102637116399e3b9265bb48

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp310-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 543.5 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.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5ffc7e0d5c10c0e4322d43f7f3a4fa9d10689b0eaf2fbefef7aad9367df60593
MD5 b36662313f568467dbe523ce712ecf33
BLAKE2b-256 796469cdafa759983bc498f495269adf28420c4aba6eb34fa8f6f74fc3ac9318

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ganesh_rs-0.26.0-cp310-abi3-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 638.4 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.0-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 74a5bc446e21e94f0b487778796340fdb42b30618ffebd559d9a08022012eb1c
MD5 3556c0837f5dfea37239e4071754217a
BLAKE2b-256 e021916d4fd67d0b92100cd0ec3564d7c763ffec40116bfb8695d59b6835bfd5

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