Skip to main content

fastconstmap

License Test

Fast, immutable, compact map from strings to 64-bit integers — for Python.

fastconstmap is a C implementation of the binary fuse filter construction (a static perfect-hash-like structure), exposed to Python. Given a dict[str, int] at build time, you get back a lookup object that:

  • uses ~9 bytes per key (or ~18 with missing-key detection),
  • answers a lookup in one xxhash call plus three array reads,
  • is immutable and serializable to bytes / a file,
  • exposes both a single-key API (m[key]) and a batched API (m.get_many([...]), m.get_many_into([...], buf)) that amortises Python-C call overhead and overlaps the memory accesses of a whole block of keys.

This package is a C port of the Go library github.com/lemire/constmap. It vendors xxHash (BSD-2) for string hashing.

Installation

pip install fastconstmap

To build from source you need a C compiler. There are no Python runtime dependencies.

Usage

from fastconstmap import ConstMap, VerifiedConstMap

d = {"apple": 100, "banana": 200, "cherry": 300}

# Variant 1: minimal memory, no missing-key detection.
m = ConstMap(d)
m["apple"]                  # -> 100
m.get_many(["banana", "cherry"])  # -> [200, 300]
m["grape"]                  # undefined value!  use VerifiedConstMap if you care.

# Variant 2: dict-like, detects keys not in the original mapping.
vm = VerifiedConstMap(d)
vm["apple"]                 # -> 100
vm.get("grape")             # -> None
vm.get("grape", -1)         # -> -1
"grape" in vm               # -> False
vm["grape"]                 # raises KeyError
vm.get_many(["banana", "grape"], default=-1)  # -> [200, -1]

# Batches can also be written straight into a buffer you own — no list of
# Python ints is built.
import array
out = array.array("Q", [0]) * 3
m.get_many_into(["apple", "banana", "cherry"], out)   # -> 3; out == [100, 200, 300]

# Either kind can be saved and loaded.
m.save("mymap.cmap")
m2 = ConstMap.load("mymap.cmap")

# ... or as raw bytes.
blob = m.to_bytes()
m3 = ConstMap.from_bytes(blob)

Choosing between ConstMap and VerifiedConstMap

ConstMap VerifiedConstMap
Bytes per key ~9 ~18
Lookup of present key value value
Lookup of missing key undefined garbage KeyError / default / None
Best if you always look up known keys you need dict-like semantics

The false-positive rate of VerifiedConstMap (a missing key wrongly reported as present) is roughly 2⁻⁶⁴, which is negligible in practice.

Batched lookups

get_many takes an iterable of keys and returns a list of values, in the same order:

cm.get_many(["apple", "banana", "cherry"])          # -> [100, 200, 300]
vm.get_many(["banana", "grape"], default=-1)        # -> [200, -1]

get_many_into is the same lookup writing 64-bit words into a buffer you own, so a repeated batch allocates nothing at all — no list, and no Python int per key. The buffer can be an array("Q"), a numpy uint64 array, a SharedMemory block, or any other writable buffer of at least 8 * len(keys) bytes. It returns the number of values written:

import array
out = array.array("Q", [0]) * 4096
for batch in batches:
    n = cm.get_many_into(batch, out)
    use(out[:n])

VerifiedConstMap.get_many_into writes fastconstmap.NOT_FOUND (2**64 - 1) for a key that was not in the original mapping — a buffer of raw words has no room for a Python default.

A batch is faster than a loop over single lookups because it hashes a block of eight keys before gathering any values. That lets the three array reads of all eight keys be in flight at once, instead of each key's loads waiting behind the hashing of the key before it. A lookup is memory-latency bound as soon as the map outgrows the last-level cache, which is where the gain comes from.

Measured

At the C level, 2000-key batches against a 1,000,000-key map, ns/key, medians of three runs (benchmarks/bench_batch.c). Cold rotates through 64 distinct random batches so the cache lines the lookups touch are not already resident; hot replays one batch, so the touched region stays cache-resident and hashing dominates instead.

loop over lookup lookup_many
Apple M4 Max ConstMap cold 5.5 3.8 30%
ConstMap hot 4.2 3.1 27%
VerifiedConstMap cold 9.6 7.8 19%
VerifiedConstMap hot 5.4 5.2 4%
Xeon Gold 6548N ConstMap cold 12.6 10.4 18%
ConstMap hot 6.3 5.0 21%
VerifiedConstMap cold 15.9 16.6 −5%
VerifiedConstMap hot 7.9 6.7 15%

The one case where batching does not pay is VerifiedConstMap in the cold regime on the Xeon. That map probes two arrays per lookup, so a fresh batch is bound by a memory latency the overlapping cannot hide. The Go original reports the same result on the same processor.

Through the Python API, ns/key on the same batches — 0.8.0 is the previous per-key loop, 0.9.0 the batched path:

