{"package": "inject", "summary": "Python dependency injection framework.", "pypi_url": "https://pypi.org/project/inject", "piwheels_url": "https://www.piwheels.org/project/inject", "releases": {"5.4.0": {"released": "2026-06-15 08:03:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"inject-5.4.0-py3-none-any.whl": {"file_url": "/simple/inject/inject-5.4.0-py3-none-any.whl", "filehash": "def2ee5c67d2f7ef250aab17f4e91e464a023d71fc54a3f314969528793e3cf9", "filesize": 15476, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": []}}}, "5.3.0": {"released": "2025-06-20 10:20:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"inject-5.3.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/inject-5.3.0-py2.py3-none-any.whl", "filehash": "c7e3d6c865cfaf23fc206c381603be76eedd303bea8c79cea6261aba7dbc1e8b", "filesize": 14406, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": []}}}, "5.2.1": {"released": "2024-03-24 08:31:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"inject-5.2.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/inject-5.2.1-py2.py3-none-any.whl", "filehash": "e40a5b1bebd8a4050b6f98f3396f3de6e9e2e411ad2a2145f16f351cb6f54e51", "filesize": 14151, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": []}}}, "5.2.0": {"released": "2023-11-23 05:34:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"inject-5.2.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/inject-5.2.0-py2.py3-none-any.whl", "filehash": "0eaed0083c180b1dd3dba169dfa2b7b077fc0d65f454b4cbed1866243cc231a0", "filesize": 14937, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": []}}}, "5.1.0": {"released": "2023-10-18 03:50:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"inject-5.1.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/inject-5.1.0-py2.py3-none-any.whl", "filehash": "2375e4b3852eb9243e4f736c7c3a9ec723ad8765a23d16cb1e89c0ea425e1433", "filesize": 14232, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": []}}}, "5.0.0": {"released": "2023-06-12 08:51:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"inject-5.0.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/inject-5.0.0-py2.py3-none-any.whl", "filehash": "f92188c9ca2f5b161426ad8060f6eb1861054acd507dfac965d8d94a3f026e1f", "filesize": 13816, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": []}}}, "4.3.1": {"released": "2020-08-17 17:52:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-4.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-4.3.1-py3-none-any.whl", "filehash": "b356f94668865f5667220410521d14db7c86eb79ec18a01a8656fb595d07f3f3", "filesize": 12487, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "4.3.0": {"released": "2020-08-11 09:17:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-4.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-4.3.0-py3-none-any.whl", "filehash": "b0058ac2bf487ddb639084521e5bf7f9108e87b2882359b0161d4b0327fdb0af", "filesize": 12485, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "4.2.0": {"released": "2020-05-15 08:44:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-4.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-4.2.0-py3-none-any.whl", "filehash": "bdc05ce5c34b4c630fe9b2ed9c2e8b8d0a8c8660269c97107bf1fdece906b639", "filesize": 12404, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "4.1.2": {"released": "2020-04-13 18:10:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-4.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-4.1.2-py3-none-any.whl", "filehash": "70c42a43a3c1611065bbe73420c9a65c638e8c217d94d7162b0caf7c0a1e135c", "filesize": 11876, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "4.1.1": {"released": "2020-02-26 07:37:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-4.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-4.1.1-py3-none-any.whl", "filehash": "8e6be43e727ac7b4514cfcb97faf14145f0f5b7d5c69a75792d79cf74db86f73", "filesize": 7587, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "4.1.0": {"released": "2020-02-24 08:51:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-4.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-4.1.0-py3-none-any.whl", "filehash": "b41343df8450caf42736a3c2b98b455690022355d961ea78a906e0713ce08cd8", "filesize": 7590, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "4.0.0": {"released": "2019-11-25 08:46:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-4.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-4.0.0-py3-none-any.whl", "filehash": "7506c2ea37c0388f168871a0a1f91c1fb720c00d267e736adf9a601b3bb9d08c", "filesize": 7398, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "3.5.4": {"released": "2019-07-30 08:32:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-3.5.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-3.5.4-py3-none-any.whl", "filehash": "1f4a90991fcd82c5131c93519ff9b15d809d0c851ef2e0df0e9efa4df9e5461c", "filesize": 7288, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["typing"]}}}, "3.5.3": {"released": "2019-07-23 21:11:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-3.5.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-3.5.3-py3-none-any.whl", "filehash": "4c11a6b84355b0f669920b3d13518e2b69755de0a5efbf0417c1944aba271312", "filesize": 14693, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["typing"]}}}, "3.5.2": {"released": "2019-07-10 08:22:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-3.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-3.5.2-py3-none-any.whl", "filehash": "df0ca184db142aa11904f54efde8affb4ba29a21cfbdf707756662630f6651dc", "filesize": 14658, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["typing"]}}}, "3.5.1": {"released": "2019-04-16 09:27:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-3.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-3.5.1-py3-none-any.whl", "filehash": "ffc1d7ac81ce44fdb4ec0bb7d266d9b25c5a2824fa2a2b77b7680f72d5ff6514", "filesize": 12406, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "3.5.0": {"released": "2019-03-11 07:43:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-3.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-3.5.0-py3-none-any.whl", "filehash": "0d5463e2e0b3d0c79988a663ae0de49d2a7834277d8c7e9da528b8a82d199448", "filesize": 12290, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "3.4.0": {"released": "2018-08-01 08:01:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-3.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-3.4.0-py3-none-any.whl", "filehash": "53d6cd70b599162c22cc06d3abda5411f1e83200ae91ade88c08044dbf5d9113", "filesize": 7713, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "3.3.2": {"released": "2017-09-14 16:07:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-3.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-3.3.2-py3-none-any.whl", "filehash": "d746aabe6ece1c278efbe052461c382efe288dc75a1afa39619fac9551c5d229", "filesize": 9029, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "3.3.1": {"released": "2015-03-26 13:31:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-3.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-3.3.1-py3-none-any.whl", "filehash": "c201fec8d9dc28541cd32d36e2b37781af59d701e709b962914d4fe15d2ede22", "filesize": 8993, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "3.3.0": {"released": "2014-08-22 07:44:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-3.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-3.3.0-py3-none-any.whl", "filehash": "ade5fca158287e2789bdb0babd0666a6d7d02fef73da2cd4c226e20abb6139aa", "filesize": 8988, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "3.2.0": {"released": "2014-08-04 11:02:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-3.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-3.2.0-py3-none-any.whl", "filehash": "7bdf66dfd90752f0b320c653ad4e836fa33d55301e48018c8e947be683540e45", "filesize": 8348, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "3.1.1": {"released": "2014-03-14 15:48:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-3.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-3.1.1-py3-none-any.whl", "filehash": "a27a048ae82f1e8e108998c0484abd8c4e57633ca06339852c47375b2d1b6abf", "filesize": 7917, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "3.1.0": {"released": "2014-03-06 21:34:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-3.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-3.1.0-py3-none-any.whl", "filehash": "e103aff498044b627760cdace617b1c1f9acbae09cc217be89e75d5ad29f675b", "filesize": 7683, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "3.0.0": {"released": "2014-02-10 11:07:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-3.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-3.0.0-py3-none-any.whl", "filehash": "6281ea38ec1d1ec767aad85ade22247df7d5f96489239ea59d4e3e86ec57a432", "filesize": 6935, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "2.0.0": {"released": "2014-02-10 10:57:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-2.0.0-py3-none-any.whl", "filehash": "77ca9f6737055b6ed7400f48e0dd82495b2dc96320e8a1335d5106390ce8f6d7", "filesize": 19536, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.0.1": {"released": "2010-06-18 06:33:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-1.0.1-py3-none-any.whl", "filehash": "f536cafa0f4dba4f61aa528a60816ea827b2272bb21fa8bf8c26374d693728e4", "filesize": 16037, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.0": {"released": "2010-02-12 08:30:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Inject-1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/inject/Inject-1.0-py3-none-any.whl", "filehash": "cff84b92432ba001ece6a1f78b820936899a9c04168b95cda6f32e79ed6976c0", "filesize": 15999, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}}}