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 modern rewrite of the core functionalities of the NAIF SPICE toolkit with enhanced features and ease of use, leveraging Rust's safety and speed.

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:

  • Universal Loading: Seamlessly load SPK, BPC, PCK, FK, TPC, and the new LKA (Location Kernel Anise) files.
  • Rigid Body Physics: High-precision translations, rotations, and their combination (rigid body transformations).
  • Parallel Querying: Query SPICE files in parallel at incredible speeds (~ 125,000 queries per second) using the many keyword.
  • Declarative Analysis: Build complex mathematical vector and scalar expressions (e.g., angles, projections, orbital elements) and evaluate them efficiently over time series.
  • Event Finding: High-precision search for eclipses, AOS/LOS, and orbital events (periapsis/apoapsis).
  • Hifitime Integration: Comprehensive time system conversions using the hifitime library (TT, TAI, ET, TDB, UTC, GPS, etc.).
  • CCSDS OEM: ANISE supports reading, writing, and interpolating CCSDS OEM files, including their covariance, in the inertial, RIC, RCN, and VNC frames.

ANISE stands validated against the traditional SPICE toolkit, ensuring accuracy and reliability, with translations achieving machine precision (2e-16) and rotations presenting minimal error.

Why ANISE?

A quick comparison with the traditional CSPICE toolkit:

Feature CSPICE (Toolkit) ANISE
Thread Safety No (Global state/locks) Guaranteed (Rust ownership)
Performance Single-threaded Parallel (many queries)
Math Validation Runtime errors Type-safe Frame checks
API Style Procedural (Integer IDs) Object-Oriented / Pythonic
Serialization None S-Expressions (Cloud Native)

ANISE supports many SPICE kernels. Binary kernels are supported as-is, while text kernels must be transformed into their ANISE equivalent (usually .pca or .lka files).

Kernel Type Supported Note
BSP / SPK Supported as-is
BPC Supported as-is
TK (Text) 🔄 Supported after transformation
LSK 🔄 Supported after transformation
GM 🔄 Supported after transformation
CK Yet to be supported
SCLK Yet to be supported
DSK Yet to be supported
IK / EK Yet to be supported

Supported SPK Types

For more details on SPK types, refer to the NAIF SPK Required Reading. The following table summarizes the types supported by ANISE.

SPK Type Interpolation NAIF SPICE ANISE Typically used in
Type 1 Modified Differences NASA internal trajectory tools (e.g. DPTRAJ)
Type 2 Chebyshev Triplet Planetary ephemerides (e.g., JPL DE series)
Type 3 Chebyshev Sextuplet Planetary ephemerides (e.g., JPL DE series)
Type 5 Discrete states Two-body propagation
Type 8 Lagrange (Equal Step) 🧪 Uncommon spacecraft trajectories from numerical integration
Type 9 Lagrange (Unequal Step) Spacecraft trajectories from numerical integration
Type 10 Space Command TLE Please don't use TLEs, a punch-card format (no joke)
Type 12 Hermite (Equal Step) 🧪 Uncommon spacecraft trajectories from numerical integration
Type 13 Hermite (Unequal Step) Spacecraft trajectories from numerical integration
Type 14 Chebyshev Sextuplet (Unequal Step) Never seen in the wild, probably good for slow-moving objects
Type 15 Precessing Conic Propagation Precessing conic elements
Type 17 Equinoctial Elements NAIF docs
Type 18 ESOC/DDID Hermite/Lagrange Interpolation NAIF docs
Type 19 ESOC/DDID Piecewise Interpolation NAIF docs
Type 20 Chebyshev Triplet (velocity only) NAIF docs
Type 21 Extended Modified Difference Arrays NAIF docs

Note: 🧪 means the SPK type is supported but no public SPK of that type could be found to validate the implementation. Please provide one if you have one!

Features

  • High Precision: Matches SPICE to machine precision in translations and minimal errors in rotations.
  • Analysis Engine: A new declarative system to define engineering reports and events using S-Expressions, separating the definition of a calculation from its execution.
    • Cloud Native: S-Expressions are serializable, allowing you to define complex queries on a client and execute them safely on remote workers without arbitrary code execution risks.
  • Ground Station Management: First-class support for Location objects, terrain masks, and visibility calculations.
  • Rust Efficiency: Harnesses the speed and safety of Rust for space computations.
  • Multi-threaded: ANISE is designed for modern hardware. Forget about mutexes and race conditions; ANISE guarantees thread safety.
  • Frame Safety: ANISE checks that all frame translations or rotations are physically valid before performing any computation.

