An open API service providing commit metadata for open source projects.

GitHub / ets-labs/python-dependency-injector / commits

Dependency injection framework for Python

SHA Message Author Date Stats
5a1aef92 merge Merge branch 'release/4.48.2' ZipFile <z****d@p****m> 12 days ago
5acddac9 Add changelog entry for v4.48.2 ZipFile <z****d@p****m> 12 days ago
9f77976a Fix typo ZipFile <z****d@p****m> 12 days ago
891f8b41 Build ABI3 wheels only for Python>=3.10 ZipFile <z****d@p****m> 12 days ago
8c2a3221 Add wheels Makefile target ZipFile <z****d@p****m> 12 days ago
91a741a6 Bump Cython version ZipFile <z****d@p****m> 13 days ago
1222827a Add warnings for unresolved markers ZipFile <z****d@p****m> 14 days ago
759d89e9 Add reprs to wiring markers ZipFile <z****d@p****m> 14 days ago
7df26d1a docs(declarative.rst): fix grammar in Declarative Container documentation (#... Okot Daniel <o****z@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
1500a1de docs(declarative.rst): fix grammar in Declarative Container documentation (#... Okot Daniel <o****z@g****m>
Committed by: ZipFile <z****d@p****m>
about 2 months ago
2c0aede4 merge Merge branch 'release/4.48.1' ZipFile <z****d@p****m> 3 months ago
84a14f2c Update changelog ZipFile <z****d@p****m> 3 months ago
0c58064a Make wiring inspect exclsuions extensible ZipFile <z****d@p****m> 3 months ago
eb74b1e9 Minor improvements for _cwiring.DependencyResolver code generation ZipFile <z****d@p****m> 3 months ago
be7d2551 Add typing-extensions as a dependency for older Python versions ZipFile <z****d@p****m> 3 months ago
04b5907f Add warning on extra `@inject` ZipFile <z****d@p****m> 3 months ago
e6cc1276 Add support for resource_type in Lifespans ZipFile <z****d@p****m> 3 months ago
bf2ddbce Upgrade cibuildwheel ZipFile <z****d@p****m> 4 months ago
9d699439 merge Merge branch 'release/4.48.0' ZipFile <z****d@p****m> 4 months ago
dd84a1b5 Bump version ZipFile <z****d@p****m> 4 months ago
31a98f77 Update changelog ZipFile <z****d@p****m> 4 months ago
b261251b Fix Sphinx warning ZipFile <z****d@p****m> 4 months ago
4bfe6456 Add resource type parameter to init and shutdown resources using specialized ... Aran Moncusí Ramírez <a****n@d****o>
Committed by: GitHub <n****y@g****m>
4 months ago
b4118075 Add support for Fast Stream Depends (#898) AndrianEquestrian <8****n@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
f2da51e0 Use typing_extensions.Self as fallback (fixes #902) ZipFile <z****d@p****m> 4 months ago
22932519 Add docs for ASGI Lifespan support ZipFile <z****d@p****m> 4 months ago
1b4b3d34 Fix some more Sphinx warnings ZipFile <z****d@p****m> 4 months ago
d8e49f7d Add support for async generator injections (#900) ZipFile <z****d@p****m>
Committed by: GitHub <n****y@g****m>
4 months ago
c1f14a87 Expose null awaitables ZipFile <z****d@p****m> 4 months ago
c97a0cc5 Fix mypy warnings in dependency_injector.ext ZipFile <z****d@p****m> 4 months ago
0ada62ac Add .editorconfig ZipFile <z****d@p****m> 4 months ago
67827a36 Fix mypy warnigns in containers.pyi ZipFile <z****d@p****m> 4 months ago
ceed6a82 Add `combine_as_imports = true` isort option ZipFile <z****d@p****m> 4 months ago
6766ef3e Remove `__init__.pyi` ZipFile <z****d@p****m> 4 months ago
a8914e54 Fix Sphinx warnings ZipFile <z****d@p****m> 4 months ago
cdd9ce50 Add doc section on wire() caching ZipFile <z****d@p****m> 4 months ago
51c7db77 Fix csv newline handling in movie-lister example ZipFile <z****d@p****m> 4 months ago
a3225843 Add context manager support to Resource provider ZipFile <z****d@p****m> 4 months ago
8460465b merge Merge branch 'release/4.47.1' ZipFile <z****d@p****m> 4 months ago
16f444b2 Bump version ZipFile <z****d@p****m> 4 months ago
1ae96e3e Use `windows-2022` GHA image for building wheels ZipFile <z****d@p****m> 4 months ago
7fcf1ac7 Make `mypy --strict tests/typing` passable ZipFile <z****d@p****m> 4 months ago
1271d0fa Add type info for _cwiring module ZipFile <z****d@p****m> 4 months ago
b9df88ee Fix typing for wiring marker ZipFile <z****d@p****m> 4 months ago
4b3476cb Use cache in _fetch_reference_injections() ZipFile <z****d@p****m> 4 months ago
99489afa Strip debug symbols when building wheels ZipFile <z****d@p****m> 4 months ago
193249f7 merge Merge branch 'release/4.47.0' ZipFile <z****d@p****m> 4 months ago
01349c43 Bump version ZipFile <z****d@p****m> 4 months ago
41ed07a2 Update changelog ZipFile <z****d@p****m> 4 months ago
8be79126 Enable ABI3 for regular tests ZipFile <z****d@p****m> 4 months ago
e7e64f6a Update coding-guide.mdc Roman Mogylatov <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
dfee5493 Migrate to OIDC publishing ZipFile <z****d@p****m> 4 months ago
f50cc954 Add Cursor rules Roman Mogylatov <r****v@g****m> 4 months ago
8814db3f Fix annotated attribute injection (#889)
Co-authored-by: ZipFile <z****d@p****m>, ZipFile <z****d@p****m>
Roman Mogylatov <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
a61749c6 Enable ABI3 builds ZipFile <z****d@p****m> 5 months ago
14be6937 Limit ABI3 builds to CPython only ZipFile <z****d@p****m> 5 months ago
cfeb018c Fix pytest-asyncio warning ZipFile <z****d@p****m> 5 months ago
183b2ae7 Require Cython>=3.1.1 ZipFile <z****d@p****m> 5 months ago
561ff466 Add wheelhouse to .gitignore ZipFile <z****d@p****m> 5 months ago
49cc8ed8 Fix PyPy test runs in tox ZipFile <z****d@p****m> 5 months ago
383e95fa Fix file inclusion warnings from MANIFEST.in ZipFile <z****d@p****m> 5 months ago
8bf9ed04 Update Cython to v3.1 (#887) ZipFile <z****d@p****m>
Committed by: GitHub <n****y@g****m>
5 months ago
dbf86e4e Do not override methods without patching (#886) ZipFile <z****d@p****m>
Committed by: GitHub <n****y@g****m>
5 months ago
9a08bfce Drop Python 3.7 support (#885) ZipFile <z****d@p****m>
Committed by: GitHub <n****y@g****m>
5 months ago
4ae79ac2 Remove unused root property from ConfigurationOption (#875) ZipFile <z****d@p****m>
Committed by: GitHub <n****y@g****m>
6 months ago
35bfafdf Move pytest config to pyproject.toml (#876) ZipFile <z****d@p****m>
Committed by: GitHub <n****y@g****m>
6 months ago
6685c5a1 Fix infinite loop with Closing+ConfigurationOption ZipFile <z****d@p****m> 7 months ago
57123ceb merge Merge branch 'master' into develop ZipFile <z****d@p****m> 7 months ago
6e4794ba Remove code for EOL Python versions (#864) ZipFile <z****d@p****m>
Committed by: GitHub <n****y@g****m>
7 months ago
f3b3b1ba merge Merge branch 'release/4.46.0' into master ZipFile <z****d@p****m> 7 months ago
9b66d4bf Bump version to v4.46.0 ZipFile <z****d@p****m> 7 months ago
7d4ebecd Add option to disable env var interpolation in configs (#861) ZipFile <z****d@p****m>
Committed by: GitHub <n****y@g****m>
7 months ago
09efbffa Fix `Closing` dependency resolution (#852)
Co-authored-by: federinik <f****i@o****m>, jazzthief <m****r@g****m>
ZipFile <z****d@p****m>
Committed by: GitHub <n****y@g****m>
7 months ago
8b625d81 Use Annotated for DI in FastAPI examples (#853) ZipFile <z****d@p****m>
Committed by: GitHub <n****y@g****m>
7 months ago
23acf01c Add support for inspect.iscoroutinefunction() in Coroutine provider (#830) ZipFile <z****d@p****m>
Committed by: GitHub <n****y@g****m>
7 months ago
0d6fdb5b Fix broken wiring of sync inject-decorated methods (#673)
Co-authored-by: Martin Lafrance <m****e@c****m>, ZipFile <z****d@p****m>
Martin Lafrance <2****f@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
2330122d Add support for typing.Annotated (#721) Taein Min <m****4@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
29ae3e13 Make flake8 config black-compatible ZipFile <z****d@p****m> 9 months ago
50643e0d Run black ZipFile <z****d@p****m> 9 months ago
3893e1df Use native GHA ubuntu-24.04-arm image for building wheels ZipFile <z****d@p****m> 9 months ago
0fd35bae Use ubuntu-24.04 GHA image ZipFile <z****d@p****m> 9 months ago
3df95847 [movie-lister] Added test fixture and updated documentation (#747) Ilya Kazakov <k****s@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
6d9d34c0 Add test case for Provider.provider type propagation ZipFile <z****d@p****m> 9 months ago
de50666a fix: type provider (#744) Philip Bjorge <g****b@p****m>
Committed by: GitHub <n****y@g****m>
9 months ago
ccbd5bbb Migrate CI pipeline to actions/upload-artifact@v4 ZipFile <z****d@p****m> 9 months ago
00326e9a fix: type propogation through provided (#733)
Co-authored-by: Gonzalo Martinez <g****v@g****m>
Philip Bjorge <g****b@p****m>
Committed by: GitHub <n****y@g****m>
9 months ago
46646b1a merge Merge branch 'release/4.45.0' into master Roman Mogylatov <r****v@g****m> 9 months ago
9f38db6e Bump version to 4.45.0 Roman Mogylatov <r****v@g****m> 9 months ago
9f4e2839 Remove unused imports from the starlette extension (#846) Roman Mogylatov <r****v@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
41e18dfa Add Starlette lifespan handler implementation (#683) ZipFile <z****d@p****m>
Committed by: GitHub <n****y@g****m>
9 months ago
f9db578c :art: Raise exception instead of hiding it in finally (#845) František Trebuňa <4****k@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago
d82d9fb8 Improve debugability of deepcopy errors (#839) ZipFile <z****d@p****m>
Committed by: GitHub <n****y@g****m>
9 months ago
3ba4704b Remove six ZipFile <z****d@p****m> 10 months ago
aa56b70d docs: fix grammar (#709) JC (Jonathan Chen) <j****c@d****g>
Committed by: GitHub <n****y@g****m>
10 months ago
7f586246 Update examples (#838) ZipFile <z****d@p****m>
Committed by: GitHub <n****y@g****m>
10 months ago
87741edb Upgrade testing deps (#837) ZipFile <z****d@p****m>
Committed by: GitHub <n****y@g****m>
10 months ago
be7abb3e merge Merge branch 'release/4.44.0' into master Roman Mogylatov <r****v@g****m> 10 months ago
15400dea Fix sdist build for publishing (#836) ZipFile <z****d@p****m>
Committed by: GitHub <n****y@g****m>
10 months ago
704e36a6 merge Merge branch 'release/4.44.0' into master Roman Mogylatov <r****v@g****m> 10 months ago
83d71acb Bump version to 4.44.0 Roman Mogylatov <r****v@g****m> 10 months ago

← Back to repository