Skip to main content

ANISE provides a toolkit and files for Attitude, Navigation, Instrument, Spacecraft, and Ephemeris data. It's a modern replacement of NAIF SPICE file.

Project description

ANISE (Attitude, Navigation, Instrument, Spacecraft, Ephemeris)

ANISE is a rewrite of the core functionalities of the NAIF SPICE toolkit with enhanced performance, and ease of use, while leveraging Rust's safety and speed.

Please fill out our user survey

Introduction

In the realm of space exploration, navigation, and astrophysics, precise and efficient computation of spacecraft position, orientation, and time is critical. ANISE, standing for "Attitude, Navigation, Instrument, Spacecraft, Ephemeris," offers a Rust-native approach to these challenges. This toolkit provides a suite of functionalities including but not limited to:

  • Loading SPK, BPC, PCK, FK, and TPC files.
  • High-precision translations, rotations, and their combination (rigid body transformations).
  • Comprehensive time system conversions using the hifitime library (including TT, TAI, ET, TDB, UTC, GPS time, and more).

ANISE stands validated against the traditional SPICE toolkit, ensuring accuracy and reliability, with translations achieving machine precision (2e-16) and rotations presenting minimal error (less than two arcseconds in the pointing of the rotation axis and less than one arcsecond in the angle about this rotation axis).

Features

  • High Precision: Matches SPICE to machine precision in translations and minimal errors in rotations.
  • Time System Conversions: Extensive support for various time systems crucial in astrodynamics.
  • Rust Efficiency: Harnesses the speed and safety of Rust for space computations.
  • Multi-threaded: Yup! Forget about mutexes and race conditions you're used to in SPICE, ANISE guarantees that you won't have any race conditions.
  • Frame safety: ANISE checks all frames translations or rotations are physically valid before performing any computation, even internally.

Tutorials

Note: The tutorials can be viewed in read-only form on the Github repo.

Usage

In Python, start by adding anise to your project: pip install anise.

from anise import Almanac, Aberration
from anise.astro.constants import Frames
from anise.astro import Orbit
from anise.time import Epoch

from pathlib import Path


def test_state_transformation():
    """
    This is the Python equivalent to anise/tests/almanac/mod.rs
    """
    data_path = Path(__file__).parent.joinpath("..", "..", "data")
    # Must ensure that the path is a string
    ctx = Almanac(str(data_path.joinpath("de440s.bsp")))
    # Let's add another file here -- note that the Almanac will load into a NEW variable, so we must overwrite it!
    # This prevents memory leaks (yes, I promise)
    ctx = ctx.load(str(data_path.joinpath("pck08.pca"))).load(
        str(data_path.joinpath("earth_latest_high_prec.bpc"))
    )
    eme2k = ctx.frame_info(Frames.EME2000)
    assert eme2k.mu_km3_s2() == 398600.435436096
    assert eme2k.shape.polar_radius_km == 6356.75
    assert abs(eme2k.shape.flattening() - 0.0033536422844278) < 2e-16

    epoch = Epoch("2021-10-29 12:34:56 TDB")

    orig_state = Orbit.from_keplerian(
        8_191.93,
        1e-6,
        12.85,
        306.614,
        314.19,
        99.887_7,
        epoch,
        eme2k,
    )

    assert orig_state.sma_km() == 8191.93
    assert orig_state.ecc() == 1.000000000361619e-06
    assert orig_state.inc_deg() == 12.849999999999987
    assert orig_state.raan_deg() == 306.614
    assert orig_state.tlong_deg() == 0.6916999999999689

    state_itrf93 = ctx.transform_to(
        orig_state, Frames.EARTH_ITRF93, None
    )

    print(orig_state)
    print(state_itrf93)

    assert state_itrf93.latitude_deg() == 10.549246868302738
    assert state_itrf93.longitude_deg() == 133.76889100913047
    assert state_itrf93.height_km() == 1814.503598063825

    # Convert back
    from_state_itrf93_to_eme2k = ctx.transform_to(
        state_itrf93, Frames.EARTH_J2000, None
    )

    print(from_state_itrf93_to_eme2k)

    assert orig_state == from_state_itrf93_to_eme2k

    # Demo creation of a ground station
    mean_earth_angular_velocity_deg_s = 0.004178079012116429
    # Grab the loaded frame info
    itrf93 = ctx.frame_info(Frames.EARTH_ITRF93)
    paris = Orbit.from_latlongalt(
        48.8566,
        2.3522,
        0.4,
        mean_earth_angular_velocity_deg_s,
        epoch,
        itrf93,
    )

    assert abs(paris.latitude_deg() - 48.8566) < 1e-3
    assert abs(paris.longitude_deg() - 2.3522) < 1e-3
    assert abs(paris.height_km() - 0.4) < 1e-3


