Commit Graph

  • 82756c4eb4
    Merge 9273ab3c45 into 964d932673 Gen Xu 2025-12-23 10:28:06 +0700
  • de219f460a
    Merge 7bed1aed5d into 964d932673 Carlos Horn 2025-12-18 10:30:42 +0100
  • 38c0887b7a
    Merge 06b1bd023b into abc79ef50f Pablo Valverde 2025-12-10 14:52:44 +0000
  • 06b1bd023b Add ServiceWithCallable and related tests for method calls with args and kwargs Pablo Valverde 2025-12-10 15:52:35 +0100
  • 4f8c4bf08d Add provided()<func>.call *args, **kwargs arguments #945 Pablo Valverde 2025-12-10 11:03:23 +0100
  • d2c5676f3c
    Merge 20339af52b into 964d932673 lightsong 2025-12-09 12:31:14 +0000
  • 1c7e1cb091
    Merge bb20c403fe into abc79ef50f Foxells 2025-12-08 15:16:19 +0700
  • 00606b17c9
    Merge 41ca1726d4 into abc79ef50f Leonardus Chen 2025-12-08 07:24:35 +0000
  • 41ca1726d4 Fix missing newline at EOF Leonardus Chen 2025-12-08 14:24:28 +0700
  • e4ce4950b8 Add notes Leonardus Chen 2025-12-08 14:09:09 +0700
  • b95e22ecb3 Replace Coroutine typevar T with T_Any and retrofit assert_type on coroutine Leonardus Chen 2025-12-08 14:02:10 +0700
  • 635c755d74 Retrofit assert type for: Leonardus Chen 2025-12-08 14:00:30 +0700
  • abc79ef50f Fix Pydantic v2 deprecation warning triggering on settings class import develop ZipFile 2025-12-06 17:45:15 +0000
  • 775e89f2f9
    Merge 8f721e0d6d into 964d932673 Tomasz 2025-12-04 22:03:53 +0200
  • 964d932673 Merge branch 'release/4.48.3' master ZipFile 2025-12-04 18:31:06 +0000
  • 1510a84797 Bump version 4.48.3 release/4.48.3 ZipFile 2025-12-04 18:27:35 +0000
  • 51f8187202
    Allow annotated marker to be anywhere in the annotation list (#939) Brian Pugh 2025-12-04 13:12:43 -0500
  • 62fb745390 Allow annotated marker to be anywhere in the annotation list. Brian Pugh 2025-12-04 11:01:29 -0500
  • 55d2488621 FastDepends v3 compatability. Brian Pugh 2025-12-04 12:43:57 -0500
  • bb20c403fe remove redundant objects, add nested injection Elina 2025-12-04 12:49:48 +0400
  • 3be88902e5 fix lint Elina 2025-12-04 11:47:55 +0400
  • 244deee75f
    Retrofit assert_type for Aggregate and Callable (#935) Leonardus Chen 2025-11-15 17:00:23 +0800
  • 731af81a77 Remove TODOs to adjust for fixed stubs Leonardus Chen 2025-11-15 15:43:59 +0700
  • 35ecd2cb97 Fix callable.py Leonardus Chen 2025-10-25 14:12:26 +0700
  • 9111f5d4f6 Fix aggregate.py Leonardus Chen 2025-10-25 13:11:27 +0700
  • 9c9283d553 add docs, small reference in resource elina-israyelyan 2025-11-02 02:49:55 +0400
  • 36586a4e57 take shutdown to Resource elina-israyelyan 2025-11-02 02:12:15 +0400
  • 44a6a68647 take common code from ContextLocalResource to Resource elina-israyelyan 2025-11-02 02:02:56 +0400
  • 066d228ab9 add setters/getters for resource, shutdown, initialized elina-israyelyan 2025-11-02 00:37:15 +0400
  • d72d07caf7 Improve type annotations in providers ZipFile 2025-11-01 13:45:08 +0000
  • 009a86de2c Imporve dict typings ZipFile 2025-11-01 13:04:53 +0000
  • 18e32521a0
    Allow explicit typing on Selector using TypeVar with default Any (#932) Leonardus Chen 2025-10-24 19:37:08 +0700
  • 8e6f6dfcff Use typing_extensions.Self on set_selector and set_providers Leonardus Chen 2025-10-24 18:28:28 +0700
  • bc7b4ebc37 revert fast depends version change elina-israyelyan 2025-10-24 13:36:01 +0400
  • 1fea8e9d98 add tests for closing elina-israyelyan 2025-10-23 01:51:03 +0400
  • ead6ff22b8 fix tox.ini fast depends version elina-israyelyan 2025-10-23 01:10:18 +0400
  • 9517467a98 fix fast depends version to v2 elina-israyelyan 2025-10-23 01:03:18 +0400
  • 78cea35db9 fix shutdowner default none value, add more tests elina-israyelyan 2025-10-23 00:32:52 +0400
  • 4838ea6aa8 remove redundant tests elina-israyelyan 2025-10-22 23:26:10 +0400
  • 403860aec1 add context local resource with minimal tests elina-israyelyan 2025-10-22 18:55:04 +0400
  • 48a51f914c Add more tests Leonardus Chen 2025-10-24 11:07:59 +0700
  • 58adabaf75 Specify Provider type for Selector.__getattr__ and Selector.providers Leonardus Chen 2025-10-24 11:07:42 +0700
  • e6c5f25519 Update tests Leonardus Chen 2025-10-24 10:09:10 +0700
  • d74402c46d Change Selector.set_provider to return Selector[T_Any] Leonardus Chen 2025-10-24 09:55:56 +0700
  • 7e366bee8c Fix accidental return type change on Selector.set_providers Leonardus Chen 2025-10-24 09:46:34 +0700
  • a97c98f077 Bump minimal Python version for typing_extensions to v3.13 Leonardus Chen 2025-10-24 09:45:38 +0700
  • 673ae085b3 Add tests Leonardus Chen 2025-10-23 14:52:34 +0700
  • 10552f9284 Use TypeVar with default Any for Selector Leonardus Chen 2025-10-23 14:52:28 +0700
  • 059f78b27c
    Fix FastDepends v3 compatibility (#933) AndrianEquestrian 2025-10-23 16:33:53 +0300
  • 4a5c86a71f fixup! Fast depends v3 compatibility fix ZipFile 2025-10-23 12:30:46 +0000
  • 133b1409c6 fixup! Fast depends v3 compatibility fix AndrianEquestrian 2025-10-23 14:39:26 +0300
  • e2cf0d0d30 Fast depends v3 compatibility fix AndrianEquestrian 2025-10-23 14:35:36 +0300
  • 9d3a43271e
    Fix providers.Resource missing overloads for AbstractContextManager and AbstractAsyncContextManager (#927) Leonardus Chen 2025-10-10 14:06:24 +0700
  • 4bc7e5d4b8 Add stub tests Leonardus Chen 2025-10-10 08:43:34 +0700
  • 29827cb411 Add missing stub on providers.Resource for AbstractContextManager and AbstractAsyncContextManager Leonardus Chen 2025-10-10 08:43:16 +0700
  • 495273947c Merge remote-tracking branch 'upstream/release/4.48.2' Sebastien Martin 2025-09-23 14:52:55 -0400
  • 5a1aef9203 Merge branch 'release/4.48.2' 4.48.2 ZipFile 2025-09-19 10:03:34 +0000
  • 5acddac9c1 Add changelog entry for v4.48.2 release/4.48.2 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