Commit Graph

  • dc5b502a03
    Merge 9273ab3c45 into 5a1aef9203 Gen Xu 2025-10-03 14:02:56 +0530
  • f8b4901eab
    Merge 20339af52b into 5a1aef9203 lightsong 2025-10-03 14:01:51 +0530
  • 495273947c Merge remote-tracking branch 'upstream/release/4.48.2' Sebastien Martin 2025-09-23 14:52:55 -0400
  • e1fc44a081
    Merge 8f721e0d6d into 5a1aef9203 Tomasz 2025-09-23 16:57:48 +0300
  • 03edecd96e
    Merge 7bed1aed5d into 5a1aef9203 Carlos Horn 2025-09-22 12:45:13 +0900
  • 5a1aef9203 Merge branch 'release/4.48.2' master 4.48.2 ZipFile 2025-09-19 10:03:34 +0000
  • 5acddac9c1 Add changelog entry for v4.48.2 release/4.48.2 develop ZipFile 2025-09-19 10:00:41 +0000
  • 9f77976a29 Fix typo ZipFile 2025-09-19 09:59:24 +0000
  • 891f8b4190 Build ABI3 wheels only for Python>=3.10 ZipFile 2025-09-19 09:11:26 +0000
  • 8c2a32213a Add wheels Makefile target ZipFile 2025-09-19 09:10:20 +0000
  • 91a741a633 Bump Cython version ZipFile 2025-09-18 16:37:48 +0000
  • 1222827a5e Add warnings for unresolved markers ZipFile 2025-09-17 22:08:02 +0000
  • 759d89e9bd Add reprs to wiring markers ZipFile 2025-09-17 18:35:49 +0000
  • 8932db3928 docs(singleton.rst): fix grammar and added more clarity in singleton documentation (#917) okot daniel 2025-08-12 21:49:53 +0300
  • 1500a1de36 docs(declarative.rst): fix grammar in Declarative Container documentation (#916) Okot Daniel 2025-08-11 11:46:16 +0300
  • 7df26d1ac7
    docs(declarative.rst): fix grammar in Declarative Container documentation (#916) Okot Daniel 2025-08-11 11:46:16 +0300
  • af862d268f docs(declarative.rst): fix grammar in Declarative Container documentation (#915) okot daniel 2025-08-11 11:31:47 +0300
  • 2c0aede4aa Merge branch 'release/4.48.1' ZipFile 2025-06-20 10:49:54 +0000
  • 84a14f2ca7 Update changelog 4.48.1 release/4.48.1 ZipFile 2025-06-20 09:56:23 +0000
  • 0c58064a36 Make wiring inspect exclsuions extensible ZipFile 2025-06-20 09:32:24 +0000
  • eb74b1e9d0 Minor improvements for _cwiring.DependencyResolver code generation ZipFile 2025-06-20 08:30:44 +0000
  • be7d25518d Add typing-extensions as a dependency for older Python versions ZipFile 2025-06-20 08:07:59 +0000
  • 04b5907f21 Add warning on extra @inject ZipFile 2025-06-20 07:08:06 +0000
  • e6cc12762f Add support for resource_type in Lifespans ZipFile 2025-06-18 21:58:00 +0000
  • bf2ddbce32 Upgrade cibuildwheel 4.48.0 release/4.48.0 ZipFile 2025-06-16 10:51:39 +0000
  • 9d6994391f Merge branch 'release/4.48.0' ZipFile 2025-06-16 09:03:49 +0000
  • dd84a1b5d6 Bump version ZipFile 2025-06-16 08:53:36 +0000
  • 31a98f7731 Update changelog ZipFile 2025-06-16 08:51:10 +0000
  • b261251b34 Fix Sphinx warning ZipFile 2025-06-16 08:48:16 +0000
  • 4bfe64563e
    Add resource type parameter to init and shutdown resources using specialized providers (#858) Aran Moncusí Ramírez 2025-06-16 10:34:02 +0200
  • 4604341f3b Fix typing for init_resources/shutdown_resources ZipFile 2025-06-16 08:12:40 +0000
  • d11b5c10b7 Add issubclass check for init_resources ZipFile 2025-06-16 08:12:06 +0000
  • c6c1797075 feat(docs): Added documentation about how to use the init_resources and shutdown_resources using the resource_type argument and how can scope the resources Aran Moncusi Ramirez 2025-02-22 19:49:47 +0100
  • cf52316f3a feat: Add testing specifying the resource type creating scoping resources. Aran Moncusi Ramirez 2025-02-21 21:17:01 +0100
  • 23fbb71fde feat: Add resource_type argument on init_resources and shutdown_resources methods to provide a more granular way to initialize the desired resources and add the possibility to scope that ones. Aran Moncusi Ramirez 2025-02-21 20:51:21 +0100
  • b411807572
    Add support for Fast Stream Depends (#898) AndrianEquestrian 2025-06-16 10:37:31 +0300
  • b414ef7e23 fixup! Better FastDepends documentation wording ZipFile 2025-06-16 07:25:46 +0000
  • 8da130fbd2 Better FastDepends documentation wording ZipFile 2025-06-16 07:07:24 +0000
  • 957051cf9a Style fixes ZipFile 2025-06-16 06:51:59 +0000
  • ea5830a929 fixup! Add support for Fast Stream Depends AndrianEquestrian 2025-06-15 18:23:44 +0300
  • aaf9878266 fixup! Add support for Fast Stream Depends AndrianEquestrian 2025-06-15 17:50:41 +0300
  • be7078387c fixup! Add support for Fast Stream Depends AndrianEquestrian 2025-06-15 14:56:55 +0300
  • 977e706250 fixup! Add support for Fast Stream Depends AndrianEquestrian 2025-06-15 13:53:51 +0300
  • 2e76b2b4a8 fixup! Add support for Fast Stream Depends AndrianEquestrian 2025-06-15 13:00:05 +0300
  • 1cb1d66d7c fixup! Add support for Fast Stream Depends AndrianEquestrian 2025-06-15 09:18:24 +0300
  • 575d0e4609 fixup! Add support for Fast Stream Depends AndrianEquestrian 2025-06-14 14:19:45 +0300
  • f2da51e0d4 Use typing_extensions.Self as fallback (fixes #902) ZipFile 2025-06-05 16:26:40 +0000
  • 2293251986 Add docs for ASGI Lifespan support ZipFile 2025-06-03 20:43:06 +0000
  • 1b4b3d349f Fix some more Sphinx warnings ZipFile 2025-06-03 20:33:13 +0000
  • d8e49f7dd5
    Add support for async generator injections (#900) ZipFile 2025-06-03 21:45:43 +0300
  • c8a40d97f1 fixup! Add support for async generator injections ZipFile 2025-06-03 16:40:39 +0000
  • e55d11e6ab fixup! Add support for async generator injections ZipFile 2025-06-03 16:35:58 +0000
  • c82cc343dd Add support for async generator injections ZipFile 2025-06-02 23:07:20 +0000
  • c1f14a876a Expose null awaitables ZipFile 2025-06-02 22:46:57 +0000
  • c97a0cc515 Fix mypy warnings in dependency_injector.ext ZipFile 2025-06-01 18:57:47 +0000
  • 0ada62acbf Add .editorconfig ZipFile 2025-06-01 18:48:28 +0000
  • 67827a36d1 Fix mypy warnigns in containers.pyi ZipFile 2025-06-01 18:46:30 +0000
  • ceed6a8222 Add combine_as_imports = true isort option ZipFile 2025-06-01 18:45:47 +0000
  • 6766ef3eba Remove __init__.pyi ZipFile 2025-06-01 18:45:12 +0000
  • a8914e54e0 Fix Sphinx warnings ZipFile 2025-06-01 18:08:37 +0000
  • cdd9ce5048 Add doc section on wire() caching ZipFile 2025-06-01 17:51:04 +0000
  • 51c7db771d Fix csv newline handling in movie-lister example ZipFile 2025-06-01 17:35:32 +0000
  • a322584308 Add context manager support to Resource provider ZipFile 2025-06-01 14:03:41 +0000
  • 2fe4c393a8 Add support for Fast Stream Depends AndrianEquestrian 2025-05-31 19:56:14 +0300
  • 4b3476cb48 Use cache in _fetch_reference_injections() ZipFile 2025-05-28 21:45:33 +0000
  • 8460465b5e Merge branch 'release/4.47.1' 4.47.1 ZipFile 2025-05-30 19:52:18 +0000
  • 16f444b230 Bump version release/4.47.1 ZipFile 2025-05-30 19:50:21 +0000
  • 1ae96e3eeb Use windows-2022 GHA image for building wheels ZipFile 2025-05-30 19:44:47 +0000
  • 7fcf1ac7ad Make mypy --strict tests/typing passable ZipFile 2025-05-30 19:31:44 +0000
  • 1271d0fa79 Add type info for _cwiring module ZipFile 2025-05-30 19:29:11 +0000
  • b9df88eea7 Fix typing for wiring marker ZipFile 2025-05-30 19:28:49 +0000
  • 99489afa3f Strip debug symbols when building wheels ZipFile 2025-05-28 20:35:04 +0000
  • 193249f7ec Merge branch 'release/4.47.0' 4.47.0 ZipFile 2025-05-28 19:09:56 +0000
  • 01349c43e1 Bump version release/4.47.0 ZipFile 2025-05-28 19:05:05 +0000
  • 41ed07a210 Update changelog ZipFile 2025-05-28 19:03:52 +0000
  • 8be79126ad Enable ABI3 for regular tests ZipFile 2025-05-28 16:51:39 +0000
  • dfee54932b Migrate to OIDC publishing ZipFile 2025-05-22 20:02:39 +0000
  • a61749c68d Enable ABI3 builds ZipFile 2025-05-19 13:35:23 +0000
  • 14be69371b Limit ABI3 builds to CPython only ZipFile 2025-05-19 13:34:29 +0000
  • cfeb018ca7 Fix pytest-asyncio warning ZipFile 2025-05-19 13:32:00 +0000
  • 183b2ae7ff Require Cython>=3.1.1 ZipFile 2025-05-19 13:31:34 +0000
  • 561ff46658 Add wheelhouse to .gitignore ZipFile 2025-05-19 13:29:40 +0000
  • 49cc8ed827 Fix PyPy test runs in tox ZipFile 2025-05-19 13:27:05 +0000
  • 383e95faed Fix file inclusion warnings from MANIFEST.in ZipFile 2025-05-19 13:08:15 +0000
  • e7e64f6ae0
    Update coding-guide.mdc Roman Mogylatov 2025-05-22 18:29:37 -0400
  • 6a04d79bdd Test build v4.47.0a3 4.47.0a3 ZipFile 2025-05-22 20:03:35 +0000
  • 84e7ac7bf0 Migrate to OIDC publishing ZipFile 2025-05-22 20:02:39 +0000
  • cb559c8b6a Enable ABI3 builds ZipFile 2025-05-19 13:35:23 +0000
  • 7c5d0b21d8 Limit ABI3 builds to CPython only ZipFile 2025-05-19 13:34:29 +0000
  • d460e37128 Fix pytest-asyncio warning ZipFile 2025-05-19 13:32:00 +0000
  • cd1c227662 Require Cython>=3.1.1 ZipFile 2025-05-19 13:31:34 +0000
  • beb1f30a48 Add wheelhouse to .gitignore ZipFile 2025-05-19 13:29:40 +0000
  • 11cf80c6d0 Fix PyPy test runs in tox ZipFile 2025-05-19 13:27:05 +0000
  • d635708a2a Fix file inclusion warnings from MANIFEST.in ZipFile 2025-05-19 13:08:15 +0000
  • f50cc95405 Add Cursor rules Roman Mogylatov 2025-05-21 16:17:41 -0400
  • 8814db3fb3
    Fix annotated attribute injection (#889) Roman Mogylatov 2025-05-21 16:13:37 -0400
  • 5030387308
    Update src/dependency_injector/wiring.py fix-annotated-attribute-injection Roman Mogylatov 2025-05-21 16:02:22 -0400
  • 2ab78f34eb Refactor: extract annotation retrieval and improve typing for Python 3.9 compatibility Roman Mogylatov 2025-05-21 14:42:43 -0400
  • 164a45cd82 Fix: robust Annotated detection for wiring across Python versions Roman Mogylatov 2025-05-21 13:58:35 -0400
  • c2619cc43f Fix flake8 issues Roman Mogylatov 2025-05-21 13:44:47 -0400