0.8.0 0.9.0 get_many_into
Apple M4 Max ConstMap cold 30.7 20.6 14.2
ConstMap hot 16.4 14.1 6.1
VerifiedConstMap cold 35.5 35.3 23.9
Xeon Gold 6548N ConstMap cold 34.9 25.5 16.5
ConstMap hot 18.7 17.2 8.8
VerifiedConstMap cold 37.6 31.9 23.3

What is left in the get_many column is the cost of boxing each value in a Python int and building the list, which is why get_many_into — which does neither — is another 30-60% faster again.

To reproduce:

cc -O3 -std=c11 -Isrc benchmarks/bench_batch.c src/constmap.c -lm -o bench_batch
./bench_batch 1000000

Keys and values

  • Keys may be str or bytes. str is encoded as UTF-8 internally; lookups must use the same encoding to match.
  • Values are 64-bit integers. We accept anything in [-2**63, 2**64 - 1]; negatives are stored via two's complement, so m[k] returns 2**64 - 1 for a value of -1. (To recover the signed reading, reinterpret bits yourself.)

Keys must be unique (Python dict semantics already guarantee this). Construction raises ValueError in the extremely unlikely event of an xxhash collision (~2⁻⁶⁴ per key pair).

Sharing a map across processes (zero-copy)

A map's serialized form is its in-memory lookup array (plus a small header). That means it can live in a multiprocessing.shared_memory block and be opened by any number of processes without copying — every process reads the same physical pages.

Three methods make this work:

Method Purpose
m.serialized_size() bytes needed to hold the serialized map
m.write_into(buffer) serialize straight into a writable buffer (no intermediate bytes)
ConstMap.from_buffer(buffer) open a zero-copy map that reads directly from buffer

Producer — build once, publish into a named shared-memory block:

from multiprocessing.shared_memory import SharedMemory
from fastconstmap import ConstMap

SHM_NAME = "fastconstmap_demo"

cm = ConstMap({f"key-{i}": i for i in range(1_000_000)})

shm = SharedMemory(create=True, size=cm.serialized_size(), name=SHM_NAME)
cm.write_into(shm.buf)
# keep `shm` alive (do not close/unlink) while consumers are running

Consumer — attach to the same name with no copy:

from multiprocessing.shared_memory import SharedMemory
from fastconstmap import ConstMap

SHM_NAME = "fastconstmap_demo"

shm = SharedMemory(name=SHM_NAME)           # attach by name, no `create=`
cm = ConstMap.from_buffer(shm.buf)          # zero-copy: no per-process copy
cm["key-42"]                                # reads straight from shared memory

Choosing the name yourself (rather than letting SharedMemory generate one) means consumers can hard-code it or read it from config — no need to pass the auto-generated name around. Pick a unique name; creating a block whose name already exists raises FileExistsError.

Notes and constraints:

  • from_buffer does not copy. The returned map holds a reference to the buffer; the buffer (and, for shared memory, the SharedMemory object) must stay alive and must not be closed or mutated while the map is in use. Drop the map (del cm) before calling shm.close().
  • The map is immutable — the intended pattern is write once in the producer, then only read in every process. Concurrent readers need no locking.
  • from_buffer verifies the magic bytes and the FNV-1a checksum, so a truncated or corrupt block raises ValueError rather than returning garbage.
  • Requirements: a little-endian host (x86-64, ARM64, …) and an 8-byte-aligned buffer. SharedMemory.buf, bytes, and bytearray all satisfy the alignment requirement; an offset slice of a buffer may not, in which case from_buffer raises ValueError — use from_bytes() (which copies) instead.
  • VerifiedConstMap supports the same three methods.

from_bytes() remains available when you want an owned copy (or need to load on a big-endian host): it copies the data and the resulting map owns its memory independently of the source buffer.

Benchmark

On an Apple M4 Max, with 1,000,000 string keys (key-{i}-{hex} shaped strings). Lookups query every key exactly once, in random order, from a list built in that order:

=== fastconstmap benchmark — n = 1,000,000 keys, python 3.14.5 ===

Construction:
  ConstMap.__init__                       0.145 s
  VerifiedConstMap.__init__               0.142 s
  dict(d)                                 0.004 s

Memory:
  ConstMap.nbytes                           9,043,968 bytes  (9.04 bytes/key)
  VerifiedConstMap.nbytes                  18,087,936 bytes  (18.09 bytes/key)
  dict (table+keys+values)                118,380,958 bytes  (118.38 bytes/key)
  ratio dict / ConstMap                  13.1x

Single lookup, every key once in random order (1,000,000 ops):
  dict[k]                                   336.1 ns/op  (0.336 s total)
  ConstMap[k]                                95.2 ns/op  (0.095 s total)
  VerifiedConstMap[k]                       112.3 ns/op  (0.112 s total)

