Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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

Metadata

Release files for anise 1.0.0a0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for anise 1.0.0a0
File Size Uploaded Provenance Actions
anise-1.0.0a0.tar.gz 2.3 MB Without provenance Details for anise-1.0.0a0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for anise 1.0.0a0
File Actions
anise-1.0.0a0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details for anise-1.0.0a0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
anise-1.0.0a0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-32 Details for anise-1.0.0a0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
anise-1.0.0a0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 Details for anise-1.0.0a0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
anise-1.0.0a0-cp315-cp315t-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-32 Details for anise-1.0.0a0-cp315-cp315t-manylinux_2_17_i686.manylinux2014_i686.whl
anise-1.0.0a0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details for anise-1.0.0a0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
anise-1.0.0a0-cp315-cp315-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-32 Details for anise-1.0.0a0-cp315-cp315-manylinux_2_17_i686.manylinux2014_i686.whl
anise-1.0.0a0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details for anise-1.0.0a0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
anise-1.0.0a0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-32 Details for anise-1.0.0a0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
anise-1.0.0a0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for anise-1.0.0a0-cp314-cp314-win_amd64.whl
anise-1.0.0a0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details for anise-1.0.0a0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
anise-1.0.0a0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-32 Details for anise-1.0.0a0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
anise-1.0.0a0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for anise-1.0.0a0-cp314-cp314-macosx_11_0_arm64.whl
anise-1.0.0a0-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details for anise-1.0.0a0-cp314-cp314-macosx_10_12_x86_64.whl
anise-1.0.0a0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for anise-1.0.0a0-cp313-cp313-win_amd64.whl
anise-1.0.0a0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details for anise-1.0.0a0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
anise-1.0.0a0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-32 Details for anise-1.0.0a0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
anise-1.0.0a0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for anise-1.0.0a0-cp313-cp313-macosx_11_0_arm64.whl
anise-1.0.0a0-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details for anise-1.0.0a0-cp313-cp313-macosx_10_12_x86_64.whl
anise-1.0.0a0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for anise-1.0.0a0-cp312-cp312-win_amd64.whl
anise-1.0.0a0-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details for anise-1.0.0a0-cp312-cp312-win32.whl
anise-1.0.0a0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for anise-1.0.0a0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
anise-1.0.0a0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32 Details for anise-1.0.0a0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
anise-1.0.0a0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for anise-1.0.0a0-cp312-cp312-macosx_11_0_arm64.whl
anise-1.0.0a0-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details for anise-1.0.0a0-cp312-cp312-macosx_10_12_x86_64.whl
anise-1.0.0a0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for anise-1.0.0a0-cp311-cp311-win_amd64.whl
anise-1.0.0a0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details for anise-1.0.0a0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
anise-1.0.0a0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32 Details for anise-1.0.0a0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
anise-1.0.0a0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for anise-1.0.0a0-cp311-cp311-macosx_11_0_arm64.whl
anise-1.0.0a0-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details for anise-1.0.0a0-cp311-cp311-macosx_10_12_x86_64.whl
anise-1.0.0a0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for anise-1.0.0a0-cp310-cp310-win_amd64.whl
anise-1.0.0a0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details for anise-1.0.0a0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
anise-1.0.0a0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32 Details for anise-1.0.0a0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
anise-1.0.0a0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details for anise-1.0.0a0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
anise-1.0.0a0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-32 Details for anise-1.0.0a0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl

Total release size: 163.4 MB

Release files / anise-1.0.0a0.tar.gz

