Skip to main content

fastsimdjson

A Python binding for simdjson that parses JSON into native Python objects (dict, list, str, int, float, bool, None) and serializes them back. It is a drop-in replacement for the json module's loads, load, dumps and dump, and it can be over 3 times faster than the standard json.loads and json.dumps. When you only need part of a document, its lazy parse function is faster still. It also reads streams of documents (NDJSON, JSON Lines), on many threads with free-threaded Python, and can extract only the fields you need from each document. It writes JSON in two ways: dumps returns the same str as json.dumps, and dumpb returns the same bytes as orjson.dumps, as fast as orjson; dumpb_many writes NDJSON, on many threads with free-threaded Python.

With pip:

pip install fastsimdjson

With uv:

uv pip install fastsimdjson      # in a uv project: uv add fastsimdjson

Wheels are available for Linux, macOS and Windows, for Python 3.10 to 3.14, including free-threaded Python 3.14.

Usage

loads: the whole document

import fastsimdjson
fastsimdjson.loads(b'{"a": [1, 2.5, "x", true, null]}')
# {'a': [1, 2.5, 'x', True, None]}

loads(data) accepts bytes, bytearray, memoryview and str, and returns the same value as json.loads, with the same types and key order. Integers that do not fit in 64 bits become exact Python ints. NaN, Infinity and -Infinity are accepted, in any capitalization.

Invalid input raises fastsimdjson.JSONDecodeError, a subclass of json.JSONDecodeError. When simdjson rejects a document, the same input is parsed with json.loads. If that succeeds, loads returns its value (this is how a number that overflows a double becomes inf). If it raises JSONDecodeError, the exception is re-raised with Python's message and byte position. Any other exception from json.loads propagates.

parse: lazy views

When you need only part of a document, parse avoids building the rest. It accepts the same inputs as loads and returns read-only views: fastsimdjson.Object (a Mapping) and fastsimdjson.Array (a Sequence). Values are converted when you access them; nested objects and arrays are returned as views. A scalar root is returned as a plain value.

doc = fastsimdjson.parse(open("twitter.json", "rb").read())
ids = [(s["id"], s["user"]["screen_name"]) for s in doc["statuses"]]
doc.at_pointer("/statuses/0/user/name")   # JSON Pointer (RFC 6901)
doc["search_metadata"].as_dict()          # convert a subtree, like loads

Object supports obj[key], get, in, len, iteration over the keys, keys(), values(), items() (iterators), at_pointer and as_dict(). Array supports arr[i] (negative indexes and slices), len, iteration, at_pointer and as_list(). Both work with match statements.

  • A view keeps its document alive; the document owns its own buffers, so it remains valid while other documents are parsed.
  • A key lookup scans the object. With duplicate keys, lookups return the first value, whereas as_dict() (like json.loads) keeps the last.
  • Indexing an array walks it from the last index reached, so a loop over arr[i] is linear; iteration is the fastest way to visit an array.
  • Errors are handled as in loads. A document that simdjson rejects but json.loads accepts (an overflowing number, an unpaired surrogate) is returned as plain Python objects, as loads would return it.

dumps and dump: like json.dumps

fastsimdjson.dumps({"a": [1, 2.5, None]})            # '{"a": [1, 2.5, null]}'
fastsimdjson.dumps(obj, indent=2, sort_keys=True)
with open("out.json", "w", encoding="utf-8") as f:
    fastsimdjson.dump(obj, f)

dumps(obj, **kw) takes the arguments of json.dumps and returns the same str, character for character, including the float format (repr), the escapes and the default separators. ensure_ascii, indent, separators, sort_keys, allow_nan and default are handled in C. Everything else is passed to json.dumps itself, which produces the result or raises its usual exception: a cls argument or other encoder options, skipkeys, a circular reference, NaN with allow_nan=False, a key or a value that json cannot serialize. dump(obj, fp, **kw) writes dumps(obj, **kw) to fp.

dumpb: like orjson.dumps

fastsimdjson.dumpb({"a": [1, 2.5, None]})            # b'{"a":[1,2.5,null]}'
fastsimdjson.dumpb(obj, option=fastsimdjson.OPT_INDENT_2 | fastsimdjson.OPT_SORT_KEYS)
fastsimdjson.dumpb({1, 2}, default=sorted)           # b'[1,2]'

dumpb(obj, default=None, option=None) has the arguments, the output and the errors of orjson.dumps (orjson 3.12): orjson.dumps(obj, ...) can be replaced by fastsimdjson.dumpb(obj, ...) for the types below. It returns compact UTF-8 bytes, writes floats as orjson does (1e-6, 1e+16, NaN and infinities as null), and raises TypeError with orjson's messages: integers beyond 64 bits, a dict key that is not a str, invalid UTF-8 (a lone surrogate), nesting deeper than 254, a type it cannot serialize. orjson.JSONEncodeError is a subclass of TypeError, so except TypeError catches the errors of both.