Batched lookup, 2000 × 2000:
  dict comprehension (cold)                 148.7 ns/op  (0.30 ms/batch of 2000)
  ConstMap.get_many (cold)                   24.2 ns/op  (0.05 ms/batch of 2000)
  ConstMap.get_many (hot)                    15.6 ns/op  (0.03 ms/batch of 2000)
  ConstMap.get_many_into (cold)              14.2 ns/op  (0.03 ms/batch of 2000)
  ConstMap.get_many_into (hot)                6.1 ns/op  (0.01 ms/batch of 2000)
  VerifiedConstMap.get_many (cold)           33.7 ns/op  (0.07 ms/batch of 2000)
  VerifiedConstMap.get_many_into (cold)      23.9 ns/op  (0.05 ms/batch of 2000)

Serialization:
  ConstMap.to_bytes                       0.010 s  (9,044,008 bytes)
  ConstMap.from_bytes                     0.010 s

The single-lookup numbers are dominated by Python call overhead, not by the map: use get_many when you have an array of keys to look up at once, and get_many_into when you have somewhere to put the results.

To reproduce:

python benchmarks/benchmark.py 1000000

How it works

Given n (key, value) pairs the algorithm:

  1. Hashes each key with xxhash3 to a 64-bit value.
  2. Maps each hashed key to three positions h0, h1, h2 in an array of size ~1.125·n, using overlapping segments.
  3. Finds, via peeling, an ordering in which each key has an exclusive cell among its three; walks that ordering in reverse, setting each cell so array[h0] ^ array[h1] ^ array[h2] == value.

Lookup is one xxhash, three array reads, and two XORs.

References:

Thomas Mueller Graf and Daniel Lemire, Binary Fuse Filters: Fast and Smaller Than Xor Filters, ACM Journal of Experimental Algorithmics, Vol. 27, 2022. DOI: 10.1145/3510449

License

Apache License 2.0. See LICENSE.

fastconstmap vendors xxHash, which is licensed under the BSD-2-clause license; see src/third_party/xxhash/LICENSE.

Metadata

Release files for fastconstmap 0.9.0

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

Source distribution (sdist)

Source distribution for fastconstmap 0.9.0
File Size Uploaded
fastconstmap-0.9.0.tar.gz 102.6 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for fastconstmap 0.9.0
File
fastconstmap-0.9.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
fastconstmap-0.9.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
fastconstmap-0.9.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
fastconstmap-0.9.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
fastconstmap-0.9.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
fastconstmap-0.9.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
fastconstmap-0.9.0-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details
fastconstmap-0.9.0-cp314-cp314t-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ universal2 (ARM64, x86-64) Details
fastconstmap-0.9.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
fastconstmap-0.9.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
fastconstmap-0.9.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
fastconstmap-0.9.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
fastconstmap-0.9.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
fastconstmap-0.9.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
fastconstmap-0.9.0-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
fastconstmap-0.9.0-cp314-cp314-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) Details
fastconstmap-0.9.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
fastconstmap-0.9.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
fastconstmap-0.9.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
fastconstmap-0.9.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
fastconstmap-0.9.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
fastconstmap-0.9.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
fastconstmap-0.9.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
fastconstmap-0.9.0-cp313-cp313-macosx_10_13_universal2.whl CPython 3.13 CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) Details
fastconstmap-0.9.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
fastconstmap-0.9.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
fastconstmap-0.9.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
fastconstmap-0.9.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
fastconstmap-0.9.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
fastconstmap-0.9.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
fastconstmap-0.9.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
fastconstmap-0.9.0-cp312-cp312-macosx_10_13_universal2.whl CPython 3.12 CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) Details
fastconstmap-0.9.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
fastconstmap-0.9.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
fastconstmap-0.9.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
fastconstmap-0.9.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
fastconstmap-0.9.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
fastconstmap-0.9.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
fastconstmap-0.9.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
fastconstmap-0.9.0-cp311-cp311-macosx_10_9_universal2.whl CPython 3.11 CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) Details
fastconstmap-0.9.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
fastconstmap-0.9.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
fastconstmap-0.9.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
fastconstmap-0.9.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
fastconstmap-0.9.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
fastconstmap-0.9.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
fastconstmap-0.9.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
fastconstmap-0.9.0-cp310-cp310-macosx_10_9_universal2.whl CPython 3.10 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) Details
fastconstmap-0.9.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
fastconstmap-0.9.0-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
fastconstmap-0.9.0-cp39-cp39-musllinux_1_2_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ ARM64 Details
fastconstmap-0.9.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
fastconstmap-0.9.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
fastconstmap-0.9.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
fastconstmap-0.9.0-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
fastconstmap-0.9.0-cp39-cp39-macosx_10_9_universal2.whl CPython 3.9 CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) Details
fastconstmap-0.9.0-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
fastconstmap-0.9.0-cp38-cp38-musllinux_1_2_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ x86-64 Details
fastconstmap-0.9.0-cp38-cp38-musllinux_1_2_aarch64.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ ARM64 Details
fastconstmap-0.9.0-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
fastconstmap-0.9.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
fastconstmap-0.9.0-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
fastconstmap-0.9.0-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
fastconstmap-0.9.0-cp38-cp38-macosx_10_9_universal2.whl CPython 3.8 CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64) Details

