Skip to main content

Requests race in. The shad0w table answers most of them in microseconds; the hard ones still go to your LLM.

shad0w

Your app asks an LLM the same kinds of small questions all day.
shad0w learns its answers and serves them in microseconds, with a written guarantee on how often it disagrees.

PyPI npm CI Python 3.10–3.14 Apache-2.0

Website · Try it in your browser · Play Pong against it · Snake arena · Docs


Quick start

pip install "shad0wllm[compile]"

1. Already calling the OpenAI Decisions API, or a decision model such as Jev, Kev or Laya? Change one URL.

shad0w proxy --upstream https://api.openai.com/v1        # or any /v1/systemone server; dashboard at http://localhost:8010
client = OpenAI(base_url="http://localhost:8010/v1")     # the only change
client.decisions.create(model="gpt-6-luna", input=text, questions=[...])   # unchanged

Decision requests already name each question and list its answers, so nothing needs marking. Questions the table is certified on come back from it in the same JSON shape; the rest go upstream and are logged so the table keeps learning. Details: Decisions API & System One.

2. Asking a chat model to pick one option? One line of Python.

import os
import shad0w

intent = shad0w.decision(
    "intent",                 # the decision's name: its log, table, dashboard label (optional; default "decision")
    options={"refund": "wants money back", "lost_card": "card lost or stolen", "balance": "asks about balance",
             "other": "anything else"},   # always give it an "other": off-topic messages land there, not in a real intent
    llm="openai/gpt-6-luna",   # or anthropic/…, gemini/…, groq/…, ollama/llama3.1, systemone/kev, any OpenAI-compatible server
    api_key=os.environ["OPENAI_API_KEY"],   # or api_key_env="MY_KEY_VAR", or a function that returns the key
)

intent("my card was stolen")    # day one: your LLM answers and shad0w writes the answer down
intent.train()                  # after ~1,000 answers: builds and certifies a small table, in about a minute or less
intent("my card was stolen")    # from then on: answered locally when certified
# Decision(answer='lost_card', source='table', confidence=0.99, certified=True, flag=None, latency_us=..., question='intent', ...)

Anything the table is unsure about still goes to your LLM and gets logged, so the table keeps learning. Have a function already? @shad0w.decide() on def route(text) -> Literal["billing", "tech"] (or -> MyEnum) does the same. Starting fresh? shad0w init writes a commented shad0w.toml and a runnable app.py; shad0w status tells you what each decision needs next.

3. Chat completions with no code change. Run the same proxy and mark which calls are decisions:

client = OpenAI(base_url="http://localhost:8010/v1")      # the only change
client.chat.completions.create(model="gpt-6-luna", messages=msgs,
                               extra_headers={"X-Shad0w-Question": "intent"})   # or a forced tool with one enum parameter

Unmarked calls (chat, embeddings, streaming) pass straight through.

Is it for me?

Yes, if your app calls an LLM to pick one answer from a fixed list. For example:

You ask the LLM… shad0w answers it from a table
Which intent is this support message? refund, lost_card, balance, …
Which team gets this ticket? billing, tech, sales
Is this message spam / abusive / off-topic? yes / no
Which tool should the agent call next? search, calculator, none
What topic is this article? sports, business, tech, …

What changes when you add it:

Before After
Typical decision an LLM call: hundreds of ms microseconds for the share the table is certified on (Numbers)
Share answered without the LLM 0% most of it on intent and topic tasks once enough answers are logged (about 1,000 for a handful of options, 5,000 or more for dozens), and it grows with traffic (Numbers)
Agreement with your LLM — disagrees on at most α = 5% of the answers it serves, with 90% confidence, on traffic like the traffic it learned from; certified before it serves anything (where it went above)
Runs on someone's GPU your CPU, in-process; also in the browser and on edge workers
Your code ask_llm(text) intent(text)