It serializes str, int, float, bool, None, dict, list, tuple, enums, and subclasses of str, int, dict and list. Anything else goes to default, as in orjson: its result is serialized in place of the object, and an exception it raises becomes the __cause__ of the TypeError. The options are exported under orjson's names and values (OPT_APPEND_NEWLINE, OPT_INDENT_2, OPT_NON_STR_KEYS, OPT_PASSTHROUGH_SUBCLASS, OPT_SORT_KEYS, OPT_STRICT_INTEGER, ...). Unlike orjson, dumpb does not serialize dataclasses, datetime, date, time, UUID, numpy arrays or orjson.Fragment itself: they go to default, as if OPT_PASSTHROUGH_DATACLASS and OPT_PASSTHROUGH_DATETIME were set, and the options that concern only these types are accepted and have no effect.

dumpb_many: NDJSON, on several threads

data = fastsimdjson.dumpb_many(records)               # b'{...}\n{...}\n'
data = fastsimdjson.dumpb_many(records, threads=16)   # free-threaded Python

dumpb_many(records, default=None, option=None, *, threads=None) returns the records (a list, a tuple or any iterable) as NDJSON bytes: each record as dumpb writes it, followed by a newline, so that the output reads back with loads_many(data, format="lines"). default and option are those of dumpb, except OPT_INDENT_2, which would spread a record over several lines (ValueError); OPT_APPEND_NEWLINE changes nothing.

On free-threaded Python, threads=N writes chunks of records on N threads at once (threads=0 or None: one per processor), with the worker threads of map_many. The output and the errors are those of one thread: when records cannot be serialized, the error of the first of them is raised (default may then have been called on later records, in other threads, and it must be safe to call from several threads at once). With the GIL, the calling thread does all the work. Like dumpb, dumpb_many does not crash when other threads change the records meanwhile, but the output then reflects some of the changes and not others.

Files

with open("data.json", "rb") as f:
    doc = fastsimdjson.load(f)          # like json.load: f.read(), then loads
doc = fastsimdjson.load_file("data.json")
view = fastsimdjson.parse_file("data.json")   # lazy, like parse

load_file(path) and parse_file(path) accept a str, bytes or os.PathLike path and raise OSError (e.g. FileNotFoundError) when the file cannot be read.

loads_many and parse_many: streams of documents

for record in fastsimdjson.loads_many(open("log.ndjson", "rb").read()):
    ...
for view in fastsimdjson.parse_many(data):    # lazy views, like parse
    ...

Both return an iterator over the documents of data (bytes, bytearray, memoryview or str). The format keyword selects how documents are separated:

format input
"whitespace" (default) documents separated by white space, including NDJSON and JSON Lines
"lines" one document per line (NDJSON, JSON Lines)
"json_seq" RFC 7464 JSON text sequences (each document preceded by \x1e)
"comma" documents separated by commas: {...}, {...} (simdjson also accepts white space between them)
"array" the elements of one array: [{...}, {...}]

simdjson parses the input in batches (batch_size, 1 MB by default); a larger document is handled automatically. In every format, documents that simdjson rejects are handled as in loads: a document that json accepts is returned, otherwise JSONDecodeError reports json's message and the position in the whole input. A truncated last document is an error. The views returned by parse_many remain valid after the iterator moves on.

Streams on several threads: threads=N and map_many

On free-threaded Python (3.14t and newer), a stream can be parsed by several threads at once:

docs = fastsimdjson.loads_many(data, threads=16)        # a list, in order
views = fastsimdjson.parse_many(data, threads=16)       # a list of views
# fn runs in the threads too, on each document; its results, in order:
scores = fastsimdjson.map_many(score, data, threads=16)

With threads, loads_many and parse_many return a list of all the documents instead of an iterator. map_many(fn, data, **kw) returns [fn(doc) for doc in loads_many(data, **kw)] (parse_many with lazy=True), with fn called in the threads. threads=0 (or None) uses one thread per processor; small inputs use fewer threads (about one per 512 KB). The input is cut into chunks at newlines (before each \x1e for json_seq), so threads works with the formats "whitespace", "lines" and "json_seq".

The results, and the exceptions, are those of one thread: when a chunk contains an error or a document that only json accepts, the documents before it are kept and the rest is parsed in the calling thread, as without threads. An exception raised by fn is raised again, for the first document where it happened; fn may then have been called on later documents, in other threads, and it must be safe to call from several threads at once.

The worker threads are started by the first call that needs them and kept for later calls (they wait, detached from the interpreter, between calls, and stop at exit). map_many scales best: each document is built, used and freed in the same thread, and only fn's results come back. loads_many must return every document, and the Python objects of all of them, to the calling thread. With the GIL (the default build of Python), the calling thread does all the work: threads has no effect on speed.

Only some fields: fields=

When you need a few values from each document, fields extracts them without building the documents: only the values found become Python objects.

events = fastsimdjson.loads_many(data, fields=["/type", "/payload/action"])
# (type, action) for each document

def count(t):
    kind, action, language = t
    ...
fastsimdjson.map_many(count, data, threads=64,
                      fields=["/type", "/payload/action",
                              "/payload/pull_request/base/repo/language"])

