{"name":"pmetal-py","vers":"0.2.0","deps":[{"name":"mlx-rs","req":"^0.25.7","features":["safetensors"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pmetal-mlx-rs"},{"name":"pmetal","req":"^0.2.0","features":["easy","ane"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-core","req":"^0.2.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pmetal-data","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-hub","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-lora","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-mlx","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-models","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-trainer","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3","req":"^0.23","features":["extension-module","abi3-py311"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3-build-config","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"df116206010f35dfc399eaa87500d7ac5e85ef1bed1b2edbcf5c2760d16e1eb9","features":{},"yanked":false,"rust_version":"1.85","pubtime":"2026-03-07T03:28:35Z"}
{"name":"pmetal-py","vers":"0.2.1","deps":[{"name":"mlx-rs","req":"^0.25.7","features":["safetensors"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pmetal-mlx-rs"},{"name":"pmetal","req":"^0.2.0","features":["easy","ane"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-core","req":"^0.2.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pmetal-data","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-hub","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-lora","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-mlx","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-models","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-trainer","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3","req":"^0.23","features":["extension-module","abi3-py311"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3-build-config","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f4565793ae5a65ece8d69f0dc908781fd6a1c904069a0eca06cdbaf2d5f74037","features":{},"yanked":false,"rust_version":"1.85","pubtime":"2026-03-10T00:00:59Z"}
{"name":"pmetal-py","vers":"0.3.0","deps":[{"name":"mlx-rs","req":"^0.25.7","features":["safetensors"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pmetal-mlx-rs"},{"name":"pmetal","req":"^0.3.0","features":["easy","ane"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-core","req":"^0.3.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pmetal-data","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-hub","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-lora","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-mlx","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-models","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-trainer","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3","req":"^0.23","features":["extension-module","abi3-py311"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3-build-config","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8e05ace47a28000b2609b1d773a8fad8300e36f97d2124d12ecacb80af133565","features":{},"yanked":false,"rust_version":"1.85","pubtime":"2026-03-11T02:49:18Z"}
{"name":"pmetal-py","vers":"0.3.1","deps":[{"name":"mlx-rs","req":"^0.25.7","features":["safetensors"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pmetal-mlx-rs"},{"name":"pmetal","req":"^0.3.0","features":["easy","ane"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-core","req":"^0.3.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pmetal-data","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-hub","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-lora","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-mlx","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-models","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-trainer","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3","req":"^0.23","features":["extension-module","abi3-py311"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3-build-config","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2451e3374670c04792ce598df08e55b8deacf9363fdc121f4ef3c34035932bcf","features":{},"yanked":false,"rust_version":"1.85","pubtime":"2026-03-11T15:06:08Z"}
{"name":"pmetal-py","vers":"0.3.2","deps":[{"name":"mlx-rs","req":"^0.25.7","features":["safetensors"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pmetal-mlx-rs"},{"name":"pmetal","req":"^0.3.0","features":["easy","ane"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-core","req":"^0.3.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pmetal-data","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-hub","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-lora","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-mlx","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-models","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-trainer","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3","req":"^0.23","features":["extension-module","abi3-py311"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3-build-config","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3357261fc1104142727b61d69c518fb490bcb2d5bcdf5fdf4e329fff42871e3b","features":{},"yanked":false,"rust_version":"1.85","pubtime":"2026-03-12T01:38:25Z"}
{"name":"pmetal-py","vers":"0.3.3","deps":[{"name":"mlx-rs","req":"^0.25.7","features":["safetensors"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pmetal-mlx-rs"},{"name":"pmetal","req":"^0.3.0","features":["easy","ane"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-core","req":"^0.3.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pmetal-data","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-hub","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-lora","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-mlx","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-models","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-trainer","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3","req":"^0.23","features":["extension-module","abi3-py311"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3-build-config","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4504fb330ef109f9bad0326ad7be69e81705ceaae4d8eae2adf3e6d0574dfc1c","features":{},"yanked":false,"rust_version":"1.85","pubtime":"2026-03-13T02:45:47Z"}
{"name":"pmetal-py","vers":"0.3.4","deps":[{"name":"mlx-rs","req":"^0.25.7","features":["safetensors"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pmetal-mlx-rs"},{"name":"pmetal","req":"^0.3.0","features":["easy","ane"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-core","req":"^0.3.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pmetal-data","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-hub","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-lora","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-mlx","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-models","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-trainer","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3","req":"^0.28","features":["extension-module","abi3-py311"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3-build-config","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1db1e148603282b448bb5b99b13a7204f899de87b80bc9e9b1b2e22e5b425531","features":{},"yanked":false,"rust_version":"1.85","pubtime":"2026-03-14T19:47:17Z"}
{"name":"pmetal-py","vers":"0.3.5","deps":[{"name":"mlx-rs","req":"^0.25.7","features":["safetensors"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pmetal-mlx-rs"},{"name":"pmetal","req":"^0.3.0","features":["easy","ane"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-core","req":"^0.3.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pmetal-data","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-hub","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-lora","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-mlx","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-models","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-trainer","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3","req":"^0.28","features":["extension-module","abi3-py311"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3-build-config","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ce635913cf6932d7bfb4523861f78c4a5b3c76e5e6ce7722e4a624e58c45db61","features":{},"yanked":false,"rust_version":"1.85","pubtime":"2026-03-15T02:44:12Z"}
{"name":"pmetal-py","vers":"0.3.6","deps":[{"name":"mlx-rs","req":"^0.25.7","features":["safetensors"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pmetal-mlx-rs"},{"name":"pmetal","req":"^0.3.0","features":["easy","ane"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-core","req":"^0.3.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pmetal-data","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-hub","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-lora","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-mlx","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-models","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-trainer","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3","req":"^0.28","features":["extension-module","abi3-py311"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3-build-config","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2e8e4cea08b4fb70ba41d9a93ef385febc0fedcd1e98c30e918fe169d3236f15","features":{},"yanked":false,"rust_version":"1.85","pubtime":"2026-03-15T21:17:50Z"}
{"name":"pmetal-py","vers":"0.3.7","deps":[{"name":"mlx-rs","req":"^0.25.7","features":["safetensors"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pmetal-mlx-rs"},{"name":"pmetal","req":"^0.3.7","features":["easy","ane"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-core","req":"^0.3.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pmetal-data","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-hub","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-lora","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-mlx","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-models","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-trainer","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3","req":"^0.28","features":["extension-module","abi3-py311"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3-build-config","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b081c6d41b3eebf2f1aafee97720371966e9599c07a85de2a291260cb0fa1c66","features":{},"yanked":false,"rust_version":"1.85","pubtime":"2026-03-16T18:07:01Z"}
{"name":"pmetal-py","vers":"0.3.9","deps":[{"name":"mlx-rs","req":"^0.25.7","features":["safetensors"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pmetal-mlx-rs"},{"name":"pmetal","req":"^0.3.9","features":["easy","ane"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-core","req":"^0.3.9","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pmetal-data","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-hub","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-lora","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-mlx","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-models","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-trainer","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3","req":"^0.28","features":["extension-module","abi3-py311"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3-build-config","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bf6677386d998395ddae9774a37588c31ead8b7917f0fae1f314a5f758583634","features":{},"yanked":false,"rust_version":"1.86","pubtime":"2026-03-18T13:29:26Z"}
{"name":"pmetal-py","vers":"0.3.10","deps":[{"name":"mlx-rs","req":"^0.25.7","features":["safetensors"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pmetal-mlx-rs"},{"name":"pmetal","req":"^0.3.10","features":["easy","ane"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-core","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pmetal-data","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-hub","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-lora","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-mlx","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-models","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-trainer","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3","req":"^0.28","features":["extension-module","abi3-py311"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3-build-config","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ee2a20f5ce439d1670f0874707ed9b5bfc8dfe25f8088d076cbdd58930fbe3d2","features":{},"yanked":false,"rust_version":"1.86","pubtime":"2026-03-19T03:00:47Z"}
{"name":"pmetal-py","vers":"0.3.11","deps":[{"name":"mlx-rs","req":"^0.25.7","features":["safetensors"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pmetal-mlx-rs"},{"name":"pmetal-core","req":"^0.3.11","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pmetal-data","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-hub","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-lora","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-mlx","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-models","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-trainer","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3","req":"^0.28","features":["extension-module","abi3-py311"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3-build-config","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2a1207e90f57ee9f1ae4b357863a80270a23eeba8a47ea12b542d77faaf655af","features":{},"yanked":false,"rust_version":"1.86","pubtime":"2026-03-20T03:42:34Z"}
{"name":"pmetal-py","vers":"0.3.12","deps":[{"name":"mlx-rs","req":"^0.25.8","features":["safetensors"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pmetal-mlx-rs"},{"name":"pmetal-core","req":"^0.3.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pmetal-data","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-hub","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-lora","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-mlx","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-models","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-trainer","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3","req":"^0.28","features":["extension-module","abi3-py311"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3-build-config","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4cf1b81fe6576f06beca7ae86a72380916addefdccb5bb9e563d3c6ebfec19d2","features":{},"yanked":false,"rust_version":"1.86","pubtime":"2026-03-21T06:15:14Z"}
{"name":"pmetal-py","vers":"0.3.13","deps":[{"name":"mlx-rs","req":"^0.25.8","features":["safetensors"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pmetal-mlx-rs"},{"name":"pmetal-core","req":"^0.3.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pmetal-data","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-hub","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-lora","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-mlx","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-models","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-trainer","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3","req":"^0.28","features":["extension-module","abi3-py311"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3-build-config","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"184e2cc7f55471a5864462c5deb6a0908c2d4fe1a94df28bdc1d2ac4508cd821","features":{},"yanked":false,"rust_version":"1.86","pubtime":"2026-03-22T16:53:53Z"}
{"name":"pmetal-py","vers":"0.4.0","deps":[{"name":"mlx-rs","req":"^0.25.8","features":["safetensors"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pmetal-mlx-rs"},{"name":"pmetal-core","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pmetal-data","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-hub","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-lora","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-mlx","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-models","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pmetal-trainer","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3","req":"^0.28","features":["extension-module","abi3-py311"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3-build-config","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cfc3fffe567b63ddaca812fc6ce0bf21d67b6c07567182cfda23d6f64575fb3a","features":{},"yanked":false,"rust_version":"1.86","pubtime":"2026-03-24T04:12:26Z"}