Not a fit: open-ended generation, questions that need reasoning or world knowledge, and labels that depend on tone or sarcasm (on sentiment the table certifies almost nothing and passes everything to your LLM, which is the correct behaviour).

How it works

  1. Watch. Your LLM keeps answering. Each (text, answer) pair is written to a log.
  2. Train. The log becomes a hashed word/character table with 8-bit weights. There is no GPU, no tokenizer and no human labels, and it takes seconds to a minute on a laptop.
  3. Certify. On answers the table never trained on, a Learn-then-Test procedure picks a confidence threshold. Above it, the table disagrees with your LLM at most α of the time, with 90% confidence.
  4. Serve. Above the threshold the table answers in microseconds. Below it, your LLM answers and the answer is logged. 1% of decisions are spot-checked against the LLM, so you can see live agreement, not only the certificate, and retraining certifies on a uniform sample of real traffic.

watch, train, certify, serve

Tune it

Nothing needs configuring. When you want to, every setting can come from code, a SHAD0W_* environment variable or a shad0w.toml, in that order of precedence:

# shad0w.toml
alpha = 0.05             # the most the table may disagree with your LLM on what it serves
audit_rate = 0.02        # share of decisions spot-checked against your LLM
mode = "shadow"          # watch first: the table decides but your LLM's answer is returned; then "serve"
canary = 0.1             # when serving, let the table answer 10% of what it is certified on
never_serve = ["fraud"]  # labels that always go to your LLM

[questions.refund_check]
alpha = 0.01             # stricter for one question
shad0w config            # every effective value and where it came from
shad0w doctor            # checks the C core, training deps, keys, upstream and your bundle

min_confidence raises the bar on top of the certificate. force_threshold lowers it, and every answer it lets through is marked certified=False. Rollout guide: shadow → canary → serve. All settings: Configuration.

Change, scale, or no LLM at all

  • Your options will change. That is safe. Add an option and the table steps back, sending every decision to your LLM until it has relearned. Remove one and the table never answers with it. Rename one with rename={"lost_card": "card_lost"} and nothing needs retraining. Changing your options
  • Up to 1,024 options per question, still microseconds per decision. max_mb=1 caps the table's size; training keeps the most informative patterns and the certificate is computed on the capped table. Scale
  • No LLM? Train on human labels, rules or an existing classifier, and serve with fallback="needs_review" (or a function) for what the table is unsure about. Running without an LLM

Use it from anywhere

Install Three lines
Python pip install shad0wllm sh = shad0w.decision("intent", llm="openai/gpt-6-luna", options=[...]) → sh(text).answer
OpenAI Decisions API / System One (zero code) shad0w proxy --upstream <url> OpenAI(base_url="http://localhost:8010/v1"); nothing to mark
Any OpenAI chat client (zero code) shad0w proxy --upstream <url> OpenAI(base_url="http://localhost:8010/v1") plus the header X-Shad0w-Question
JavaScript / TypeScript (Node, browser, Workers, Deno, Bun) npm i shad0wllm const intent = await decision("intent", {options, llm: "openai/gpt-6-luna", bundle: "bundle/"}) → await intent.decide(text)
HTTP (any language) shad0w serve --bundle bundle/ POST /v1/decide {"state": "my card was stolen"}, or /v1/decisions / /v1/systemone
C / C++ / FFI copy shad0w.h + reflex.c s0_load("intent.s0") → s0_decide(m, text, len, probs, &r)
LangChain, LiteLLM, Vercel AI SDK — shad0w.integrations.langchain.shad0w_runnable(sh, llm), shad0w.integrations.litellm.completion(sh, ...), shad0wMiddleware(sh)
Your own function — @shad0w.decide() on def route(text) -> Literal[...], or shad0w.Shadow("bundle/", teacher=my_classify, log="log.jsonl")