loads_many and map_many accept fields: a JSON Pointer (RFC 6901), or a list or tuple of them. Each document then becomes the value at the pointer, or a tuple of the values at the pointers, in order. A value that is an object or an array is built in full. A pointer that leads nowhere (a missing key, an index past the end, or a step into a scalar) gives default, None unless you pass another value; a JSON null gives None. As with at_pointer, a key that appears twice in an object refers to its first occurrence. fields cannot be combined with lazy=True.

On 7.6 GB of GitHub events, map_many with three fields ran at 2.8 GB/s on one core of an Intel Xeon Gold 6548N, against 2.2 GB/s with lazy views (lazy=True). With 64 threads, it ran at 78 GB/s (lazy views: 61 GB/s).

release

release() frees the simdjson parser and the string caches kept by the calling thread. Views returned by parse remain valid.

Build and test

Python 3.10 or newer, and a C++17 compiler (clang, GCC or MSVC). The simdjson 5.0.2 and simdutf 9.2.1 amalgamations, and zmij 1.2 (shortest float formatting, MIT license), are already in vendor/.

pip:

python3 -m venv .venv
. .venv/bin/activate
python -m pip install -U pip setuptools
python -m pip install -e ".[test]"
pytest tests

uv:

uv venv
. .venv/bin/activate
uv pip install -e ".[test]"
pytest tests

Either one builds the extension and makes import fastsimdjson work in the virtualenv. uv uses the setuptools build requirement from pyproject.toml, so it does not need a separate setuptools install for this path.

To compile the extension in the tree instead, install setuptools and pytest into the same virtualenv, then:

python -m pip install setuptools pytest
python setup.py build_ext --inplace
PYTHONPATH=src python -m pytest tests
uv pip install setuptools pytest
python setup.py build_ext --inplace
PYTHONPATH=src python -m pytest tests

Recent setuptools copies the .so next to src/fastsimdjson.cpp, which is why PYTHONPATH=src is required for the in-place build.

tests/test_loads.py compares loads with json.loads on types and key order; tests/test_lazy.py checks the views returned by parse the same way, tests/test_dumps.py compares dumps with json.dumps and dumpb with orjson (output and exceptions; the orjson comparisons are skipped when orjson is not installed, and recorded orjson results are checked either way), and tests/test_stream.py and tests/test_files.py cover streams and files. It covers scalars, integers past 64 bits, UTF-8 strings at every length from 0 to 199, the key cache, random documents, rejected input, deep nesting, padding at a page boundary, a saturated array count, reference counts, and release of a parser that has grown past 64 MB. The corpus test is skipped until simdjson-data is checked out beside the project:

git clone --depth 1 https://github.com/simdjson/simdjson-data.git
pytest tests
# or: JSONDIR=/path/to/jsonexamples pytest tests

The suite builds an ~80 MB document and a list of 16,777,221 integers, so give it some RAM.

The benchmark scripts need simdjson-data and the bench extra (orjson, jiter, msgspec, pysimdjson, cysimdjson). bench.py times loads against json.loads, orjson and jiter, bench_lazy.py times parse against pysimdjson and cysimdjson, bench_dumps.py times dumps against json.dumps and dumpb against orjson and msgspec, and bench_many.py times loads_many.

pip:

python -m pip install -e ".[bench]"
python bench.py
python bench_lazy.py
python bench_dumps.py
python bench_many.py

uv:

uv pip install -e ".[bench]"
python bench.py
python bench_lazy.py
python bench_dumps.py
python bench_many.py

Benchmarks

Intel Xeon Gold 6548N (Emerald Rapids), one core, Python 3.14.6, fastsimdjson 0.3.0 (simdjson 5.0.2), the 22 files of simdjson-data. The scripts are in this repository and in the blog repository.

Whole documents

Each parser produces the whole document as Python objects. Speed is the geometric mean over the 22 files (higher is better).

Parsing JSON in Python: fastsimdjson loads 0.78 GB/s, orjson 0.60, msgspec 0.53, jiter 0.48, jiter without its string cache 0.44, pysimdjson 0.44, cysimdjson 0.43, ujson 0.37, python-rapidjson 0.24, simplejson 0.23, json 0.22
parser GB/s vs json.loads
json (standard library) 0.22 1.00×
simplejson 4.2.0 0.23 1.05×
python-rapidjson 1.25 0.24 1.10×
ujson 6.0.0 0.37 1.66×
cysimdjson 26.27 0.43 1.96×
pysimdjson 7.0.2 0.44 1.98×
jiter 0.17.0 (no string cache) 0.44 2.00×
jiter 0.17.0 (string cache, the default) 0.48 2.21×
msgspec 0.22.0 0.53 2.42×
orjson 3.12.0 0.60 2.74×
fastsimdjson loads 0.78 3.53×

fastsimdjson is the fastest on 21 of the 22 files, and ties with orjson on numbers.json, an array of floating-point numbers (within 2%). On numbers, both spend most of their time creating Python floats, which costs the same in both: simdjson parses the numbers of these files 15% to 30% faster than orjson's parser (yyjson), but that is a small part of the total. Part of the gain comes from pausing the garbage collector while the objects are built. Timing each call on its own, fastsimdjson's lead over orjson is 1.33× with the collector enabled and 1.22× with it disabled (geometric means); without the collector, canada.json, mesh.json and numbers.json are ties. yyjson 4.0.6 is left out: it returns wrong strings for non-ASCII text. jiter (the parser of pydantic) caches strings by default; turning the cache off (cache_mode=False) makes it slower here.

