{"name":"saal","vers":"0.1.0","deps":[{"name":"approx","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pyo3","req":"^0.27.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ureq","req":"^2.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"zip","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"f83292ac375c2c12b1d34fd457b98ce5ce5cb87a29e6b9bd61e061615da73659","features":{"python":["pyo3/extension-module"]},"yanked":false,"pubtime":"2026-01-02T21:50:09Z"} {"name":"saal","vers":"0.1.1","deps":[{"name":"approx","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pyo3","req":"^0.27.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ureq","req":"^2.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"zip","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"8e212412eab0548a723900498891d1fc3c94e33ffbc7d8f9c1a44f4ef401967a","features":{"python":["pyo3/extension-module","pyo3/abi3-py310"]},"yanked":false,"pubtime":"2026-01-05T19:09:58Z"} {"name":"saal","vers":"0.1.2","deps":[{"name":"approx","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pyo3","req":"^0.27.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ureq","req":"^2.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"zip","req":"^2.2.0","features":["deflate"],"optional":false,"default_features":false,"target":null,"kind":"build"}],"cksum":"062f32e5f2d74fb8ed02b91abf29fdddaa187b74785f5219c94f53ff05a56c1e","features":{"python":["pyo3/extension-module","pyo3/abi3-py39"]},"yanked":false,"pubtime":"2026-01-07T23:25:24Z"} {"name":"saal","vers":"0.1.3","deps":[{"name":"approx","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pyo3","req":"^0.27.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ureq","req":"^2.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"zip","req":"^2.2.0","features":["deflate"],"optional":false,"default_features":false,"target":null,"kind":"build"}],"cksum":"0a3cd638b12bf9cdb8494625ed2dd1c6fdf820125d42933048c79b94315b3161","features":{"python":["pyo3/extension-module","pyo3/abi3-py39"]},"yanked":false,"pubtime":"2026-01-08T21:17:12Z"} {"name":"saal","vers":"1.0.0","deps":[{"name":"approx","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pyo3","req":"^0.27.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ureq","req":"^2.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"zip","req":"^2.2.0","features":["deflate"],"optional":false,"default_features":false,"target":null,"kind":"build"}],"cksum":"8a9590e66d0cac832d26cb1ec5f64a7dae8ac2e662a77da4778fd6834424ce96","features":{"python":["pyo3/extension-module","pyo3/abi3-py39"]},"yanked":false,"pubtime":"2026-01-09T06:10:06Z"} {"name":"saal","vers":"1.0.1","deps":[{"name":"approx","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pyo3","req":"^0.27.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ureq","req":"^2.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"zip","req":"^2.2.0","features":["deflate"],"optional":false,"default_features":false,"target":null,"kind":"build"}],"cksum":"15e6a3deafef806e313483df557ae49ac67c33b9a9e5752c0ce3ce210651ef4f","features":{"python":["pyo3/extension-module","pyo3/abi3-py39"]},"yanked":false,"pubtime":"2026-01-09T15:47:03Z"} {"name":"saal","vers":"1.1.0","deps":[{"name":"approx","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pyo3","req":"^0.27.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ureq","req":"^2.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"zip","req":"^2.2.0","features":["deflate"],"optional":false,"default_features":false,"target":null,"kind":"build"}],"cksum":"49734a568e879e05a25ed86a4cce17c89b9fdff546f0bb1d18c65e7f1f56e6bd","features":{"python":["pyo3/extension-module","pyo3/abi3-py39"]},"yanked":false,"pubtime":"2026-01-12T15:56:33Z"} {"name":"saal","vers":"1.2.0","deps":[{"name":"approx","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pyo3","req":"^0.27.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ureq","req":"^2.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"zip","req":"^2.2.0","features":["deflate"],"optional":false,"default_features":false,"target":null,"kind":"build"}],"cksum":"d3be677cc9a88d3128871e6d8f6aa064d161e5ad5fb9b5b55ccf9ccbc15da05a","features":{"python":["pyo3/extension-module","pyo3/abi3-py39"]},"yanked":false,"pubtime":"2026-01-14T05:32:03Z"} {"name":"saal","vers":"1.3.0","deps":[{"name":"approx","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pyo3","req":"^0.27.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ureq","req":"^2.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"zip","req":"^2.2.0","features":["deflate"],"optional":false,"default_features":false,"target":null,"kind":"build"}],"cksum":"657e9e407f10a8c62ded3f42677d43c3efb3f09c5a76c69a5b2b951a6b2e3ce5","features":{"python":["pyo3/extension-module","pyo3/abi3-py39"]},"yanked":false,"pubtime":"2026-01-14T07:53:36Z"} {"name":"saal","vers":"1.3.2","deps":[{"name":"approx","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pyo3","req":"^0.27.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ureq","req":"^2.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"zip","req":"^2.2.0","features":["deflate"],"optional":false,"default_features":false,"target":null,"kind":"build"}],"cksum":"3e93d42390f410d0333b65f88bc96f447f05b36fa7302207819e9763a682f824","features":{"python":["pyo3/extension-module","pyo3/abi3-py39"]},"yanked":false,"pubtime":"2026-01-14T09:02:02Z"} {"name":"saal","vers":"1.3.3","deps":[{"name":"approx","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctor","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"pyo3","req":"^0.27.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ureq","req":"^2.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"zip","req":"^2.2.0","features":["deflate"],"optional":false,"default_features":false,"target":null,"kind":"build"}],"cksum":"b42b8b4ba089201e047d8c289b6923343cbad9159ed535eb18ea2d51d3be7ac8","features":{"python":["pyo3/extension-module","pyo3/abi3-py39"]},"yanked":false,"pubtime":"2026-01-14T14:34:08Z"}