Providers built in: openai, anthropic, gemini, groq, together, openrouter, mistral, deepseek, fireworks, xai, ollama, vllm and lmstudio, plus openai-decisions and systemone for decision models. Any other OpenAI-compatible server works with base_url=. Recipes for each are in the docs.

API keys

shad0w.decision("intent", options=[...], llm="openai/gpt-6-luna", api_key=os.environ["OPENAI_API_KEY"])  # the key
shad0w.decision("intent", options=[...], llm="openai/gpt-6-luna", api_key_env="SUPPORT_BOT_KEY")       # where it lives
shad0w.decision("intent", options=[...], llm="openai/gpt-6-luna", api_key=vault.current_key)           # called per request
shad0w.configure(llm="openai/gpt-6-luna", api_key_env="OPENAI_API_KEY")                                 # once per process

Order: api_key > api_key_env > shad0w.configure(...) > api_key_env in shad0w.toml / SHAD0W_API_KEY_ENV > the provider's usual variable (OPENAI_API_KEY, …). The key never appears in repr(), logs, pickles, errors, shad0w doctor or shad0w config: at most sk-…3f9a. shad0w.toml holds the variable's name, never the key. The proxy forwards each client's own key, or sends one from --api-key-env / --api-key-file. JavaScript: decision("intent", { options, llm, apiKey }), where apiKey may be a function.

See what it is doing

shad0w try --bundle shad0w/intent/bundle "my card was stolen" "is it raining?"
#   ✓ table     lost_card  (confidence 1.000, needs 0.911)  14.1 µs
#   → your LLM  balance    (confidence 0.717, needs 0.911)  table not sure enough: asked your model
shad0w stats --log shad0w/intent/log.jsonl     # what has been logged, and whether it is ready to train
shad0w watch                                   # live counters from a running proxy or server
  • Dashboard. shad0w proxy and shad0w serve serve a live page at /. It shows the share answered by the table, LLM calls and time saved (and money, with --cost-per-call), table vs LLM latency, why the table deferred, and the live spot-check bound against α.
  • Prometheus at /metrics. JSON at /v1/stats.
  • Logs: SHAD0W_LOG=debug prints one line per decision.
  • Hooks: on_decision=fn for Langfuse, Datadog or your own analytics; trace="decisions.jsonl" records every decision; SHAD0W_OTEL=1 emits OpenTelemetry spans.

Numbers

Measured on public datasets with the certificate at α = 5% (full tables, sources and hardware: benchmarks):

  • 61–86% of the traffic answered without the LLM on 3 intent and topic tasks, teacher gpt-4.1-mini (OpenAI). Realised disagreement with the teacher on those answers: 3.0–6.0%; CLINC150 went above α because its test traffic has far more off-topic messages than the logged traffic (the drift guard flags this; see benchmarks, "Where shad0w loses"). End-to-end accuracy stayed within a point of the teacher alone.
  • 2.4 µs per decision in Python (C core inside), 1.0 µs in C, 10 µs in JavaScript, 0.53 ms end to end through the proxy at the openai SDK client. A hosted LLM call: 1416 ms.
  • The share grows with traffic: 0% → 60% as logged answers went from 250 to 10,000 (BANKING77).
  • With Kev-0.8B (local, MLX) as the teacher, mean latency fell from 382 ms to 115 ms (measured end to end) and accuracy moved +1.0 points.
  • Reproduce it on a laptop with a free teacher model (bge-small, 68% accurate) on BANKING77: the in-browser demo answers 63.3% locally with 3.3% realised disagreement; python examples/shadow_demo.py runs the same on your machine with the drift guard on (it answered between 59% and 70% locally in our runs, depending on library versions).
  • Where it loses: sentiment (SST-2) certifies 0% and defers everything; legal clauses (LEDGAR) 13%.

Every number above has a source file, hardware, teacher and date on the benchmarks page.

How it compares