Parsing is no longer the bottleneck. simdjson alone parses these files at 3.1 GB/s. It accounts for about a third of the time of loads; the rest goes into creating Python objects. Freeing those objects later costs about a sixth of the total. Even if parsing took no time at all, loads would be less than 1.5 times faster.

Parts of documents with parse

If you only need a few values, parse creates only those. Extracting the id and the screen name of the 100 statuses of twitter.json:

Reading part of twitter.json: fastsimdjson parse 158 µs, pysimdjson 179, cysimdjson 229, msgspec 336, fastsimdjson loads 861, orjson 1009, jiter 1281, jiter without its string cache 1592, json 3922
method µs
json.loads 3922
jiter (no string cache) 1592
jiter (string cache) 1281
orjson 1009
fastsimdjson loads 861
msgspec (typed Struct) 336
cysimdjson (lazy) 229
pysimdjson (lazy) 179
fastsimdjson parse 158

Here parse is about 25 times faster than json.loads and 5.5 times faster than loads. Most of its time is the simdjson parse itself.

dumps against json.dumps

Writing JSON as str: fastsimdjson dumps 4.63 times faster than json.dumps

dumps returns exactly the str of json.dumps and is 4.6 times faster (geometric mean over the 22 files; from 3.1 times on citm_catalog.json to 12 times on numbers.json).

dumpb against orjson and msgspec

dumpb, orjson.dumps and msgspec.json.encode produce compact UTF-8 bytes; dumpb and orjson produce identical bytes on every file. With the standard library, the same compact bytes come from json.dumps(obj, separators=(",", ":"), ensure_ascii=False).encode(). Microseconds:

Writing JSON as bytes, speed relative to json.dumps(...).encode(): fastsimdjson dumpb 10.09x, orjson 9.69x, msgspec 6.03x
file json.dumps(...).encode() fastsimdjson dumpb orjson msgspec
twitter 1827 202 204 330
citm_catalog 2921 432 432 499
github_events 177 17 19 31
gsoc-2018 15386 595 554 1462
update-center 2482 254 232 477
canada 38101 2432 2936 3640
mesh 8726 785 999 1370
numbers 2530 178 200 332

dumpb and orjson are on par: over the 22 files, dumpb is 4% faster (geometric mean), from 10% slower on text-heavy or tiny files (gsoc-2018.json, update-center.json, repeat.json) to 27% faster on files full of numbers. Both are 1.7 times faster than msgspec and 10 times faster than json. The comparison was run on a processor with AVX-512, which dumpb and orjson both use to escape strings; other x64 processors use SSE2 and ARM processors NEON.

Writing NDJSON with dumpb_many

The 593,945 events of two hours of GH Archive (1.87 GB of NDJSON), written back as NDJSON from Python objects. With the GIL (Python 3.14.6), one thread: orjson.dumps on each record, joined, runs at 0.94 GB/s, dumpb on each record at 1.07 GB/s, and dumpb_many at 1.41 GB/s. On free-threaded Python 3.14.6t, GB/s:

threads 1 8 32 64
dumpb_many(records, threads=N) 1.3 6.0 11 12

Streams with loads_many

20 MB of NDJSON (5268 objects and arrays, one per line), made from the same files; best of three runs:

Reading NDJSON: fastsimdjson parse_many 0.94 GB/s, loads_many 0.38, msgspec decode_lines 0.37, fastsimdjson loads per line 0.33, msgspec decode per line 0.27, orjson per line 0.26, jiter per line 0.22, jiter without its string cache per line 0.20, json per line 0.12
method ms GB/s
json.loads on each line 169 0.12
jiter on each line (no string cache) 98 0.20
jiter on each line (string cache) 90 0.22
orjson on each line 77 0.26
msgspec decode on each line 74 0.27
fastsimdjson loads on each line 60 0.33
msgspec decode_lines 53 0.37
fastsimdjson loads_many 52 0.38
fastsimdjson parse_many (views only) 21 0.94

msgspec's decode_lines and loads_many are on par (loads_many is about 2% faster). parse_many only creates the views; reading values from them adds to its time.

Streams on several threads

300 MB of NDJSON (146,624 records: tweets, GitHub events, citm performances, gsoc and update-center entries), free-threaded Python 3.14.6, collector disabled (see below), Intel Xeon Gold 6548N (64 cores); GB/s:

threads 1 2 4 8 16 32 64
map_many(len, data, threads=N) 1.03 1.78 3.66 6.82 13.0 23.7 28.8
parse_many(data, threads=N) 2.00 2.84 5.28 9.26 16.1 22.7 25.8
loads_many(data, threads=N) 0.90 1.44 2.79 4.99 8.98 13.3 15.4

map_many is 28 times faster on 64 threads than on one (up to 38 GB/s when nothing else runs in the process). loads_many builds every document for the calling thread and is 17 times faster. With the collector enabled, Python collects after the call returns: it examines the millions of objects just created, which takes about 0.1 s here, with or without threads.

