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.7 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.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 fastsimdjson 0.9.0
File Size Uploaded Provenance Actions
fastsimdjson-0.9.0.tar.gz 3.2 MB Without provenance Details for fastsimdjson-0.9.0.tar.gz

Built distributions (wheels)

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

Total release size: 119.4 MB

Release files / fastsimdjson-0.9.0.tar.gz

Download URL fastsimdjson-0.9.0.tar.gz
Size 3.2 MB
Tags Source
SHA-256 checksum
How to use checksums
a1242a7602647a1343187e4f40a27fab9415f251a871d4bbd3fcbbfc1827997d
BLAKE2b-256 checksum
How to use checksums
535b7779c6ba7db886f3171a539aa72ba206fb4240cf9ee2b38ed7b658d0890c
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.9.0-cp314-cp314t-win_amd64.whl

Download URL fastsimdjson-0.9.0-cp314-cp314t-win_amd64.whl
Size 392.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
9509c1797097159e44c75406d9dad66a37693c4f60dfd2311dabb229f1c6865a
BLAKE2b-256 checksum
How to use checksums
26e94293a93d0529cf98d0dbf00f4e9dff4ef9416e2c33b1b54ff21dc6c7bbb8
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.9.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL fastsimdjson-0.9.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 6.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f35ef075bd2dda6fabe67913f5c74bd5f29b7b474d8228619dc7f3e7a2c4301a
BLAKE2b-256 checksum
How to use checksums
56cdae8bb2420d1282d04bfdd0c3dd2a99bdcbeb148e3d6f3a7d99e3031e607f
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.9.0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL fastsimdjson-0.9.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 3.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
fe16adbab0e22476af3c18b666ca167ae931f799ca27fc7641949e914769a4c0
BLAKE2b-256 checksum
How to use checksums
03ff63f34a195367e87a9d8b0fde38a57e99189ab0eacb2d1f93dcb55b4d1658
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.9.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL fastsimdjson-0.9.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 5.6 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
f18683afa778b3e4127c8bb542409e7c3caab08951913fea8b70540c8770f9cd
BLAKE2b-256 checksum
How to use checksums
ccae146d8ec03935ee1f9550292ff3893695ec9cb06611268d8313855dc51f70
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.9.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL fastsimdjson-0.9.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.4 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
e5d0fa71dc260e0f6ebe3377160a10f678215ec1c287479588d4a8b7352785e3
BLAKE2b-256 checksum
How to use checksums
4fbd51360f630cb150aad49cd75e2cbb699ea26b37fdea50744c5df577d6c743
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.9.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL fastsimdjson-0.9.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 251.0 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
818b853da701bf20f94ec59f76818e8ce1be0598c6a3bc66d0779207b43b09ac
BLAKE2b-256 checksum
How to use checksums
6c17624d59fbc29f13d93957107c499e091eed98d1ff34b84470a7c5104cbc0f
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.9.0-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL fastsimdjson-0.9.0-cp314-cp314t-macosx_10_15_x86_64.whl
Size 542.2 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
17a84aa378672b3ebca291fc4e851b37ef97bf116ecb44c22277f9c8596d4c97
BLAKE2b-256 checksum
How to use checksums
42f80c8dc142518a95f812bd28b5782835bd8bc835534efd49773f73c55e2250
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.9.0-cp314-cp314t-macosx_10_15_universal2.whl

Download URL fastsimdjson-0.9.0-cp314-cp314t-macosx_10_15_universal2.whl
Size 782.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
0fd6e1f2c952faa12d7c413dde593cfe2fa7be2c0cdbe53840f10b92534f961a
BLAKE2b-256 checksum
How to use checksums
550966cd4db8eb84ebf6d0f40bf04875dceda367189bacb41020346ab8f0e422
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.9.0-cp314-cp314-win_amd64.whl