Total release size: 5.2 MB

Release files / fastconstmap-0.9.0.tar.gz

Download URL fastconstmap-0.9.0.tar.gz
Size 102.6 kB
Tags Source
SHA-256 checksum
How to use checksums
d3db24b2e62930c3016c7faa68db0b4ba037f09162003d68e05fcd4dde4449df
BLAKE2b-256 checksum
How to use checksums
f8a628f369a3e00b1f884bc5b27b66331135408778b48ea5fc837bc45da19498
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp314-cp314t-win_amd64.whl

Download URL fastconstmap-0.9.0-cp314-cp314t-win_amd64.whl
Size 35.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
3460fbce5b78e283419d188f71cd5b9665876f12b6aa5a63c48776c7ed23378d
BLAKE2b-256 checksum
How to use checksums
3ee8c1d9bea550999d080650c8dc0854e3b605a687cc5d4a7e4fa3f5f252ab4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL fastconstmap-0.9.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 126.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
0c2979d5e223ab652ed3d1af95e0c1320e171d5229a310dca3609936d6712490
BLAKE2b-256 checksum
How to use checksums
4db23dd44994207c806f6451f7185da61b39540dd73be7f96a7639142c4734b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL fastconstmap-0.9.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 131.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
945911ba8699a68bb5d26dedd8496bc3fa5a9b89f8c31e8b87590c41d2224ab9
BLAKE2b-256 checksum
How to use checksums
81dde9ade7d0da0816ab63ccd08f0602551d8597eafe3b9eab4a7d6bf53ad21c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL fastconstmap-0.9.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 129.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
08e30a031261cfc3306d98d3ea6b5643c2347b9a9aef14c4074406735dbeb22a
BLAKE2b-256 checksum
How to use checksums
bd6acc38b064af99fb548003558915c48f139a9c18101fbe0c96b0ca8df19e5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL fastconstmap-0.9.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 135.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
80c4d5da85275f4500364f923f2fe4367e2b20afbf090f3d690b36600e3b2709
BLAKE2b-256 checksum
How to use checksums
875998bc26fbce608574825e30f646db835e1a92ef9d26208f88abf43e4144b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL fastconstmap-0.9.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 32.7 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
922196c5aae31d0fb94d56d6f77520e33043e4ea2c389a1b647697b84047138d
BLAKE2b-256 checksum
How to use checksums
ff1237bfbe0f05d7d9a2a68c569c322caf4545f34343cce53593b4c7cafec7c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL fastconstmap-0.9.0-cp314-cp314t-macosx_10_15_x86_64.whl
Size 32.2 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
3972577200759b5f348d1509c7be52720e1ff9acba6ee6cdea0f88cf22669e17
BLAKE2b-256 checksum
How to use checksums
c2dd9e8e92c5a62e05c959fab6b5e58d95f4e3761cf7b6426ae407cd47d60412
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp314-cp314t-macosx_10_15_universal2.whl

Download URL fastconstmap-0.9.0-cp314-cp314t-macosx_10_15_universal2.whl
Size 51.9 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
03374754058934c41b71382fd9a42df96ba9c1480d96b166f3c3002d5f70c1d0
BLAKE2b-256 checksum
How to use checksums
21a5da73ffe572c037b67b5528fdd1cdc094de925052ccc45d4db2625a0173ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp314-cp314-win_amd64.whl

Download URL fastconstmap-0.9.0-cp314-cp314-win_amd64.whl
Size 34.4 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
bc875a44ffd516ad7ef1d997e564e2b17468adcaa52d37d5b5ec69d7efd5a1a5
BLAKE2b-256 checksum
How to use checksums
9f1cf511ad2bf87bb9e208f07657d37736f0dec7f0a683d5bedd291bcb06724c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL fastconstmap-0.9.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 118.7 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
de0aaa40695d174acd002da6b4f1ace0f57baec4a3c0b333c9f483f5dddcb74b
BLAKE2b-256 checksum
How to use checksums
a2ed467df42df69db35d77a3aea69fcfe5e4084a13f2f7e2d80b97b1fbd520ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL fastconstmap-0.9.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 122.8 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
8b39a0c7e152381a04fdd03616a686e0d0f3eff2a322c6c452539037e7fc0c46
BLAKE2b-256 checksum
How to use checksums
53013215527a99c9aff8bd64e69134a26240d6831b5b4b4cce5983787b9c2938
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL fastconstmap-0.9.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 121.2 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
81d2eabfb331b9a8c92f0bf3455a441e5d377fae9726e9ae984f52bcb6307f22
BLAKE2b-256 checksum
How to use checksums
e2e61ba1f2da4aee8890ea2e292a581ab4ee563f3326b4de5ecbba8e64f921e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL fastconstmap-0.9.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 125.5 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
93750b8b8771ec955fa1143f09cfc103b84360e6fb0bd98e2d14e5c316f71ef1
BLAKE2b-256 checksum
How to use checksums
512a1e994294d3e4170e811e7de4ef29b877f0f2d5051be92b48cae31b60dbc1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL fastconstmap-0.9.0-cp314-cp314-macosx_11_0_arm64.whl
Size 32.2 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
89ec0a67ed8933cb27f29997850c34b035cba11cd8e29fcf9c8f92d8a651dbe6
BLAKE2b-256 checksum
How to use checksums
9a72599089270df23451d3fd648796d7f7eaf247ac554ebf88fd26c30d8497b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL fastconstmap-0.9.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 31.7 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
0c30aae9237c5165e2c5c9011227237161deb7df352d554e227d550673c338bc
BLAKE2b-256 checksum
How to use checksums
c7578199fd8909fcffa71f9842da51b81a42750769f3ea4aa00fae495ef721f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp314-cp314-macosx_10_15_universal2.whl