Limitations

  • The simdjson parser and the key and string caches are thread-local. release() frees the parser and the cached strings retained by the calling thread, and they are freed when a Python thread exits. A parser that grows past 64 MB is freed on its own at the end of that call; its caches stay.
  • The module is marked free-threading compatible (Py_MOD_GIL_NOT_USED on Python 3.13 and newer), so importing it on a free-threaded build does not re-enable the GIL. It is tested with many threads parsing, serializing and sharing views and stream iterators on free-threaded Python 3.14 and 3.15. On a free-threaded build, bytearray and memoryview inputs are copied before parsing, and dumps and dumpb hold references to the items of the containers they serialize, since other threads may change them. Subinterpreters are not supported.

Metadata

Release files for fastsimdjson 0.8.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 fastsimdjson 0.8.0
File Size Uploaded
fastsimdjson-0.8.0.tar.gz 3.2 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for fastsimdjson 0.8.0
File
fastsimdjson-0.8.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
fastsimdjson-0.8.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
fastsimdjson-0.8.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
fastsimdjson-0.8.0-cp314-cp314t-manylinux_2_24_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.24+ x86-64 Details
fastsimdjson-0.8.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
fastsimdjson-0.8.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
fastsimdjson-0.8.0-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details
fastsimdjson-0.8.0-cp314-cp314t-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ universal2 (ARM64, x86-64) Details
fastsimdjson-0.8.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
fastsimdjson-0.8.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
fastsimdjson-0.8.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
fastsimdjson-0.8.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
fastsimdjson-0.8.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
fastsimdjson-0.8.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
fastsimdjson-0.8.0-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
fastsimdjson-0.8.0-cp314-cp314-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) Details
fastsimdjson-0.8.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
fastsimdjson-0.8.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
fastsimdjson-0.8.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
fastsimdjson-0.8.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
fastsimdjson-0.8.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
fastsimdjson-0.8.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
fastsimdjson-0.8.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
fastsimdjson-0.8.0-cp313-cp313-macosx_10_13_universal2.whl CPython 3.13 CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) Details
fastsimdjson-0.8.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
fastsimdjson-0.8.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
fastsimdjson-0.8.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
fastsimdjson-0.8.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
fastsimdjson-0.8.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
fastsimdjson-0.8.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
fastsimdjson-0.8.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
fastsimdjson-0.8.0-cp312-cp312-macosx_10_13_universal2.whl CPython 3.12 CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) Details
fastsimdjson-0.8.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
fastsimdjson-0.8.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
fastsimdjson-0.8.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
fastsimdjson-0.8.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
fastsimdjson-0.8.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
fastsimdjson-0.8.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
fastsimdjson-0.8.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
fastsimdjson-0.8.0-cp311-cp311-macosx_10_9_universal2.whl CPython 3.11 CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) Details
fastsimdjson-0.8.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
fastsimdjson-0.8.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
fastsimdjson-0.8.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
fastsimdjson-0.8.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
fastsimdjson-0.8.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
fastsimdjson-0.8.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
fastsimdjson-0.8.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
fastsimdjson-0.8.0-cp310-cp310-macosx_10_9_universal2.whl CPython 3.10 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) Details

Total release size: 110.2 MB

Release files / fastsimdjson-0.8.0.tar.gz

Download URL fastsimdjson-0.8.0.tar.gz
Size 3.2 MB
Tags Source
SHA-256 checksum
How to use checksums
df415e19cec497fc495ead9ee82b9527ff0335dde2fa54eeb6f6a7a60a7b11f6
BLAKE2b-256 checksum
How to use checksums
6ae6d06f1de62a90e8b7bf0b0382b91f79fdde9c50aca7053b34e01fc747adc0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp314-cp314t-win_amd64.whl

Download URL fastsimdjson-0.8.0-cp314-cp314t-win_amd64.whl
Size 352.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
b112da23836f16c57a93d464ccc291af1c07c0a0267fa0603f75823d0f99b82f
BLAKE2b-256 checksum
How to use checksums
b078f3645a609d917ed001f499bbcef9d5c718465e67acde9ef73a934e1b8d5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL fastsimdjson-0.8.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 6.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b6f7399d8df2db51df07c50e76315f0c1a27fbc4007838050f993c83f8d96db1
BLAKE2b-256 checksum
How to use checksums
a2cca7f8b45f69571426f2b5685ff689e9ad75c60bbd502044f3d9b0c0d39ae6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL fastsimdjson-0.8.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 3.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
32ea3596e80bdc47a2d312ce8f28e16698c3e62ad67a09241b160f9d3963083a
BLAKE2b-256 checksum
How to use checksums
fdf96c48ed633047800e7d6c504e1f1a3215e79e6d8c74b154ed24b52c39c6cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL fastsimdjson-0.8.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 5.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
897b5179856fdb527ecbebc8627a35d681653a85d5aeed4162bbeecb4eb9c7ad
BLAKE2b-256 checksum
How to use checksums
e4fee675d862d3a35d2a0cca0b05f71802a1589083d1c5e1929f7ecde0f763d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL fastsimdjson-0.8.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
bd1a26f4f144f6fe8150d7fc8376a0258ca59fe450ed6be9fd82c7f27f7dbebf
BLAKE2b-256 checksum
How to use checksums
c17a50e879deff94bde450dee04192df4d5164c1087f41fd59ea6c0a06a3d72e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL fastsimdjson-0.8.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 243.4 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d99c130685182bb4c963ad66ee9070cedd43661ff4654594931f5e3e375e4c58
BLAKE2b-256 checksum
How to use checksums
727e09df4b9acf86753a27e2680c8c4aa2e0e7eaf56fc5f2208ba84137b5b092
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL fastsimdjson-0.8.0-cp314-cp314t-macosx_10_15_x86_64.whl
Size 491.9 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
46d0b2dbb55a3b731560438faf8fd274fdded3f818b0b27e9bbab0438bb3de9c
BLAKE2b-256 checksum
How to use checksums
3c621e45cc674ea2d8705b9d6560451ba71d1c1dc609e5fe7b5fb8a8a2b0d30d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp314-cp314t-macosx_10_15_universal2.whl