Download URL anise-1.0.0a0.tar.gz
Size 2.3 MB
Tags Source
SHA-256 checksum
How to use checksums
74fb1b1c12f77b77d5ed5a9d65a691307c4280769ef6546735ba870ae2e52ba4
BLAKE2b-256 checksum
How to use checksums
ef09f27a5406a4533e3db99360b1035f484303b8b14da096ce9539026745d971
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL anise-1.0.0a0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.9 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
273c700518bd6a8b47630fcb14ce5bc51f70b69d3bac55d6df17f59c686a03ee
BLAKE2b-256 checksum
How to use checksums
bdbecf1752780769e5d58393f1dfc962963ad3fb442b0938dc83376b97923ba8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL anise-1.0.0a0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Size 5.1 MB
Tags Linux glibc 2.17+ x86-32 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
ae1eb14ebbbfba237411d9a85b09a9691be377c8c47090bb59c42da9af490f0f
BLAKE2b-256 checksum
How to use checksums
a35818c57f2132295789672c1033eea64e040425bcd649780128128a13ca5aa9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL anise-1.0.0a0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.8 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
982e360ea0e6e4e486baae53edbb4701a90c68b8d42779fcb440a248a6609311
BLAKE2b-256 checksum
How to use checksums
6fe978573d347be500f5cacf4895463cbaae6589a918fa21e756cb883da586b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp315-cp315t-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL anise-1.0.0a0-cp315-cp315t-manylinux_2_17_i686.manylinux2014_i686.whl
Size 5.0 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
724ea51f3b67e6270cecbf37bd0199d1c300f8eb66a77975476817dbf43f2636
BLAKE2b-256 checksum
How to use checksums
671242e2ba04c75d8dbf2ea23297822017a9548e87a238cc6803d7625b132a09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL anise-1.0.0a0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.8 MB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a4b78510e89e6cef5d22eea2943efcabf2327d05c5fc50a06c2a0cc35c89319b
BLAKE2b-256 checksum
How to use checksums
1c629c8be7d2141e45283a909642dc82f020115400f3c88ae0853fe514e9742d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp315-cp315-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL anise-1.0.0a0-cp315-cp315-manylinux_2_17_i686.manylinux2014_i686.whl
Size 5.1 MB
Tags CPython 3.15 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
5ace72544480874addb79c6dd0b34c47812367e4f5501b7badb28fcb6596cd3f
BLAKE2b-256 checksum
How to use checksums
c600c40784409b9f8e657fd36ef132ae51ea6cec439ef28d3d263f7aa9b9f1e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL anise-1.0.0a0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.8 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0db69732a512107801fa214b424541524ba603cd449e98e8a32f88abaab1a116
BLAKE2b-256 checksum
How to use checksums
5762cc71127292bb6d830699627c3911c2d34b2ffe3632a837833c136ca6c3d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL anise-1.0.0a0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
Size 5.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
1e6dc4de3d3b17fd7fbef5f7a95e550624d59f1f3955ffca36faaa21557a6550
BLAKE2b-256 checksum
How to use checksums
0dbc7e4b88bf353dfa1e2d206537956fd33ce558f9328797abcb810a1d797fa7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp314-cp314-win_amd64.whl

Download URL anise-1.0.0a0-cp314-cp314-win_amd64.whl
Size 4.5 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
c992ba5ea324f63cb19c404e71f50a24ee59c31c719828e98f9c9875dbfa9d82
BLAKE2b-256 checksum
How to use checksums
6de5352005af39227640fa652bba367e032395af36cedd20aeb8f55741e08ea4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL anise-1.0.0a0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.8 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6e5884139b0c93672d8260c20ca7e065747aa10d1df36dc75ec24ccb4ababbe4
BLAKE2b-256 checksum
How to use checksums
3ed1ab21215635f1b19a92bd325812fd225942aaacabf3eff76971f9e3a190c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL anise-1.0.0a0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Size 5.1 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
13ee1364d749606cc79deaaa69c155fa2b9ad8c6229eecbd2167e7daa5a4b5ed
BLAKE2b-256 checksum
How to use checksums
63c4dde69dfef1c1505d6536f447010cf829697034e07b47a027a7c7c97177ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp314-cp314-macosx_11_0_arm64.whl

Download URL anise-1.0.0a0-cp314-cp314-macosx_11_0_arm64.whl
Size 4.4 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
066e1224ce84cb03f3f3be8ab57b28c59b88d55a9d868a94483d9e1e0f64b13f
BLAKE2b-256 checksum
How to use checksums
a94b2858df1e3c844693b88197706213b5b041433d21a69575eae642ed1d923d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp314-cp314-macosx_10_12_x86_64.whl

