{"package": "injectable", "summary": "Injectable is an elegant and simple Dependency Injection framework built with Heart and designed for Humans.", "pypi_url": "https://pypi.org/project/injectable", "piwheels_url": "https://www.piwheels.org/project/injectable", "releases": {"4.0.1": {"released": "2024-08-05 14:04:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-4.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-4.0.1-py3-none-any.whl", "filehash": "42f5879b78383c22127510ab7ff468651cae1f4cee1fae64aadccb1793658bec", "filesize": 23537, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.9", "apt_dependencies": [], "pip_dependencies": ["cached-property", "lazy-object-proxy", "parameters-validation", "pycollect", "typing-inspect"]}}}, "4.0.0": {"released": "2024-07-12 21:12:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-4.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-4.0.0-py3-none-any.whl", "filehash": "996e050544bbdd504cff370362e61a2b3e738085a3414d33b572e468a92c735e", "filesize": 23526, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.9", "apt_dependencies": [], "pip_dependencies": ["cached-property", "lazy-object-proxy", "parameters-validation", "pycollect", "typing-inspect"]}}}, "3.4.7": {"released": "2021-08-15 22:48:56", "prerelease": false, "yanked": false, "skip_reason": "repeated failure", "files": {}}, "3.4.6": {"released": "2021-03-20 21:58:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-3.4.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-3.4.6-py3-none-any.whl", "filehash": "8eadf841befb11ebd3d1d38f5cff7614682eb5755408973d845d8b0648d75590", "filesize": 45353, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cached-property", "dataclasses", "lazy-object-proxy", "parameters-validation", "pycollect", "typing-inspect"]}}}, "3.4.5": {"released": "2021-03-11 15:56:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-3.4.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-3.4.5-py3-none-any.whl", "filehash": "e40af23a0f647bb987ddb6e8b0510727eec94d59a1e9947dfcc8934d38ff0030", "filesize": 45195, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cached-property", "dataclasses", "lazy-object-proxy", "parameters-validation", "pycollect", "typing-inspect"]}}}, "3.4.4": {"released": "2020-07-29 16:51:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-3.4.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-3.4.4-py3-none-any.whl", "filehash": "7fd4c8188c97d109d2872465491f82966adaeaaae2a47f787ac1e07212940815", "filesize": 45001, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cached-property", "dataclasses", "lazy-object-proxy", "parameters-validation", "pycollect", "typing-inspect"]}}}, "3.4.3": {"released": "2020-06-24 19:58:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-3.4.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-3.4.3-py3-none-any.whl", "filehash": "10487754bb159bc4f57fbbdbcadee89dd3596c977240ac6cd7cc73aa1feef89f", "filesize": 42786, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cached-property", "dataclasses", "lazy-object-proxy", "parameters-validation", "pycollect", "typing-inspect"]}}}, "3.4.2": {"released": "2020-05-22 17:05:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-3.4.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-3.4.2-py3-none-any.whl", "filehash": "f37afd0037f7dbd571095f63d6411189581130e0e7befe427b54b9b875e2e3cd", "filesize": 42782, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cached-property", "dataclasses", "lazy-object-proxy", "parameters-validation", "pycollect", "typing-inspect"]}}}, "3.4.1": {"released": "2020-05-12 01:00:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-3.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-3.4.1-py3-none-any.whl", "filehash": "4c09b6585ebc502c5121c495db399f4dc68e92b28c8f25aea06bff93cfd1f0fe", "filesize": 40104, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cached-property", "dataclasses", "lazy-object-proxy", "parameters-validation", "pycollect", "typing-inspect"]}}}, "3.4.0": {"released": "2020-05-09 20:07:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-3.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-3.4.0-py3-none-any.whl", "filehash": "720942661c4b756bc3462e3e9c92685df47cf9e6510c073740192722b8289a0b", "filesize": 40050, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cached-property", "dataclasses", "lazy-object-proxy", "parameters-validation", "pycollect", "typing-inspect"]}}}, "3.3.0": {"released": "2020-04-21 02:29:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-3.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-3.3.0-py3-none-any.whl", "filehash": "93011ab330684035b5a94c22f805c8de2b4c07fc37aefde152a409740de4da47", "filesize": 37919, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cached-property", "dataclasses", "lazy-object-proxy", "parameters-validation", "pycollect", "typing-inspect"]}}}, "3.2.1": {"released": "2020-04-20 01:16:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-3.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-3.2.1-py3-none-any.whl", "filehash": "691fa4ce3ae3b54b02a756d7c87f245baeab1305642ad7cbfd75dc5592068f91", "filesize": 34362, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cached-property", "dataclasses", "lazy-object-proxy", "parameters-validation", "pycollect", "typing-inspect"]}}}, "3.2.0": {"released": "2020-04-16 01:45:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-3.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-3.2.0-py3-none-any.whl", "filehash": "5923ae3df221b9873f3102099610089b3d15ad35e2bf843eb76f56d9337b3529", "filesize": 33233, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cached-property", "lazy-object-proxy", "parameters-validation", "pycollect", "typing-inspect"]}}}, "3.1.4": {"released": "2020-04-15 23:00:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-3.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-3.1.4-py3-none-any.whl", "filehash": "c5cb754f09a1a406c49b876f112a5c6bf9b4080fc27af6bac3269f69996865f8", "filesize": 31888, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cached-property", "lazy-object-proxy", "parameters-validation", "pycollect", "typing-inspect"]}}}, "3.1.3": {"released": "2020-04-15 19:48:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-3.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-3.1.3-py3-none-any.whl", "filehash": "4e38c82bacfac7d4adeb51ff52b9c4a84f6b7fc3f8edb6e6692d1ce77be933df", "filesize": 31376, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cached-property", "lazy-object-proxy", "parameters-validation", "pycollect", "typing-inspect"]}}}, "3.1.2": {"released": "2020-04-14 13:23:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-3.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-3.1.2-py3-none-any.whl", "filehash": "673f964c55c12c96003174fcc79dc4850229ac639b9d0ca370621c50c06821b5", "filesize": 31364, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cached-property", "lazy-object-proxy", "parameters-validation", "pycollect", "typing-inspect"]}}}, "3.1.1": {"released": "2020-04-14 02:22:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-3.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-3.1.1-py3-none-any.whl", "filehash": "2853e681aa8ce7985396dd263087681553e7c707ad19e2526181f126773ff257", "filesize": 31344, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cached-property", "lazy-object-proxy", "parameters-validation", "pycollect", "typing-inspect"]}}}, "3.1.0": {"released": "2020-04-13 22:02:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-3.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-3.1.0-py3-none-any.whl", "filehash": "594e910fb6fbc21c5580d2826462a83a1ac853eb392792aa7a51899943321dea", "filesize": 30905, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cached-property", "lazy-object-proxy", "parameters-validation", "pycollect", "typing-inspect"]}}}, "3.0.1": {"released": "2020-04-13 19:11:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-3.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-3.0.1-py3-none-any.whl", "filehash": "e7f8ca7b7aad1184a7ae52326bba499bbec75f49490335322d3dfcbd8e48ecdf", "filesize": 27292, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cached-property", "lazy-object-proxy", "parameters-validation", "pycollect", "typing-inspect"]}}}, "3.0.0": {"released": "2020-04-13 02:24:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-3.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-3.0.0-py3-none-any.whl", "filehash": "d87d9ab06aa6d6ffc5f43654bf180ffe5cf515fb636adc374cb1a8466cb8950a", "filesize": 4665, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cached-property", "lazy-object-proxy", "parameters-validation", "pycollect", "typing-inspect"]}}}, "2.0.0": {"released": "2018-02-24 16:45:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-2.0.0-py3-none-any.whl", "filehash": "cb552b55cb1ccac103891ab58f2e1b5200d15efd3405aad04774433669892351", "filesize": 7493, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["lazy-object-proxy", "typing"]}}}, "1.1.2": {"released": "2018-02-24 16:10:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-1.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-1.1.2-py3-none-any.whl", "filehash": "67534af7ee70e76fcee0a418f125f2a64606c712221c472b2ea4508b8518c195", "filesize": 7276, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["lazy-object-proxy", "typing"]}}}, "1.1.1": {"released": "2018-02-23 23:10:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-1.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-1.1.1-py3-none-any.whl", "filehash": "9d5d952771abe34fbffcf5af6c0be0d000bbf7e61bffe42a71771ede7871c69f", "filesize": 7255, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["lazy-object-proxy", "typing"]}}}, "1.1.0": {"released": "2018-02-10 15:49:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-1.1.0-py3-none-any.whl", "filehash": "a6f11f4c3a2badc0628ec55d6c1ec7d89170ba3a271b385325365205913b97cb", "filesize": 7075, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["lazy-object-proxy", "typing"]}}}, "1.0.1": {"released": "2018-02-07 18:38:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-1.0.1-py3-none-any.whl", "filehash": "e1b47cb4e79b7a5101ba6b98a2a1a0cc38ff20cc0b163775af87fc9d5852768d", "filesize": 6990, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["lazy-object-proxy", "typing"]}}}, "1.0.0": {"released": "2018-02-06 23:50:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-1.0.0-py3-none-any.whl", "filehash": "f635895b0b333dd21c882365b202bd0992802d5221a0fd8f5461421996f8c64e", "filesize": 6976, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.2.0": {"released": "2018-02-06 22:56:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-0.2.0-py3-none-any.whl", "filehash": "f115bd6e95dac72c38c93ad3de9a4dba33ca57a131ead5fa946cfcc75ba2876d", "filesize": 6890, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.1.1": {"released": "2018-02-05 02:11:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-0.1.1-py3-none-any.whl", "filehash": "dc3e569c3dacffc1cd37945d6dfc8e4b576bfff7f4d789ccbf1b90b1882ec999", "filesize": 4792, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.1.0": {"released": "2018-02-05 00:47:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"injectable-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/injectable/injectable-0.1.0-py3-none-any.whl", "filehash": "5ad6d8be813963153b3fab8aacd0062cdcdd53fb57237f41918e62d62fe17a81", "filesize": 4613, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}}}