Download URL fastconstmap-0.9.0-cp314-cp314-macosx_10_15_universal2.whl
Size 50.8 kB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
250fc25a51b3996972d1b627caf613c8c16eecc93ceac87fdfed61e67d4454d6
BLAKE2b-256 checksum
How to use checksums
b635b599669019aeb6449f91d1657de79dc22a06a054a892e53338fccc906b81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp313-cp313-win_amd64.whl

Download URL fastconstmap-0.9.0-cp313-cp313-win_amd64.whl
Size 33.8 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
fd79369f1fc1a20aae60ce40698d86eaa42d6f2b2a0692534b93afa23e9497e4
BLAKE2b-256 checksum
How to use checksums
34dc06117727b1a47ee52c9a86b9c3f6160de24e127754eb5b05dc6ded372d7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL fastconstmap-0.9.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 118.7 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b29e862fd1556139ea64890963213193594f36bda65770706a11b393c29e1168
BLAKE2b-256 checksum
How to use checksums
aa96533927f6f106f6758436b0bf75848192c4032233e3ef35a69326f8790c87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL fastconstmap-0.9.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 122.5 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a82ed2eb275c49251111cdaf6c9c7f354162040ee16b3d7daad7cda5d778b7aa
BLAKE2b-256 checksum
How to use checksums
fd3c6545c1e27ffb628dedb11a930b1651af386e71dd733a4886346a14033a35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL fastconstmap-0.9.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 121.2 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d9d267318abc792e0c62eef0cbd48e722f98b52fa948fea48033433dde251025
BLAKE2b-256 checksum
How to use checksums
35f55435ad7e5190e4362e200ff592d85ceeaf902f84e0fb1ca97d88bb7484b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL fastconstmap-0.9.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 125.3 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
94167954976592f0c5806554faec88505afdd470525d1ec45353985edb3c5f92
BLAKE2b-256 checksum
How to use checksums
f8ee17e552daef6535c7db92bf553e6e80ded340fea04f9e49ce7cc1dcf4b7fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL fastconstmap-0.9.0-cp313-cp313-macosx_11_0_arm64.whl
Size 32.1 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
13fb30c8a1e1c12de4668fb8d3982cc96761a783fc9eef94e61c49eff9cd9602
BLAKE2b-256 checksum
How to use checksums
8b21a119f9c30a87c0c093179b9296ed61aa7838517768caad46a4a8546065a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL fastconstmap-0.9.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 31.6 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
4a6d196c9b8bfe99e6444f1298d7d2e248deb9a8de1c0b535d449b0135da3ee9
BLAKE2b-256 checksum
How to use checksums
3c80f969ec18ef147590d1d98e059db63227f345fb8407e5c673e4ee0d27ef1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp313-cp313-macosx_10_13_universal2.whl

Download URL fastconstmap-0.9.0-cp313-cp313-macosx_10_13_universal2.whl
Size 50.7 kB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
afea04dd33874120d4330db16015b2ff3df55092560a1534a216d5b959ad86aa
BLAKE2b-256 checksum
How to use checksums
1b3838dea64f597b7b77da3e5e5b28c3bbc43d5d5c37650eaecaee4d1b24a694
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp312-cp312-win_amd64.whl