Download URL fastsimdjson-0.8.0-cp314-cp314t-macosx_10_15_universal2.whl
Size 724.8 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
2d7b045e9e8446a26a5225255e05b63e74568919168a431d20d9ed82958eb1c6
BLAKE2b-256 checksum
How to use checksums
f32628247a78caf3c944932aa39a8756668534abb962761584885b9c799be475
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp314-cp314-win_amd64.whl

Download URL fastsimdjson-0.8.0-cp314-cp314-win_amd64.whl
Size 341.0 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
dd456f29d8f1409c82864e473d2d9b09400de500ceefa4325cbe357c6e002354
BLAKE2b-256 checksum
How to use checksums
312f721bf6dbac2add01e314a7a146c351a7466a44569279f4376aa3a9b23af1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL fastsimdjson-0.8.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 5.9 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
db5fdd6e554b48b30e03b715324bf1b97d03ee791c739d6297dc75d3aee223ec
BLAKE2b-256 checksum
How to use checksums
f6434786ff976ed9e04760b00b0449d861d52d4e39f746d8ccd8589f4c9c31b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL fastsimdjson-0.8.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 3.1 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
d8b280b896b4af090f9e49166813b370a604efd67c8a4e2909e464c47644e564
BLAKE2b-256 checksum
How to use checksums
65c6ca933e84169497d51db7688bb2c842a9366671db920d0991132d011b383c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL fastsimdjson-0.8.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 4.9 MB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ed03d31e787f8b338697240b040ba1433f926732f5d30fdbe63f5944417bd401
BLAKE2b-256 checksum
How to use checksums
951353c7883900059d222b9cc180bd565e26decb9dcba7a6a577b427f69a6647
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL fastsimdjson-0.8.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.14 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6f310aa5824e74b4168c5c43e42adc7b2000415341be752651cd42d99abc98d4
BLAKE2b-256 checksum
How to use checksums
2774ef00819088cca9b3282931e3e96636e11d385dbdb4e2f6547ac3e763f4c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL fastsimdjson-0.8.0-cp314-cp314-macosx_11_0_arm64.whl
Size 231.3 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6b1d31db1738e0bfc6d640b3c0ea1eb9ceb96626231b4ce18df4ce7080e20212
BLAKE2b-256 checksum
How to use checksums
47f525db10144efd35e84833013a0f249220e48e9cd69fe22a20f22ccc12ed02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL fastsimdjson-0.8.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 479.2 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
5f1c2f65bebb2a981b1c3fb0aa2c40dedd37157a7ad6b47e6b24c77d35387afe
BLAKE2b-256 checksum
How to use checksums
ea556e00ad0faaa5b3a428dfc4b1e11aab508c9cc1c92a8ed12b0fa4c0923dd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp314-cp314-macosx_10_15_universal2.whl

Download URL fastsimdjson-0.8.0-cp314-cp314-macosx_10_15_universal2.whl
Size 700.2 kB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
96400565732c2aa30a1df49624b83cc7ce55fa4455b8e23f46880973163a5a5a
BLAKE2b-256 checksum
How to use checksums
4c0d3fdf4693c13fe1befc1f3821e5b8d118cb262baeef14edac9d412973b692
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp313-cp313-win_amd64.whl