if __name__ == "__main__":
    test_state_transformation()

Development

  1. Install maturin, e.g. via pipx as pipx install maturin
  2. Create a virtual environment: cd anise/anise-py && python3 -m venv .venv
  3. Jump into the virtual environment and install patchelf for faster builds: pip install patchelf, and pytest for the test suite: pip install pytest
  4. Run maturin develop to build the development package and install it in the virtual environment
  5. Finally, run the tests python -m pytest

To run the development version of ANISE in a Jupyter Notebook, install ipykernels in your virtual environment.

  1. pip install ipykernel
  2. Now, build the local kernel: python -m ipykernel install --user --name=.venv
  3. Then, start jupyter notebook: jupyter notebook
  4. Open the notebook, click on the top right and make sure to choose the environment you created just a few steps above.

Generating the pyi type hints

Type hints are extremely useful for Python users. Building them is a bit of manual work.

  1. maturin develop to build the latest library
  2. python generate_stubs.py anise anise.pyi builds the top level type hints
  3. Repeat for all submodules: utils, time, astro, astro.constants writing to a new file each time:
    1. python generate_stubs.py anise.astro anise.astro.pyi
    2. python generate_stubs.py anise.time anise.time.pyi
    3. python generate_stubs.py anise.astro.constants anise.astro.constants.pyi
    4. python generate_stubs.py anise.utils anise.utils.pyi
  4. Final, concat all of these new files back to anise.pyi since that's the only one used by maturin.

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

anise-0.5.0.tar.gz (2.0 MB view details)

Uploaded Source

Built Distributions

anise-0.5.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

