Tins · Republished from upstream
json_mlake
A packaged build of json by Ehsan M. Kermani — simdjson-backed JSON parsing for Mojo, CPU and GPU — republished only because json is not on a conda channel. The code is upstream's; it is imported as json. Stars and issues belong upstream, at github.com/ehsanmok/json.
Install
plain pixi:
pixi init app -c https://conda.modular.com/max -c conda-forge && cd app
sed -i.bak 's/^\[workspace\]/[workspace]\npreview = ["pixi-build"]/' pixi.toml
pixi add "mojo-compiler==1.2.0"
# Without mojoshelf: the tin as a git dependency at its published commit.
# Transitive dependencies may be wrong: pixi takes the tin's own git deps as
# pinned in its pixi.toml, which may not match what other tins pin, and then
# fails with "duplicate records". mojoshelf picks revisions that agree.
pixi add json_mlake --git https://github.com/magmalake/json_mlake --rev bcaa7161e757748a1310a213e123bf8810ff7e96 No mojoshelf needed. If pixi reports duplicate records, the mojoshelf tab picks revisions that agree.
Version
0.4.3 on mojoshelf
What it does
Works today
- Tracks upstream v0.4.2, with one source delta: the simdjson wrapper is found without CONDA_PREFIX
- What k8s reads Kubernetes objects with, and what flare depends on
- Archived the day json is on a channel pixi can resolve
Correctness
Checked against CI builds the package and consumes it from a clean project, on Linux and macOS
Also in Republished from upstream
- flare_mlake TCP · TLS · HTTP/1–3 · gRPC · ehsanmok/flare
- mozz_mlake fuzzing and property tests · ehsanmok/mozz
- Every tin