Download URL fastsimdjson-0.8.0-cp313-cp313-win_amd64.whl
Size 333.9 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
5623e186d05943a83591fbfcad8b38d2280586048bc21eaf4351ee0849e2af25
BLAKE2b-256 checksum
How to use checksums
f5e7cfe6814d5584c1daa1fe9810320803ff69128647af69fd521dce2066ffc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL fastsimdjson-0.8.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 5.9 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6eb98caf7782115b2c72a2a9dfe4f5c59f3c580a71c2b6b86e8f8b5becd1dde9
BLAKE2b-256 checksum
How to use checksums
448ea91c0898a0b47549acd5cf34425720c241e3cd3f9f37613ab91e84401bd6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL fastsimdjson-0.8.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 3.1 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
23336cb56b67a0892c35c18aef965f826ad6d966308449e60f2b29a7f22ff172
BLAKE2b-256 checksum
How to use checksums
6b36b1be1898496a173d5f3e4374f00e69ccae80334d75c665775f79dccf2563
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL fastsimdjson-0.8.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 4.9 MB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
db77d38208ad4450cd79d99adba5a2d1822371e33da434f5602634d4acc4538b
BLAKE2b-256 checksum
How to use checksums
310fe34e8094971b7b1cdbf3d6fb345709c5815e5663dfed8e1a510718254b1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL fastsimdjson-0.8.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f56c6dd39c50ca4a350658261b2a01e450ab0f6229d724e89812f3272bf35b47
BLAKE2b-256 checksum
How to use checksums
876d604a2d8e781f9550d8fc3d7653a868d8e0963d82d34cc5792c9cd6381aac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL fastsimdjson-0.8.0-cp313-cp313-macosx_11_0_arm64.whl
Size 231.4 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5e21689f980569347714171c40d5b4218551afeb6860f9150a8fe8148bec35bb
BLAKE2b-256 checksum
How to use checksums
3232f47fca9bc8ac9024b88ca521967fb86f2f945d0aedc0e9cb373a08899aea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL fastsimdjson-0.8.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 479.0 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
e28589430dab1dcf7a0d292c46764144d3943b1fd29c097e8f3641db502027f2
BLAKE2b-256 checksum
How to use checksums
80967c7675f5299f24b63a71cbbeb03aa68a79446d16bc3db70a56d9a4670a98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp313-cp313-macosx_10_13_universal2.whl

Download URL fastsimdjson-0.8.0-cp313-cp313-macosx_10_13_universal2.whl
Size 700.0 kB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
0b27e0af2f45976445e547893e98ec48cede51428ab4c65a3db6c7efa95a0593
BLAKE2b-256 checksum
How to use checksums
58228e789af3bc2be5828985bbf265ebc064e38ac7773c6052d3119d1096808f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp312-cp312-win_amd64.whl

Download URL fastsimdjson-0.8.0-cp312-cp312-win_amd64.whl
Size 333.9 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
8407307763c361472d61d8128cd9ac824de1022ab0c8e952815613e6489c8a89
BLAKE2b-256 checksum
How to use checksums
ebb2e7904827d0e70fa5ce55b617b59e2fdb3ba25957310bfd67c6e022afcb3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL fastsimdjson-0.8.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 5.9 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a4c78c8663d6e7ac0e6f9ea80f362709cfa686399de099a92e11316d5f19a158
BLAKE2b-256 checksum
How to use checksums
5478fc11a3d19a98c0a73fdf30a023c3b4fde493753c6a3182423f3f35b1fad8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL fastsimdjson-0.8.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 3.1 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
9b02bedcd1830c18cf09432a2dbb8ad84eaf13268098874cd148ea260a7eae38
BLAKE2b-256 checksum
How to use checksums
30e4e81f757d1bfc05f6c8ed9b371eae137bfba4bf9d041f58d94d98dd2ec58f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL fastsimdjson-0.8.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 4.9 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7bcdb1dde6c007042002f40173cab8149b32d0060ecf59c6862783dd7763afeb
BLAKE2b-256 checksum
How to use checksums
da2d2da8ef79bd55ad4b9cf3cc441827de301b6420c6cc8002ab28406d24b772
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL fastsimdjson-0.8.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
adf57b32bdb6fb410bacc9997ff9ba9d9bf1985819e9c8c71dbe46ba0e248860
BLAKE2b-256 checksum
How to use checksums
e6e231c3a7a955679b15797ef033e9d638dd42a005032aa88e77f16259f283e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL fastsimdjson-0.8.0-cp312-cp312-macosx_11_0_arm64.whl
Size 231.3 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2375d7e89a8678c3b2c7a172c85856d45ae8fe8007b32f61d17ac2eb4499d5fe
BLAKE2b-256 checksum
How to use checksums
e6fc93985da6f5d4926656687cabc4dd981e35d94a8b53a1dd426dc99fdc17b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL fastsimdjson-0.8.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 479.0 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
b6afc183ef0b6671b0506570660298e23f69c10150c67dd76f50afbfb1c8d04e
BLAKE2b-256 checksum
How to use checksums
50a568ffab77f440edac31890698314fff98f949fbd58cd9d2cfe4f794ea7d60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp312-cp312-macosx_10_13_universal2.whl

Download URL fastsimdjson-0.8.0-cp312-cp312-macosx_10_13_universal2.whl
Size 699.9 kB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
8bae79082160fd3aaa728e307ccf4c7dcebed736feada6e4385ea3d9f0fd457e
BLAKE2b-256 checksum
How to use checksums
840abea311cc727f079b27a2b928a3efb129a9c2d5010bb4578674aebc768b2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp311-cp311-win_amd64.whl

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