Download URL fastsimdjson-0.9.0-cp314-cp314-win_amd64.whl
Size 382.1 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
28dd29c6b5cc4d0aff55d97036148c89418ee3a4f273b69c8a8294f16500e378
BLAKE2b-256 checksum
How to use checksums
3d2ca1ed878b9cb65d5b39268a588c70cbc8150e7cf574abcc411a25f98c845c
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.9.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL fastsimdjson-0.9.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 6.4 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
673827b47f572d7e481f4eaaea4cd9cdbefb441fda359d182d382f462db6a3ef
BLAKE2b-256 checksum
How to use checksums
cfab8fc1357df6b78d1e3426708746c2e561bb7d7fdad87862e3ca1fffc95aee
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.9.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL fastsimdjson-0.9.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 3.2 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
9c6b4ed5fbc61f4263b1f9a4281e20b3dc8df0e2f468a8699adc05f0c8da66c2
BLAKE2b-256 checksum
How to use checksums
27e83a91cfa3949700e566da1abcf3d60b3fd52a48d1ae31ccdae07fc9523168
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.9.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL fastsimdjson-0.9.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 5.5 MB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
033b809c22eb797c216682539b4388fc931160180b8f93e98f49293dc2c2011b
BLAKE2b-256 checksum
How to use checksums
7c99ad2f3eb4dd9361ee6ebb9e7e8adc8758401bb1900def4cbb65c22c8fd5c3
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.9.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL fastsimdjson-0.9.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.3 MB
Tags CPython 3.14 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9f2b43bab0952fc93f4208ce9be66fbf195f267ead4dc35876edf1f0f3d90029
BLAKE2b-256 checksum
How to use checksums
e48c3db3a7bb1fe41651cf4d40bbd152a89c7c4f7e1d894a8085b9280ca50452
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.9.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL fastsimdjson-0.9.0-cp314-cp314-macosx_11_0_arm64.whl
Size 238.2 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b1c8aaf6d23c720b23cf37b83e22b958940ed4fb847895aceeae9140aeebc2a5
BLAKE2b-256 checksum
How to use checksums
44779a874ef389e794c843a3a62149afeac5e3f4c970bca4580190faa52d3b61
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.9.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL fastsimdjson-0.9.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 529.1 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
dd86a5def6493b22a5a832fbd5a5379014ae7688e96fde8de0754e3f54d0af96
BLAKE2b-256 checksum
How to use checksums
8e3bdcde2f5f5c9af52571f8cb29d7c7be624072c1e1e9e4e6f9559a72a8e9b6
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.9.0-cp314-cp314-macosx_10_15_universal2.whl

Download URL fastsimdjson-0.9.0-cp314-cp314-macosx_10_15_universal2.whl
Size 757.4 kB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
f0b5c1f976a64a82c347e91984ad9aec5dd700998ccb8539f0df77b19fde1fff
BLAKE2b-256 checksum
How to use checksums
f69a652281702b67fc44b109f806b50a63a0f68a1c0340ef1a55e661b58fa720
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.9.0-cp313-cp313-win_amd64.whl

Download URL fastsimdjson-0.9.0-cp313-cp313-win_amd64.whl
Size 373.7 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
000d34a3f25970df0196853f8eaf7c451d3229f8f7c2618e3e9209a2e6f83d52
BLAKE2b-256 checksum
How to use checksums
64ba00b998e8101b5a3387b3c37e5b77c2932200c08178a6d8c83a16df7fec8e
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.9.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL fastsimdjson-0.9.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 6.4 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
3bb61e991d13c15a827e44ffa0f27318e84be2a8161027d2a918e33863c0ed0c
BLAKE2b-256 checksum
How to use checksums
30df0fa478a861fa230a4f429708258b25513be11f29694f5468d81a9702749c
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.9.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL fastsimdjson-0.9.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 3.2 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
3fe55b314629ee86cdab4d1768e48acafa1562f4732eaeda6d0cea6e2e40cc8a
BLAKE2b-256 checksum
How to use checksums
210823797522bd032c5723dce09e800fe4c412d9bf45ca4160f23198bb7cbce8
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.9.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL fastsimdjson-0.9.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 5.5 MB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2af41076f7b60ea158640640dbefdca2e42054a873a90741fdf4543ec3c241ed
BLAKE2b-256 checksum
How to use checksums
5a60a1d6092df3f00438486536547a265210f7cf953114eb1e570b7989321145
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.9.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL fastsimdjson-0.9.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.3 MB
Tags CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
005e6329507d93aa5a588b116837638a270e4a4fa287a56ba016f8c4d638ca39
BLAKE2b-256 checksum
How to use checksums
1c4a7f97bd88b23753b9cc3488fb815771f7a39c1526a86daedc9b500fbc5fe0
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.9.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL fastsimdjson-0.9.0-cp313-cp313-macosx_11_0_arm64.whl
Size 238.1 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
22216f97b4c7791015e2d0d58a1cfde6084cb0d0b5642a9f0e8a8779c72ab8f3
BLAKE2b-256 checksum
How to use checksums
127854317c5eca1addc43571e5bbc78a3800763c9d2f7b8b172fc5a4ca1b933b
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.9.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL fastsimdjson-0.9.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 529.0 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
87968fdf4309eb9be23ced51252c340041042259236c9f644619cfc1fa8c77d2
BLAKE2b-256 checksum
How to use checksums
eee4c6e8e7c97e52796f5a2b9796067e6726caa7ae489fffe9a84d0cb48cca70
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.9.0-cp313-cp313-macosx_10_13_universal2.whl