Download URL fastconstmap-0.9.0-cp312-cp312-win_amd64.whl
Size 33.8 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
f535e36b75267cafb9aa02d0621809b5bddd6c76098e22cdea11077ab30c9966
BLAKE2b-256 checksum
How to use checksums
441639e6ab1887609b08852cde30d2eb735c1ac652ce2973c98330205cc33428
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL fastconstmap-0.9.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 118.6 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5d5fa84a015d3a016e3fe75348588e2aa4cc9bbee8cb8ee33e0fee5dbe4dc3b1
BLAKE2b-256 checksum
How to use checksums
b9c29e1fddfcca8d49bdf2e97f08d4bc13ce9d8da9a4d910e15a77daeda4ac31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL fastconstmap-0.9.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 122.4 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
4f9b87ac31a5328acf8c78f1ac6ceb0b1746aa3871568783125eb66cb21e86fb
BLAKE2b-256 checksum
How to use checksums
da2a778ce9d468c3fd1ac115b9fc21fe5e5e2ee191b5776dd7cf0754af93011b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL fastconstmap-0.9.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 121.1 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
aec1b71ef3ea6d96498e65d5fc1f0045f5a6d817ad01c0686b12df8079973954
BLAKE2b-256 checksum
How to use checksums
f37fb7de39efc335ca59d83fbef60490ac8b5a9713ebcfdd1f833dfe9a8acc50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL fastconstmap-0.9.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 125.2 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1719525e3b498c4e8e1a0ca833fe08256336a80ea8ee308a1254f750d917fd35
BLAKE2b-256 checksum
How to use checksums
63bd48852f62aadcd73febf05e15104df54caaad35b803047e6bbd1c1a681f49
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL fastconstmap-0.9.0-cp312-cp312-macosx_11_0_arm64.whl
Size 32.1 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ae11a8b97f7c50e13c11e0dee6f5303b2961c65c86c38c2578aeef4abb82b8e8
BLAKE2b-256 checksum
How to use checksums
4d6426fda005d169823a186b27cf88a0a49bc732dd3bff2ad7c883cab1d03afb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL fastconstmap-0.9.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 31.6 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
36f43e6d0383c772897e977894c96dd978dab3e77a256b02467bcf224e56e87a
BLAKE2b-256 checksum
How to use checksums
2d17cec9bc4e7e7025c30d58be52f507c1bcb54faa2a5270cbd6045c71070c08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp312-cp312-macosx_10_13_universal2.whl

Download URL fastconstmap-0.9.0-cp312-cp312-macosx_10_13_universal2.whl
Size 50.7 kB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
6da5835708f9a10df553034b6885970b40ce13e9e7fcdaa1d200aa440e342935
BLAKE2b-256 checksum
How to use checksums
4252fe0684e888fb270b476240f1014cd5a5042569a29b92f923f2ac6c6fdb2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp311-cp311-win_amd64.whl

Download URL fastconstmap-0.9.0-cp311-cp311-win_amd64.whl
Size 33.6 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
d0a2b9c9a80a6502d7edb09b17578739504cdec06039b408b4e021b0339f4e43
BLAKE2b-256 checksum
How to use checksums
b6b2c702b8ffa7c36adcc1ed9a6d0b9d1042190c88978994907de8b1b5ff396f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL fastconstmap-0.9.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 117.9 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f0dafecd9a9e59e90215390e9ef93c5cc3b86583a609d637783ed8b86bf1fa9b
BLAKE2b-256 checksum
How to use checksums
91a03e1a89576218eb017878090e1f96afb14309ba63e85204b8d4d17045c8cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL fastconstmap-0.9.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 121.9 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
6d635061526188ec4d3576aa7d0d5a0e49027cb85c55ac4112e08fdea7e70971
BLAKE2b-256 checksum
How to use checksums
bec90b1b74032236734626adca5803e3c8ff5fa1718fb43acd6f1a0f4992006d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL fastconstmap-0.9.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 120.3 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6f35da209cd6a7c02abad41f4653e4ce79b795c6ed5c48588e5f4f9fc7706d2f
BLAKE2b-256 checksum
How to use checksums
b71a1208a6ae6b53403b6b6b0dad25373fe60b0b5be3a9e155ec501029fdcd82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL fastconstmap-0.9.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 124.6 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d505045d570aed1b2a7964ba8f728d8b55e887b4d4a48eda713e17972bed0693
BLAKE2b-256 checksum
How to use checksums
67fca40f18d59a18a0b6e638531a7d337bdfd5c1524e6e844f66a0e976f01aef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL fastconstmap-0.9.0-cp311-cp311-macosx_11_0_arm64.whl
Size 32.1 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0fec95cc73eee9ecc2ca83d19782b5ba44f61053be01104f2934ce136ad455b6
BLAKE2b-256 checksum
How to use checksums
19dc2ea0ddb743e9bc45082bcdf508a221a21ba15a1534feb1a74f0ed19694cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL fastconstmap-0.9.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 31.5 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a7e26a50f955d44be447f8c4caf58e2d9a5eb5fffef02a704645ff4409f2f6ba
BLAKE2b-256 checksum
How to use checksums
5899675ba9458746bb12b2825b585750d5632d62b5b18beff7617b85e1facfe0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp311-cp311-macosx_10_9_universal2.whl

Download URL fastconstmap-0.9.0-cp311-cp311-macosx_10_9_universal2.whl
Size 50.6 kB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
2df32553077869cdc30a7a24f11178ff778358b17b05a2c98672fe9679b4c3e7
BLAKE2b-256 checksum
How to use checksums
225d141a332342b0791c41053054db1ad5dcc60426e33b3d055144b3b65ee4db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp310-cp310-win_amd64.whl

Download URL fastconstmap-0.9.0-cp310-cp310-win_amd64.whl
Size 33.6 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
1f23fa35a4db65f175e9b256d9140256ceda3c41d6efc7f75750015b25538b60
BLAKE2b-256 checksum
How to use checksums
971a2145125e0555e2972ef33cbcf626dc7f68949b2fbd5c13ea805fead0c886
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL fastconstmap-0.9.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 115.9 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
48c7f9a4895b5c12655621e840e5f28d5252fdded42007efea062029c091355e
BLAKE2b-256 checksum
How to use checksums
70ae83fe81cfcf0a3a1c20629a599c91991ff377649edc08f4568c81f8d9e43a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL fastconstmap-0.9.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 119.8 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
740d6b1866c8bd0a86d0f75f0af2df20dcc161dcbfffaa3bcbe3f8b783905726
BLAKE2b-256 checksum
How to use checksums
f8770fc6b91079c1b9925b00a1af6e19ad44cf3d44479f9a9fc9ca3504fe924f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL fastconstmap-0.9.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 118.1 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f1bf74a70f8f731013b962bfefd446c7546f41d0aef1dece17e6cd7dbfb573a4
BLAKE2b-256 checksum
How to use checksums
423d5b76f757b910cd6c8b3fd8ee8b8cf39ffbd69383271087956041a11f61d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL fastconstmap-0.9.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 122.4 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9e551c240f3d9c29e2b9a21b3b88195da622a3f483c03859f372116974543c7a
BLAKE2b-256 checksum
How to use checksums
f46fe07b2365e6ff6811764a822b13dc4b427aff32139f21f21cff2f3bc7ab0f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL fastconstmap-0.9.0-cp310-cp310-macosx_11_0_arm64.whl
Size 32.1 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d77b579542f74266a54fa0909724caa2cee319ff96e194808445d789caa52718
BLAKE2b-256 checksum
How to use checksums
ff075462ecd072b73c81f5b32f214c59246bbf33470e6e2b59145d2addd22431
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL fastconstmap-0.9.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 31.5 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
bf1b229daef84dba459592ccbabd4e83cf2f8ec3e0c10b2dada8c7adfd197cdc
BLAKE2b-256 checksum
How to use checksums
20e101eac512730fbf346b420bafeac740a2d280dd33a854d9cf5e8083cf9d8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp310-cp310-macosx_10_9_universal2.whl

Download URL fastconstmap-0.9.0-cp310-cp310-macosx_10_9_universal2.whl
Size 50.6 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
f8ac38f1af9de8ac258d587350dd1bb414ece7e5bcbc78a63977fdac07e25eb1
BLAKE2b-256 checksum
How to use checksums
e02b44092fe54f4b2888ae0d07af67fa7743c6ac2a8efd047a157f8766a06a81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp39-cp39-win_amd64.whl

Download URL fastconstmap-0.9.0-cp39-cp39-win_amd64.whl
Size 33.6 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
4d21f64a5253630b32042d766ab550ef25716c7f33459f19c6495795dc9b34bb
BLAKE2b-256 checksum
How to use checksums
b07cbda6f616596f1ae35666bea2477d230ea1fad1f3ac75070b1b06ef48bbb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL fastconstmap-0.9.0-cp39-cp39-musllinux_1_2_x86_64.whl
Size 115.6 kB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c71ab68341864da87976b11170ad31a31ccf50b5b6d692dc540aefde18668578
BLAKE2b-256 checksum
How to use checksums
38be12341baebd6cc4448952e66f59ab108c78f5e904444c0dc96f3f49d8e0aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp39-cp39-musllinux_1_2_aarch64.whl

Download URL fastconstmap-0.9.0-cp39-cp39-musllinux_1_2_aarch64.whl
Size 119.5 kB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
f284da11bdb4258c4c63be3a8ba127a2d7f16f2039394916e1f53653e32232f2
BLAKE2b-256 checksum
How to use checksums
1174b92a7c0b8f0938cba0fdfdffc02590af286093bf8b0dda0e107fdc47fb3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL fastconstmap-0.9.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 117.8 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
394518590338e61b24f05111e1d7f0b1e269110745181b343c9d7b4100b57f2e
BLAKE2b-256 checksum
How to use checksums
c70db31dc519ae2fd23a7c801db821406845520ec093231ee7225c2a9c4fc07c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL fastconstmap-0.9.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 122.0 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
dafb468c0c95310a4586e202f0af073cc3ccd4bc4d7856e10fb70cca99431d80
BLAKE2b-256 checksum
How to use checksums
d43accee6bcdafe24404d33a5e498906401c5bb7e036415037ba39f60a699a88
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL fastconstmap-0.9.0-cp39-cp39-macosx_11_0_arm64.whl
Size 32.1 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fbc5687df07b598264e91a392a809989aa0f699e51b0f9c69b4b3af4a82f2549
BLAKE2b-256 checksum
How to use checksums
e77b9448ac51173f9b99225675cb3badc0656f8971e80f80c29fdd3bed7ea9ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp39-cp39-macosx_10_9_x86_64.whl