Release files / fastsimdjson-0.8.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL fastsimdjson-0.8.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 5.9 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5f47c27e7b2e307d34c39a002ec42518fdf28d400a8552aafb7d95d1b5ce6fd5
BLAKE2b-256 checksum
How to use checksums
e1b142184480a5eee6e227609c1c6c8c662042a9353ae7fa69f91db74b3933a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL fastsimdjson-0.8.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 3.1 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
918057ad51e90e1d956d824ec12e2b31fcbf5e89b3720ca2516b2a6cc5aa2cf3
BLAKE2b-256 checksum
How to use checksums
1d60f8ceac0f7f5431750b5712a6d3cf14715b707f08d069e4b7d55429903ed1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL fastsimdjson-0.8.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 4.9 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b3fcdbbf9718a3d9405d7aff3acde54f465448a469f28f03aa8fb17d82842c1f
BLAKE2b-256 checksum
How to use checksums
8a3732a3f4059bd649431a0b1a6542da3788396bed10fc5bb0c5f0cc6547f888
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL fastsimdjson-0.8.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
568a489ccc6556b73d75089608a6feffce3bb85f4065e3f9948b533bece11e36
BLAKE2b-256 checksum
How to use checksums
0bfd865a58ed6d51ec72526681d648979279f4a287ffdb46a34576d1bd78b111
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL fastsimdjson-0.8.0-cp311-cp311-macosx_11_0_arm64.whl
Size 231.9 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c6ea01a051078155bab237e684b1575131b2d420cf5de0dbf2ef2f12813d4263
BLAKE2b-256 checksum
How to use checksums
0d8363aa6153425220f66d4a23aaa8431e38eeb8eb91f974dbf3d391089489e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL fastsimdjson-0.8.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 476.7 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
d05b83ad9816590680ac79e5a2eb0ef906c2e44927591f8b829824ada96d8add
BLAKE2b-256 checksum
How to use checksums
33edb9cb7221c4f546f95959ca95549c81f711f5e28fc4caed8171aeeb6190f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp311-cp311-macosx_10_9_universal2.whl

Download URL fastsimdjson-0.8.0-cp311-cp311-macosx_10_9_universal2.whl
Size 698.0 kB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
7dca18aebc958946715b6d68c4c8e80f2984938ee57dc411f36a0970985e88de
BLAKE2b-256 checksum
How to use checksums
85b7a38dff4a60ac73c1fd312e2bec2282b341668565096db260a5493ab5a80c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp310-cp310-win_amd64.whl

Download URL fastsimdjson-0.8.0-cp310-cp310-win_amd64.whl
Size 333.6 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
e3135759cd65ae00219f7715f3e09785e4180d07596feef76dc50bcbbd67d9a4
BLAKE2b-256 checksum
How to use checksums
68937d13366e3a68cd4584ddbf94f48d922eb55e4048d0d9e6cba5fee77ab17f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL fastsimdjson-0.8.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 5.9 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f873952c5ad5beaa2aeeb5bcec7e7de160611eeac17d447de0c28d60fa9d8a58
BLAKE2b-256 checksum
How to use checksums
490b1ae67683fe4e72ed06feb9b3f50ee52fc4a652acea592a16afe830b0ab15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL fastsimdjson-0.8.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 3.1 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
0eb33523c13def54384fbe6baad9cf38082f8d62a050077bc634d4952c9cae1c
BLAKE2b-256 checksum
How to use checksums
7adcc70db319590e5d76f6ae1307024bf75b7b6b20f86f4734e3b9b2b35ca9b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL fastsimdjson-0.8.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 4.9 MB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2af3b616daae4f3b474dc922e6384ae7b249384eb7f4b738bd8fb16b0f29b2e4
BLAKE2b-256 checksum
How to use checksums
d5ec668443b2fd6881392af5033fe258e4add189f42fe90ca31660b3fa17aef3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL fastsimdjson-0.8.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.10 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0af9650e79c47fd324e9feda026e53fbab97e9a47f58754ad34546ee6722af1c
BLAKE2b-256 checksum
How to use checksums
38474ce1508c6beb1a248b8c97970e182104bdc553ce5ceb5bd29ac450cb6974
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL fastsimdjson-0.8.0-cp310-cp310-macosx_11_0_arm64.whl
Size 232.3 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3f87f613e03fdc6b663e1215c9e31e1ffe78a03471ca1326a7ee4ceb25e27324
BLAKE2b-256 checksum
How to use checksums
6290f5320f80bcb3e74c068be4d07bc68f2656460447ea14eb8c38c28e7efc53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL fastsimdjson-0.8.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 477.2 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
25229dc963e78c22d90d1a8e0f4895def06ecac354cc3c783623c5d73a975cec
BLAKE2b-256 checksum
How to use checksums
e4d7e1591eb292033104cf2bcd79cea3123ceab6760f4f9c5cccad804bdba415
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / fastsimdjson-0.8.0-cp310-cp310-macosx_10_9_universal2.whl

Download URL fastsimdjson-0.8.0-cp310-cp310-macosx_10_9_universal2.whl
Size 698.9 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
3ab2c25558892774b9dc1708c5154271318b6b60ca7e17b96b89961b4b4fcda1
BLAKE2b-256 checksum
How to use checksums
fb699d52f0843d4cd1a492fbf438b5acf4150c9ca85adf8124dae12cb2023fae
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.8.0 This release

49 release files

0.7.0

49 release files

0.6.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