{"package": "csrd-utils", "summary": "CLI utilities for csrd service generation and feature augmentation", "pypi_url": "https://pypi.org/project/csrd-utils", "piwheels_url": "https://www.piwheels.org/project/csrd-utils", "releases": {"0.5.30": {"released": "2026-07-26 14:08:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.5.29": {"released": "2026-07-26 13:44:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.5.28": {"released": "2026-05-18 23:45:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.28-py3-none-any.whl", "filehash": "5be6cd8db41f8a46d1d8373da3288b7ce908decd96f6076339c406cac6fde021", "filesize": 166516, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.27": {"released": "2026-05-18 23:44:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.27-py3-none-any.whl", "filehash": "f4bad3cb5340d93816b95b3aae7dab44c520fe3a62f83df00fafc923cd9e9e29", "filesize": 166517, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.26": {"released": "2026-05-18 22:54:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.26-py3-none-any.whl", "filehash": "2165eb4fb6270feab382a0b2e9421a6ddd51739413cd2e9763b073b5046869d8", "filesize": 165409, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.25": {"released": "2026-05-16 01:27:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.25-py3-none-any.whl", "filehash": "909273fba1060913ced2d1ee81acdd879432cd71c429258416d6fe4fc57249c1", "filesize": 161939, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.24": {"released": "2026-05-13 00:42:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.24-py3-none-any.whl", "filehash": "22083ea3b31e4567901ec7c4029219121a2c3077c3c61eaa223bc6990d4b1cd2", "filesize": 161449, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.23": {"released": "2026-05-12 01:53:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.23-py3-none-any.whl", "filehash": "75db9d1ffb5fb8765c07d50f72cbda39c4a36096aca7c542d324c577d0972258", "filesize": 160792, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.22": {"released": "2026-05-10 15:03:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.22-py3-none-any.whl", "filehash": "edc30db8c66e59ca9918e02b7c668c2381ce0a20bc7e0e7c2f442891a56fdd2b", "filesize": 160792, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.21": {"released": "2026-05-10 01:15:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.21-py3-none-any.whl", "filehash": "54346aaa2c570dd6c0eaf5499bfd74599dc8f6a5a7d678e20d05b97e3dc6c8d4", "filesize": 160792, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.20": {"released": "2026-05-09 11:02:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.20-py3-none-any.whl", "filehash": "75f19265f718019a695a57f1e56203b609bc2c3a20ddd32e5db76f55390f2f10", "filesize": 160791, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.19": {"released": "2026-05-09 10:34:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.19-py3-none-any.whl", "filehash": "2bca018d2b5874e8f040ce0ec6dd725b001a65523cbdfa5f0f405cb553b1fd10", "filesize": 156811, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.18": {"released": "2026-05-09 07:34:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.18-py3-none-any.whl", "filehash": "01767e55619794548b0ccfc93f01e05daf7f5b7a4845c3c1cbcefc8f36d39634", "filesize": 154742, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.17": {"released": "2026-05-08 20:04:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.17-py3-none-any.whl", "filehash": "a3523e50319fe05bb654cc6448addc347ba0c3edc6cc6e188c7640953a16a629", "filesize": 136072, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.16": {"released": "2026-05-08 18:47:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.16-py3-none-any.whl", "filehash": "4a2df71db2ae1f0ed7644a587fd5a6d5eb164c854354047e8a2d27e2b65ed148", "filesize": 136071, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.15": {"released": "2026-05-08 17:38:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.15-py3-none-any.whl", "filehash": "f2d1bffa29965e958457101f4549a304e6747a93373558f3d513e852bef4a1ee", "filesize": 131526, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.14": {"released": "2026-05-08 13:21:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.14-py3-none-any.whl", "filehash": "dadc19c69c9cb06966789d9125d9339ff8ea3054f42e19ae64e0ba0a40b32057", "filesize": 131526, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.13": {"released": "2026-05-08 13:12:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.13-py3-none-any.whl", "filehash": "302844219d0dcd1800f0123cd7cc33f497eb5831518fa1ca12e8ba5f127823b3", "filesize": 131508, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.12": {"released": "2026-05-08 13:01:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.12-py3-none-any.whl", "filehash": "9925569185cc6a5da0f83ee39ad4442c7abc8c04b47c9dabee57ea07c4d6cd75", "filesize": 131507, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.11": {"released": "2026-05-08 12:46:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.11-py3-none-any.whl", "filehash": "3a2332b032abc2b62a74685192947d387eab60201e4631a48cad2d90384bfb8c", "filesize": 131498, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.10": {"released": "2026-05-08 12:27:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.10-py3-none-any.whl", "filehash": "0ebecde41689b874e4e918df48e4ff088154db25c11229cc5b7050d033a160b1", "filesize": 131497, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.9": {"released": "2026-05-08 08:59:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.9-py3-none-any.whl", "filehash": "101366ce0403a8e9c07bfb4d18b2c44612cb5d4641c7ef00138ef6a8705e1a93", "filesize": 131490, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.8": {"released": "2026-05-08 08:37:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.8-py3-none-any.whl", "filehash": "694af31adcb06c7d510bde4cb1999440cbe16830394f711a17f7b2228559d72e", "filesize": 131489, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.7": {"released": "2026-05-08 08:30:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.7-py3-none-any.whl", "filehash": "400f10f0817bdb4068f47eb0c6a01366d324724749dd3422f4c2db63bf4c9934", "filesize": 131490, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.6": {"released": "2026-05-08 08:10:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.6-py3-none-any.whl", "filehash": "8c6a16378fa2d7f050ecdf142fc1472afecc9e4db9ef6f01b4e1d603cad34486", "filesize": 131471, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.5": {"released": "2026-05-08 07:53:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.5-py3-none-any.whl", "filehash": "363922f685e8e68a34f800f0751694aa82dd41a1a898680a6f30a429f7b646f2", "filesize": 131043, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.4": {"released": "2026-05-08 07:48:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.4-py3-none-any.whl", "filehash": "0d92609ebea760476a6826f26c04eb36368c24efbdc3ad4c17fd52a4be30f40f", "filesize": 130884, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.3": {"released": "2026-05-08 07:43:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.3-py3-none-any.whl", "filehash": "193066de61b6feb367123f90eb42f269d7604b68fecc7d6be2059acf23ffd7b5", "filesize": 130844, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.2": {"released": "2026-05-08 06:44:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.2-py3-none-any.whl", "filehash": "23fe13af78dea3ea73e3c0b65db825dac3a3a7b0f4a0451105884bf12291dc7d", "filesize": 130692, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.1": {"released": "2026-05-08 06:05:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.1-py3-none-any.whl", "filehash": "700ceba60ba34677343c3d867f53a5b5fb5ad83c7fc3a00d5dbf4c09c23e0e2e", "filesize": 130702, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.5.0": {"released": "2026-05-08 05:34:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.5.0-py3-none-any.whl", "filehash": "cdabc65f29bf84fd18031249cf4bbbf8c6cb089dc616752c00a4cf7521511b9e", "filesize": 128854, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.4.0": {"released": "2026-05-06 18:19:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.4.0-py3-none-any.whl", "filehash": "8a7249674f363b6f1406115e400dd86cd8e3852cbcd109eef2d418ef234b5443", "filesize": 206613, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.111": {"released": "2026-05-06 16:03:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.111-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.111-py3-none-any.whl", "filehash": "5042db3bd6a213e24ee60724536a538edeec8286f530258d55e553962aacc657", "filesize": 202562, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.110": {"released": "2026-05-06 16:02:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.110-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.110-py3-none-any.whl", "filehash": "89186af7cb0cb26a6a32d7284db7057e1503d7b54262e526dd10ce4848043e5e", "filesize": 202561, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.109": {"released": "2026-05-06 15:47:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.109-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.109-py3-none-any.whl", "filehash": "24467b324c447bf465d7424f362791798ffeb105000ef1185a86c9946b3b5198", "filesize": 202411, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.108": {"released": "2026-05-06 12:01:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.108-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.108-py3-none-any.whl", "filehash": "580c1a6e7b7b7561e4c382c119a9900b210d52afb7ab3f33caf07bf6a4dc7c12", "filesize": 192764, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.106": {"released": "2026-05-06 08:33:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.106-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.106-py3-none-any.whl", "filehash": "0b1970a121b87e288a66a1b7a29bcf664c38654afaf514aaf2ca46dc70964e58", "filesize": 188993, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.105": {"released": "2026-05-06 08:07:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.105-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.105-py3-none-any.whl", "filehash": "983f741ee23a1d8be67b061885f71d7245e028ba007039f5b0d006b1d695b06e", "filesize": 188839, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.104": {"released": "2026-05-06 07:13:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.104-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.104-py3-none-any.whl", "filehash": "9081df3799ed1f57fb44ba1fc7528d1ed18b33ab6a626d0d3b696ce54cb37187", "filesize": 187785, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.103": {"released": "2026-05-06 06:29:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.103-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.103-py3-none-any.whl", "filehash": "debe5a5a6561ad7c02e21893ae419f276242ce221f71949b7facb98d1b3d4271", "filesize": 187786, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.102": {"released": "2026-05-06 06:19:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.102-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.102-py3-none-any.whl", "filehash": "eb496347a7708920a644b3ec8c6d583d0905935816a420a94929f1850e5bc33c", "filesize": 187669, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.101": {"released": "2026-05-06 06:09:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.101-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.101-py3-none-any.whl", "filehash": "8a314770d55a05832be7229b1a0d65ae60037b28e059855fe9ae2b64740bcaf7", "filesize": 187323, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.100": {"released": "2026-05-06 05:49:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.100-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.100-py3-none-any.whl", "filehash": "05fdcb7016821942b76dc492b44eff64177eb34434c6d8193ef8793db0f753b4", "filesize": 187089, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.98": {"released": "2026-05-05 20:33:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.98-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.98-py3-none-any.whl", "filehash": "ceccda0d7a87921719c9de951213234c5c4374cb60c93a1c3f5d20e740e575e5", "filesize": 182252, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.97": {"released": "2026-05-05 20:23:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.97-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.97-py3-none-any.whl", "filehash": "0fb5b005d6df1cad7c1aa95d1c1f7cf8b23a3a1bd273c411498e087951970fca", "filesize": 180941, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.96": {"released": "2026-05-05 20:13:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.96-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.96-py3-none-any.whl", "filehash": "9d929a586ba541c8b85c1705240737d8f9ef843c9a38a27e1254273b311452db", "filesize": 180927, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.95": {"released": "2026-05-05 19:57:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.95-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.95-py3-none-any.whl", "filehash": "ac96beea6c7fbd3949567f40afe36902ba3ca6a62848a2b2d2c09be45d126b23", "filesize": 180783, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.93": {"released": "2026-05-05 17:48:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.93-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.93-py3-none-any.whl", "filehash": "c001cad6c5f126e32b050c7d71d668a1d8c4298967b4bb7c372eb51c417bd821", "filesize": 175321, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.92": {"released": "2026-05-05 17:17:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.92-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.92-py3-none-any.whl", "filehash": "020aba7b72e131e841b740921dfa078cb59bfbb47ce1101b5990f6abda90773a", "filesize": 174847, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.91": {"released": "2026-05-05 15:50:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.91-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.91-py3-none-any.whl", "filehash": "18445c528915a7b303e17261f3946350c00d7f9434abdb83de3c5cf2dec33680", "filesize": 174847, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.90": {"released": "2026-05-05 15:44:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.90-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.90-py3-none-any.whl", "filehash": "6d16e2735266afdbcd6647786cd0adfb0f8dd58ec67704cdc14d86702dad0474", "filesize": 174847, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.89": {"released": "2026-05-05 15:01:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.89-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.89-py3-none-any.whl", "filehash": "c84e1bf3296c5f1cba765a178475b37465102721c7eba3525881de6eae01e7fe", "filesize": 173952, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.86": {"released": "2026-05-05 08:06:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.86-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.86-py3-none-any.whl", "filehash": "64c4f87f9d912edd4d50ead3c51a5e04d9e61d4b0126e9f8b5b22e6dbce1f006", "filesize": 153663, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.85": {"released": "2026-05-04 20:00:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.85-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.85-py3-none-any.whl", "filehash": "1c47af6e465dc6ab966bb8f45a11bb89af42621df6392c0d6baa7b0228dc4335", "filesize": 141945, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pydantic", "pyyaml", "ruamel-yaml"]}}}, "0.3.82": {"released": "2026-05-03 20:09:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.82-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.82-py3-none-any.whl", "filehash": "8a51fcac4f46e7cb3e221221ffd994c6e8c7b5c74538c411e9daed072c7ff513", "filesize": 113118, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.81": {"released": "2026-05-03 20:07:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.81-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.81-py3-none-any.whl", "filehash": "e4cddb15dc98c98a4dac500f89b1629d9c4ef35757c2c5a88cea42da7f8d8c3c", "filesize": 113118, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.80": {"released": "2026-05-03 19:59:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.80-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.80-py3-none-any.whl", "filehash": "20885459300b946ec39d04c83f733e4652353f65bc0824027c579d167720e674", "filesize": 112938, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.79": {"released": "2026-05-03 19:36:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.79-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.79-py3-none-any.whl", "filehash": "4a902096010429635a19bc5f2af43cde8489c123f2e163991b622645b02f1dd7", "filesize": 112730, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.78": {"released": "2026-05-03 19:33:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.78-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.78-py3-none-any.whl", "filehash": "7f01b62ebc59e0e6e033897c5ed0fd1042a33d85ee682d3eb3f9bad99879ab94", "filesize": 112730, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.77": {"released": "2026-05-03 19:24:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.77-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.77-py3-none-any.whl", "filehash": "125306de2452ed20071bfb01a20d40695ef3f6f97c1a1f6372e81dd37e603541", "filesize": 112692, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.76": {"released": "2026-05-03 19:15:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.76-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.76-py3-none-any.whl", "filehash": "e8f47b933bdc458eacf912ac17e7d36cd9423ad14326a0699f107b161d1bc4f4", "filesize": 112665, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.75": {"released": "2026-05-03 19:12:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.75-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.75-py3-none-any.whl", "filehash": "bc2f250a839f02c4b1e6b7681cccf627026fee597a3d2f91356264feadc1442c", "filesize": 112666, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.74": {"released": "2026-05-03 18:57:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.74-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.74-py3-none-any.whl", "filehash": "868cbd64fdb6b513a3d0fa61a818ac44656b023aa5ad89710b7359534cbf6500", "filesize": 109485, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.73": {"released": "2026-05-03 18:46:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.73-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.73-py3-none-any.whl", "filehash": "7aa79e1297c553ceb1717f1058512b0674bd3d3bd112117404ab3becfc515f99", "filesize": 107361, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.72": {"released": "2026-05-03 18:27:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.72-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.72-py3-none-any.whl", "filehash": "8fd57dcd0ac3b548517f08dd5491f737f52a7d68036ee4c2a5009b2d2b2c8eb0", "filesize": 104404, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.71": {"released": "2026-05-03 17:43:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.71-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.71-py3-none-any.whl", "filehash": "e6f5f47082bcebaaa1cea4d6eab947ced137c1e59d8cdf635eeb14cf7ac9280f", "filesize": 104383, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.70": {"released": "2026-05-03 17:31:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.70-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.70-py3-none-any.whl", "filehash": "7d02a879fc955bd175bbf797d6a1f5f70084590bfa80aa2b201755e7b7078dc6", "filesize": 104201, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.69": {"released": "2026-05-03 17:22:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.69-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.69-py3-none-any.whl", "filehash": "f5d58547effdfb3310a78810258e50c197d33989a8d47f6f071258c9ce248750", "filesize": 104301, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.68": {"released": "2026-05-03 17:13:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.68-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.68-py3-none-any.whl", "filehash": "ba6eb6f677455a1c9be5765c8383599a48b31b5bdbabc6cb62a08ed552aeca40", "filesize": 104349, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.67": {"released": "2026-05-03 17:08:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.67-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.67-py3-none-any.whl", "filehash": "4bb1acea7232e8be9e0354c45b74fe973e1eb442e8d30810af8bee589925a0a4", "filesize": 104347, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.66": {"released": "2026-05-03 16:42:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.66-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.66-py3-none-any.whl", "filehash": "1ded7df8b3f6693602775fadba824aa989ac3cde2d21dc98e65d6773c57bd69b", "filesize": 104346, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.65": {"released": "2026-05-03 16:39:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.65-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.65-py3-none-any.whl", "filehash": "0516553e04f9b866c15d1be0f3d84cf49a3fb2b51b5af7c11f7f09f06d7652c9", "filesize": 104346, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.64": {"released": "2026-05-03 16:22:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.64-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.64-py3-none-any.whl", "filehash": "cf3199e9d406f7421bf2841a29c005b887504a8b88c14aa836ae99a4b44575f8", "filesize": 104199, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.63": {"released": "2026-05-03 16:11:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.63-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.63-py3-none-any.whl", "filehash": "ca37efe7e795f409850855456229eecd98a27acffb9950c2157c6be5e9d78d96", "filesize": 104197, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.62": {"released": "2026-05-03 15:52:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.62-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.62-py3-none-any.whl", "filehash": "fa77a354856dc15296017a81bf779a93aa644b88248abe68d0fb89e11bbdefde", "filesize": 97083, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.60": {"released": "2026-05-03 12:59:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.60-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.60-py3-none-any.whl", "filehash": "b3e7fc080ed4d67c59df3f2021bd84f48b76d2eb8e701954fe8db154c11d7f8c", "filesize": 95238, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.59": {"released": "2026-05-03 12:49:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.59-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.59-py3-none-any.whl", "filehash": "a213814abddd1cdbb5f38802c4e04ff225c612b9f369d0b4c194e1c5d54d5194", "filesize": 95214, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.58": {"released": "2026-05-03 12:41:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.58-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.58-py3-none-any.whl", "filehash": "a8aa0377a65185d3fc82c65473f5efc50723b57eec50506187471ffca0fcbcc1", "filesize": 95201, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.57": {"released": "2026-05-03 12:31:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.57-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.57-py3-none-any.whl", "filehash": "376abcb4b57085226936a0526eb56911f96c9c0b489bedd6ee7c36297825bc39", "filesize": 94963, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.56": {"released": "2026-05-03 12:01:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.56-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.56-py3-none-any.whl", "filehash": "83c5574b1a76cb561eb78127012f4a0c905b09d1f355aaae396a5af26594c63e", "filesize": 77730, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.55": {"released": "2026-05-03 11:53:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.55-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.55-py3-none-any.whl", "filehash": "acfe1915f2c555d26cf406b09e68d48163eff52bd40047e02f158d41644cac0e", "filesize": 77064, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.54": {"released": "2026-05-03 11:36:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.54-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.54-py3-none-any.whl", "filehash": "e5bbb785f47c96a1a1009c7b72f699738556966219c24dc41224f73b6ce0bd5c", "filesize": 75998, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.52": {"released": "2026-05-03 11:11:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.52-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.52-py3-none-any.whl", "filehash": "0e50dd513460d4c385bbc84c77bffcc72e83cee658b52708a3b8392fd8bed097", "filesize": 75788, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.51": {"released": "2026-05-03 11:07:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.51-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.51-py3-none-any.whl", "filehash": "f1d06ee56763bf4f2e70e86c491868ae5d639ff02c6a9c28cff1c650f41ac4c0", "filesize": 75788, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.50": {"released": "2026-05-03 10:06:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.50-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.50-py3-none-any.whl", "filehash": "908892090cfb7e0cbaec69b65201c1a03a9b70540a021c10a0174f2db3062719", "filesize": 75725, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.49": {"released": "2026-05-03 10:01:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.49-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.49-py3-none-any.whl", "filehash": "5b70f265477848b4a03d8e79168ed4d38a0d41d429649ed8c91548ab2364a9f8", "filesize": 75658, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.48": {"released": "2026-05-03 09:55:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.48-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.48-py3-none-any.whl", "filehash": "a6e266f17211115e43a0315fb72173199cb99f364da122662cf6f977b9125734", "filesize": 75660, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.47": {"released": "2026-05-03 09:47:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.47-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.47-py3-none-any.whl", "filehash": "64b05a6f6dac93e157b526d16b7a7733410fd727f5251fd46525887da659d24e", "filesize": 75641, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.46": {"released": "2026-05-03 09:36:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.46-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.46-py3-none-any.whl", "filehash": "1c4e4cb52afa6cca1a13845dbb46a7a95889c56c44a2f00a8e1b7e9eaf644099", "filesize": 75701, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.45": {"released": "2026-05-03 09:18:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.45-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.45-py3-none-any.whl", "filehash": "d96c8d75197a5b0f7263a21643b91dc679e7fb45f2a7c2c2854831aa486a60df", "filesize": 76181, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.44": {"released": "2026-05-03 08:43:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.44-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.44-py3-none-any.whl", "filehash": "193cb5fccd9aeee4255c6f83fac268fd3ab911191951f8928881a45604186bef", "filesize": 75431, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.43": {"released": "2026-05-03 07:57:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.43-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.43-py3-none-any.whl", "filehash": "7557e1bf1f1b39b478e3f34b296d740a910fad3bd38ff47007a74f668d27102b", "filesize": 74832, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.42": {"released": "2026-05-03 07:46:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.42-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.42-py3-none-any.whl", "filehash": "98f9bf784722ee0cd9ab00e934a7989d23dceb8d032b6d841f4a167ef7db5cd3", "filesize": 74786, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.41": {"released": "2026-05-03 07:31:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.41-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.41-py3-none-any.whl", "filehash": "089ebd48c2356b2cd145b1794572ad6213f1deeefb4c7d6eb636a2175532c234", "filesize": 74799, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.40": {"released": "2026-05-03 07:16:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.40-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.40-py3-none-any.whl", "filehash": "961c35e11d91052a6a9706f87ba5c32695c02afc2e262b8fa6f0bdaf976b4be7", "filesize": 74662, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.39": {"released": "2026-05-03 06:42:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.39-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.39-py3-none-any.whl", "filehash": "9bc3835a9c1ac06e5dcd3cce69d172267a3b1d8183168cf45df09b642c189a52", "filesize": 74663, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.38": {"released": "2026-05-03 06:13:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.38-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.38-py3-none-any.whl", "filehash": "c1881c33b226406c64b094de7ed9ee432e8281e83d2c936ebfa91579d940c03d", "filesize": 76014, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.37": {"released": "2026-05-03 05:54:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.37-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.37-py3-none-any.whl", "filehash": "f51e3e0b7e43ce9e6e8d8c4233995320d4a2a0def8bad714465821c81857136a", "filesize": 75102, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.36": {"released": "2026-05-03 05:38:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.36-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.36-py3-none-any.whl", "filehash": "7e77962073637096640f27f8dd6b2d1f370622141fac6a5840cd9b8650a9c130", "filesize": 75702, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.35": {"released": "2026-05-03 05:26:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.35-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.35-py3-none-any.whl", "filehash": "ec23d9fb5fc705b01972400829aec7e864e60142014e5b84fa2e394168db9809", "filesize": 75608, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.34": {"released": "2026-05-02 20:51:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.34-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.34-py3-none-any.whl", "filehash": "c0d7d049290d6e5965dc2fbd0e9c4c248523b63832a3a811216034e3d5730b58", "filesize": 74323, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.33": {"released": "2026-05-02 20:20:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.33-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.33-py3-none-any.whl", "filehash": "25c30cf5040a31e9f4a0e5affc5fdd351d4980338338dc59566a3e9dd67517ba", "filesize": 74324, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.32": {"released": "2026-05-02 20:15:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.32-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.32-py3-none-any.whl", "filehash": "3d601aeb0b62101133c13cbc9a1fa5785876f88d8f881daabfc2bc06970e7845", "filesize": 74323, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.31": {"released": "2026-05-02 20:08:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.31-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.31-py3-none-any.whl", "filehash": "27b1e126b654627072fff949e1f15ccf76b33ef1121df9964e8fd2531da08659", "filesize": 74323, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.30": {"released": "2026-05-02 18:28:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.30-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.30-py3-none-any.whl", "filehash": "05184a76a6668e7592e9630c4797842af314b0cea86e713f158a75e58e884fc8", "filesize": 74323, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.29": {"released": "2026-05-02 17:29:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.29-py3-none-any.whl", "filehash": "5442c2573b0d154a5e204c78f37ef1e680dca3a47ed2b969b078db1e46673eef", "filesize": 74326, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.28": {"released": "2026-05-02 17:26:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.28-py3-none-any.whl", "filehash": "84969a2603efb2e318590466f9b5f1ddce1ca93eea7b351fa8e6cadaae1589d9", "filesize": 74325, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.27": {"released": "2026-05-02 15:01:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.27-py3-none-any.whl", "filehash": "c8bd5e236840dcf331ab4968804b48f30d82646d1240bf7bb8b8ed90b0a1fd10", "filesize": 74305, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.26": {"released": "2026-05-02 14:49:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.26-py3-none-any.whl", "filehash": "9977165f528e35232923ec3691238a2ba2ed6bf1030a99a83805984bc53e9c33", "filesize": 73222, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.25": {"released": "2026-05-02 14:34:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.25-py3-none-any.whl", "filehash": "7d8243763e1c56983a3a0c4caf73765dad1d0e6dac97a54aae1981b4a456806e", "filesize": 72361, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.24": {"released": "2026-05-02 14:15:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.24-py3-none-any.whl", "filehash": "50744a4f537712cc888dffc85d343d21a151d3b1310a5b721abc27e9aeb0ef81", "filesize": 72229, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.23": {"released": "2026-05-02 12:53:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.23-py3-none-any.whl", "filehash": "6d6c7a631430a1e965376af297783d0d52a3677b0c47f4b9cc79ab1681c06b30", "filesize": 72249, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.22": {"released": "2026-05-02 12:18:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.22-py3-none-any.whl", "filehash": "c2fc885a09c03cd9aaa322094c38306373d46d27bb0d0d5dacc87c48b3a2aacb", "filesize": 70687, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.21": {"released": "2026-05-02 08:19:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.21-py3-none-any.whl", "filehash": "6452915ec862e21d0ef347d60d0f0200bca13d1c12a6ac507f18fa92578ae07b", "filesize": 70063, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.20": {"released": "2026-05-02 08:03:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.20-py3-none-any.whl", "filehash": "a835410614b35019a76e5062f1cc3720ed8bca80b2d3158ad72fe66d4d4a82ae", "filesize": 69450, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.19": {"released": "2026-05-02 07:53:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.19-py3-none-any.whl", "filehash": "927c8dbbab8fc0638ebd4c1e2aff5b17123caf088c6eb468fb8b4613cac9020f", "filesize": 69423, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.18": {"released": "2026-05-02 07:42:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.18-py3-none-any.whl", "filehash": "a37fb9021fe76da35442dd8a74e824fc522b2e3834dadf87ba2862b7aeede162", "filesize": 68889, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.17": {"released": "2026-05-02 07:18:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.17-py3-none-any.whl", "filehash": "ac70419fb996bf3fe2dceac49a8897f16fbf22953e8cf793934851c6a90cf682", "filesize": 68670, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.16": {"released": "2026-05-02 06:19:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.16-py3-none-any.whl", "filehash": "ee62e110c7022df9d61970bdd50bd0862e04115920b7c2c359c38c8c04e883e6", "filesize": 66550, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.15": {"released": "2026-05-02 05:55:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.15-py3-none-any.whl", "filehash": "1a85e8348bca218621fdee228d4df0e574e03535aa406a480650d6541e41f31c", "filesize": 65505, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.14": {"released": "2026-05-02 04:50:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.14-py3-none-any.whl", "filehash": "5cfeded07572a3f2d2a20ec62b60afb90ac4afa63c9b1f8db5546c59e9b96bfd", "filesize": 48690, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.13": {"released": "2026-05-01 19:57:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.13-py3-none-any.whl", "filehash": "fcaabe43c705ed321d4f0fe89e348a02aa22f88c71c13095f3346f527f5ce248", "filesize": 45595, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.12": {"released": "2026-05-01 19:49:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.12-py3-none-any.whl", "filehash": "343593c6e2f4395761dbc160d70f999b018b7e0572a87f70637a032d2584b3e6", "filesize": 45593, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.11": {"released": "2026-05-01 19:30:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.11-py3-none-any.whl", "filehash": "d956758222d164d9e98e056d69307154191142b0eae870122e7856aeee2c9e0d", "filesize": 45558, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.10": {"released": "2026-05-01 19:09:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.10-py3-none-any.whl", "filehash": "f2b17b8bcd1359d956a28e931aeba80fa94bdf045b5f8ee6e2daaae15101f8fb", "filesize": 42683, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.9": {"released": "2026-05-01 18:59:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.9-py3-none-any.whl", "filehash": "a942f4546b23e1e584e0436a3f97ac57bd93f52b25203c6461392af920bd6961", "filesize": 42634, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.8": {"released": "2026-05-01 18:33:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.8-py3-none-any.whl", "filehash": "4f75239732a33d749afc20849310cb064936b60689297d81b0d0dda201affe01", "filesize": 37839, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.7": {"released": "2026-05-01 18:17:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.7-py3-none-any.whl", "filehash": "b989c63afb6832095a20c47c282905e0c768682a793f387d3a3be58caa8c5855", "filesize": 37600, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.6": {"released": "2026-05-01 18:02:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.6-py3-none-any.whl", "filehash": "5e7a7689dc0ac8466c8a00cf57f2d2137cba16450603b6e8eab69017db09e3b8", "filesize": 37599, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.5": {"released": "2026-05-01 17:42:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.5-py3-none-any.whl", "filehash": "7c017c37ce5c73968e9fc9de892570dd831ced6a87194f3e7d3581db3f23759f", "filesize": 37231, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.4": {"released": "2026-05-01 17:31:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.4-py3-none-any.whl", "filehash": "4100663d3f676b5ad35e6769d80c6fb6483d0054c70b9baad924b4b4a19a3f26", "filesize": 37164, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cookiecutter", "pyyaml"]}}}, "0.3.2": {"released": "2026-05-01 15:08:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csrd_utils-0.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.3.2-py3-none-any.whl", "filehash": "7ba8c93f4047f62c641b9c6aee1ef647072456d89cea4df13d853aba38b20c5d", "filesize": 32055, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["pyyaml"]}}}, "0.1.10": {"released": "2024-10-21 17:32:37", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"csrd_utils-0.1.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.1.10-py3-none-any.whl", "filehash": "e8d1f1033d337f3ad24eed50abadb5bfc0a3c1304fc4628b4af37e6d6d482393", "filesize": 2254, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12,<4.0", "apt_dependencies": [], "pip_dependencies": ["pre-commit"]}}}, "0.1.3": {"released": "2024-08-29 03:02:45", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"csrd_utils-0.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csrd-utils/csrd_utils-0.1.3-py3-none-any.whl", "filehash": "5312fd22634621924655c9d3c697b7376ceed23366ecf0325aad2b9e375ebb7a", "filesize": 2249, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12,<4.0", "apt_dependencies": [], "pip_dependencies": ["pre-commit"]}}}}}