NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2625 most downloaded on PyPI
Python dependency injection framework.
Last release 2 months ago
13 Jul 2026
Ships unpredictably
gaps range from 2 weeks to 2.8 years
Nearly every release is documented
notes for 28 of 31 stable releases
Nothing withdrawn
no release was ever pulled
17 years old
31 releases · first in 2010
Drop Python 3.9 support (end of life). Minimum supported version is now 3.10.
Fix static typing of inject.attr(Cls), #136
Fix autoparams type annotation, #134
One column per quarter.
autoparams type annotation, #134Handle autoparams usage without braces, #115.
Remove type stubs as source has type hints, #95.
- Context managers support.
Optionally allow overriding dependencies.
Support for PEP0604 for Python>=3.10.
Use assertRaisesRegex instead of assertRaisesRegexp to fix deprecation warnings.
Support for classes in autoparams, #59.
Migrated autoparams and annotations to typing.get_type_hints.
Include py.typed and manifest in dist, #50.
UTF8 encoding for readme in setup.py, #48.
- More precise typing #47. - Removed Python 3.5 support.
[feature] Add typed information, #43.
- MyPy compatibility #36.
AttributeError: type object 'Callable' has no attribute '_abc_registry' #34
Modify type-hints to support Hashable bindings and other improvements, #33.
Export Binder and Injector in pyi, #29.
Configurable auto-initialization, #23 @Fedorof.
Type hinting in Python 3, #20 @Enforcer.
Use getfullargspec when executing in Python3, #17 @jaimewyant.
Fixed race condition in bind_to_constructor, #14 @peick.
Added inject.params(arg1=cls1, arg2=cls2), deprecated inject.param, #12 (thanks @scharf).
inject.params(arg1=cls1, arg2=cls2), deprecated inject.param, #12
(thanks @scharf).Added inject.configure_once and inject.is_configured, #11.
inject.configure_once and inject.is_configured, #11.Switch from root logger to module logger, #8.
- inject.param decorator. - Small fixes in exceptions.
inject.param decorator.Smaller, better, faster version with simpler and cleaner API.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →