{"name":"slang-hal","vers":"0.1.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"approx","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-channel","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1","features":["derive","extern_crate_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cudarc","req":"^0.16","features":["std","driver","dynamic-loading","cuda-version-from-build-system"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dircpy","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"encase","req":"^0.11","features":["nalgebra"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minislang","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nalgebra","req":"^0.34","features":["convert-bytemuck"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nalgebra","req":"^0.34","features":["rand"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"slang-hal-derive","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu","req":"^26","features":["naga-ir","wgsl"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cdd74e8d0168867b97615666238b5f1b0e47363281c04272ec8a53b640d9658b","features":{"cuda":["cudarc"],"derive":["slang-hal-derive"]},"features2":{"cublas":["cudarc?/cublas"]},"yanked":true,"pubtime":"2025-09-20T08:52:43Z","v":2} {"name":"slang-hal","vers":"0.1.1","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"approx","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-channel","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1","features":["derive","extern_crate_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cudarc","req":"^0.16","features":["std","driver","dynamic-loading","cuda-version-from-build-system"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dircpy","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"encase","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minislang","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nalgebra","req":"^0.34.1","features":["convert-bytemuck","encase"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nalgebra","req":"^0.34","features":["rand"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"slang-hal-derive","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu","req":"^26","features":["naga-ir","wgsl"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5683f307fc61e8eff528a5aa8fd533ba86af4b52969bee2b5d0c49ae6b0a0408","features":{"cuda":["cudarc"],"derive":["slang-hal-derive"]},"features2":{"cublas":["cudarc?/cublas"]},"yanked":false,"pubtime":"2025-09-20T09:29:42Z","v":2} {"name":"slang-hal","vers":"0.2.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"approx","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-channel","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1","features":["derive","extern_crate_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cudarc","req":"^0.16","features":["std","driver","dynamic-loading","cuda-version-from-build-system"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dircpy","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"encase","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"minislang","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nalgebra","req":"^0.34.1","features":["convert-bytemuck","encase"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nalgebra","req":"^0.34","features":["rand"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"slang-hal-derive","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu","req":"^27","features":["naga-ir","wgsl"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f6d0669068e176099bd61e09f329f411e218574b9c0b4490fb23337b4a1650ff","features":{"cuda":["cudarc"],"derive":["slang-hal-derive"]},"features2":{"cublas":["cudarc?/cublas"]},"yanked":false,"pubtime":"2025-10-27T16:45:16Z","v":2} {"name":"slang-hal","vers":"0.3.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"approx","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ash","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1","features":["derive","extern_crate_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cudarc","req":"^0.16","features":["std","driver","dynamic-loading","cuda-version-from-build-system"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dircpy","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"encase","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"libloading","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metal","req":"^0.32","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"minislang","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nalgebra","req":"^0.34.1","features":["convert-bytemuck","encase"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nalgebra","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"slang-hal-build","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"slang-hal-derive","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu","req":"^27","features":["naga-ir","wgsl"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2f5e494d6185d3c04aaf1aa15b7b25e9f167a8f364022d591b774db0e6350ae2","features":{"comptime":["slang-hal-derive","slang-hal-derive/comptime","slang-hal-build","include_dir"],"derive":["slang-hal-derive"],"runtime":["minislang"]},"features2":{"cpu":["libloading","uuid","rayon","slang-hal-derive?/cpu"],"cublas":["cudarc?/cublas"],"cuda":["cudarc","slang-hal-derive?/cuda"],"default":["webgpu"],"metal":["dep:metal","slang-hal-derive?/metal"],"vulkan":["ash","slang-hal-derive?/vulkan"],"webgpu":["slang-hal-derive?/webgpu"]},"yanked":false,"pubtime":"2026-01-20T12:55:12Z","v":2} {"name":"slang-hal","vers":"0.4.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"approx","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ash","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytemuck","req":"^1","features":["derive","extern_crate_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cudarc","req":"^0.16","features":["std","driver","dynamic-loading","cuda-version-from-build-system"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dircpy","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"encase","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-test","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"include_dir","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"libloading","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metal","req":"^0.32","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"minislang","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nalgebra","req":"^0.34.1","features":["convert-bytemuck","encase"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nalgebra","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"paste","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"slang-hal-build","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"slang-hal-derive","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu","req":"^27","features":["naga-ir","wgsl"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"27a6f64366dd3d3b021c6e2118ff5b117739159f77b9e236fadc87860a79021d","features":{"comptime":["slang-hal-derive","slang-hal-derive/comptime","slang-hal-build","include_dir"],"derive":["slang-hal-derive"],"runtime":["minislang"]},"features2":{"cpu":["libloading","uuid","rayon","slang-hal-derive?/cpu"],"cublas":["cudarc?/cublas"],"cuda":["cudarc","slang-hal-derive?/cuda"],"default":["webgpu"],"metal":["dep:metal","slang-hal-derive?/metal"],"vulkan":["ash","slang-hal-derive?/vulkan"],"webgpu":["slang-hal-derive?/webgpu"]},"yanked":false,"pubtime":"2026-03-04T10:58:58Z","v":2}