Skip to main content
Pre-release

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

Koskari

Koskari is a LISP dialect for Python -- indent-based layout syntax, macros, and a custom bytecode evaluator that runs on CPython.

define greet [name]:
  print (+ "Hello, " name "!")

when-main:
  greet "world"
koskari hello.ki
# Hello, world!

Overview

Koskari is the fourth iteration of the Sibilant idea, learning from the experiences of:

  • spexy: S-expressions compiled to Python expression strings, with let, cond, and multi-expression lambda grafted on. Where the reader and s-expression representation began.
  • python-sibilant: CPython bytecode target (abandoned due to version churn)
  • sibilant-ceval: Custom bytecode evaluator (blocked on call/cc implementation)

This version aims to be a perfect playground -- a language with all the useful features of Python but significantly fewer restrictions, designed to make writing code a joyous expression of will upon the computer.

Quick Start

Prerequisites: Python 3.9+, a C compiler with musttail support (clang, or GCC 15 or newer; the evaluator threads opcode dispatch through guaranteed tail calls, and the build picks clang when it is on the PATH or honors CC), and uv for the virtual-environment workflow below.

Virtual environment

From a repository checkout:

make venv          # creates .venv and installs koskari (editable, with repl extra)
make venv-koslife  # optional: adds the koslife demo
uv run koskari     # interactive REPL
uv run koskari hello.ki

Install

To install into your active Python environment instead:

pip install ".[repl]"
koskari            # interactive REPL
koskari hello.ki   # run a script

The repl extra enables syntax-highlighted REPL input via prompt_toolkit. Other optional extras: lsp, pygments, sphinx.

See docs/start/install-run.md for the full first-session walkthrough.

Documentation

User documentation lives in docs/ and builds into a Sphinx site with make docs:

  • Getting started -- install, first program, and two on-ramps: a beginner track for readers new to programming and a from-Python track for Python developers.
  • Guide -- the shared concept spine. Each chapter is a quick orientation that points to the authoritative concepts pages for the full rules.
  • Reference -- special forms, macros, layouts, the runtime library, and VM opcodes.
  • Patterns -- task-oriented recipes.

Corpus and MCP server

Koskari maintains a verified example corpus under docs/corpus/: records carry read / expand / eval verification phases, so they double as regression tests and as canonical teaching material. The corpus is published as a Hugging Face dataset, koskari/koskari.

A container-based MCP server exposes the corpus and the documentation to AI coding assistants (Cursor, Claude Desktop, VS Code, and similar) so they can search and author idiomatic Koskari. See tools/mcp/README.md for build and client setup.

Project status

Koskari is past early bootstrap. Layout syntax and macros compile to bytecode, the native evaluator runs programs, .ki modules import like Python packages, and the CLI provides a REPL and script runner. The test suite and verified corpus exercise behavior across read, expand, compile, and eval phases.

Area Status
Language Layout blocks, hygienic macros, and a broad special-form surface are implemented — see the language reference
Runtime Stackless bytecode VM: coroutines, ambient async, continuations, dynamic wind, tail-call optimization
Tooling REPL (repl extra), disassembler, optional LSP, Pygments, and Sphinx integrations
Self-hosting Core builtins and much of the library live in bootstrap .ki sources; the CLI runs on self-hosted .ki, and the self-hosted compiler is on the roadmap

The language and APIs are still evolving — treat the reference as authoritative, not frozen. Compiler and opcode inventories for maintainers live in design/SPECIALS.md and design/OPCODES.md. Open work is tracked in design/TODO.md; architecture notes are in design/.

Development

# Lint code
make lint

# Run unit tests
make test

# Run tests across Python versions (containerized)
make test-pyversions

# Clean build artifacts
make clean

# Build user documentation (Sphinx)
make docs

Downstream Sphinx projects should enable extensions = ['koskari.extras.sphinx'] so autodoc renders Function, Syntax, and LayoutHandler bindings with signatures and pattern/peer sections.

Project Structure