Download URL anise-1.0.0a0-cp314-cp314-macosx_10_12_x86_64.whl
Size 4.6 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
79426f54b82fe443d406650a9c073a7eb943df94c5a216e94b01c20692781b3f
BLAKE2b-256 checksum
How to use checksums
0af76873618c159a00773f2b793ca08f58628768c74ab7e246263381b0f9822f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp313-cp313-win_amd64.whl

Download URL anise-1.0.0a0-cp313-cp313-win_amd64.whl
Size 4.5 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
aaa1561f463bc9a4546bd42e75d8d01a38d65934924d023efa016559aee56b6c
BLAKE2b-256 checksum
How to use checksums
66a3e5be1909a25b46a4f2173153e8c09eeb8e941909115f1e97c44885069cc0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL anise-1.0.0a0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.8 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0c9ac076f39c2da43e4b64df12da8df3a2715c2d6e9ae30b52f99b0b2ad78efe
BLAKE2b-256 checksum
How to use checksums
6e673f11f598dbf2dc9074e8aa4bceab829d7d165e33da01837691df1e09c1e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL anise-1.0.0a0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Size 5.1 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
9c448c50862079381db491399a5f7bfc702e53592efed4ebfd9fc6338f6fd7e1
BLAKE2b-256 checksum
How to use checksums
bab7e02da49cc383373706c9eecdcb379210bf1fa781b8d709820ebc02c39249
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp313-cp313-macosx_11_0_arm64.whl

Download URL anise-1.0.0a0-cp313-cp313-macosx_11_0_arm64.whl
Size 4.4 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8d7cc3c39c2f9be6406c839e9990f4e2c47ac237d3ae902b961a460735b21e97
BLAKE2b-256 checksum
How to use checksums
cb0303fd1ae435e046dd78d114c52f47efb22960420781feaef7611874c83d19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp313-cp313-macosx_10_12_x86_64.whl

Download URL anise-1.0.0a0-cp313-cp313-macosx_10_12_x86_64.whl
Size 4.6 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ab8ff8c398da85fcdfed023160c7894f4089c1fcba8c0b492b3b7673f59255d2
BLAKE2b-256 checksum
How to use checksums
4699acb3318945007d08664bc2f8d027fbdd65beebd558b159a7334517593792
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp312-cp312-win_amd64.whl

Download URL anise-1.0.0a0-cp312-cp312-win_amd64.whl
Size 4.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
588e471821613aa48bd90595e513bde7a518c3b9f581fd3eb7f3d4f84a0099dd
BLAKE2b-256 checksum
How to use checksums
027a07357266ba24df80d69720643f389161b5ecadfd946263de43889d7856fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp312-cp312-win32.whl

Download URL anise-1.0.0a0-cp312-cp312-win32.whl
Size 4.1 MB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
ee6711a83a3dabeb2af49f6d00b53e86ccfb44880db95aea691c2c2a47b814c0
BLAKE2b-256 checksum
How to use checksums
c93c494c63d29c43487f6c6364818641df2fdbf6e3d63f95067b74eb431fdae6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL anise-1.0.0a0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.8 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c9edd6b47f2d0e195518c8b8a8d6b923e093cef6dd93ed5c82a4631ec0fef11f
BLAKE2b-256 checksum
How to use checksums
28266aad863d6b3c1c5b7dc5736e8685a820c8e0d1881cde167064c4f3908f9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL anise-1.0.0a0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Size 5.1 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
c51e1243e6e5bcc9688b8666e0424dbc575bb9fe97e19f5e9aa7138c81e0bd8f
BLAKE2b-256 checksum
How to use checksums
a7c2cd6c44b010a7129d2dde4032166d34d8d16be9dd72443dcac8135707a22d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp312-cp312-macosx_11_0_arm64.whl

Download URL anise-1.0.0a0-cp312-cp312-macosx_11_0_arm64.whl
Size 4.3 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9adabe5cd9c080003785388caddfeb73a71f48485069d89bd9393ee365b383a8
BLAKE2b-256 checksum
How to use checksums
e0e7090b85bbd4822064e7dfcbb1329b264545d2092fc29d23e54086534259bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp312-cp312-macosx_10_12_x86_64.whl