method answered without the LLM @ α = 5% disagreement with the LLM p50 per decision cost / 1k decisions needs guarantee
shad0w table 61% 3.0% 4.0 µs $0.204 your LLM's logged answers certified ≤ α vs your LLM
semantic cache (bge-small, nearest logged answer) 0% — 7.5 ms $0.520 embedding model + logged answers same certifier applied
embedding kNN router (bge-small, k=10) 69% 2.9% 7.6 ms $0.161 embedding model + logged answers same certifier applied
small fine-tuned head (LR on bge-small) 75% 3.4% 7.2 ms $0.129 embedding model + logged answers same certifier applied
exact-match cache 0% — 1.2 µs $0.520 logged answers exact repeats only
keep calling the LLM 0% 0.0% — $0.520 API or GPU it is the reference
Kev-0.8B decision model (local) 100% (it replaces your LLM) 23% vs gpt-4.1-mini 271 ms $0 (your hardware) a GPU/MLX machine, ~1-3 GB calibrated probabilities, no bound
Julia-1 decision model (local) 100% (it replaces your LLM) 41% vs gpt-4.1-mini 11.9 ms $0 (your hardware) llama.cpp, a laptop calibrated probabilities, no bound
Laya 421M decision model (local) 100% (it replaces your LLM) 58% vs gpt-4.1-mini 91.6 ms $0 (your hardware) a GPU or fast CPU, 0.8 GB calibrated probabilities, no bound
hosted decision model (OpenAI Decisions API, gpt-6-luna) 100% (it replaces your LLM) not measured (no API key) ~150 ms claimed $0.030 per 1k API key none (probabilities only)
hosted decision model (TypeSafe Jev 1.13) 100% (it replaces your LLM) not measured (no credits) 70–500 ms claimed $0.0126 per 1k API key none (probabilities only)

Accuracy against the true labels on the same test set: Kev-0.8B 80.0%, gpt-4.1-mini 76.3%, shad0w's cascade 76.5%. A good open decision model makes a good teacher: with Kev-0.8B (local, MLX) as the teacher, shad0w answered 70% of the traffic itself and mean latency fell from 382 ms to 115 ms.

Works with decision models. Jev, Kev, Laya and the OpenAI Decisions API can be shad0w's teacher (llm="systemone/kev", llm="openai-decisions/gpt-6-luna") or sit behind its proxy. shad0w takes the repeat traffic it is certified on; the model keeps the rest.

Good to know

  • The guarantee is against your LLM, not the truth. If your LLM is wrong, the table is wrong the same way. For a bound against the truth, calibrate on ~300 human labels (shad0w calibrate).
  • It holds for traffic like the traffic it was certified on. Re-train when your traffic changes. The drift guard and live spot checks show you when that is.
  • Runtime installs only numpy; the C core is inside the wheel. Training ([compile]) adds scipy and scikit-learn. [torch] adds torch for faster training on large logs; without it, training uses scipy.
  • Nothing leaves your machine except the LLM calls you already make.

Learn more

Get started · Reference: every parameter · Tuning · The guarantee · Benchmarks · Blog: System Zero · Playground

Contributing

Try it on one of your decisions and share your numbers, failures included. That is the most useful contribution. For code, see CONTRIBUTING.md.