The repository root is the Koskari project. Import symbols from the submodule that defines them; the top-level koskari package does not re-export.

.
├── design/                  # Design documentation (see design/README.md)
├── editors/                 # Editor syntax assets (emacs, helix, textmate)
├── examples/                # Example koskari programs (.ki files)
├── koskari/                 # Main Python package
├── koskari.pth              # Imports koskari on startup to install the .ki/.kio hooks
├── tests/                   # Test suite (mirrors package layout)
├── tools/                   # Opcode/editor regen, corpus tooling, and the MCP server
├── setup.py, setup.cfg      # Package build and tox configuration
├── Makefile                 # Build, test, and lint targets
└── Containerfile            # Runtime container image

koskari package

koskari/
├── __init__.py              # Package init; registers import hooks
├── __main__.py              # python -m koskari entry
├── exceptions.py            # Koskari*, Reader*, Layout*, Compiler* exceptions
├── types.py                 # Value types from lib + Python predicates/helpers
├── syntax.py                # Syntax form definitions
├── hygiene.py               # Macro hygiene
├── matcher.py               # Pattern matching for special forms (Python layer)
├── builtins.py              # Builtins module placeholder (filled by bootstrap)
├── cli/                     # Console entry: Python stub, host, launchpad, and REPL
│   ├── __init__.py          # Sync entry; main() boots launch.ki via hosted_run
│   ├── host.py              # Python REPL host (prompter, eval boundary, banners)
│   ├── launch.ki            # CLI launchpad: argparse, file/command load, dispatch
│   └── repl.ki              # Interactive REPL loop
├── module.py                # Module lifecycle for .ki source files
├── importer.py              # Import hook and loader for .ki/.kio modules
├── dis.ki                   # Self-hosted disassembler for Code objects
├── bootstrap/               # Bootstrap koskari sources and loader
│   ├── *.ki                 # Core forms compiled into builtins
│   └── __init__.py          # Bootstrap loader
├── reader/                  # S-expression parser and layout block syntax
│   ├── parser.py            # Reader, SourceStream, LayoutReader
│   └── layouts/             # Layout handlers (conditionals, try, class, ...)
├── lexer/                   # Token lexer and prompt_toolkit REPL
│   ├── tokens.py, parser.py, discovery.py, highlight.py
│   └── prompt_toolkit/      # REPL integration
├── extras/                  # Optional integrations (namespace; no __init__.py)
│   ├── pygments/            # Syntax highlighting lexer
│   ├── sphinx/              # Sphinx extension and autodocumenters
│   └── lsp/                 # koskari-lsp language server
├── help/                    # In-REPL help for syntax, layouts, and tools
├── compile/                 # Compiler, bytecode fragments, special forms
│   ├── compiler.py
│   ├── helpers.py
│   ├── pragma/              # Compile-time pragma resolution
│   └── specials/            # Special form handlers
├── serialize/               # Code serialization (codex format)
└── lib/                     # C extension (native types, bytecode, evaluator)
    ├── atom.c, pair.c, namespace.c, formals.c, ref.c, values.c, ...
    ├── bytecode.c, eval.c, cont.c, dynchain.c, matcher.c, ...
    ├── dynchain/            # Dynamic extent handlers (with, wind, try, ...)
    ├── eval/                # Evaluator state machine
    └── opcode/              # Per-opcode implementations

tests

tests/
├── lib/                     # Native extension and evaluator tests
│   └── opcode/              # Opcode-specific tests
├── compile/                 # Compiler and special-form tests
│   ├── helpers/
│   └── specials/
├── reader/                  # Parser and layout tests
│   └── layouts/
├── dis/                     # Disassembler tests
├── types/                   # Type predicate tests
├── importer/                # Import hook tests
├── lexer/                   # Lexer and prompt_toolkit tests
├── matcher/                 # Matcher tests
├── syntax/                  # Syntax form tests
├── hygiene/                 # Hygiene tests
├── help/                    # Help system tests
├── exceptions/              # Exception hierarchy tests
├── serialize/               # Serialization tests
├── cli/                     # CLI tests
├── reproducers/             # Regression reproducers
├── extras/                  # Optional integration tests (phase_extras)
│   ├── pygments/
│   ├── sphinx/
│   └── lsp/
└── native/                  # C harness and container memory tests

