{"package": "spoc", "summary": "Component registry and lifecycle for modular Python applications \u2014 build your own framework", "pypi_url": "https://pypi.org/project/spoc", "piwheels_url": "https://www.piwheels.org/project/spoc", "releases": {"0.9.0": {"released": "2026-08-15 20:35:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.9.0-py3-none-any.whl", "filehash": "fed26f53a78b6a634803074a75673007d58d398c99a86fa2e1c03dc531f3b1a0", "filesize": 156952, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": []}}}, "0.8.0": {"released": "2026-08-13 02:17:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.8.0-py3-none-any.whl", "filehash": "69dd87ea8bbb62014b06062adb2cb6a6c813d0893c3781279829bd1ad6f97e6c", "filesize": 137759, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": []}}}, "0.7.0": {"released": "2026-08-11 05:25:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.7.0-py3-none-any.whl", "filehash": "afe97cc2ad1c383364fc41ac0bf1ee313ccd8455f40596a33dd0b19170867cb6", "filesize": 104527, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": []}}}, "0.6.0": {"released": "2026-08-10 20:36:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.6.0-py3-none-any.whl", "filehash": "611a6d02de40166d18d2bd9a718b92913b313c8784b4754fe21856bf6c03b1a6", "filesize": 95418, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": []}}}, "0.5.0": {"released": "2026-08-06 09:27:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.5.0-py3-none-any.whl", "filehash": "15dc1f358a848b001c683358f35af51dfaefbb3c62b7ef45b71224018c745c33", "filesize": 72243, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": []}}}, "0.3.9": {"released": "2026-05-03 03:49:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.3.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.3.9-py3-none-any.whl", "filehash": "e94820b0c093941c08d1a3ecd1de0b14dbf94585e210e36c3a5183694fce4892", "filesize": 30394, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": []}}}, "0.3.8": {"released": "2026-05-03 03:41:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.3.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.3.8-py3-none-any.whl", "filehash": "de7d916749d73d8dd4f6b66824a78c2f4468790495a9d82e989ad83139c85e49", "filesize": 30394, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": []}}}, "0.3.7": {"released": "2026-04-30 23:23:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.3.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.3.7-py3-none-any.whl", "filehash": "aa58a218fc5c51107e7f3354a64d95ebf36871e16dce1047bd3f872affda6b07", "filesize": 30373, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": []}}}, "0.3.6": {"released": "2026-04-30 22:10:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.3.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.3.6-py3-none-any.whl", "filehash": "d9af3b26f0db3047f1a479561a164fc93918ee361bb57a6ec688f8b588ac7ac7", "filesize": 29823, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": []}}}, "0.3.5": {"released": "2026-04-28 10:03:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.3.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.3.5-py3-none-any.whl", "filehash": "4ed8b046b5a5d6ffe9e52c425c7362664ae545bf324bc4af32db39dfd5909b12", "filesize": 29750, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": []}}}, "0.3.4": {"released": "2026-04-28 09:57:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.3.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.3.4-py3-none-any.whl", "filehash": "fccb896a8d4b60e805d93b1872c2d2a9d8d4dec17e1eb205bf6b77851be95ed3", "filesize": 29745, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": []}}}, "0.3.3": {"released": "2026-04-28 09:55:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.3.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.3.3-py3-none-any.whl", "filehash": "614f336c90acc343f13fc2b68b860427b4c7dc117a198a16a20a6156761765e5", "filesize": 29389, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": []}}}, "0.3.2": {"released": "2026-04-26 05:37:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.3.2-py3-none-any.whl", "filehash": "99ff845344bbf7d1ed51973258ea8013eb062e9107ca5bedc7a5f86a4664a3e9", "filesize": 29392, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": []}}}, "0.3.1": {"released": "2026-04-26 05:36:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.3.1-py3-none-any.whl", "filehash": "757843639e383b12dd6be6b191288bd0f801863d024299fb912132f77c7fd7a6", "filesize": 29390, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": []}}}, "0.3.0": {"released": "2026-01-18 04:33:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.3.0-py3-none-any.whl", "filehash": "6bbea5bd75cb6ba9cdc5a49aada36fc1a333fce7d7a45b6cafc2483ae9d0b92a", "filesize": 28943, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": []}}}, "0.2.3": {"released": "2024-09-03 05:53:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.2.3-py3-none-any.whl", "filehash": "5797e958888f8909770553b9d72951c3a93039de0d4352222a2272fa07a8cab9", "filesize": 18695, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": []}}}, "0.2.2": {"released": "2024-08-28 05:55:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.2.2-py3-none-any.whl", "filehash": "6e90fe99d5b87d3b1e62b5fdb069db31897ff89272f5315bdb726e33b68b6789", "filesize": 17830, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": []}}}, "0.1.35": {"released": "2024-08-21 23:42:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.1.35-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.1.35-py3-none-any.whl", "filehash": "475b0b0cf53d95545cde463dd88b2cf67742be0786e3194f6ea903f570f35ac0", "filesize": 15295, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": []}}}, "0.1.34": {"released": "2024-08-20 23:52:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.1.34-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.1.34-py3-none-any.whl", "filehash": "48d7d48456037189d2508d98ae42b7a11cc267126d9325dabda90f1d8085c20b", "filesize": 13529, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": []}}}, "0.1.33": {"released": "2024-08-20 18:16:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.1.33-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.1.33-py3-none-any.whl", "filehash": "f320fbad702196c91c68136876310cfdf8f9c76d82e448f43840118b31869808", "filesize": 12813, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": []}}}, "0.1.32": {"released": "2024-08-17 20:03:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.1.32-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.1.32-py3-none-any.whl", "filehash": "427ee30091ebfc2a709796cc9d43b3520ea9c7ee5605ef8e28f8e0cbf4c84ae9", "filesize": 12576, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": []}}}, "0.1.31": {"released": "2024-08-17 02:01:24", "prerelease": false, "yanked": false, "skip_reason": "repeated failure", "files": {}}, "0.1.21": {"released": "2024-08-15 02:59:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.1.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.1.21-py3-none-any.whl", "filehash": "3690bb1a8cbf3fa468e0d7acbbebe829862b502e1135c133031cec68624fadf8", "filesize": 11267, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": []}}}, "0.1.15": {"released": "2023-11-02 03:16:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.1.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.1.15-py3-none-any.whl", "filehash": "89c531766eb248a9d9c8e457f163f31ab1f5d72d8e584dcba8e6e10508c3f5e0", "filesize": 10039, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["toml"]}}}, "0.1.14": {"released": "2023-11-01 22:47:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.1.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.1.14-py3-none-any.whl", "filehash": "6ab6bb95372d0948db83e0c11bb77ee6e199e4218a969675ffc89b85821f6ba6", "filesize": 10035, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["toml"]}}}, "0.1.13": {"released": "2023-11-01 08:41:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.1.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.1.13-py3-none-any.whl", "filehash": "69eea1771c9c45d1b889939628bbfd893aa4878a9b487c4052a3026079a83819", "filesize": 9980, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["toml"]}}}, "0.1.12": {"released": "2023-08-29 19:50:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.1.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.1.12-py3-none-any.whl", "filehash": "f6fde4cce5ef93615256c407e96e6bc79380fd24d5a7550e5bf435eb49edaa2a", "filesize": 9941, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["toml"]}}}, "0.1.11": {"released": "2023-08-28 10:49:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.1.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.1.11-py3-none-any.whl", "filehash": "2feffa0b4ebddbf5b9cbd09657a5b34db290ffc13992d5cdecbad3c8e86ed18e", "filesize": 9808, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["toml"]}}}, "0.1.10": {"released": "2022-11-15 02:03:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.1.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.1.10-py3-none-any.whl", "filehash": "7a15ddbf5ed9d7fcdb0523c354639958b7282c0b57aff8c6d1b058fa6655c032", "filesize": 9210, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["toml"]}}}, "0.1.9": {"released": "2022-11-14 18:03:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.1.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.1.9-py3-none-any.whl", "filehash": "da0f35313c2075dc84db40843fce6a3ea4a9986b5284938da6fec94ded6ca0e6", "filesize": 9186, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["toml"]}}}, "0.1.8": {"released": "2022-09-05 22:42:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.1.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.1.8-py3-none-any.whl", "filehash": "6353a56cf89348b77f7112f35a33a88b7f43bc36d31c57337e93ebe0a620679b", "filesize": 9395, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["toml"]}}}, "0.1.7": {"released": "2022-09-01 16:40:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.1.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.1.7-py3-none-any.whl", "filehash": "85b02d4b62ff1d9922f164661889d83cf870bddd24aa8bdb53a289f523bc1f6c", "filesize": 8771, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["toml"]}}}, "0.1.6": {"released": "2022-09-01 05:23:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.1.6-py3-none-any.whl", "filehash": "b87ac78f85cc275f06ae9a41048e6e48c14244c2a1bf16dff5e6b1529aecc2df", "filesize": 8806, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["toml"]}}}, "0.1.5": {"released": "2022-08-31 17:09:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.1.5-py3-none-any.whl", "filehash": "101cc1b407e0906617260f9d6b8f004f54f4dbeb688310834d112ec53208b37c", "filesize": 8790, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["toml"]}}}, "0.1.4": {"released": "2022-08-30 16:56:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.1.4-py3-none-any.whl", "filehash": "71ca56cd4f878aabe7f874d0a8462b38c1584e9b7c8306e03d0809ccd8b204aa", "filesize": 8764, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["toml"]}}}, "0.1.3": {"released": "2022-08-30 16:39:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.1.3-py3-none-any.whl", "filehash": "0582e4aac22d3a218dfb61adac05bde691ba79a83ee655cad96c91db213dda3f", "filesize": 8665, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["toml"]}}}, "0.1.2": {"released": "2022-08-30 16:21:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.1.2-py3-none-any.whl", "filehash": "9174396c5089f196f9059e77f205bd59f0dfc9d74efd6a52698df078f03fe7bd", "filesize": 8639, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["toml"]}}}, "0.1.1": {"released": "2022-08-30 15:40:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.1.1-py3-none-any.whl", "filehash": "b207995c14b2de059a73056cb4b825cb6e98c508437339413bf3ddfc4c65fa51", "filesize": 8544, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["toml"]}}}, "0.1.0": {"released": "2022-08-29 06:47:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoc-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoc/spoc-0.1.0-py3-none-any.whl", "filehash": "3d6c60576c20b7b0064818da01522c65b99bfb0c81e9da0ed7a1b700ab2b9811", "filesize": 5400, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": []}}}}}