Download URL anise-1.0.0a0-cp312-cp312-macosx_10_12_x86_64.whl
Size 4.6 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
641c73372e802d114110de7e8b8200180cb53946a94820ca0076843a2f1c770e
BLAKE2b-256 checksum
How to use checksums
43c8396d15980c74f9f263e81ea37b213626ded9cad05d3f1e44d1e2536ca78c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp311-cp311-win_amd64.whl

Download URL anise-1.0.0a0-cp311-cp311-win_amd64.whl
Size 4.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
3e751a7e3c3584f300ae90b335bc52c6ae28c85d67c5d64536d917de8a23d110
BLAKE2b-256 checksum
How to use checksums
3562565cbee148a2bdb88d8f5c8472016352d9566f4d27aa159e137037606b97
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL anise-1.0.0a0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.8 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
61cf4cda9e267bae75cdda6356755f0ba56b3f7bb41ce6dab9c0439f30d3aa74
BLAKE2b-256 checksum
How to use checksums
9cd79415b364f94d59941dec1ae430d51035c1e13a65217674e0060d7e63ea3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL anise-1.0.0a0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Size 5.1 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
a3c296e55b6066721617daceec1715db9d8c14771306a3fdc20ca7767580d361
BLAKE2b-256 checksum
How to use checksums
e8bcafb0f3822c9c3fcf8f562ab76540a5bcf1f5a5c12be9c318495f72ef3e94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp311-cp311-macosx_11_0_arm64.whl

Download URL anise-1.0.0a0-cp311-cp311-macosx_11_0_arm64.whl
Size 4.4 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
df1b02ef1a175458bf0b79c77b1d7c53fa68a43b2c18ed54f7a7eb5baad29c23
BLAKE2b-256 checksum
How to use checksums
a2fe8689984dde682a4bfe3473113dd39b6777b56e5304a4ba502b8131fd73c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp311-cp311-macosx_10_12_x86_64.whl

Download URL anise-1.0.0a0-cp311-cp311-macosx_10_12_x86_64.whl
Size 4.5 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
f37887b064d5910e18c63b3bf6f238206333dbad7eb49e61407334901856f900
BLAKE2b-256 checksum
How to use checksums
864699f09a342df613b918ad6a8a31d0b6e2e46958f0be73f22fc128f16f3770
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp310-cp310-win_amd64.whl

Download URL anise-1.0.0a0-cp310-cp310-win_amd64.whl
Size 4.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
3af53f9be2b593e4874541f83205004f1f67b26cf0ddb85e3bc5d1722c775516
BLAKE2b-256 checksum
How to use checksums
2f7caca5300a4dbe42c1757b808e6c02753b98afb7817f8a6a26408582fa646b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL anise-1.0.0a0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.8 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d83f43cafa33de0e07a31390389070a0c3e4f64fbd2074d95e2ec891d5f52017
BLAKE2b-256 checksum
How to use checksums
465ac6fa3193ee91b20c79d5ce648e9e2b4379d270caed71a0b4bbd273418ff3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL anise-1.0.0a0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Size 5.1 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
539aecdb442cf0a3008e7ad0bf62103105d67f625b4d7c4439e7b9a3f9dce64d
BLAKE2b-256 checksum
How to use checksums
cabec41d637bdf04a0624dd95d6bc049b16c93b87035ad06eb056e7500ecc53b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL anise-1.0.0a0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.8 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e4ecc40ac6b2f329d1e0b5c8b98cc9e2856a2c1a575c303491dcc7c0aefd5a2c
BLAKE2b-256 checksum
How to use checksums
ac803f0ffc5e9223cfae8cfe7a2d8f329c2bddc3bccd20767f54b0c9acf9dd02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Release files / anise-1.0.0a0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL anise-1.0.0a0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Size 5.1 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
0924e99c375be834a0df12c3a5ffcc0e6565182f04a2f519f092e9c0b541310f
BLAKE2b-256 checksum
How to use checksums
f935f4b311b9ca62e844985d002b7609b45cfad44107e3487e14cda1c885d6f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}

Security for anise 1.0.0a0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page