{"name":"qs-backtest","vers":"0.2.0","deps":[{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"qs-core","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"quant-system-core"},{"name":"qs-data-preprocess","req":"^0.2.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"qs-data-preprocess","req":"^0.2.0","features":["parquet"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"qs-symbols","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"23e3d60c02804102f29a09c784a2404139c8af1bc669790b710f0809704501df","features":{},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-22T12:41:17Z"}
{"name":"qs-backtest","vers":"0.2.1","deps":[{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"qs-core","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"quant-system-core"},{"name":"qs-data-preprocess","req":"^0.2.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"qs-data-preprocess","req":"^0.2.1","features":["parquet"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"qs-symbols","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9362fab30fccd8e4c7f6deb5ada2fa2a6987865d99dc6513c34340fb841ef650","features":{},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-26T12:35:01Z"}
{"name":"qs-backtest","vers":"0.2.2","deps":[{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"qs-core","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"quant-system-core"},{"name":"qs-data-preprocess","req":"^0.2.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"qs-data-preprocess","req":"^0.2.2","features":["parquet"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"qs-symbols","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a07f353fd1e37601d79a86f292fdbedfaebc5a8bd7434e684363781f8a522d23","features":{},"yanked":false,"rust_version":"1.88","pubtime":"2026-08-01T13:58:24Z"}
{"name":"qs-backtest","vers":"0.2.3","deps":[{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"qs-core","req":"^0.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"quant-system-core"},{"name":"qs-data-preprocess","req":"^0.2.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"qs-data-preprocess","req":"^0.2.3","features":["parquet"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"qs-symbols","req":"^0.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8c9212289d9b7e2405deb92a97b782a2e50417c0ae1cc15bd7ea7e49b7576ea6","features":{},"yanked":false,"rust_version":"1.88","pubtime":"2026-08-03T12:45:54Z"}
{"name":"qs-backtest","vers":"0.2.4","deps":[{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"qs-core","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"quant-system-core"},{"name":"qs-data-preprocess","req":"^0.2.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"qs-data-preprocess","req":"^0.2.4","features":["parquet"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"qs-symbols","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4f97ff12a2d7891321f73be65a451af27e708a07d4f15bb68a78faff4119d139","features":{},"yanked":false,"rust_version":"1.88","pubtime":"2026-08-06T12:21:33Z"}
{"name":"qs-backtest","vers":"0.2.5","deps":[{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"qs-core","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"quant-system-core"},{"name":"qs-data-preprocess","req":"^0.2.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"qs-data-preprocess","req":"^0.2.5","features":["parquet"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"qs-symbols","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cfa4cc228780ecafcb04af68a3d7dcc273c71aef725df60838c2b8227445cc67","features":{},"yanked":false,"rust_version":"1.88","pubtime":"2026-08-07T12:18:39Z"}
{"name":"qs-backtest","vers":"0.2.6","deps":[{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"qs-core","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"quant-system-core"},{"name":"qs-data-preprocess","req":"^0.2.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"qs-data-preprocess","req":"^0.2.6","features":["parquet"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"qs-symbols","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5a6f453b75023bea015d7577e8e84e7651143a0f35d77b17ed3c5be4118127c0","features":{},"yanked":false,"rust_version":"1.88","pubtime":"2026-08-08T10:40:09Z"}
{"name":"qs-backtest","vers":"0.2.7","deps":[{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"qs-core","req":"^0.2.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"quant-system-core"},{"name":"qs-data-preprocess","req":"^0.2.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"qs-data-preprocess","req":"^0.2.7","features":["parquet"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"qs-symbols","req":"^0.2.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"56d33c2432f7da016838773b2a556231c32c898f28735598d7e38e64f475a36c","features":{},"yanked":false,"rust_version":"1.88","pubtime":"2026-08-12T11:57:05Z"}
{"name":"qs-backtest","vers":"0.2.8","deps":[{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"qs-core","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"quant-system-core"},{"name":"qs-data-preprocess","req":"^0.2.8","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"qs-data-preprocess","req":"^0.2.8","features":["parquet"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"qs-instruments","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qs-symbols","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"dbe6457add55f04af823cdc34e2cca02b1324a68b82c93b9e0cf38009f76421f","features":{},"yanked":false,"rust_version":"1.88","pubtime":"2026-08-14T13:38:31Z"}
{"name":"qs-backtest","vers":"0.2.9","deps":[{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"qs-core","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"quant-system-core"},{"name":"qs-data-preprocess","req":"^0.2.9","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"qs-data-preprocess","req":"^0.2.9","features":["parquet"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"qs-instruments","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qs-symbols","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9cff38d97be5597c4b06d133e61b55d8e5f28f85734f7a5ed911618528a57a5c","features":{},"yanked":false,"rust_version":"1.88","pubtime":"2026-08-15T13:58:08Z"}
{"name":"qs-backtest","vers":"0.3.0","deps":[{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"qs-core","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"quant-system-core"},{"name":"qs-data-preprocess","req":"^0.3.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"qs-data-preprocess","req":"^0.3.0","features":["parquet"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"qs-instruments","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qs-strategy","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qs-symbols","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cc517b744011d5683845dc865d10e420b9b8ea20f9a8a5122806c721011b9987","features":{},"yanked":false,"rust_version":"1.88","pubtime":"2026-08-28T16:36:20Z"}
{"name":"qs-backtest","vers":"0.3.1","deps":[{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"qs-core","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"quant-system-core"},{"name":"qs-data-preprocess","req":"^0.3.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"qs-data-preprocess","req":"^0.3.1","features":["parquet"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"qs-instruments","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qs-strategy","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qs-symbols","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4dd0b72e99661ed3b4112b9096f4850caa3957b2c7e14fd0f0e44d27ae999d37","features":{},"yanked":false,"rust_version":"1.88","pubtime":"2026-09-15T10:36:44Z"}
{"name":"qs-backtest","vers":"0.3.2","deps":[{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"qs-core","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"quant-system-core"},{"name":"qs-data-preprocess","req":"^0.3.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"qs-data-preprocess","req":"^0.3.2","features":["parquet"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"qs-instruments","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qs-strategy","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qs-symbols","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e9efd4e7dbc08cecda6ff0a9703733e377a11ee09512e911ef82738ed4cb08a6","features":{},"yanked":false,"rust_version":"1.88","pubtime":"2026-09-19T04:38:46Z"}
{"name":"qs-backtest","vers":"0.4.0","deps":[{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"qs-core","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"quant-system-core"},{"name":"qs-data-preprocess","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"qs-data-preprocess","req":"^0.4.0","features":["parquet"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"qs-instruments","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qs-risk","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qs-risk","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"qs-strategy","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qs-symbols","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1be942890d634e6538ebc086350386660d8b35dd6d59e27b1e2442f94ae6318c","features":{},"yanked":false,"rust_version":"1.88","pubtime":"2026-09-30T13:04:41Z"}
{"name":"qs-backtest","vers":"0.4.1","deps":[{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"qs-core","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"quant-system-core"},{"name":"qs-data-preprocess","req":"^0.4.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"qs-data-preprocess","req":"^0.4.1","features":["parquet"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"qs-instruments","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qs-risk","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qs-risk","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"qs-strategy","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qs-symbols","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"113d3c1f0ab6fd030958598d675444db3b86cc243d964a7ea16ae3966f4e221a","features":{},"yanked":false,"rust_version":"1.88","pubtime":"2026-10-01T13:51:41Z"}
{"name":"qs-backtest","vers":"0.4.2","deps":[{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono-tz","req":"^0.10","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"qs-core","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"quant-system-core"},{"name":"qs-data-preprocess","req":"^0.4.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"qs-data-preprocess","req":"^0.4.2","features":["parquet"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"qs-instruments","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qs-risk","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qs-risk","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"qs-strategy","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qs-symbols","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"326020dc225e8448f57ddd75910c1dddcddc8a0563a180b5dc93e78f78f5afaf","features":{},"yanked":false,"rust_version":"1.88","pubtime":"2026-10-05T10:26:25Z"}