anise-0.5.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (6.0 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

anise-0.5.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (6.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

anise-0.5.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (5.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

anise-0.5.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (6.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

anise-0.5.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (6.0 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

anise-0.5.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (5.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

anise-0.5.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (6.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

anise-0.5.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (6.0 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

anise-0.5.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (5.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

anise-0.5.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (6.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

anise-0.5.0-cp312-none-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.12 Windows x86-64

anise-0.5.0-cp312-none-win32.whl (3.6 MB view details)

Uploaded CPython 3.12 Windows x86

anise-0.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

anise-0.5.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (6.0 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

anise-0.5.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (6.4 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

anise-0.5.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (5.7 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

anise-0.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (6.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

anise-0.5.0-cp312-cp312-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

anise-0.5.0-cp312-cp312-macosx_10_12_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

anise-0.5.0-cp311-none-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.11 Windows x86-64

anise-0.5.0-cp311-none-win32.whl (3.6 MB view details)

Uploaded CPython 3.11 Windows x86

anise-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

anise-0.5.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (6.0 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

anise-0.5.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (6.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

anise-0.5.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (5.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

anise-0.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (6.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

anise-0.5.0-cp311-cp311-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

anise-0.5.0-cp311-cp311-macosx_10_12_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

anise-0.5.0-cp310-none-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.10 Windows x86-64

anise-0.5.0-cp310-none-win32.whl (3.6 MB view details)

Uploaded CPython 3.10 Windows x86

anise-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

anise-0.5.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (6.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

anise-0.5.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (6.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

anise-0.5.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (5.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

anise-0.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (6.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

anise-0.5.0-cp310-cp310-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

anise-0.5.0-cp39-none-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.9 Windows x86-64

anise-0.5.0-cp39-none-win32.whl (3.6 MB view details)

Uploaded CPython 3.9 Windows x86

anise-0.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

anise-0.5.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (6.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

anise-0.5.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (6.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

anise-0.5.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (5.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARMv7l

anise-0.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (6.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

anise-0.5.0-cp39-cp39-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

anise-0.5.0-cp38-none-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.8 Windows x86-64

anise-0.5.0-cp38-none-win32.whl (3.6 MB view details)

Uploaded CPython 3.8 Windows x86

anise-0.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

anise-0.5.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (6.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

anise-0.5.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (6.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

anise-0.5.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (5.7 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARMv7l

anise-0.5.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (6.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

File details

Details for the file anise-0.5.0.tar.gz.

File metadata

  • Download URL: anise-0.5.0.tar.gz
  • Upload date:
  • Size: 2.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for anise-0.5.0.tar.gz
Algorithm Hash digest
SHA256 b6652566ab48809c597d19b33802d52ac66ed0a99105fc45b248622a1e44f489
MD5 a45e89866ba82396bf4d6f809edfd6c9
BLAKE2b-256 6a03c18de128419f334c50c53b2b9f49a7f69fd547a9df93d37636b601f4b887

See more details on using hashes here.

File details

Details for the file anise-0.5.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for anise-0.5.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 903b8549389cdc104ac2afc38c5afe6b0baf59270102d5f61dd5f6d98da5a8bc
MD5 1433c5fdab6dd53dd851398a5931f1da
BLAKE2b-256 6a7b07234fb5a54e08453c10801d4a3b14060ff2d10a6b74eac5b7d2d4fe2fde

See more details on using hashes here.

File details

Details for the file anise-0.5.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for anise-0.5.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8f7ccdcbe4ef6f92ad043d16c8cbf58605d3a184713adcc3b8222b138c25af0e
MD5 ca4f433c67105eb9880a24de2e7b07f5
BLAKE2b-256 e276ce677b81a071a9ced3a50bd16ea6a491f96d789d408d31e5d8e41e63e461

See more details on using hashes here.

File details

Details for the file anise-0.5.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for anise-0.5.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1bd754df1316bcb459a0c33a9a208ff77b5a38bfd1fdc7cf6d8fc761dc769528
MD5 4c03699ffbea4aa7ed1979d6cc8bd723
BLAKE2b-256 ca0235709f1efa40b7522e76354b75f9bc4a36383de7cb2c59b86b74ae8e4265

See more details on using hashes here.

File details

Details for the file anise-0.5.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for anise-0.5.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 278d3c845953f5ae6ee1022ff23ccea60e832b338927f55c930d27fed2875d17
MD5 c5855ff782ead0a04686d88571532542
BLAKE2b-256 52417d766623b7f12f5356b81bb97f2072af2a418e027d1aec4e884da3057c5b

See more details on using hashes here.

File details

Details for the file anise-0.5.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for anise-0.5.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8645b51e57da413a5e47a3ca710c8a48ffb250ac77a4ac4754fb52761944955b
MD5 34084da2cd96a58f4fb09058b4ddfb0a
BLAKE2b-256 aaac3906e365c024bb6b7f036b55501290fe039c2e04d1db728816950af06ebe

See more details on using hashes here.

File details

Details for the file anise-0.5.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for anise-0.5.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 89e7fc237955d7b87fd86187dfda03cd8e220e0ea6f180fadd348c3a5ea25b52
MD5 ecc2de4f2e2f207ef35912b8ed5f5829
BLAKE2b-256 dd32f52aac19dec9f7e2ede76703156e556ba6d29d9bbeda47fc7d29b7f1e5b5

See more details on using hashes here.

File details

Details for the file anise-0.5.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for anise-0.5.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 e1171ab5e536ac1e638794a5cf3be012fd803b0b2fef31e05ab73f83b51f2f7c
MD5 60c962b834622e2cefedbba437fff324
BLAKE2b-256 ef1f0e24b28b411c2a633b600e9905d5256892cbb54ecbb6a6211526eef5b1e2

See more details on using hashes here.

File details

Details for the file anise-0.5.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for anise-0.5.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fef4bddd771367e7fcd3a5a6e9770831242567f8bef29f8a09ee57dfb8ce012a
MD5 e16b10dffd09791d88b94a96e49dcb88
BLAKE2b-256 b10cc89cd541280f78e69c105c5c6f5db53fac18c0d3bccba5d1c03e0ccde837

See more details on using hashes here.

File details

Details for the file anise-0.5.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for anise-0.5.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 052452aa4fca483c23d0486a55459f842c1bcd596d97a98121a99ac6c9be8003
MD5 c2197c12824400324fab578e642b1034
BLAKE2b-256 7d3104f675d0adf57f5f0208937604345ec51c68c5a3eda6b69ba2b7c856d8bf

See more details on using hashes here.

File details

Details for the file anise-0.5.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for anise-0.5.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 6866748242ab95defb7476f3563fc80006259717e44a922c2434b2f6ef41b2cf
MD5 2e009a7d5b06b7c1ddf4b2958214bf4e
BLAKE2b-256 f49888e5bc9bd217b44782f2fd5e214e7a7e840bba57ff06b4beb76c81e0b1bf

See more details on using hashes here.

File details

Details for the file anise-0.5.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for anise-0.5.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 425d9687526218aa0154dcbeab47793a97d42303895fab0eb71526b332cee81f
MD5 c4253fa23d09e3c36a57c561fa77d33c
BLAKE2b-256 57b1026e78565e361da2671db000c9d56e67459526112e3d91f1ecb656793256

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp312-none-win_amd64.whl.

File metadata

  • Download URL: anise-0.5.0-cp312-none-win_amd64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for anise-0.5.0-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 817e573001683d89269d0d07b54dbeee2fd24a7ecb9d0f23dbf9dd8a4f310559
MD5 646e308dccb3767523140d848cf466e8
BLAKE2b-256 777da4802fbddf9d146c4b5836e382d08fb206435adecec27edc4f7a1dd517e3

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp312-none-win32.whl.

File metadata

  • Download URL: anise-0.5.0-cp312-none-win32.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for anise-0.5.0-cp312-none-win32.whl
Algorithm Hash digest
SHA256 6ed526cad8d3dcb00869a3e36728feba76cb6ed1330ae14f15c6158ff77f172c
MD5 e35c030f0adb0d05a4decf6075ed707b
BLAKE2b-256 4a46b0570d62c1429e2e69e849a76ffc6cd31f8a57f8109f0aac097c38040e82

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 44793a0148d3f270c72e2e93561aa5a5e8e296c1f26c52b0b79825587663345e
MD5 1c894e674e4cbfad8c72d5d60e793444
BLAKE2b-256 880e30488873a70fd74b006ba95bcd384632caf0cf4c7606cace1e42a2c060b2

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b908ee6f67a12f0026d08e370c420c628add237525719cc56a91ddd4aa74cc87
MD5 2d7da11773f41922dc6145a42d93adf9
BLAKE2b-256 8623dfd8293e37046e46ad33b255d6b0596081f0b1a73da22c9a42072271066e

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8a7a1d9c79260476d3ee8c5b4e41c9f8b46dce82a8140e5b8d3db719557629af
MD5 758d341f209cc178ddbb75666e212495
BLAKE2b-256 0aaed627ea789606e37317bffb95f37d1cfb668651c272639add8ead6597a578

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 aa8d36c0b0a08830d03809a3c5409e795440a12b5dc1613a24c40ea63142b274
MD5 8e446c4f057f2d071a49d2c5e874c7a3
BLAKE2b-256 cd61c07447954efed98e9a379e2a31e2b3851e5937493be463a3ff716303e069

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dc15f554a0955a6c24bab1537e68fcc7476e97b92eb1623dde80a905eb592c03
MD5 902b149990feae19fdafa76c6b102d49
BLAKE2b-256 64fa8034b945ef4029624bd17540288e254b2dc1461e5d7e159d4143439ee09a

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a4ed7cc107270a8a9503b1388ae5f77385fe923a63f55b215473cc97aa329f17
MD5 e98c0b8688444bde15dae64763d72d9b
BLAKE2b-256 59e8685e0e84cd985f70eefd2e0236ade8a3d6bf93e502fd8c47b0740a206cea

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 abd628fb7eda7da4a868642ebaae9ac787ec957dc68ab6da7e2394d5920df3e3
MD5 7ad9104de347efa9030c64842849318c
BLAKE2b-256 f2518d35c2eb52f7c29040a28b430ef1e6842695b6076f9db8bb5c3ebf24c7ce

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp311-none-win_amd64.whl.

File metadata

  • Download URL: anise-0.5.0-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for anise-0.5.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 d1bb420e2c1c1c9832b9f98293d262494dc2a396c69bdf54948bd78a83433653
MD5 66dfdcb669a57ae283616116ddc5a66a
BLAKE2b-256 e743ffd65d2110d6d58ca599d6fbf07b00bea8c1986dfa2aedb932120cd711bf

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp311-none-win32.whl.

File metadata

  • Download URL: anise-0.5.0-cp311-none-win32.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for anise-0.5.0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 966a615f7a2962a7a51e4af1bee202d4326f99446a513563e8a982e778e78a0c
MD5 8a7f210555ac7920e6d8689985661d9b
BLAKE2b-256 81896d4a4cfff03018cb068b855193425f2b95db50790523ef017bfb0b829550

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3c88cb5375e36ed3a86bfa2c179e009eb80b329a741bcbf454e1afc0cf1d7a54
MD5 39805a6cf5a7654d8663846250015e12
BLAKE2b-256 654ff715b9f61df5078c7e8c9599c867e2b0df3e5d067aa776dd8fa8fa19c34b

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d25b64070c2afd73b8805d801f45577147c0b6b1a46e4d52ff35880b0b82ffff
MD5 52a869e00dc244c605e1df8e8b72643e
BLAKE2b-256 993e6b12f8feb977ef7812795b2161b28004e3f812aee89b31e599163d01239a

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f9f2de6b09eeefa326eabec4cf4e46076aaff60603580d32977f4dc57ea4c8b0
MD5 f5c39456bb8b7642a81dce730ae946d0
BLAKE2b-256 1aab9fdb7c448bb8a8aabf25519b21d8db48e4fb1d86b2e69a76bcd6ea9f5109

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d5268f34eb8af4668319ad7861271db9f6fa991be8884b7d7651b85d4d1af086
MD5 498eb3d8ed6d4830c2ae0205f6f7f7b6
BLAKE2b-256 99eba3453cb2eaf99dac3bb7b8436944b5502de97237b71150aa40a840a08585

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6b70f02c55c34bfe9c22aed35d2283aa99a3d13b9bd295d343089a2842748b2f
MD5 db03af6675cc60829cc44dccbbd62ceb
BLAKE2b-256 758ff45cb5ef3c0acc1c0ef00ea655953d907a64ef6c3dbdef989251c5b0ca8b

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2f5d3676d0281b63525f81f67961c877eddb6fefe9332271d9c482e76da1fe98
MD5 59c446fd3a8ad5e7f1a67e2006267d29
BLAKE2b-256 9a403e379fae8af91e4825be5ea556f13aaf905952002f9b99f1ae3304a695c7

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 39f3c16ca2b46292977c39c220133ed906a102ccba69207e60b5014fd4a33756
MD5 a563fa07a7dde3d43aeaa7f5d779e389
BLAKE2b-256 b3efec2a1a72da8deee7a7bfe13cb83d425166a904f13896efb25fa612402f08

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp310-none-win_amd64.whl.

File metadata

  • Download URL: anise-0.5.0-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for anise-0.5.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 cba32245626d7b9061d12f03a3492477a7be4784e48e017c9811853518b0a841
MD5 73ce3290246e27746a9df6b762a70e1a
BLAKE2b-256 56ec026fd65b03929e1ac20bd75190bfb8482296a92ed512fafda85f0f3b6f72

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp310-none-win32.whl.

File metadata

  • Download URL: anise-0.5.0-cp310-none-win32.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for anise-0.5.0-cp310-none-win32.whl
Algorithm Hash digest
SHA256 ce20299998236198effce55a83d6d33edf32f204473bbbb9f4823f606bf84bfa
MD5 7ffccce129604bcca8abc0d2e99fb5f2
BLAKE2b-256 4022691419b53d76409d865e49238616ca6a01c8c49b0fc91938452869c42f35

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 472266819437d5ebae8cc278eadcc1adc2bcb38f7ce40f7ff5e6197c41e05668
MD5 b3d72107888093fa6a6b86949a37f8cc
BLAKE2b-256 edc5219dfcc5930c80ee33317dd33e0ba06259aa6aa1afe1037b3fa2f9f6f96f

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 be074f89f944ed1fbf84ca29a157ec6f321f0a359cb6f4a60fabbd2ac24aca3f
MD5 bc02fb254008bdc4a7591b195de0ea8d
BLAKE2b-256 f797ff92d1b44161f362498be75cb52c12631602e597d2f19a9ae34ecdab214a

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9600c3a889ce2854fad05f19f2c36f13b8f75b770e23fc82546ebbd9a36308fc
MD5 dfb6fb6584d16912c9f2d4ca42c2ec3b
BLAKE2b-256 7848953b2a3d0721e80c1107f4361cf6896ee49cb05db1f44f83ac951fdae625

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 18fdff2eceb6f43bf24618143bd6c926efc8fc469768b0e6ec38f30e1ed37d77
MD5 d01d0eff60accc627ca4ae7efd9eedab
BLAKE2b-256 4b6b62a7574255d1259c66e625d066cfdb7e37e8b3195f70e59e743d330dee0d

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ac19f1fab5f2ba91bd3f3bdb4de5c091f327c42d4b8ed7d93b0bbb9eaa9a2dba
MD5 3e25f39ad6ac867edeae5dc97bd517f8
BLAKE2b-256 288833f11a39a83430c13d5a1c15907dd3f94aec6144914ecacdc5d09dbdab40

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 af854255540142f2af2098bda330b62c09955ad5681dd4b23a636e382803030b
MD5 c3a6e878f677e4fee9cc034866217487
BLAKE2b-256 60f04584469c61fbcd3660588458186d9eb6a135917dfd1e8b6c9b78310d57b1

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp39-none-win_amd64.whl.

File metadata

  • Download URL: anise-0.5.0-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for anise-0.5.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 304f1c42063c05094a455f5d5d5e5558bc1cbac6d1eddf541e61bb037955889a
MD5 4fe9037df7c865d55a6d6fd6ddec7dbe
BLAKE2b-256 cb71b4bcd2074f6c9abbdf09f62b94a7aed8c19fc988a1b86d685356c7bacebf

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp39-none-win32.whl.

File metadata

  • Download URL: anise-0.5.0-cp39-none-win32.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for anise-0.5.0-cp39-none-win32.whl
Algorithm Hash digest
SHA256 96eedd31a7979478fb44d954a92852ebc5a36bd544ef408f0172042a8c5227ff
MD5 d5540ee085d3acbadd85cf1eb7c3fdaf
BLAKE2b-256 9bc7ceed91578fb58ab96e4c5de0c46a17cd1aae794b13321aa6146114f848e5

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2223ef24adc0072b0965011a9b1de52def256609e3517f5bc02779604f6958ee
MD5 b384b002bbf706343c7f6d936f04b135
BLAKE2b-256 983bc66d7e7c59cbdd45335f3675133cf94093aa9b68463bd24c5eda3cabca68

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e5d5e3951c8843611cbd18e29f61956f6b2aab74f2fc169d26d5a63f3e5d4a25
MD5 8985bf412e743e5bfee74260580ea6f4
BLAKE2b-256 133f7c85278df4d8f687d9fcdcafe60f81a774835a0b61510537b5a3764178b0

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8fce96ab832934313753ae3b22c85c9e62707814f2848c62445c7f58637bdb5b
MD5 ce29ce360f166bd13c9cf45972c95d1f
BLAKE2b-256 b3d69bdd1c412399c7a739ce778b712c093e0b8018ce682a11f17b05541ce42d

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 6a815af82723c3fd74da35a9413c6d6f54fcbf4f4d2a54655dad14c4dc2d13a9
MD5 77d6da7015bd71a728b19c324be2e83f
BLAKE2b-256 bc8c8cc68abff4da45f7146878416c05932ca65c3bebed88fe31fbf0a6e5729c

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f8cd1b611b4b7f4b5908952928a96795ff1ce98e8f4fe1d6443b4479bcc42a2d
MD5 5f128ceca9721c519c442945e6ad950b
BLAKE2b-256 5b959b029371442d33e2be16a0069e7f90706ef191242ab3d05885dae3d03809

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2c6bd6892824bb6179d92433b4bc5f534ba7035fa108f6f27d419dbaabbddfff
MD5 4e4e1ac417e7b5b0a626a561c7031714
BLAKE2b-256 cb3bf726f9f9208b650fed25dbefd2b4303144bd48b8e7965204bc6f2440a507

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp38-none-win_amd64.whl.

File metadata

  • Download URL: anise-0.5.0-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for anise-0.5.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 6df05eae5ff74ad1fea60831a8145766e63a8954fe15eb091b91ec07f8918e5e
MD5 3caf17e0274c0e2ac3ce4aca65699f04
BLAKE2b-256 69787f64a0e076cda5ba5067cff9dc8d8a7813f3a93bc67aa62382eb98d995f8

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp38-none-win32.whl.

File metadata

  • Download URL: anise-0.5.0-cp38-none-win32.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for anise-0.5.0-cp38-none-win32.whl
Algorithm Hash digest
SHA256 7f93f5ff9e8ab43cd7ddd42959090a29819138457ac94e6b508e7c8d486fb9d6
MD5 feffc0a6d615fffeabcd547235744bb4
BLAKE2b-256 8897e8c9bb5371869fa1979946ebbe9d7df3950dc38f7e341e354cf84f893393

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4b9081f38c2b9be81d0fb393fdbd77d1370cea39471a7a8f654555be70c37f74
MD5 8487f43da131748e9cbf4971ef42d8d3
BLAKE2b-256 03cb95c9f201f9e5ab3c5393c9d6f9a35f5bc973a3e6c9f5b273c86d42d223c7

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 61b34fdffaf69c54b6d35126252f69f23dcc31abc9626996f33a14d83c2dd303
MD5 b9a815a9d00f1587974a1334704d94e9
BLAKE2b-256 5d8eedc7e4cc4fe2087f44c1953bc55251465158bbc6940d430002ca57f45b54

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1ef967f53552a6be198f8b9a750edafe3a27f9e5dad7d9ecbe9bca159d26d4e3
MD5 f7d62d18cf129c144c7b50adf5634bfd
BLAKE2b-256 9e92ca8dc33651de2eb11ac2d8b41cef3839faf497746a9eaf25d81d51f38ad0

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 96e8f31ffe1c512dc9bca762d6033d60f1989c3f0fde535dffa2110e66edecd9
MD5 dba386832fef615569d522221b7745a1
BLAKE2b-256 982dc873646e9cb4d3335aa7f4aa98cffb9f898a69067b9bbe4e8d5de2b3de1d

See more details on using hashes here.

File details

Details for the file anise-0.5.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for anise-0.5.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6b23b407a59a04bd735f679b8edb7eeba1ecf517177fab1f6a40f197472fb50f
MD5 cddc1fe493528d81a75e4f21f961ce32
BLAKE2b-256 7fee653ef4ee2bdf1f6f87b4a36eea1edddb6081147cf4c3874cdc02df164f4b

See more details on using hashes here.

Supported by

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