Cite
@software{chauhan2026shad0w,
  author = {Chauhan, Gaurav},
  title  = {shad0w: certified microsecond decisions compiled from the model you already run},
  year   = {2026},
  url    = {https://github.com/2796gaurav/shad0w}
}

Built by Gaurav Chauhan · Apache-2.0

Metadata

Release files for shad0wllm 0.3.2

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

Source distribution (sdist)

Source distribution for shad0wllm 0.3.2
File Size Uploaded
shad0wllm-0.3.2.tar.gz 203.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for shad0wllm 0.3.2
File
shad0wllm-0.3.2-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
shad0wllm-0.3.2-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
shad0wllm-0.3.2-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
shad0wllm-0.3.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
shad0wllm-0.3.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
shad0wllm-0.3.2-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
shad0wllm-0.3.2-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
shad0wllm-0.3.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
shad0wllm-0.3.2-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
shad0wllm-0.3.2-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
shad0wllm-0.3.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
shad0wllm-0.3.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
shad0wllm-0.3.2-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
shad0wllm-0.3.2-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
shad0wllm-0.3.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
shad0wllm-0.3.2-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
shad0wllm-0.3.2-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
shad0wllm-0.3.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
shad0wllm-0.3.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
shad0wllm-0.3.2-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
shad0wllm-0.3.2-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
shad0wllm-0.3.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
shad0wllm-0.3.2-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
shad0wllm-0.3.2-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
shad0wllm-0.3.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
shad0wllm-0.3.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details
shad0wllm-0.3.2-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
shad0wllm-0.3.2-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
shad0wllm-0.3.2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
shad0wllm-0.3.2-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
shad0wllm-0.3.2-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
shad0wllm-0.3.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
shad0wllm-0.3.2-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
shad0wllm-0.3.2-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
shad0wllm-0.3.2-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 5.2 MB

Release files / shad0wllm-0.3.2.tar.gz

Download URL shad0wllm-0.3.2.tar.gz
Size 203.4 kB
Tags Source
SHA-256 checksum
How to use checksums
c481a5d2c9d45e9d01844fcdc6998ab2cd4e888d90b810a2f5f5774fd37446d4
BLAKE2b-256 checksum
How to use checksums
0402de48bd4dd564fbdb12da3ae33e52305779ae6bd1c931260e9dd95e30e6a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp314-cp314-win_amd64.whl

Download URL shad0wllm-0.3.2-cp314-cp314-win_amd64.whl
Size 136.5 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
f3e065fa3e1a95a5794b96b84e21472ad888fc75449400ee9998e9e7b2fed0cd
BLAKE2b-256 checksum
How to use checksums
f5e6bce626fbaf31f91d57757ac0e38a077b9be8ebfc5a919a774f05882cde9a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL shad0wllm-0.3.2-cp314-cp314-musllinux_1_2_x86_64.whl
Size 148.4 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5b72278bbdee6e6ba9e64606057bfafe8c891953165ca5ab7e6101cb6bb667bc
BLAKE2b-256 checksum
How to use checksums
d4a453595fb1c0c28fcd70e0d13d9b6734fa4bb01e7164cdfffc3eab5fd7913b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL shad0wllm-0.3.2-cp314-cp314-musllinux_1_2_aarch64.whl
Size 149.8 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
616ece57895ad95ddddf8e76b6366eda4b377fe829226e32033174f744c7da06
BLAKE2b-256 checksum
How to use checksums
ac19c90895bbd6118e922570ccd5cab00508aa0978bff71b959eb165412d1ce4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL shad0wllm-0.3.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 149.0 kB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
bd7862022c7e65fd9ad9855988712e205b420a60d2cb7d29de2b5ccf02930fef
BLAKE2b-256 checksum
How to use checksums
9542916bacbf8dfe331827710461b428d0bc6bbb209275373a26b9570d3842a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL shad0wllm-0.3.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 150.9 kB
Tags CPython 3.14 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d091585a094478cb7d11f0fbb62dda4bb3e3f46bfbde4f0126faadc38ef7b6b7
BLAKE2b-256 checksum
How to use checksums
b7fdcbc096bb6cf3ac652c05fa04f8b1aa222d3ffebc06e0a16fb69b8aa362f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp314-cp314-macosx_11_0_arm64.whl

Download URL shad0wllm-0.3.2-cp314-cp314-macosx_11_0_arm64.whl
Size 133.5 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
86362b49b5ec4a0e5ce95035f87cdcb9ba3f35682fe0d883cc11ce3f42944f05
BLAKE2b-256 checksum
How to use checksums
6483f031a84b15adeb3a7eaf5c68c6e70cf41765d6f717c0d9370391b2328882
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp314-cp314-macosx_10_15_x86_64.whl

Download URL shad0wllm-0.3.2-cp314-cp314-macosx_10_15_x86_64.whl
Size 133.3 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
c94eae7d58169535d2ef73d893e0232af3b99bf5296fdcaacae3ca01bd1ae540
BLAKE2b-256 checksum
How to use checksums
e316f271da206f4336f65fc5d0a1a13979281b947fbaa5671157f03fa19cac69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp313-cp313-win_amd64.whl

Download URL shad0wllm-0.3.2-cp313-cp313-win_amd64.whl
Size 135.8 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
72ce9515a4585dd4016231592ad4d8d15f12831460dd6b0313aa6b138c585a1c
BLAKE2b-256 checksum
How to use checksums
e7b2fd1bb5d4a550e0db6466ba30d496ae79acef67d7ef37ef88576efb3461a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL shad0wllm-0.3.2-cp313-cp313-musllinux_1_2_x86_64.whl
Size 148.3 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
014e6e0ecb8e4a0304b99f08a245cc6c5147dabca988b03ee1700bba91fe1b50
BLAKE2b-256 checksum
How to use checksums
45521a430919790f14f61956f1e90dd5751874b102de01e8be859fe465a498ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL shad0wllm-0.3.2-cp313-cp313-musllinux_1_2_aarch64.whl
Size 149.8 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
df1dbf556c196bc26d6b75fcd764de39552eda767f066bbf7b969c71ada17e49
BLAKE2b-256 checksum
How to use checksums
1b32ff8d7bf3dee224cb687f87cfe6bb7c7fa919c3b7d58ec208b63b752c20ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL shad0wllm-0.3.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 148.9 kB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
21b9d516e12ef6b4653800efc5fbdfc95fd29a18ad26e030c779674602fe7354
BLAKE2b-256 checksum
How to use checksums
648665c1e484d7dc18bd45b927024f2b6b7744d8ccd6ef75664677e3225d6113
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL shad0wllm-0.3.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 150.9 kB
Tags CPython 3.13 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0bbe379ab09d1092c09868f1b08852c97245f807496692ff43faca337c97bb4f
BLAKE2b-256 checksum
How to use checksums
fe5340fbc3313216cd6d85bc5411b8d03fe40094a558eddec073ebc90f2a86e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp313-cp313-macosx_11_0_arm64.whl

Download URL shad0wllm-0.3.2-cp313-cp313-macosx_11_0_arm64.whl
Size 133.5 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
83cb3083e62fb8a8c7cafdaeb5bbc49430b9ad2d8fc30713f7a9985a91042d3d
BLAKE2b-256 checksum
How to use checksums
b9f4926dcd4b2311cad74beadc6d39ab5aacf0b72e4b1f7b5b59388e9981b02a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp313-cp313-macosx_10_13_x86_64.whl

Download URL shad0wllm-0.3.2-cp313-cp313-macosx_10_13_x86_64.whl
Size 133.2 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
37e8864338e9fe45ded959ba7deca5edf148fdc6367c6ff8d84b09cc66e886b1
BLAKE2b-256 checksum
How to use checksums
57cb6f40b8abfb2439bd6422e0509c1f63950f1571e1e2ce3e97c6763535b204
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp312-cp312-win_amd64.whl

Download URL shad0wllm-0.3.2-cp312-cp312-win_amd64.whl
Size 135.8 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
e87c421995c200fd8ca2648c0c7223b2f83dd4e68ba08cc2d1e2310b7b03e061
BLAKE2b-256 checksum
How to use checksums
2a909776af626f2da68de7f5b1c9364c2a9103c9134d2fd6fe712a66b18c4bd9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL shad0wllm-0.3.2-cp312-cp312-musllinux_1_2_x86_64.whl
Size 148.3 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
37311f5ff55f74369bc4b6210119fae3aa9ede72f3067c55830632da0bf0b545
BLAKE2b-256 checksum
How to use checksums
4b9313d9e166e20acd8ee3fb3e8a13fe640508663b5890a998d6abec1c2faa9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL shad0wllm-0.3.2-cp312-cp312-musllinux_1_2_aarch64.whl
Size 149.7 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
899dab569cad1cf9af5433bc9723e87cbe9c0aa563eb11282acba9f795fc09c0
BLAKE2b-256 checksum
How to use checksums
f2d5ed4a5802d640df52c31c77b541f2933a59217ab57ec0268d13c444962d08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL shad0wllm-0.3.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 148.9 kB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
86a92aabecf629d8b2a8706e9559e5fc4fdc30637d548f88a887e688a20b421c
BLAKE2b-256 checksum
How to use checksums
e147a07118c58851ac8c4d12a4089c27df0f2bbbc87df7df85b48253d7f7d267
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL shad0wllm-0.3.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 150.8 kB
Tags CPython 3.12 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
76af4e00d3004b6b2441338f3e8f9d28e5db3c98b72e8e9e5fd7e21f35677fa6
BLAKE2b-256 checksum
How to use checksums
7fb8091a1f5013a597b6eae8a7925da0658bd876f930100a3ca51b8d52901bf1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp312-cp312-macosx_11_0_arm64.whl

Download URL shad0wllm-0.3.2-cp312-cp312-macosx_11_0_arm64.whl
Size 133.5 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7211775c9c774b95aa2b3911fec19e85b2e113fabc1d643368404bce601a136c
BLAKE2b-256 checksum
How to use checksums
dcc78504f6176043d17fc9c47c9a828b2c97798c5881e295e649437b65e7088b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp312-cp312-macosx_10_13_x86_64.whl

Download URL shad0wllm-0.3.2-cp312-cp312-macosx_10_13_x86_64.whl
Size 133.2 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
7d785b3ee5cbdf1450f28e44a63224c3b122756309ccbd7e641deb710867a5d6
BLAKE2b-256 checksum
How to use checksums
f80682523ee1d3c8d13e8bc77052e765964c9290b9ffecf24fef8d0ffd1193dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp311-cp311-win_amd64.whl

Download URL shad0wllm-0.3.2-cp311-cp311-win_amd64.whl
Size 135.8 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
e1b0f5b5ce407c0d96bf460a26b36aa4a846686973e0c70ac6914e6bd5a7ea1f
BLAKE2b-256 checksum
How to use checksums
0f6448b9a370964b52b8d39075ed5cd4a5a4fc561b29d3d2d9764fe53f6e12fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL shad0wllm-0.3.2-cp311-cp311-musllinux_1_2_x86_64.whl
Size 148.1 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
4bb216742d3b210159621564970f5bfded601b6b7927cd9af20eff3e6c2d7e20
BLAKE2b-256 checksum
How to use checksums
37ee337e013215da8b28d34252c3d6795dfee483adf4a67e0d84912c15fc1228
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL shad0wllm-0.3.2-cp311-cp311-musllinux_1_2_aarch64.whl
Size 149.6 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
22cd024fe8bf719408154fd4a508182436f4d0adefe44a843d6e0b60556094b3
BLAKE2b-256 checksum
How to use checksums
41cadf457d5fd3bd1a73c76f59a9f071dc3a3f29e8f10b9c98126506f0bf7a19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL shad0wllm-0.3.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 148.7 kB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
bb1daea41838c207de9b13ca0a9edd77d7f2e5828128c0b0d4b235646db7c646
BLAKE2b-256 checksum
How to use checksums
20b9bc22f500e32fdd8ebd72ed2707f63293ff8d5d3de31e003ddf84230c1de1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL shad0wllm-0.3.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 150.7 kB
Tags CPython 3.11 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
932c4739dfa1a5e42762860b0204d73b88fb10a1a41070b900053c8bd1ab473e
BLAKE2b-256 checksum
How to use checksums
59aa065014d2181578c06b4b10099d3df424cc124998456710b1f4a45caec751
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp311-cp311-macosx_11_0_arm64.whl

Download URL shad0wllm-0.3.2-cp311-cp311-macosx_11_0_arm64.whl
Size 133.5 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e67ad7e1218c2bc2d8761a85294636d469792d4d49c1fe785278232d3ddc615b
BLAKE2b-256 checksum
How to use checksums
a839894579943b0ba007d5e5cf4cec638e588e2ecde351be891b189071e306e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp311-cp311-macosx_10_9_x86_64.whl

Download URL shad0wllm-0.3.2-cp311-cp311-macosx_10_9_x86_64.whl
Size 133.3 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
b6c5c3358ae8c6da8541e65ef62b41610e03f56572fec25ee52d87fce68bc284
BLAKE2b-256 checksum
How to use checksums
0e7b41cf9a84baa106f61e5d4a3cdee08648c25ef43767e10f653d94f952cabf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp310-cp310-win_amd64.whl

Download URL shad0wllm-0.3.2-cp310-cp310-win_amd64.whl
Size 135.8 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
5a6926d750412016a889e2ef853a486c134ee3e9e7afc1334e1ac24c85ae54b2
BLAKE2b-256 checksum
How to use checksums
96ce6d1107147e2d3a96df7c79bd53ad855742a1b64bbfb3812b0cc5e8fc400f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL shad0wllm-0.3.2-cp310-cp310-musllinux_1_2_x86_64.whl
Size 148.1 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5fc82e75718aae2c7e39e584d242dd77d21be03e44977b4e48862d0d379683ce
BLAKE2b-256 checksum
How to use checksums
7c5333419b3a6eac4c52c97432f32f70cc22ddc693ac795ca798b1ce599952b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL shad0wllm-0.3.2-cp310-cp310-musllinux_1_2_aarch64.whl
Size 149.6 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
712b0a14a2a3bb0f58c74437852653797038dcfa92c113fada9e53fdc1650f50
BLAKE2b-256 checksum
How to use checksums
192957ec95e85d321c672d2b2812fb221a4a40cfb0a63d1a3189639689758967
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL shad0wllm-0.3.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 148.7 kB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2dd07c266b56cd91cd777d0cfed916195f919b4bb0b82bc2a3bfe145422201c8
BLAKE2b-256 checksum
How to use checksums
6f4c81a1c7422e9769942741c50bc8d3068808a1e3386e09c9fbeb4fe5778e07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL shad0wllm-0.3.2-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 150.7 kB
Tags CPython 3.10 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
41eced0c30a3714c169321636310940ad01fade4cad44c469ead3ceb333d6a34
BLAKE2b-256 checksum
How to use checksums
8bc17ab8c8950758cf5e515f917cf47f795fc1008a490ac46752b000b0e1c80c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp310-cp310-macosx_11_0_arm64.whl

Download URL shad0wllm-0.3.2-cp310-cp310-macosx_11_0_arm64.whl
Size 133.5 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2d7a3dddfd39b3da15b8c97a919ec5872853ed4d6bf4ec6928dd5938885810a7
BLAKE2b-256 checksum
How to use checksums
1c31d31b1588801fb5eceab0350d6ca60731ba85ba5992cc2e193507e404c0c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / shad0wllm-0.3.2-cp310-cp310-macosx_10_9_x86_64.whl

Download URL shad0wllm-0.3.2-cp310-cp310-macosx_10_9_x86_64.whl
Size 133.3 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
eb5e403d25dd90dde66e43522005c8de5d0bd503fd05988397716d50b0b292b5
BLAKE2b-256 checksum
How to use checksums
28170cafbe954f727326d6b0742958e4fda46995ba5f2fb2d57c85f9f0626c74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.3.2 This release

36 release files

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