Design Documentation

Comprehensive design documentation lives in design/. Start with design/README.md for the index. Topics include language features (special forms, operators, macros, layouts), API and types, interpreter architecture (bytecode, compiler, evaluator), and call/CC design.

Testing

# Run Python tests (via tox)
make test

# Run native memory tests in container (requires podman or docker)
make test-native           # Basic native tests
make test-asan             # AddressSanitizer
make test-valgrind         # Valgrind memcheck

# Run tests across Python versions in containers
make test-pyversions

License

GPL v3 - See LICENSE for details.

Author

Christopher O'Brien obriencj@preoccupied.net

Download files

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

Source Distribution

koskari-0.1.0.dev20260907.tar.gz (850.6 kB view details)

Uploaded Source

Built Distributions

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

koskari-0.1.0.dev20260907-cp314-cp314-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

koskari-0.1.0.dev20260907-cp314-cp314-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

koskari-0.1.0.dev20260907-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

koskari-0.1.0.dev20260907-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

koskari-0.1.0.dev20260907-cp314-cp314-macosx_11_0_x86_64.whl (699.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

koskari-0.1.0.dev20260907-cp314-cp314-macosx_11_0_arm64.whl (679.0 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

koskari-0.1.0.dev20260907-cp313-cp313-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

koskari-0.1.0.dev20260907-cp313-cp313-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

koskari-0.1.0.dev20260907-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

koskari-0.1.0.dev20260907-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

koskari-0.1.0.dev20260907-cp313-cp313-macosx_11_0_x86_64.whl (697.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

koskari-0.1.0.dev20260907-cp313-cp313-macosx_11_0_arm64.whl (677.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

koskari-0.1.0.dev20260907-cp312-cp312-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

koskari-0.1.0.dev20260907-cp312-cp312-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

koskari-0.1.0.dev20260907-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

koskari-0.1.0.dev20260907-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

koskari-0.1.0.dev20260907-cp312-cp312-macosx_11_0_x86_64.whl (697.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

koskari-0.1.0.dev20260907-cp312-cp312-macosx_11_0_arm64.whl (677.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

koskari-0.1.0.dev20260907-cp311-cp311-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

koskari-0.1.0.dev20260907-cp311-cp311-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

koskari-0.1.0.dev20260907-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

koskari-0.1.0.dev20260907-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

koskari-0.1.0.dev20260907-cp311-cp311-macosx_11_0_x86_64.whl (691.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

koskari-0.1.0.dev20260907-cp311-cp311-macosx_11_0_arm64.whl (673.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

koskari-0.1.0.dev20260907-cp310-cp310-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

koskari-0.1.0.dev20260907-cp310-cp310-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

koskari-0.1.0.dev20260907-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.6 MB view details)

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

koskari-0.1.0.dev20260907-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

koskari-0.1.0.dev20260907-cp310-cp310-macosx_11_0_x86_64.whl (691.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

koskari-0.1.0.dev20260907-cp310-cp310-macosx_11_0_arm64.whl (674.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

koskari-0.1.0.dev20260907-cp39-cp39-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

koskari-0.1.0.dev20260907-cp39-cp39-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

koskari-0.1.0.dev20260907-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

koskari-0.1.0.dev20260907-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

koskari-0.1.0.dev20260907-cp39-cp39-macosx_11_0_x86_64.whl (692.8 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

koskari-0.1.0.dev20260907-cp39-cp39-macosx_11_0_arm64.whl (674.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file koskari-0.1.0.dev20260907.tar.gz.

File metadata

  • Download URL: koskari-0.1.0.dev20260907.tar.gz
  • Upload date:
  • Size: 850.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for koskari-0.1.0.dev20260907.tar.gz
Algorithm Hash digest
SHA256 52d7e5e1d6dcb14331ab80a7a07fe5d88621c1d75aa58471452a6d262d2d104f
MD5 654b16f9150ca0d8f22aeffadb79c4d9
BLAKE2b-256 2d9b2eb693db50f8df9f80b0ad1de6559b2cf99923d8d507a97c8d57d7e8f492

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907.tar.gz:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1bfcedf07a30fa4e1409bee11ec9d16c5dedb6884155a74e6f4454d1cc7d8a4f
MD5 e86cd749e1da658ef52fee22dd0615bf
BLAKE2b-256 068c344e8f6e17e8fefd93ffcd183c4c8cdc517c79322966f33be999119d5752

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e7df1abeb5d4f042fa990d9278137dfc0e74a50af8a266f327b008e2962efe52
MD5 ab3f61dc09d90c558a1e82232e5a9d0d
BLAKE2b-256 5079910229423ee11784d8bad36a9c1edd337d868b24df05f4945c7353f46334

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dde7156075df63d37e3d4a56cc22279847fa194ce931a1e53dc511fb4102e6d9
MD5 9792cb368c39a5db0f95e831289b534d
BLAKE2b-256 a6f55aa037726bc3b6673abee83d534dcb76286b9efe3966635dd611bffa2453

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 27bf3a39a7b191db901ddc1e205d718d10d678fe64d120afc5383d71b5cb6836
MD5 e565d244de1119c4fe7df03027eab23b
BLAKE2b-256 cb941b0be5078ae5e77b642433597c3fbfe9b0a69e9f36c4e9c7d73842a977e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp314-cp314-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 bbdc726fc276aad459694653382b027c7ded85451d1366b536a70af1ce10d571
MD5 bd7621c97598e27a692bf19bdfa3959e
BLAKE2b-256 4c85fe0be1e96e2995902252f00e5097209b365fb2fd7a19c5aa3e254e00ee4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp314-cp314-macosx_11_0_x86_64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ad38ee4eed145dc0b97c15337713ccecd6ae98820bb66415a7da635d65fb8539
MD5 4770cb8956303eefa43d04d5bf29061a
BLAKE2b-256 a053d1cd2b84e468de469b6493e7bbae9e47818418ba61506de58adc0b1dabc8

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 64f6194b80e09c33ace29085cbcf3e711e03d49b36eea0930c2a6ae7cbcb8473
MD5 b539b978a1cf1de8bfa370b1bbe6f6e3
BLAKE2b-256 c41f66f9882f92e9644831bda34de30e172060fb589c13fed91e61bb3c8deab1

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 721a64afadda44c89555afa73936b22ce9e74cd14aa944073faf9c4b30d18be4
MD5 f8da8ffec6a794eb320e1734d20d8709
BLAKE2b-256 278d77694fd002a55a918fbeaec606a49679e1d7fa006f96bca476fd131c6814

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bf318645f3894f9712061f6d6d6789b292a6cf9e0a5083f483c5a2d8476037f9
MD5 d3e72d8489975558628dc07aaafcb23d
BLAKE2b-256 d3dd96931edfedc4b29f217c486bbdba6205193d404c4a7b73a653e8bc045d75

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bff2dbf75ef37daf31a35509d10ecb8cf17076a0ff9061e1574a2e58342ebaf3
MD5 e404f77202b983a1c0fce155163ee54c
BLAKE2b-256 8a38362ceff2b53d2e2619b0f96fbf1773c83a6b6e662b2b68b214d0948fd88b

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 dc6c9024f32560c94bab839e516f469dfa251a6ce99db080a5f5694ef2116375
MD5 f5b97d4d578909af3d4c10271be54303
BLAKE2b-256 b8b0095a7102f8dafa88d11cb9af7c96ab33a7d9d7fa2f1e39c4f8f105c2db35

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp313-cp313-macosx_11_0_x86_64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f3659dc82f6b67a55cea0de18fc635deb762377c41ce5d0ad4f80445d48397c6
MD5 ef96495e9eaedd777753026829d3366f
BLAKE2b-256 c9195b571aa7eabbd7712216fd94ce32a116b8da42091a6a5f5e742ee8e34459

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9fea372daebef8fba06ae7b9d55c80eb24fb97131a8e33a107d9b917d715270e
MD5 85cc31e6ef12d1268c4d7487546e6610
BLAKE2b-256 e9b31324150999d07fd1a154f48e4d59728b2571e161191a645b82cad78f7e6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0b92eefe41bef0704b8c52de98945738a90ee404e90a466b8711b61ee4f003b4
MD5 42de10923f59fdd95993c58efadc8cb5
BLAKE2b-256 70e833e7b695a4ec2590b7d9ca93f3e2683c5a904da2a61e318ecb12a4eac5cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b1fa97fdfe0a16f3ac2f8faf96586c0b08f058ece9f1c4594da92c5d7bd53489
MD5 05cfb7ed14316c96ac26e1ba1d60e827
BLAKE2b-256 54133faa6cd137333beb4260730a9741896c65285ec749dc1f8b8b391cdbd561

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b383bf42e71a8d7adce95753259b04a00dd51287e8682b40629e6ca06be8017a
MD5 79d00fad9f219b238dcaaca3f118f356
BLAKE2b-256 323424a8304ebc0883803b517a7614e63cbd80ddd23c0e762982fe073dec4951

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7b6628c18449ba89e6c9e0f422683342eb10e4651fee9fb96787dee6f881f299
MD5 f133d75aa89ac793c332fa411fe4ad67
BLAKE2b-256 7480efa6f414088e4b5074fb51f715b33ae838abd0c11e007378b2c1abeeeb65

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp312-cp312-macosx_11_0_x86_64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f4511af4301c90728b85f383c2b12737d8d7a00e27173972d506a5a2dd8788bd
MD5 191594d353a56499d2a123258451918e
BLAKE2b-256 ff6e88f24767c8ddbad98834424c19307fa80364b1a6ae0d3e5f66d59de8ade2

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bc23a91ec68dce999a9248aa705fdf92bbb8443357efc693780843d09c8c5c12
MD5 b48e9ccd13bc9bfee5de5999bd16939b
BLAKE2b-256 93ed4cca1eb2abe1a9f4419f118b542e66f74528c5e4cf86710e6b059155ac7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bb8714860d997e8dc7f45bd64e11f576e15756154a0ccc6869ade39505e5199b
MD5 2af3e78919f30147823e274158c10b70
BLAKE2b-256 bc688a28da95c92f17f4bee5a9170ebff047f6b3ffb3a3d407380697046ae7a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 04a9fca03b48429b5773f539a4a81757f667a42973b7b675b1030216377e18f6
MD5 cc25915072cba9f835bc8b4be84e0fa0
BLAKE2b-256 88e2263aee4f9c592be2e3ffc85ca320e7d8f139e3367a86c8527b7e1391433d

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7477dce772b366a2f22412acad024c32d0d09ab81276c3dc47a47e908a7ea3af
MD5 995a7096876144ab03d69a00a464b524
BLAKE2b-256 cd2395609bb64fa1c6a3f3b3a80378547f55921fcd4c8de8521c29f6a8ca9baa

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7c24443231a53e8161dabb6d7d0df3e3b4bdd962d4d492c1510713737b2eebc3
MD5 8380ba7c7ec489450329bced00bd0b4c
BLAKE2b-256 7884c5ab85a926103d3659bf77b63a04772cfae7e28401c20ae240ff179aabda

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp311-cp311-macosx_11_0_x86_64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 80e2771c93bfd803a0bc33e4910be050cd6fc55c393797daa7ecc862b612e39b
MD5 2d9a45e35459240b126550d7889c0429
BLAKE2b-256 bbd519f17b4fb4d287883b7d50ac29131c328d6bb09647de169025667ef497b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c88c8dffe059992f47ad91a6bbe95e7d40a030834e6a596d197c694a3c0af430
MD5 a373991f9358b48e4efe838752cb0291
BLAKE2b-256 7a499899670f12835a433c3797294ce408a76c05aef7ee8f383426faa1366a7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 27ec950efbf5313fc7809b873012af2e6593d431e890c9d426483f3ae325745a
MD5 e405255e5ed979a7e2175038de805fad
BLAKE2b-256 fefd8db9b1ff5770d1052eff02c5ae18cf4e2ac370112be625b6f3a62c273a37

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f20e6ec6064d9e8adbebbf290ba63b4e68232c8c3e4350c340aa5cecd4fe1258
MD5 5ca23ed98915b3918d00c6d1564a7c09
BLAKE2b-256 cc01069b36fd0e19a23064b8a116f78c9d1d07c18e57fd822c144c23efc7247a

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 20ddb86dcf0b713d66ad182a862b1d74fb3ea0da64f7061d1004cbd3edc9945c
MD5 a7f3e787a496deef256894ef69789329
BLAKE2b-256 84a7a1f7bc22286afc57e34a44dae86c81537b5c87e20f48fe620ee4362097af

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ca6c9a303c53b19df9bed33488c8fc3a3da4a6e1e5b77b0ebc3ff349479871f3
MD5 bc66349235ba27752db6cde86b21d83c
BLAKE2b-256 a28dd906f5c339f4716e193f77b075ef26815583d48e7aed75cec00ff07a8396

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp310-cp310-macosx_11_0_x86_64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 50a997d88edae71ec76e2b1b0b6f3e82bc6fbe5f3a6c168b50bbdafdd040c1dd
MD5 e6ec687fa9e9d0031ad0c47efe12d68e
BLAKE2b-256 d7171f37346f6a9a37f63f4cf36ce6615db5b7ad46c71e87bc97aeb7f4d4a9ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3d9a0f2f47b83c884b43d048c542b9be18e9f974c1c34a107338d7813cf995fd
MD5 7c708daa3532179f8a8c94618c25e9c3
BLAKE2b-256 add3879081689355fe203173eba8d3b8eb0470160549b45bf1e81a8f99bcbd38

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f57bf53b1faf736a7342a4effaf06684449f2665d3b56dd2ebaeb9fd895a35c9
MD5 e13c6db26fe6754d9580a06909dfca54
BLAKE2b-256 8f349c95434d361decb11349b9568c4ac8ea44f06f2e91069592ef60eee5f4c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 78a6487e15d8b1e209327464e3bdcd8581d1dd1696a12954c2d0f78f2fcdfa78
MD5 3df6a45f4903a854fa65325e243fad59
BLAKE2b-256 e6d2fc9a95d9b0f6e6b27415c9f9dbaa840e6fefb09d07507078cddf5f7b4954

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 700a6b4676727d54bc65440e6c4a21f42a70ec8039bd590d1143a44b56d1c90b
MD5 0bf3b7b4288ca5676216ea259080cda3
BLAKE2b-256 a71cd0b5438658291de4fed32544b83d5cc048f6ba5f00fc779fc2bcda04344f

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 0376a4118a65695f281e4ec83f604387e76e4c8bc4a2d90d9b5c37e596b87e97
MD5 d6cd10d370150fbb3dcc005055a9a7ce
BLAKE2b-256 5d6cc4dbecefbca35b7f9161fa883c28b0ec18bd62e7ac804e90c7570d8242ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp39-cp39-macosx_11_0_x86_64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file koskari-0.1.0.dev20260907-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for koskari-0.1.0.dev20260907-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 56fce6508009444d11a4428abc7715507fb2852f66a500002bee3e4a8386bb25
MD5 6638d4a0b8b8d990aa20f7809529d481
BLAKE2b-256 16ed150571047bc6875adec41fec70384fb13fcb34019c1a4600328e911c41bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for koskari-0.1.0.dev20260907-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: publish_pypi.yml on koskari-lang/koskari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.
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