Download URL fastsimdjson-0.9.0-cp313-cp313-macosx_10_13_universal2.whl
Size 757.1 kB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
d84bcf0f4b89dd0994fa17672704f204d4021ac2d0f6472c93635dd7424c9520
BLAKE2b-256 checksum
How to use checksums
abe87af771525b45e4def86d68f7d1d03dee8707bfa8315330b2a48ac33e2c65
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.9.0-cp312-cp312-win_amd64.whl

Download URL fastsimdjson-0.9.0-cp312-cp312-win_amd64.whl
Size 373.7 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
e173a2a1cceaca38571913a902e27347d33a8e941887f81af2f5a4844f997e2a
BLAKE2b-256 checksum
How to use checksums
7c17f4ac03cb39c5444c308e5ad78b16a6182b13c4ac4c1da740e222dab701ce
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.9.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL fastsimdjson-0.9.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 6.4 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2f048a39aeeae6c34c22ee7c24a92b365fd3fbe6ef23c0bbcaffe7ae39ba52dc
BLAKE2b-256 checksum
How to use checksums
a15a31a459f641fc120eeabc3c17e750841673a0b27e41a63c7e5c0115250ca8
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.9.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL fastsimdjson-0.9.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 3.2 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a53b05c03a16659a5632875a24be6242c3260d076a6a613107461717742c3f67
BLAKE2b-256 checksum
How to use checksums
be9f09a1e462d85fd7f7693451586a65559a47482b0133994c8781e57b742551
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.9.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL fastsimdjson-0.9.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 5.5 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
da5ca75a613f73f81f68cb9363ed409cffc833029c310a7e788b686e505f8ade
BLAKE2b-256 checksum
How to use checksums
4b0a9d1b3fa931cb374eabdd97cd66e23a3158010a82ef691034e72a98420c73
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.9.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL fastsimdjson-0.9.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.3 MB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8bb0d36b8021ac186f7336ccbf1bffa0104e63ea3fac5604cffee9d7e32b1de3
BLAKE2b-256 checksum
How to use checksums
86eb404662747de8bcb333daa78dc2b6a6c5ec9a29da6bbd7bd4c9173f814caa
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.9.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL fastsimdjson-0.9.0-cp312-cp312-macosx_11_0_arm64.whl
Size 238.1 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a3961522f3bb81b2d6149c0d710285a63b1f8a0663f7c03d446eac1e941783a4
BLAKE2b-256 checksum
How to use checksums
740db1a2c176330c179eac714b518594cc2c6cd36f5567d7f35c2d92ce24808e
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.9.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL fastsimdjson-0.9.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 528.9 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
887ddfc8c303d6c87a4dcfb36b0aa7d3386eaee65c369c815f4e756e5e9b502a
BLAKE2b-256 checksum
How to use checksums
19cc2a2bb072a0efc4a5e46495e4c940e7815ba04065193fcc2c3f991fc88f83
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.9.0-cp312-cp312-macosx_10_13_universal2.whl

Download URL fastsimdjson-0.9.0-cp312-cp312-macosx_10_13_universal2.whl
Size 757.0 kB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
2e8087a54f444fa1f014d103b293079d53c23ab55e069008d4ee2fb9e16bc4e7
BLAKE2b-256 checksum
How to use checksums
11aeb2c4eb9e24e2daaf378a651db703c31d540a1eff53ee2e1ab93be9b16747
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.9.0-cp311-cp311-win_amd64.whl

