{"package": "circuits", "summary": "Asynchronous Component based Event Application Framework", "pypi_url": "https://pypi.org/project/circuits", "piwheels_url": "https://www.piwheels.org/project/circuits", "releases": {"3.2.4": {"released": "2026-04-25 21:17:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"circuits-3.2.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/circuits/circuits-3.2.4-py3-none-any.whl", "filehash": "3f51bfad95351fd9d05a1dcb6459208ef3050415d3f4ceea8af6a84f0282984c", "filesize": 152051, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": []}}}, "3.2.3": {"released": "2024-04-03 22:50:19", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "3.2.2": {"released": "2021-10-19 16:29:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"circuits-3.2.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/circuits/circuits-3.2.2-py2.py3-none-any.whl", "filehash": "5ced46fc3e465b7a86febb255a95605e46073c8ee309a73c5901557b5587bccd", "filesize": 164079, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": []}}}, "3.2.1": {"released": "2020-10-30 01:44:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"circuits-3.2.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/circuits/circuits-3.2.1-py2.py3-none-any.whl", "filehash": "58e70c1fd3e59ab259d6da9b08d192a57ab04d2743966a7fa984345105c091e7", "filesize": 161677, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": []}}}, "3.2": {"released": "2016-06-02 08:15:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"circuits-3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/circuits/circuits-3.2-py3-none-any.whl", "filehash": "f058abb5484795c5e44c06a8d512609965a8d89f1245cac5356ab5b8ca9101f3", "filesize": 149916, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "3.1.0": {"released": "2014-10-31 23:12:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"circuits-3.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/circuits/circuits-3.1.0-py3-none-any.whl", "filehash": "1b1ebccff06ea720b77f11c1b77294ad0a9c405cac72683b69e69f731d1ef8dc", "filesize": 227871, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "3.0": {"released": "2014-08-31 06:06:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"circuits-3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/circuits/circuits-3.0-py3-none-any.whl", "filehash": "e8174969710f9a852a17dc503a0e425edf516a13964e3ec7967456ff8cb656f9", "filesize": 230270, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "3.0.0.dev": {"released": "2014-03-04 01:32:59", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"circuits-3.0.0.dev-py33-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/circuits/circuits-3.0.0.dev-py33-none-any.whl", "filehash": "5046e8acc99230453e16bb88203b596d8076b4ca3ebe178640c48924c818f85c", "filesize": 218228, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "2.1.0": {"released": "2013-02-27 11:26:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"circuits-2.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/circuits/circuits-2.1.0-py3-none-any.whl", "filehash": "a3b944f4919b1c80bee377ec946288d88f0771112f9caca4f2833d83b516b80c", "filesize": 208359, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "2.0.1": {"released": "2012-11-24 11:57:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"circuits-2.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/circuits/circuits-2.0.1-py3-none-any.whl", "filehash": "f9dc7ea62be3a17cfe67906033a38044dd3bc18b45670e3f4b2b0cb354bab001", "filesize": 185952, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "2.0.0": {"released": "2012-11-24 06:47:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"circuits-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/circuits/circuits-2.0.0-py3-none-any.whl", "filehash": "36ffbff35f1d164c270b53e4fade35fea9fd5ae4c85470cf4075af4755d9ee99", "filesize": 187398, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.6": {"released": "2011-06-26 05:38:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"circuits-1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/circuits/circuits-1.6-py3-none-any.whl", "filehash": "7aaf900ad9222fb7528b51a876887a5e48c44463eb48418ae7cdd54f546cf8f2", "filesize": 182496, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.5.1": {"released": "2014-03-04 01:23:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"circuits-1.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/circuits/circuits-1.5.1-py3-none-any.whl", "filehash": "ca7f335f4507f899144a3822f1d50a3a5a85f68dff2eb18accf5b86069a6ff6b", "filesize": 161626, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.5": {"released": "2011-02-26 23:36:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"circuits-1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/circuits/circuits-1.5-py3-none-any.whl", "filehash": "479a373d440bfe17b6b43a372313fca633ebef105c1ab339d595021dc12b49b1", "filesize": 167536, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.4": {"released": "2011-02-12 10:58:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"circuits-1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/circuits/circuits-1.4-py3-none-any.whl", "filehash": "f93fd4fbf5991c708378d77f2bbd59ab46795837ac0afd3bbb21a627f5ca9bc7", "filesize": 157029, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.3.3": {"released": "2011-02-05 07:26:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"circuits-1.3.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/circuits/circuits-1.3.3-py3-none-any.whl", "filehash": "6cb5f37da227216a3396e2b8465d0d5f221b855fece2696357612596d05ef55e", "filesize": 154853, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.3.2": {"released": "2011-02-01 00:23:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"circuits-1.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/circuits/circuits-1.3.2-py3-none-any.whl", "filehash": "86255e7bc29400e523d10667207b0b46c8cdc709ae69f93c18b7d0fbeb3d1f47", "filesize": 146643, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.3.1": {"released": "2011-01-31 00:59:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"circuits-1.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/circuits/circuits-1.3.1-py3-none-any.whl", "filehash": "9f2ca9568aed93c6f6a1ca8a8a8255309ac606c01069bbc5bae200f821586a0c", "filesize": 146186, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.3": {"released": "2011-01-25 01:36:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"circuits-1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/circuits/circuits-1.3-py3-none-any.whl", "filehash": "ff657cc262815e932f2187867e41c2d55766c4a5f8c14ab12d2572750cf842b9", "filesize": 144566, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.2.1": {"released": "2010-02-01 20:04:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.2": {"released": "2010-01-13 04:32:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.1.1": {"released": "2009-03-23 21:30:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.1": {"released": "2009-03-22 02:45:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}}}