{"package": "rodi", "summary": "Implementation of dependency injection for Python 3", "pypi_url": "https://pypi.org/project/rodi", "piwheels_url": "https://www.piwheels.org/project/rodi", "releases": {"2.1.0": {"released": "2026-03-08 19:31:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-2.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-2.1.0-py3-none-any.whl", "filehash": "cfca0d9b9f6693850d2ec01c5680aed5f5e356aafe4494671dc8caddd569d654", "filesize": 14734, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "2.0.8": {"released": "2025-04-12 09:10:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-2.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-2.0.8-py3-none-any.whl", "filehash": "78a4ee6a29b4a4ce5d7474e3585149b3e78d613dc0cd2a10719b7a7f0f30ca05", "filesize": 12713, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["typing-extensions"]}}}, "2.0.7": {"released": "2025-03-28 05:59:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-2.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-2.0.7-py3-none-any.whl", "filehash": "237cf0fe100f8bdb686b539881a730206325a24a3612b4eee7d7af18379fd12b", "filesize": 12870, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["typing-extensions"]}}}, "2.0.6": {"released": "2023-12-09 22:18:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-2.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-2.0.6-py3-none-any.whl", "filehash": "d299276be19842133def84dde365771d11a5195b76be0595eae9c1ecad818446", "filesize": 11829, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["typing-extensions"]}}}, "2.0.5": {"released": "2023-11-25 14:20:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-2.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-2.0.5-py3-none-any.whl", "filehash": "4200f984591ce82e3e790b3cd216776090c11365465e15ba642276b48a3a11b6", "filesize": 11827, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["typing-extensions"]}}}, "2.0.4": {"released": "2023-10-28 09:55:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-2.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-2.0.4-py3-none-any.whl", "filehash": "13bb9e166b4daffe6807932554e1deaa3645ad261d33b51e03216df8dc8cb4a2", "filesize": 11552, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["typing-extensions"]}}}, "2.0.3": {"released": "2023-08-14 18:46:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-2.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-2.0.3-py3-none-any.whl", "filehash": "3c18aa3af5c5970aa3680f9d49fc11364829d9aa6dcda37c47b8a9413d91d30c", "filesize": 11550, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["typing-extensions"]}}}, "2.0.2": {"released": "2023-03-31 05:41:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-2.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-2.0.2-py3-none-any.whl", "filehash": "e24e792cfdd088e365dca27ee50b145650f4c91f21a91bc94963979f307aafeb", "filesize": 11463, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["typing-extensions"]}}}, "2.0.1": {"released": "2023-03-14 19:38:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-2.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-2.0.1-py3-none-any.whl", "filehash": "d812bd0a2b8e8bb20e852d2c4d34d16e8495ee1e719ae021b93f52874ac72eb5", "filesize": 11379, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["typing-extensions"]}}}, "2.0.0": {"released": "2023-01-07 20:41:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-2.0.0-py3-none-any.whl", "filehash": "2266e616a3641e20c1def4c86481c06d7158d30c99ea435085d5c53a21dc3e87", "filesize": 11366, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["typing-extensions"]}}}, "1.1.3": {"released": "2022-03-27 08:45:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-1.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-1.1.3-py3-none-any.whl", "filehash": "dd1a989f239b2ed29fce9305d489dea824394f0332fd77c5b5efad85253d79d0", "filesize": 12437, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": []}}}, "1.1.2": {"released": "2022-03-14 16:41:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-1.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-1.1.2-py3-none-any.whl", "filehash": "2550aace429e26a713552ef22fa39e8b07cdbe3eb9ee5a84d228f33fbea4c261", "filesize": 12429, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": []}}}, "1.1.1": {"released": "2021-02-23 22:16:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-1.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-1.1.1-py3-none-any.whl", "filehash": "a9f6770cd68e5ffb15d2788e2923142cda004274e33593af64048581f4162fad", "filesize": 10508, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": []}}}, "1.1.0": {"released": "2021-01-31 11:26:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-1.1.0-py3-none-any.whl", "filehash": "4a63f2ec1425ad42a09fa3e78f272b31525ab88f4e9dd5939dc4ae52ce094a77", "filesize": 9536, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": []}}}, "1.0.9": {"released": "2020-11-08 10:17:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-1.0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-1.0.9-py3-none-any.whl", "filehash": "fb2cffffeb26a65edcaa40398d6d533a0b53a322ca2a7d7c828af13a2d0e4ced", "filesize": 8899, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": []}}}, "1.0.8": {"released": "2019-06-08 21:56:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-1.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-1.0.8-py3-none-any.whl", "filehash": "2bcdf428621c1e320db815489fe1bff1421e49f874338de8869b9e8ad2dbdcf1", "filesize": 9189, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.0.7": {"released": "2019-05-21 22:08:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-1.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-1.0.7-py3-none-any.whl", "filehash": "a825258e3d5ee0eb98dc53dc21811e84e7c960ac768c37d3849e69f047b836d9", "filesize": 8853, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.0.6": {"released": "2019-05-20 18:02:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-1.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-1.0.6-py3-none-any.whl", "filehash": "7db9cc3389a90eb2d3e25f8b8614a7e7ae35d7aab7e8e7b31e0758cfe5507830", "filesize": 8855, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.0.5": {"released": "2019-05-17 21:58:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-1.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-1.0.5-py3-none-any.whl", "filehash": "f7bce220bf68bd10579157ae6d252dc601794e770cd3808d221d998b2f53e315", "filesize": 8619, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.0.4": {"released": "2019-01-09 15:39:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-1.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-1.0.4-py3-none-any.whl", "filehash": "f6047354bd023157894bf5f2c1d2850113fa47218c8e98c59320a2cd8acfb4ee", "filesize": 8359, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.0.3": {"released": "2019-01-09 15:24:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-1.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-1.0.3-py3-none-any.whl", "filehash": "cd482824666b44fad329dcf82177a0d67fde9698937b8a15824e27f0862e393b", "filesize": 8357, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.0.2": {"released": "2018-10-28 22:35:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-1.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-1.0.2-py3-none-any.whl", "filehash": "297bde5f00fb4fb65a51ec110dfc8d2d2392beb6d01496788e5b5d49d663b10e", "filesize": 8159, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.0.1": {"released": "2018-10-20 20:22:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-1.0.1-py3-none-any.whl", "filehash": "9587b219de4ed2896711ab64d1bb1a13b6de07f3a4f2b888f8334103a514d61c", "filesize": 8229, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.0.0": {"released": "2018-10-06 08:42:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"rodi-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/rodi/rodi-1.0.0-py3-none-any.whl", "filehash": "3dc6125cfb0d5628f8b328131045155e055da8114d6fc6a0494c9b7b2ebb59e3", "filesize": 7898, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}}}