Architecture

graph TD
    Kernels[SPK / BPC / PCK / LKA Files] -->|Load| Almanac
    Almanac -->|Provide| Frames[Frame System]
    Almanac -->|Query| Ephemeris
    User -->|Define| Spec[Analysis Spec / Events]
    Spec -->|Evaluate| Almanac
    Almanac -->|Result| Report[Pandas/Polars DataFrame / Events]

Tutorials

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

Usage

ANISE is available on PyPI with pre-built wheels for Linux, macOS (Intel/Silicon), and Windows.

Start by adding anise to your project: pip install anise.

Note: for the very latest usage examples, refer to the Python tests.

1. Basic Navigation & Transformations

The core of ANISE is the Almanac, which manages frames and ephemerides.

from anise import Almanac
from anise.astro import Orbit
from anise.constants import Frames
from anise.time import Epoch
from pathlib import Path

# Load your kernels (BSP, PCK, etc.)
# Note: Almanac functions are immutable; they return a NEW Almanac instance.
data_path = Path("../data")
almanac = Almanac(str(data_path.joinpath("de440s.bsp")))
almanac = almanac.load(str(data_path.joinpath("pck08.pca")))

# Access Frame properties directly
eme2k = almanac.frame_info(Frames.EME2000)
print(f"Earth GM: {eme2k.mu_km3_s2()} km³/s²")

# Define an Orbit state
epoch = Epoch("2021-10-29 12:34:56 TDB")
orig_state = Orbit.from_keplerian(
    8_191.93,   # SMA (km)
    1e-6,       # Eccentricity
    12.85,      # Inclination (deg)
    306.614,    # RAAN (deg)
    314.19,     # Arg Peri (deg)
    99.887_7,   # True Anomaly (deg)
    epoch,
    eme2k,
)

# Transform to a new frame (e.g., Earth Fixed / ITRF)
# Note: If high-precision Earth orientation files (BPC) aren't loaded,
# this uses the IAU approximation.
state_itrf93 = almanac.transform_to(orig_state, Frames.IAU_EARTH_FRAME)

print(f"Lat: {state_itrf93.latitude_deg():.4f} deg")
print(f"Lon: {state_itrf93.longitude_deg():.4f} deg")
print(f"Alt: {state_itrf93.height_km():.4f} km")

2. Analysis & Event Finding

ANISE allows you to build declarative expressions for scalars and vectors. These are optimized in Rust and can be used to generate reports or find events (like eclipses) efficiently. These calculations are 500x faster than Ansys STK.

import anise.analysis as analysis
from anise import Almanac
from anise.constants import Frames, Orientations
from anise.astro improt Frame
from anise.time import Epoch, Unit

# Define the state we want to analyze (e.g., LRO orbiting the Moon)
lro_state = analysis.StateSpec(
    target_frame=analysis.FrameSpec.Loaded(Frame(-85, Orientations.J2000)),  # -85 is the LRO ID
    observer_frame=analysis.FrameSpec.Loaded(Frames.MOON_J2000),
    ab_corr=None,
)

# 1. Define an Event: Find when the Sun sets (elevation < 0) as seen by LRO
sun_set_event = analysis.Event(
    analysis.ScalarExpr.SunAngle(observer_id=-85), # ID -85
    analysis.Condition.LessThan(90.0), # Angle > 90 deg means sun is behind horizon
    Unit.Second * 0.5, # Precision (Units handled automatically)
    ab_corr=None,
)

# 2. Define a Report: Calculate altitude and beta angle over time
report_spec = analysis.ReportScalars([
    (analysis.ScalarExpr.Norm(analysis.VectorExpr.Radius(lro_state)), "Dist (km)"),
    (analysis.ScalarExpr.BetaAngle(), "Beta (deg)"),
], lro_state)

# Load data and execute
almanac = Almanac("../data/de440s.bsp").load("../data/lro.bsp")
start = Epoch("2025-01-01 12:00:00 UTC")
end = start + Unit.Day * 1

# Find all sunset intervals
sunset_arcs = almanac.report_event_arcs(lro_state, sun_set_event, start, end)
print(f"Found {len(sunset_arcs)} sunset intervals.")