Download URL fastsimdjson-0.9.0-cp311-cp311-win_amd64.whl
Size 373.2 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
8a0bbd673a3bebe0b0d47b072f795cffa4398ceb70fd84b261be4c85a8839057
BLAKE2b-256 checksum
How to use checksums
9f3d63d7d075f00b4a1d84a50967a2e0b210bcc66f9d7993cfd7a0407c3070b2
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.9.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL fastsimdjson-0.9.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 6.4 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
681c165b21f6879df93b7cdd477e4fdbba05586b6ddcf710d619971cb88b510d
BLAKE2b-256 checksum
How to use checksums
f47f95d159d22666c00d52c015c0b4da22ec2e52dd252fa2c72ddea4b8e1bbd0
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.9.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL fastsimdjson-0.9.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 3.2 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
bbf093c32bd3b11fc94490bcd3d4166ed9e21a1733ade2b5e4b72a4da83b93c8
BLAKE2b-256 checksum
How to use checksums
5e7b7a895e0e3bd9383a83aa792cbf05d8d8b20fc7a46564ef6c09a595eba101
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.9.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL fastsimdjson-0.9.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 5.5 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
24383ad1534afcb04512274297bee0c801626a53ff324b024e4f670f5032ac92
BLAKE2b-256 checksum
How to use checksums
c05f6e11ceb5ec4333712d4287c9958bbdee4450a74f73742d21770332bfaca0
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.9.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL fastsimdjson-0.9.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.3 MB
Tags CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
02433cc2963afc40d72402526102aa73d86a868fef44f0788c6c3b8cd00b43cb
BLAKE2b-256 checksum
How to use checksums
be215423119d709d44e092d804fc81a0cc0abcc423dfa57cf27cbf7e6d508663
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.9.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL fastsimdjson-0.9.0-cp311-cp311-macosx_11_0_arm64.whl
Size 239.5 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
16f9e16b44918b6f374c3a742d1710dde9b77cf68f7e2da9e10745383f81ab86
BLAKE2b-256 checksum
How to use checksums
538779b6ecfbc2602ee4b8daa868bec57adab41008fc79e8b14592f787cd69e2
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.9.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL fastsimdjson-0.9.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 525.5 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
f2334369c1803c6c6d74b85f5a8b964da0e5745c81fbbcff5429d11595b78cb5
BLAKE2b-256 checksum
How to use checksums
bd2e3edc7fead6ec5fe4306351d30d544214aed4b47ef8c5b7fe9c628c79316b
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.9.0-cp311-cp311-macosx_10_9_universal2.whl

Download URL fastsimdjson-0.9.0-cp311-cp311-macosx_10_9_universal2.whl
Size 754.4 kB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
d6675a4c649a627a5da2761c701ee8e781adf5483986315600cb96faec6f1105
BLAKE2b-256 checksum
How to use checksums
3d9975872a58f66844ada36dd1cbf667791234a3fba9349d291255dad5b3a477
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.9.0-cp310-cp310-win_amd64.whl

Download URL fastsimdjson-0.9.0-cp310-cp310-win_amd64.whl
Size 373.2 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
4eb872088afd5dc9523db2a47810e3a1facf2bba8c9632bc50c7af4fc5b5b822
BLAKE2b-256 checksum
How to use checksums
a9e1ab6792191b911dbb07c79a939eae230e05e3db100c57d7d49cae7076dac3
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.9.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL fastsimdjson-0.9.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 6.4 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
4594a8d54804c437e664fca1aacf6b2d935906207df77d76d34ce6e15702819a
BLAKE2b-256 checksum
How to use checksums
2d790140c9f187f2b1a2ccecad942317f2da685b8c470cb0b42f9143225a920d
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.9.0-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL fastsimdjson-0.9.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 3.2 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
79f2f2cb18b00163c7076bb17b00f5abdcdf48782eae6d1fea9bc4810b7035b9
BLAKE2b-256 checksum
How to use checksums
2c12d02461d5928bafe9da2145a61cb09a3e05cb8cc2e67d333a94156fdf5878
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.9.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL fastsimdjson-0.9.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 5.5 MB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
bdbe75c98a300b62aeac4d05fa40bf3fc505f383052c826458c2b3b892a27bdf
BLAKE2b-256 checksum
How to use checksums
7f386e334ca91c55a28a79b6761c870343c6170022d3d2d88da35c103d362902
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.9.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL fastsimdjson-0.9.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 2.3 MB
Tags CPython 3.10 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2d44cd206caebabef1c92bcdb54cb5186c840286cdf50c4b69e41c666f3f1afa
BLAKE2b-256 checksum
How to use checksums
0501c860c031e3a71f6dc51da2baa4101ef3a51d7b612024bf966747d970ef93
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.9.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL fastsimdjson-0.9.0-cp310-cp310-macosx_11_0_arm64.whl
Size 240.1 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a551e9c31103515cc1dfac1def0eb3d11d5f719ef82cb589dd26b4d3a8def1d6
BLAKE2b-256 checksum
How to use checksums
cee213a10182bd223fbb606762078e23ff46432254b902cab29856f9526e542c
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.9.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL fastsimdjson-0.9.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 526.1 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
703b61e9a8ee22613207181543f6cdd22a53f04623def336a2205e75e22342e1
BLAKE2b-256 checksum
How to use checksums
2305982d467707ee0733ddc4f7db05a5ef80f6a903b7f76d268d8d22ef5b3628
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.9.0-cp310-cp310-macosx_10_9_universal2.whl

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

Security for fastsimdjson 0.9.0

Provenance

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

No provenance found

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

A note on package security

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

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

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