Download URL fastconstmap-0.9.0-cp39-cp39-macosx_10_9_x86_64.whl
Size 31.5 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
6926e0099d185bd6f11785808cff2a6936770769af4a5df2343724dcc8049723
BLAKE2b-256 checksum
How to use checksums
1dfa06947837762088378ac1b3ef940117b9b47222301ca60628cadc04937371
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp39-cp39-macosx_10_9_universal2.whl

Download URL fastconstmap-0.9.0-cp39-cp39-macosx_10_9_universal2.whl
Size 50.6 kB
Tags CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
cbf19f2a00ce6e51e4be2c423c638876fac058fb3155ff701a10701a135b94ea
BLAKE2b-256 checksum
How to use checksums
df3353955f810713ff022446c6adc8b927e49e2288828f8c2d3f168e14cd0c32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp38-cp38-win_amd64.whl

Download URL fastconstmap-0.9.0-cp38-cp38-win_amd64.whl
Size 33.6 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
27e5f37abbc2dc7c45b30322154c0a16a854c93d4f2be90d095f65ae12ea37e3
BLAKE2b-256 checksum
How to use checksums
df933acd8aad7b5f18353f2a623d0c4bf0ba0ad309e7017aea9c2e00d3893f5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp38-cp38-musllinux_1_2_x86_64.whl

Download URL fastconstmap-0.9.0-cp38-cp38-musllinux_1_2_x86_64.whl
Size 115.0 kB
Tags CPython 3.8 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8eef92104ba2fdafda355913bc70bd6f35115ff0292b46be409056786896950b
BLAKE2b-256 checksum
How to use checksums
c879d14a9e9942dd59c0464be70980be3c88ba3bf10e42c2c17ab47269d233fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp38-cp38-musllinux_1_2_aarch64.whl

Download URL fastconstmap-0.9.0-cp38-cp38-musllinux_1_2_aarch64.whl
Size 119.0 kB
Tags CPython 3.8 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
c73a5be877281153220695cfaf3f9477d86f1f0fb625b5f7864bd8c0eb8736b4
BLAKE2b-256 checksum
How to use checksums
0d96a460d6cbaf6fe290e8901c5bec2f83314c2c22c8cfaf727d2bb979e19db9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL fastconstmap-0.9.0-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 117.2 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0b2e14d1e0e00426021c4ca849fa8021f07447742243ab4af377ec25e0740240
BLAKE2b-256 checksum
How to use checksums
e5b06409b6bd0ee9ecdf250a345f85e2b07dc65f4b7bec23d5f72357a77ab18b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL fastconstmap-0.9.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 121.4 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f63e196455b6fb0582b2c3ced1f1020b602c229bbfae386fa9faed034af29f0d
BLAKE2b-256 checksum
How to use checksums
2917f4b89a09e9a9b994a93f00d1fc32527400b70eded777f1f754f72a40366b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp38-cp38-macosx_11_0_arm64.whl

Download URL fastconstmap-0.9.0-cp38-cp38-macosx_11_0_arm64.whl
Size 31.9 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d0750d67e325099b3d40ce022901b7f1bdd104f4ebf38896cbfa8111838bf930
BLAKE2b-256 checksum
How to use checksums
f4c759114de6660ddaa508d4633d47c38750584593f7f4298df35dc9fc27817b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp38-cp38-macosx_10_9_x86_64.whl

Download URL fastconstmap-0.9.0-cp38-cp38-macosx_10_9_x86_64.whl
Size 31.3 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
126748c36c70edeec73084f0195f049cd2e771a3ce66737ef43c39775c3b1ca9
BLAKE2b-256 checksum
How to use checksums
b6bb90a3584de9f1fb0fbcf54375d35bb3585cd6c2f20cf944c87b15a4f8e1f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastconstmap-0.9.0-cp38-cp38-macosx_10_9_universal2.whl

Download URL fastconstmap-0.9.0-cp38-cp38-macosx_10_9_universal2.whl
Size 50.4 kB
Tags CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
3ae96d598b60a0ae8600c4c12ea24a1015b97bfcba53df0b21e70e2f4043a05d
BLAKE2b-256 checksum
How to use checksums
d091ebd120395a0c202edf3cf87d01bd362ac52a989165ffe0a4cbdab42aca00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

0.9.0 This release

65 release files

0.8.0

65 release files

0.7.0

65 release files

0.6.0

49 release files

0.1.0

49 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