# Generate data for the report
from anise.time import TimeSeries
series = TimeSeries(start, end, Unit.Minute * 10, inclusive=True)
data = almanac.report_scalars(report_spec, series)
# 'data' is a dictionary keyed by epoch strings, ready for pandas/plotting

3. Ground Stations

You can create and save Location Kernels (.lka) containing ground station coordinates and terrain masks.

from anise.astro import Location, TerrainMask, FrameUid

# Define a station with a visibility mask
mask = [TerrainMask(0.0, 5.0), TerrainMask(35.0, 10.0)] # Azimuth, Min Elevation
dss65 = Location(
    40.427, 4.250, 0.834, # Lat, Lon, Height (km)
    FrameUid(399, 399),   # On Earth
    mask,
    terrain_mask_ignored=False
)

# Calculate visibility
# (See tutorials for full implementation of visibility arcs)

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, rotation, analysis 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.constants anise.constants.pyi
    4. python generate_stubs.py anise.utils anise.utils.pyi
    5. python generate_stubs.py anise.rotation anise.rotation.pyi
    6. python generate_stubs.py anise.analysis anise.analysis.pyi
  4. Final, concat all of these new files back to anise.pyi since that's the only one used by maturin.

Citation

If you use ANISE in your research, please cite it as follows:

@software{nyx_space_anise_2025,
  author = {Christopher Rabotin},
  title = {ANISE: Attitude, Navigation, Instrument, Spacecraft, Ephemeris},
  year = {2025},
  publisher = {Nyx Space},
  url = {https://github.com/nyx-space/anise}
}

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.10.4.tar.gz (2.1 MB view details)

Uploaded Source

Built Distributions

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

anise-0.10.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

anise-0.10.4-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (4.9 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

anise-0.10.4-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.17+ x86-64

anise-0.10.4-cp315-cp315t-manylinux_2_17_i686.manylinux2014_i686.whl (4.8 MB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.17+ i686

anise-0.10.4-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.15manylinux: glibc 2.17+ x86-64

anise-0.10.4-cp315-cp315-manylinux_2_17_i686.manylinux2014_i686.whl (4.9 MB view details)

Uploaded CPython 3.15manylinux: glibc 2.17+ i686

anise-0.10.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

anise-0.10.4-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl (4.8 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ i686

anise-0.10.4-cp314-cp314-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.14Windows x86-64

anise-0.10.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

anise-0.10.4-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (4.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ i686

anise-0.10.4-cp314-cp314-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

anise-0.10.4-cp314-cp314-macosx_10_12_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

anise-0.10.4-cp313-cp313-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.13Windows x86-64

anise-0.10.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

anise-0.10.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (4.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

anise-0.10.4-cp313-cp313-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

anise-0.10.4-cp313-cp313-macosx_10_12_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

anise-0.10.4-cp312-cp312-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.12Windows x86-64

anise-0.10.4-cp312-cp312-win32.whl (3.9 MB view details)

Uploaded CPython 3.12Windows x86

anise-0.10.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

anise-0.10.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (4.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

anise-0.10.4-cp312-cp312-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

anise-0.10.4-cp312-cp312-macosx_10_12_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

anise-0.10.4-cp311-cp311-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.11Windows x86-64

anise-0.10.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

anise-0.10.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (4.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

anise-0.10.4-cp311-cp311-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

anise-0.10.4-cp311-cp311-macosx_10_12_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

anise-0.10.4-cp310-cp310-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.10Windows x86-64

anise-0.10.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

anise-0.10.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (4.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

anise-0.10.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

anise-0.10.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (4.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

File details

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

File metadata

  • Download URL: anise-0.10.4.tar.gz
  • Upload date:
  • Size: 2.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4.tar.gz
Algorithm Hash digest
SHA256 e18856595b0ec331763991ab8e626d21776c9041f87d1bfe887dfce661790c61
MD5 9791c329e39435a9e87bce8f34d2a312
BLAKE2b-256 eb05098f515b8e876121450bfdac2850f91b23aee35c536f1295150384595794

See more details on using hashes here.

File details

Details for the file anise-0.10.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: anise-0.10.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: PyPy, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3cc98ffb54b96db96e1cd630716f1b767f8796aba96188a701279f6a03d7253f
MD5 92332eff9e36923f521104f99ceb871f
BLAKE2b-256 2ac568e990420b6d53e34e581d12fb9ddce6e472ad63dd3e96aa80b3e028c7ff

See more details on using hashes here.

File details

Details for the file anise-0.10.4-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: anise-0.10.4-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: PyPy, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 de325ad853dc87c4283917ea357d5112c52abcf8187787b480d88b9947ac455f
MD5 023d55dbcb0205d88b9172d371117728
BLAKE2b-256 7f53052bb1b38fb9d2ddfdeb1ab4db3c6d6edb4640e7e0bcfeb4915e9160d0f9

See more details on using hashes here.

File details

Details for the file anise-0.10.4-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: anise-0.10.4-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.15t, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9ba5d58d61787aa49bece61cd9db1c837e21faf8ff0d9e21b81276c3a7dcfc66
MD5 1da51f8f6f151ebc478fe4f9ecb7a27b
BLAKE2b-256 478e06fb840f711db70541a36c997085b619a18c500f3379c34ad5da9f6f48ac

See more details on using hashes here.

File details

Details for the file anise-0.10.4-cp315-cp315t-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: anise-0.10.4-cp315-cp315t-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 4.8 MB
  • Tags: CPython 3.15t, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp315-cp315t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bf579b11387ffdad96abe49697b05cdd729159b6f76710f159b57f7f25a56864
MD5 7c703a84174c42cc38d060e0fd4b0b1d
BLAKE2b-256 adf770965b75bb95fcb58ae68d509c2612b3fe8c1e814205f14248da223a3d42

See more details on using hashes here.

File details

Details for the file anise-0.10.4-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: anise-0.10.4-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.15, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 39ac99c57c3a1f5683418c907b37704ab0f8d58028684ffa059443d10d5f9481
MD5 d3d1a9e6d89ab06c9c5eb093756a9e63
BLAKE2b-256 74615b62c2349f63fd14961e0e8b4c5695a7473ceaca85ab9bd86fa487cadd1b

See more details on using hashes here.

File details

Details for the file anise-0.10.4-cp315-cp315-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: anise-0.10.4-cp315-cp315-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.15, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp315-cp315-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8855b5f7c22f37f0527b0caf797bcfc835ae426880ebe99a892c3975eac6c6fb
MD5 7c4fb22c2aee729b8a70a40feeb0bbcf
BLAKE2b-256 2ea4e046521df175042f12a5348ae50de1c6294d590e922217a3ae0aa41aa78e

See more details on using hashes here.

File details

Details for the file anise-0.10.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: anise-0.10.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6f41bfbd16c7290e16e45d7f57a84d25ee1b03c2f75cf82ba23461de9b59696e
MD5 1119ca9caa423ceb655ddb9c3af75462
BLAKE2b-256 39a052c5269548d7b9aa514d3adc7a9a72761ca8103f639f6e3c0877e5bcac7c

See more details on using hashes here.

File details

Details for the file anise-0.10.4-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: anise-0.10.4-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 4.8 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 65a0dc365708a581b6fc45a1b2680731ce467400f6a19cbf4e3e8e50fc640e2c
MD5 da7ced7140397fbec7a6f762edf576c4
BLAKE2b-256 f0d3dc01c39c5fffe8f1ea91bdcd4d131a129f7e9a3b4cb5cbfed8142a22176a

See more details on using hashes here.

File details

Details for the file anise-0.10.4-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: anise-0.10.4-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 954885b13b94ed25663c0459b9f890dbdbfcf7b52b26c1272c44e0e8ae9c30bc
MD5 b896be6fc771f80a7148c897b736b4ac
BLAKE2b-256 4e088f4b777e0e2eb53f0664abfaaeda26d2b314f975abd01598338391ac692c

See more details on using hashes here.

File details

Details for the file anise-0.10.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: anise-0.10.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e375081d5fbcc2b86b9164a9a51f14bbd21db9c347ca81eecddd4ddb239d43ae
MD5 bf81ae0d12d7654a787611d19e9096c2
BLAKE2b-256 89b8faf9ed1820b177e9931bac87d2e98a6cc33d1e8ec9bd25c2619a7ac90c0f

See more details on using hashes here.

File details

Details for the file anise-0.10.4-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: anise-0.10.4-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.14, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 61b7ad5fbe1a5392a3bff7cc797f9a0ed7fa7860c5385bd43c0d6e0a44aaee75
MD5 dea806a9bd35df74d357ad26474dccba
BLAKE2b-256 6f604ac2b6695d61b5d3c8ae291fd9a3e83a6571436a443e7db9130026cd357b

See more details on using hashes here.

File details

Details for the file anise-0.10.4-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

  • Download URL: anise-0.10.4-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.14, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c58ab96b1e20ce59cfed847233e3e71e2362ca71bab0a87ffa3c257f3485d135
MD5 c8e52b19e62fe469a4d420a8f72db205
BLAKE2b-256 43d1e63ed1fab959ca0639510e8b0e74588a4e01d639970a01f204a8f4ebea0d

See more details on using hashes here.

File details

Details for the file anise-0.10.4-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: anise-0.10.4-cp314-cp314-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.14, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d4ef374d052a795949cee4b499d1c0bcef7c8e1e7aff54b4b2482e4cf99fd3e6
MD5 2f47b201ceed7ec32a0919911a6857cf
BLAKE2b-256 21b32d560d7c7b2d0cb95bdf13faa31184fa74bfa4dd344e4eaa8d6692f150af

See more details on using hashes here.

File details

Details for the file anise-0.10.4-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: anise-0.10.4-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d91d5780a77191a4dbcaaf72e7ca51124a38257644e358c739f28edc96174194
MD5 ee641e14619bc057d776f3c13b6a2206
BLAKE2b-256 18c43934bffa2d6e0ce9d916952053547f1da9d0d67972ca519cb9b9f14de20b

See more details on using hashes here.

File details

Details for the file anise-0.10.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: anise-0.10.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 242b7e11eafd8b3148ac7a55f4d26b6b2df7997e93140ff8c0fd7d1d55e18fc7
MD5 f796f5431c504069a0a1a31d14e3e80b
BLAKE2b-256 275caa66e3825d39b336f909f6a7b4c5538772f4f91b1a2dd330fa744f0a8d88

See more details on using hashes here.

File details

Details for the file anise-0.10.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: anise-0.10.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 86dcf887ad6b78076fc3e5ff2a5b5cb1391375f9eed93b35cc7c63cf54f97675
MD5 95a4bc212370cdb284f145f68e382609
BLAKE2b-256 837c65c71c1f7bdb6152982be55c1b5380da42469c2e80afe43f4b9f95ac3217

See more details on using hashes here.

File details

Details for the file anise-0.10.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: anise-0.10.4-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5a8a1be0d67d7f42686c21aecbe13a0e7aabc9d6d21231d5e8525b26cc185329
MD5 e3375b9be64ebaa3e97fb81d95d2b3b2
BLAKE2b-256 b2ac8a2dc84d97ec87e58dceeca892cedf75589a5d20f0f627bc6c0c7977fea0

See more details on using hashes here.

File details

Details for the file anise-0.10.4-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: anise-0.10.4-cp313-cp313-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.13, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f7ae14c9252e85442a9c2a3a83ccef93c9cbb427d661af9f09f285e7b4890626
MD5 745edcba082c9c407bf4cecf0c2125f2
BLAKE2b-256 c76988c60741b565418925bf4885dca74134abdcf907aa75e3cd20c953c0f3d8

See more details on using hashes here.

File details

Details for the file anise-0.10.4-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: anise-0.10.4-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f2f8972b25aa692ab0582fe216fceb510572a676ac999d6f0524b1810a525d07
MD5 94ab69cc56ce65bafd88b63292b380a1
BLAKE2b-256 6d255c1b588f1a74f8643b5bd4cccc0ce7b64ab8724a4562e1010079b8279fb7

See more details on using hashes here.

File details

Details for the file anise-0.10.4-cp312-cp312-win32.whl.

File metadata

  • Download URL: anise-0.10.4-cp312-cp312-win32.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 c575dc2581e6f5b0ac4feeed4370e620fcf7ea84e75250a7eccd35d7742855ec
MD5 8cab88e3e15f77f8f6aeb729be23115d
BLAKE2b-256 2b358cd53308b615e3b10a49919c9a6bbdd72885cebbb9c5e5643e88fa1b124a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: anise-0.10.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c35bc9ac9747e1596736a665347c4f2354c4606d4ce5641c11322df212b2a037
MD5 4b031a71f21f4e713c90613f9c0ab979
BLAKE2b-256 d33ada6d0d87ebd1f9c0a12aed87fe054b6de977438b6490483a70ff87e6c461

See more details on using hashes here.

File details

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

File metadata

  • Download URL: anise-0.10.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 25b8a27951b05599c9ec442b1e44a65d60dbd38298dfa9447334436ecca70f6f
MD5 25e57bdcfa81b4adb4aef585342fde1a
BLAKE2b-256 5ed4c324f29bcb57f8a097095eb120ef84f1ada4f177bda966ec1892c2d264b5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: anise-0.10.4-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b565847f4adacdf4537b5b5376ac057c1640a156a19571875135f4d9a8fa65fc
MD5 a61b8adee39eb37aaa97fe6282213283
BLAKE2b-256 a1f1a656518258c5ae458342f6dc6643d35a69c940555f16c394678ed7c942b7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: anise-0.10.4-cp312-cp312-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.12, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 48bbe8c42aacb9bb7d6bfefc454e40b27a17f2f85ba98554332361e7d02d1080
MD5 75219eadd97af8fe3e22eaa80bc14c07
BLAKE2b-256 3867bbef302664df4436e35ccc02f60d2bff30983e0e73b53f235c32193c50c2

See more details on using hashes here.

File details

Details for the file anise-0.10.4-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: anise-0.10.4-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 18b9c3c736dd858aed56975ce04878f772a4298be578ef4dbf378eeed854809d
MD5 816aeca3ddca93f949ccf647f7474caf
BLAKE2b-256 f26627f8a0cf5dff5ddb32637c93b74c9a7784b2a91265c95052350c6622c2ea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: anise-0.10.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4d3f397e63959878afad634b4f7ac7a2fae5ff6dd53fa3927145fbfa0e640583
MD5 ebc2e7672f970c453d72bcceef00d94f
BLAKE2b-256 a098ed92e2beba6cd193f3d4b078f8eb2a5b01d5f8f70662021768f96946db6a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: anise-0.10.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 62dc7587e55f8072825e4dd39a2494cce51a3b0a86eaafb98164ac6a5750cca9
MD5 225a057dbdea69433467d19ec681395b
BLAKE2b-256 0d4a704b2bb10600b975b508058e8b06cee8006797259c62c241d192832d30cb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: anise-0.10.4-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 43edeb30f45b0a79795afd6fb4932c76993cbaceefcee3b81e72dff5a50a7efb
MD5 58c9c64ac51a79052682442d5445d17b
BLAKE2b-256 113449ed69bad321acc36f87300e57bc11fac0dd565a65022cb07f2e2f0f5dd8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: anise-0.10.4-cp311-cp311-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.11, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b271032701db8b483643c23abc2f9193f33c40d62a29d39bbc2a0ec5adbf3faa
MD5 08f207353bcc4b53580e09be4342c06b
BLAKE2b-256 641bd19a8fe3a64370971ba547e724f9d7c71e47ca5f1f8ef6a4b1e8fef35e34

See more details on using hashes here.

File details

Details for the file anise-0.10.4-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: anise-0.10.4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8756f429c420e912aa15579bae0b47c375d22b772276fe9535a40bfa73594673
MD5 10e0bdcb020246f8deb3fef6a6d05867
BLAKE2b-256 6b2d2cb030e8182aa4b96907050d9b86630f878a3f7c5ce437bcf6bcfbe1c8f5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: anise-0.10.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f91e8cfea9b97947154749001d9e63385ca66d3dac89c1a7678b2dbc098b5ca6
MD5 a822c59c769dc2bbbaa5db18e7c186f4
BLAKE2b-256 68c49d0faada6877f849285ca9175a65154ab8aeda6cdfe2fcf35c0714bc3a5c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: anise-0.10.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b942cf543aca38c6c118b94cd6473ee390b357a769932c50d46f12bf6accf391
MD5 4aa33da48a677d2686afffab4effb484
BLAKE2b-256 f66f5043f2d9a4670d3b6ab3648c7afd833d8a1b63ab5f4638e4d447665ad8b9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: anise-0.10.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9ec4a4caca0dc98f4d9701b22426fab038e747b7cffc2eedcb56c3a099d01165
MD5 efb23ae6a92b9783fea14254fbf3b1df
BLAKE2b-256 81766f5b8efa2b9a00c203d020ed71d718ff2c31dd07f4707168db6f3d57f646

See more details on using hashes here.

File details

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

File metadata

  • Download URL: anise-0.10.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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 anise-0.10.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f5efa3aa6d5a196061bfe67007c06994f0372241bd1db6cd1d941de61fa117b7
MD5 042ede882379fc5a35e9f11e17b631dd
BLAKE2b-256 d70dbf9179461b5181ce55daf1ec75927f99949e8c3f36b40adebe23ea81fc2c

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