mirror of
https://github.com/ets-labs/python-dependency-injector.git
synced 2025-07-05 12:53:30 +03:00
Commit Graph
Select branches
Hide Pull Requests
231-Fix-Object-provider-copies-provided-object
235-Fix-delegate-cannot-be-used-in-overridden-container
266-Dependency-provider-issue-with-abc
336-dependency-default-provider
365-wiring-auto-loader
369-Add-option-required-to-config-from-methods
372-Change-YAML-loader-to-safe-loader
374-improve-copy-decorator
432-resource-shutdown-order
459-Add-default-for-yaml-ini-config
462-config-from_value
463-Config-env-interpolation-required-and-nones
477-containers-copy-fix-and-refactoring
479-dynamic-container-to-support-custom-string-types
488-Fix-resource-generic-typing
489-resource-subclasses-typing-and-abc-enhancements
531-provider-import-from-string
597-454-inject-and-wraps-decorators
Python-3.13
add-dependencies-attribute
add-six-1-12
add-wiring
add_from_env_as_
aggregate-provider
aiohttp-integration
aiohttp-tutorial
arm-builds
async-mode-awaitable-fix
async-mode-fixes
async-resources
async-resources-and-injections
asyncio-daemon
asyncio-daemon-tutorial
better-error-message-for-dependency-provider
check-dependencies
closing-wiring-marker
config-from-json
config-ini-files-in-init
config-linking
config-provider-redesign
config-with-alias
config-yaml-files-in-init
configuration-option-typed-injections
configuration-strict-mode-raise-on-non-existing-files
container-override-providers-context-manager
container-provider
container-provider-override-api
container-reset_singletons
container-self-injection
copying-providers-with-sys-stream-injections
coroutine-provider
deprecate-container-class-decorators
develop
develop-4.0
dict-provider
django-example
docs-https
drop-py37-support
drop-python-34-support
experimental/application
factory-aggregate-copying-issue-fix
factory-aggregate-non-string-keys
factory-deep-init-injections
factory-provider-docs-update
fastapi-sqlalchemy-example
feature/python-3.12
fix-annotated-attribute-injection
fix-configuration-cache-reset
fix-flake8-in-starlette-ext
fix-flask-tutorial
fix-override-and-copy-decorator-stubs
fix-provide-provider
fix-threadsafesingleton
fix-wiring-for-package-__init__
flask-tutorial
flask-tutorial-2
github-actions
list-provider
logo
make-provider-generic-type
master
migrate-to-alabaster
migrate-to-twine
move-provided-attribute
movie-lister-example-rework
optimization-r1
prepare-release-4.46.0
provided-attributes
provider-docs-update
providers-docs-update
providers-traversal
pydantic-settings
pypy-3-support
pytest-migration
python-3.10
python-3.8-support
python3.11
readme-update
readme-update-1
refactor-services-miniapps
release/3.12.1
release/3.14.10
release/3.14.11
release/3.14.12
release/3.14.6
release/3.14.7
release/3.14.8
release/3.14.9
release/3.15.0
release/3.15.1
release/3.15.2
release/3.15.3
release/3.15.4
release/3.15.5
release/3.15.6
release/3.16.0
release/3.16.1
release/3.17.0
release/3.17.1
release/3.18.0
release/3.18.1
release/3.19.0
release/3.19.1
release/3.19.2
release/3.20.0
release/3.20.1
release/3.21.0
release/3.21.1
release/3.21.2
release/3.22.0
release/3.23.0
release/3.23.1
release/3.23.2
release/3.24.0
release/3.24.1
release/3.25.0
release/3.25.1
release/3.26.0
release/3.27.0
release/3.28.0
release/3.28.1
release/3.29.0
release/3.30.0
release/3.30.1
release/3.30.2
release/3.30.3
release/3.30.4
release/3.31.0
release/3.32.0
release/3.32.1
release/3.32.2
release/3.32.3
release/3.33.0
release/3.34.0
release/3.35.0
release/3.35.1
release/3.36.0
release/3.37.0
release/3.38.0
release/3.38.1
release/3.39.0
release/3.40.0
release/3.41.0
release/3.42.0
release/3.43.0
release/3.43.1
release/3.44.0
release/4.0.0
release/4.0.1
release/4.0.2
release/4.0.3
release/4.0.4
release/4.0.5
release/4.0.6
release/4.1.0
release/4.1.1
release/4.1.2
release/4.1.3
release/4.1.4
release/4.1.5
release/4.1.6
release/4.1.7
release/4.1.8
release/4.10.0
release/4.10.1
release/4.10.2
release/4.10.3
release/4.11.0
release/4.11.1
release/4.11.2
release/4.11.3
release/4.12.0
release/4.13.0
release/4.13.1
release/4.13.2
release/4.14.0
release/4.15.0
release/4.16.0
release/4.17.0
release/4.18.0
release/4.19.0
release/4.2.0
release/4.20.0
release/4.20.1
release/4.20.2
release/4.21.0
release/4.22.0
release/4.22.1
release/4.23.0
release/4.23.1
release/4.23.2
release/4.23.3
release/4.23.4
release/4.23.5
release/4.24.0
release/4.25.0
release/4.25.1
release/4.26.0
release/4.27.0
release/4.28.0
release/4.28.1
release/4.29.0
release/4.29.1
release/4.29.2
release/4.3.0
release/4.3.1
release/4.3.2
release/4.3.3
release/4.3.4
release/4.3.5
release/4.3.6
release/4.3.7
release/4.3.8
release/4.3.9
release/4.4.0
release/4.4.1
release/4.46.0
release/4.47.0
release/4.47.1
release/4.48.0
release/4.48.1
release/4.5.0
release/4.5.1
release/4.5.2
release/4.5.3
release/4.5.4
release/4.6.0
release/4.6.1
release/4.7.0
release/4.8.0
release/4.8.1
release/4.8.2
release/4.8.3
release/4.9.0
release/4.9.1
remove-six
remove-unittest2
required-config-options-and-strict-mode
resource-subclasses-typing-and-abc-enhancements
resources
revert-271-aiohttp-tutorial
rmk135-patch-1
schemas
selector-provider
set-up-funding
singleton-docs-update
singleton-full-reset
singleton-reset-context
typing
un-deprecate-container-decorators
update-bundles-example
update-cython-to-0-29-2
update-cython-to-0.29.7
update-examples-with-config-init-args
update-other-examples
upgrade-cython-to-0-29-13
upgrade-cython-to-0.29.30
werkzeug-local-proxy-exclusion
wheels
wiring-attribute-injections
wiring-by-string-id
wiring-config
wiring-container-injection
wiring-import-fixes-numpy-scipy
wiring-reengineering
wiring-refactoring
wiring-with-string-module-names
#129
#129
#132
#133
#136
#137
#139
#141
#142
#143
#144
#154
#170
#171
#172
#174
#175
#176
#179
#180
#181
#204
#206
#211
#212
#213
#214
#215
#218
#219
#220
#221
#226
#227
#233
#236
#241
#242
#250
#251
#252
#255
#256
#258
#259
#260
#261
#263
#264
#265
#267
#269
#270
#271
#272
#273
#275
#276
#277
#278
#279
#280
#282
#284
#286
#287
#288
#289
#290
#291
#292
#293
#294
#295
#296
#297
#298
#300
#302
#303
#305
#306
#308
#310
#311
#312
#315
#322
#324
#343
#345
#352
#353
#359
#360
#371
#373
#375
#376
#377
#378
#381
#382
#385
#388
#389
#39
#390
#391
#392
#395
#396
#397
#399
#400
#403
#406
#407
#412
#414
#417
#418
#419
#422
#429
#430
#434
#440
#442
#456
#458
#458
#46
#461
#465
#467
#47
#473
#480
#485
#490
#491
#492
#494
#496
#5
#504
#510
#510
#511
#514
#515
#516
#517
#518
#519
#520
#522
#524
#525
#527
#528
#528
#541
#544
#555
#570
#571
#580
#598
#6
#602
#605
#610
#613
#622
#635
#636
#644
#646
#647
#652
#653
#673
#683
#7
#708
#708
#709
#711
#717
#721
#732
#733
#736
#736
#744
#747
#749
#751
#752
#756
#765
#768
#769
#770
#770
#785
#786
#788
#789
#798
#8
#803
#806
#807
#808
#809
#810
#813
#815
#826
#828
#829
#830
#832
#836
#837
#838
#839
#84
#840
#845
#846
#847
#849
#852
#853
#854
#858
#861
#864
#871
#875
#876
#880
#885
#886
#887
#888
#889
#896
#897
#898
#899
#900
0.0.1
0.0.2
0.0.3
0.0.4
0.0.5
0.0.6
0.1.0
0.10.0
0.10.1
0.10.2
0.10.3
0.10.4
0.10.5
0.2.0
0.2.1
0.3.0
0.3.1
0.4.1
0.4.2
0.4.3
0.4.4
0.5.0
0.6.0
0.6.1
0.6.2
0.7.0
0.7.1
0.7.2
0.7.3
0.7.4
0.7.5
0.7.6
0.7.7
0.7.8
0.8.0
0.8.1
0.9.1
0.9.2
0.9.3
0.9.4
0.9.5
1.11.1
1.11.2
1.12.0
1.13.0
1.13.1
1.13.2
1.14.0
1.14.1
1.14.10
1.14.11
1.14.2
1.14.3
1.14.4
1.14.5
1.14.6
1.14.7
1.14.8
1.14.9
1.15.0
1.15.1
1.15.2
1.16.1
1.16.4
1.16.5
1.16.7
1.16.8
1.17.0
2.0.0
2.1.0
2.1.1
2.2.0
2.2.1
2.2.10
2.2.2
2.2.3
2.2.4
2.2.5
2.2.6
2.2.7
2.2.8
2.2.9
3.0.0
3.0.1
3.1.0
3.1.1
3.1.2
3.1.3
3.1.4
3.1.5
3.10.0
3.11.0
3.11.1
3.11.2
3.11.3
3.12.0
3.12.1
3.12.2
3.12.3
3.12.4
3.13.0
3.13.1
3.13.2
3.14.0
3.14.1
3.14.10
3.14.11
3.14.12
3.14.2
3.14.3
3.14.4
3.14.5
3.14.6
3.14.7
3.14.8
3.14.9
3.15.0
3.15.1
3.15.2
3.15.3
3.15.4
3.15.5
3.15.6
3.16.0
3.16.1
3.17.0
3.17.1
3.18.0
3.18.1
3.19.0
3.19.1
3.19.2
3.2.0
3.2.1
3.2.2
3.2.3
3.2.4
3.2.5
3.20.0
3.20.1
3.21.0
3.21.1
3.21.2
3.22.0
3.23.0
3.23.1
3.23.2
3.24.0
3.24.1
3.25.0
3.25.1
3.26.0
3.27.0
3.28.0
3.28.1
3.29.0
3.3.0
3.3.1
3.3.2
3.3.3
3.3.4
3.3.5
3.3.6
3.3.7
3.30.0
3.30.1
3.30.2
3.30.3
3.30.4
3.31.0
3.32.0
3.32.1
3.32.2
3.32.3
3.33.0
3.34.0
3.35.0
3.35.1
3.36.0
3.37.0
3.38.0
3.38.1
3.39.0
3.4.0
3.4.1
3.4.2
3.4.3
3.4.4
3.4.5
3.4.6
3.4.7
3.4.8
3.40.0
3.41.0
3.42.0
3.43.0
3.43.1
3.44.0
3.5.0
3.6.0
3.6.1
3.7.0
3.7.1
3.8.0
3.8.1
3.8.2
3.9.0
3.9.1
4.0.0
4.0.0a1
4.0.0a2
4.0.1
4.0.2
4.0.3
4.0.4
4.0.5
4.0.6
4.1.0
4.1.1
4.1.2
4.1.3
4.1.4
4.1.5
4.1.6
4.1.7
4.1.8
4.10.0
4.10.1
4.10.2
4.10.3
4.10.3dev1
4.10.3dev2
4.10.3dev3
4.10.3dev4
4.10.3dev5
4.10.3dev6
4.10.3dev7
4.11.0
4.11.0dev0
4.11.1
4.11.2
4.11.3
4.12.0
4.13.0
4.13.1
4.13.2
4.14.0
4.15.0
4.16.0
4.17.0
4.18.0
4.19.0
4.2.0
4.20.0
4.20.1
4.20.2
4.21.0
4.22.0
4.22.1
4.23.0
4.23.1
4.23.2
4.23.3
4.23.4
4.23.5
4.24.0
4.25.0
4.25.1
4.26.0
4.27.0
4.28.0
4.28.1
4.29.0
4.29.1
4.29.2
4.3.0
4.3.1
4.3.2
4.3.3
4.3.4
4.3.5
4.3.6
4.3.7
4.3.8
4.3.9
4.30.0
4.31.0
4.31.1
4.31.2
4.32.0
4.32.1
4.32.2
4.32.3
4.33.0
4.34.0
4.34.1
4.34.2
4.35.0
4.35.1
4.35.2
4.35.3
4.36.0
4.36.1
4.36.2
4.37.0
4.38.0
4.39.0
4.39.1
4.4.0
4.4.1
4.40.0
4.41.0
4.41.0a1
4.41.0a2
4.41.0a3
4.42.0
4.42.0b1
4.43.0
4.44.0
4.45.0
4.46.0
4.47.0
4.47.0a2
4.47.0a3
4.47.1
4.48.0
4.48.1
4.5.0
4.5.1
4.5.2
4.5.3
4.5.4
4.6.0
4.6.1
4.7.0
4.8.0
4.8.1
4.8.2
4.8.3
4.9.0
4.9.1
Select branches
Hide Pull Requests
231-Fix-Object-provider-copies-provided-object
235-Fix-delegate-cannot-be-used-in-overridden-container
266-Dependency-provider-issue-with-abc
336-dependency-default-provider
365-wiring-auto-loader
369-Add-option-required-to-config-from-methods
372-Change-YAML-loader-to-safe-loader
374-improve-copy-decorator
432-resource-shutdown-order
459-Add-default-for-yaml-ini-config
462-config-from_value
463-Config-env-interpolation-required-and-nones
477-containers-copy-fix-and-refactoring
479-dynamic-container-to-support-custom-string-types
488-Fix-resource-generic-typing
489-resource-subclasses-typing-and-abc-enhancements
531-provider-import-from-string
597-454-inject-and-wraps-decorators
Python-3.13
add-dependencies-attribute
add-six-1-12
add-wiring
add_from_env_as_
aggregate-provider
aiohttp-integration
aiohttp-tutorial
arm-builds
async-mode-awaitable-fix
async-mode-fixes
async-resources
async-resources-and-injections
asyncio-daemon
asyncio-daemon-tutorial
better-error-message-for-dependency-provider
check-dependencies
closing-wiring-marker
config-from-json
config-ini-files-in-init
config-linking
config-provider-redesign
config-with-alias
config-yaml-files-in-init
configuration-option-typed-injections
configuration-strict-mode-raise-on-non-existing-files
container-override-providers-context-manager
container-provider
container-provider-override-api
container-reset_singletons
container-self-injection
copying-providers-with-sys-stream-injections
coroutine-provider
deprecate-container-class-decorators
develop
develop-4.0
dict-provider
django-example
docs-https
drop-py37-support
drop-python-34-support
experimental/application
factory-aggregate-copying-issue-fix
factory-aggregate-non-string-keys
factory-deep-init-injections
factory-provider-docs-update
fastapi-sqlalchemy-example
feature/python-3.12
fix-annotated-attribute-injection
fix-configuration-cache-reset
fix-flake8-in-starlette-ext
fix-flask-tutorial
fix-override-and-copy-decorator-stubs
fix-provide-provider
fix-threadsafesingleton
fix-wiring-for-package-__init__
flask-tutorial
flask-tutorial-2
github-actions
list-provider
logo
make-provider-generic-type
master
migrate-to-alabaster
migrate-to-twine
move-provided-attribute
movie-lister-example-rework
optimization-r1
prepare-release-4.46.0
provided-attributes
provider-docs-update
providers-docs-update
providers-traversal
pydantic-settings
pypy-3-support
pytest-migration
python-3.10
python-3.8-support
python3.11
readme-update
readme-update-1
refactor-services-miniapps
release/3.12.1
release/3.14.10
release/3.14.11
release/3.14.12
release/3.14.6
release/3.14.7
release/3.14.8
release/3.14.9
release/3.15.0
release/3.15.1
release/3.15.2
release/3.15.3
release/3.15.4
release/3.15.5
release/3.15.6
release/3.16.0
release/3.16.1
release/3.17.0
release/3.17.1
release/3.18.0
release/3.18.1
release/3.19.0
release/3.19.1
release/3.19.2
release/3.20.0
release/3.20.1
release/3.21.0
release/3.21.1
release/3.21.2
release/3.22.0
release/3.23.0
release/3.23.1
release/3.23.2
release/3.24.0
release/3.24.1
release/3.25.0
release/3.25.1
release/3.26.0
release/3.27.0
release/3.28.0
release/3.28.1
release/3.29.0
release/3.30.0
release/3.30.1
release/3.30.2
release/3.30.3
release/3.30.4
release/3.31.0
release/3.32.0
release/3.32.1
release/3.32.2
release/3.32.3
release/3.33.0
release/3.34.0
release/3.35.0
release/3.35.1
release/3.36.0
release/3.37.0
release/3.38.0
release/3.38.1
release/3.39.0
release/3.40.0
release/3.41.0
release/3.42.0
release/3.43.0
release/3.43.1
release/3.44.0
release/4.0.0
release/4.0.1
release/4.0.2
release/4.0.3
release/4.0.4
release/4.0.5
release/4.0.6
release/4.1.0
release/4.1.1
release/4.1.2
release/4.1.3
release/4.1.4
release/4.1.5
release/4.1.6
release/4.1.7
release/4.1.8
release/4.10.0
release/4.10.1
release/4.10.2
release/4.10.3
release/4.11.0
release/4.11.1
release/4.11.2
release/4.11.3
release/4.12.0
release/4.13.0
release/4.13.1
release/4.13.2
release/4.14.0
release/4.15.0
release/4.16.0
release/4.17.0
release/4.18.0
release/4.19.0
release/4.2.0
release/4.20.0
release/4.20.1
release/4.20.2
release/4.21.0
release/4.22.0
release/4.22.1
release/4.23.0
release/4.23.1
release/4.23.2
release/4.23.3
release/4.23.4
release/4.23.5
release/4.24.0
release/4.25.0
release/4.25.1
release/4.26.0
release/4.27.0
release/4.28.0
release/4.28.1
release/4.29.0
release/4.29.1
release/4.29.2
release/4.3.0
release/4.3.1
release/4.3.2
release/4.3.3
release/4.3.4
release/4.3.5
release/4.3.6
release/4.3.7
release/4.3.8
release/4.3.9
release/4.4.0
release/4.4.1
release/4.46.0
release/4.47.0
release/4.47.1
release/4.48.0
release/4.48.1
release/4.5.0
release/4.5.1
release/4.5.2
release/4.5.3
release/4.5.4
release/4.6.0
release/4.6.1
release/4.7.0
release/4.8.0
release/4.8.1
release/4.8.2
release/4.8.3
release/4.9.0
release/4.9.1
remove-six
remove-unittest2
required-config-options-and-strict-mode
resource-subclasses-typing-and-abc-enhancements
resources
revert-271-aiohttp-tutorial
rmk135-patch-1
schemas
selector-provider
set-up-funding
singleton-docs-update
singleton-full-reset
singleton-reset-context
typing
un-deprecate-container-decorators
update-bundles-example
update-cython-to-0-29-2
update-cython-to-0.29.7
update-examples-with-config-init-args
update-other-examples
upgrade-cython-to-0-29-13
upgrade-cython-to-0.29.30
werkzeug-local-proxy-exclusion
wheels
wiring-attribute-injections
wiring-by-string-id
wiring-config
wiring-container-injection
wiring-import-fixes-numpy-scipy
wiring-reengineering
wiring-refactoring
wiring-with-string-module-names
#129
#129
#132
#133
#136
#137
#139
#141
#142
#143
#144
#154
#170
#171
#172
#174
#175
#176
#179
#180
#181
#204
#206
#211
#212
#213
#214
#215
#218
#219
#220
#221
#226
#227
#233
#236
#241
#242
#250
#251
#252
#255
#256
#258
#259
#260
#261
#263
#264
#265
#267
#269
#270
#271
#272
#273
#275
#276
#277
#278
#279
#280
#282
#284
#286
#287
#288
#289
#290
#291
#292
#293
#294
#295
#296
#297
#298
#300
#302
#303
#305
#306
#308
#310
#311
#312
#315
#322
#324
#343
#345
#352
#353
#359
#360
#371
#373
#375
#376
#377
#378
#381
#382
#385
#388
#389
#39
#390
#391
#392
#395
#396
#397
#399
#400
#403
#406
#407
#412
#414
#417
#418
#419
#422
#429
#430
#434
#440
#442
#456
#458
#458
#46
#461
#465
#467
#47
#473
#480
#485
#490
#491
#492
#494
#496
#5
#504
#510
#510
#511
#514
#515
#516
#517
#518
#519
#520
#522
#524
#525
#527
#528
#528
#541
#544
#555
#570
#571
#580
#598
#6
#602
#605
#610
#613
#622
#635
#636
#644
#646
#647
#652
#653
#673
#683
#7
#708
#708
#709
#711
#717
#721
#732
#733
#736
#736
#744
#747
#749
#751
#752
#756
#765
#768
#769
#770
#770
#785
#786
#788
#789
#798
#8
#803
#806
#807
#808
#809
#810
#813
#815
#826
#828
#829
#830
#832
#836
#837
#838
#839
#84
#840
#845
#846
#847
#849
#852
#853
#854
#858
#861
#864
#871
#875
#876
#880
#885
#886
#887
#888
#889
#896
#897
#898
#899
#900
0.0.1
0.0.2
0.0.3
0.0.4
0.0.5
0.0.6
0.1.0
0.10.0
0.10.1
0.10.2
0.10.3
0.10.4
0.10.5
0.2.0
0.2.1
0.3.0
0.3.1
0.4.1
0.4.2
0.4.3
0.4.4
0.5.0
0.6.0
0.6.1
0.6.2
0.7.0
0.7.1
0.7.2
0.7.3
0.7.4
0.7.5
0.7.6
0.7.7
0.7.8
0.8.0
0.8.1
0.9.1
0.9.2
0.9.3
0.9.4
0.9.5
1.11.1
1.11.2
1.12.0
1.13.0
1.13.1
1.13.2
1.14.0
1.14.1
1.14.10
1.14.11
1.14.2
1.14.3
1.14.4
1.14.5
1.14.6
1.14.7
1.14.8
1.14.9
1.15.0
1.15.1
1.15.2
1.16.1
1.16.4
1.16.5
1.16.7
1.16.8
1.17.0
2.0.0
2.1.0
2.1.1
2.2.0
2.2.1
2.2.10
2.2.2
2.2.3
2.2.4
2.2.5
2.2.6
2.2.7
2.2.8
2.2.9
3.0.0
3.0.1
3.1.0
3.1.1
3.1.2
3.1.3
3.1.4
3.1.5
3.10.0
3.11.0
3.11.1
3.11.2
3.11.3
3.12.0
3.12.1
3.12.2
3.12.3
3.12.4
3.13.0
3.13.1
3.13.2
3.14.0
3.14.1
3.14.10
3.14.11
3.14.12
3.14.2
3.14.3
3.14.4
3.14.5
3.14.6
3.14.7
3.14.8
3.14.9
3.15.0
3.15.1
3.15.2
3.15.3
3.15.4
3.15.5
3.15.6
3.16.0
3.16.1
3.17.0
3.17.1
3.18.0
3.18.1
3.19.0
3.19.1
3.19.2
3.2.0
3.2.1
3.2.2
3.2.3
3.2.4
3.2.5
3.20.0
3.20.1
3.21.0
3.21.1
3.21.2
3.22.0
3.23.0
3.23.1
3.23.2
3.24.0
3.24.1
3.25.0
3.25.1
3.26.0
3.27.0
3.28.0
3.28.1
3.29.0
3.3.0
3.3.1
3.3.2
3.3.3
3.3.4
3.3.5
3.3.6
3.3.7
3.30.0
3.30.1
3.30.2
3.30.3
3.30.4
3.31.0
3.32.0
3.32.1
3.32.2
3.32.3
3.33.0
3.34.0
3.35.0
3.35.1
3.36.0
3.37.0
3.38.0
3.38.1
3.39.0
3.4.0
3.4.1
3.4.2
3.4.3
3.4.4
3.4.5
3.4.6
3.4.7
3.4.8
3.40.0
3.41.0
3.42.0
3.43.0
3.43.1
3.44.0
3.5.0
3.6.0
3.6.1
3.7.0
3.7.1
3.8.0
3.8.1
3.8.2
3.9.0
3.9.1
4.0.0
4.0.0a1
4.0.0a2
4.0.1
4.0.2
4.0.3
4.0.4
4.0.5
4.0.6
4.1.0
4.1.1
4.1.2
4.1.3
4.1.4
4.1.5
4.1.6
4.1.7
4.1.8
4.10.0
4.10.1
4.10.2
4.10.3
4.10.3dev1
4.10.3dev2
4.10.3dev3
4.10.3dev4
4.10.3dev5
4.10.3dev6
4.10.3dev7
4.11.0
4.11.0dev0
4.11.1
4.11.2
4.11.3
4.12.0
4.13.0
4.13.1
4.13.2
4.14.0
4.15.0
4.16.0
4.17.0
4.18.0
4.19.0
4.2.0
4.20.0
4.20.1
4.20.2
4.21.0
4.22.0
4.22.1
4.23.0
4.23.1
4.23.2
4.23.3
4.23.4
4.23.5
4.24.0
4.25.0
4.25.1
4.26.0
4.27.0
4.28.0
4.28.1
4.29.0
4.29.1
4.29.2
4.3.0
4.3.1
4.3.2
4.3.3
4.3.4
4.3.5
4.3.6
4.3.7
4.3.8
4.3.9
4.30.0
4.31.0
4.31.1
4.31.2
4.32.0
4.32.1
4.32.2
4.32.3
4.33.0
4.34.0
4.34.1
4.34.2
4.35.0
4.35.1
4.35.2
4.35.3
4.36.0
4.36.1
4.36.2
4.37.0
4.38.0
4.39.0
4.39.1
4.4.0
4.4.1
4.40.0
4.41.0
4.41.0a1
4.41.0a2
4.41.0a3
4.42.0
4.42.0b1
4.43.0
4.44.0
4.45.0
4.46.0
4.47.0
4.47.0a2
4.47.0a3
4.47.1
4.48.0
4.48.1
4.5.0
4.5.1
4.5.2
4.5.3
4.5.4
4.6.0
4.6.1
4.7.0
4.8.0
4.8.1
4.8.2
4.8.3
4.9.0
4.9.1
-
7ada2dc938
Bump version to 4.10.0
release/4.10.0
Roman Mogylatov
2021-01-16 08:55:00 -0500 -
d74e8248a1
Roman Mogylatov
2021-01-16 08:53:40 -0500 -
4e1233eb47
Update example doc block
required-config-options-and-strict-mode
Roman Mogylatov
2021-01-16 08:52:25 -0500 -
af212ea38e
Update changelog
Roman Mogylatov
2021-01-16 08:50:50 -0500 -
e758fa9d95
Add docs
Roman Mogylatov
2021-01-16 08:47:55 -0500 -
d3d907d4e5
Add tests for defined None values in required/strict mode
Roman Mogylatov
2021-01-16 08:37:20 -0500 -
bafb865127
Add wiring support
Roman Mogylatov
2021-01-16 08:16:48 -0500 -
b62010d37f
Add wiring tests for required() modifier
Roman Mogylatov
2021-01-16 08:02:52 -0500 -
d039dc002e
Add .required() for configuration option
Roman Mogylatov
2021-01-16 07:55:09 -0500 -
6f22549882
Add strict mode + tests
Roman Mogylatov
2021-01-16 07:17:24 -0500 -
3b69ed91c6
Merge branch 'release/4.9.1' into master
4.9.1
Roman Mogylatov
2021-01-15 16:22:28 -0500 -
21fb81dffb
Bump version to 4.9.1
release/4.9.1
Roman Mogylatov
2021-01-15 16:22:12 -0500 -
d9ff0a01fd
Fix a bug in the `
Configuration
` provider to correctly handle undefined valuesRoman Mogylatov
2021-01-15 16:21:57 -0500 -
b873137614
Merge branch 'release/4.9.0' into master
4.9.0
Roman Mogylatov
2021-01-15 07:24:02 -0500 -
07d6261e3f
Bump version to 4.9.0
release/4.9.0
Roman Mogylatov
2021-01-15 07:23:45 -0500 -
907a4f1887
Roman Mogylatov
2021-01-15 07:20:37 -0500 -
781b3a6ac4
Add typing tests
add-dependencies-attribute
Roman Mogylatov
2021-01-15 07:18:12 -0500 -
04c6b35549
Update changelog
Roman Mogylatov
2021-01-15 07:13:17 -0500 -
b761167f9d
Add .dependencies attribute to declarative and dynamic containers
Roman Mogylatov
2021-01-15 07:05:38 -0500 -
3e207a4f21
Merge branch 'release/4.8.3' into master
4.8.3
Roman Mogylatov
2021-01-15 06:44:54 -0500 -
a996c142ac
Bump version to 4.8.3
release/4.8.3
Roman Mogylatov
2021-01-15 06:44:41 -0500 -
1c87a9973d
Fix a bug in the `
Configuration
provider to correctly handle overriding by
None
`.Roman Mogylatov
2021-01-15 06:44:24 -0500 -
1cbd3a0215
Merge branch 'release/4.8.2' into master
4.8.2
Roman Mogylatov
2021-01-13 17:08:36 -0500 -
21053b3fb1
Bump version to 4.8.2
release/4.8.2
Roman Mogylatov
2021-01-13 17:08:26 -0500 -
1628cfaf28
Fix `
Container
` provider to apply context overridings on root container initializationRoman Mogylatov
2021-01-13 17:07:41 -0500 -
de6c3cda78
Fix side effect in `
Container
` provider overridingRoman Mogylatov
2021-01-13 09:11:24 -0500 -
d9f914dfeb
Merge branch 'release/4.8.1' into master
4.8.1
Roman Mogylatov
2021-01-12 17:50:28 -0500 -
b425ac955c
Bump version to 4.8.1
release/4.8.1
Roman Mogylatov
2021-01-12 17:50:11 -0500 -
dd57c68ce5
Fix declarative container multi-level inheritance issue
Roman Mogylatov
2021-01-12 17:49:48 -0500 -
46422a6845
Merge branch 'release/4.8.0' into master
4.8.0
Roman Mogylatov
2021-01-12 08:42:38 -0500 -
6b8239ebb4
Bump version to 4.8.0
release/4.8.0
Roman Mogylatov
2021-01-12 08:42:14 -0500 -
cd4807b2f9
Add support of overriding for container provider
Roman Mogylatov
2021-01-12 08:41:59 -0500 -
cebeb79b93
Merge branch 'release/4.7.0' into master
4.7.0
Roman Mogylatov
2021-01-11 08:19:59 -0500 -
86c4a22b5f
Bump version to 4.7.0
release/4.7.0
Roman Mogylatov
2021-01-11 08:19:34 -0500 -
8dd8446d39
Roman Mogylatov
2021-01-11 08:18:02 -0500 -
35cf6a1655
Improve typing
wiring-container-injection
Roman Mogylatov
2021-01-11 08:16:53 -0500 -
df0fa8ae84
Update changelog
Roman Mogylatov
2021-01-11 08:12:07 -0500 -
3429dfd1b9
Update docs
Roman Mogylatov
2021-01-11 08:10:42 -0500 -
9ac7cb7f22
Add example
Roman Mogylatov
2021-01-11 08:05:54 -0500 -
f3a54040e8
Add container injections to wiring
Roman Mogylatov
2021-01-11 08:05:40 -0500 -
6e77a95909
Merge branch 'release/4.6.1' into master
4.6.1
Roman Mogylatov
2021-01-10 20:02:57 -0500 -
ce1bf704f2
Bump version to 4.6.1
release/4.6.1
Roman Mogylatov
2021-01-10 20:02:46 -0500 -
9cd201a493
Merge branch 'release/4.6.0' into master
4.6.0
Roman Mogylatov
2021-01-10 19:32:29 -0500 -
dfb7bb5a93
Bump version to 4.6.0
release/4.6.0
Roman Mogylatov
2021-01-10 19:31:59 -0500 -
48a2bcc039
Update copyright year
Roman Mogylatov
2021-01-10 19:31:01 -0500 -
feed916f46
Roman Mogylatov
2021-01-10 19:26:15 -0500 -
9d6dd768f7
Make cosmetic fix to containers.pyx
async-resources-and-injections
Roman Mogylatov
2021-01-10 19:25:11 -0500 -
167fb82224
Update changelog
Roman Mogylatov
2021-01-10 19:18:19 -0500 -
8f10f2b18e
Mute flake8 errors in async provider examples
Roman Mogylatov
2021-01-10 19:10:39 -0500 -
c42bac1d74
Add cross links to async docs
Roman Mogylatov
2021-01-10 19:00:14 -0500 -
0a484fa553
Add provider async mode docs
Roman Mogylatov
2021-01-10 18:49:43 -0500 -
b146504675
Reword async provider docs
Roman Mogylatov
2021-01-10 17:09:14 -0500 -
4e4d4a7fb0
Add docs on provider async mode enabling
Roman Mogylatov
2021-01-09 09:42:41 -0500 -
40ae522231
Add providers async injections example
Roman Mogylatov
2021-01-09 08:54:24 -0500 -
7f59ec25bd
Add async injections page and update docs index, readme, and key features pages
Roman Mogylatov
2021-01-09 08:35:49 -0500 -
efbb8df23f
Add async injections docs for wiring
Roman Mogylatov
2021-01-09 08:08:03 -0500 -
73263045d7
Refactor wiring docs
Roman Mogylatov
2021-01-09 08:06:46 -0500 -
d98185c114
Add asynchronous resources docs
Roman Mogylatov
2021-01-08 17:38:09 -0500 -
e14ddd17bc
Refactor resource docs
Roman Mogylatov
2021-01-08 08:41:27 -0500 -
ef0657426a
Add references to FastAPI + Redis example
Roman Mogylatov
2021-01-08 08:14:23 -0500 -
8e25a0d362
Add FastAPI + Redis example docs
Roman Mogylatov
2021-01-08 08:11:24 -0500 -
24d99f970c
Update module docblock in fastapi + redis example
Roman Mogylatov
2021-01-08 07:41:32 -0500 -
8ea97f2193
Add missing development requirements
Roman Mogylatov
2021-01-07 17:59:43 -0500 -
cd02128823
Make cosmetic fixes to FastAPI + Redis example
Roman Mogylatov
2021-01-03 22:20:27 -0500 -
a782c6e1bc
Add FastAPI + Redis example
Roman Mogylatov
2021-01-03 22:15:27 -0500 -
dcea50b3a3
Fix Singleton and ThreadLocalSingleton to handle initialization errors
Roman Mogylatov
2021-01-03 18:07:37 -0500 -
ea5af60669
Add test to cover resource initialization with an error
Roman Mogylatov
2021-01-03 17:51:59 -0500 -
0aaae89328
Cover shutdown of not initialized resource
Roman Mogylatov
2021-01-03 17:38:20 -0500 -
fe583ac9cf
Fix typo in resource provider tests
Roman Mogylatov
2021-01-03 17:33:28 -0500 -
bc07402b23
Add tests for async context kwargs injections
Roman Mogylatov
2021-01-03 17:28:48 -0500 -
fe3ed6780a
Improve resource typing stub
Roman Mogylatov
2021-01-03 17:17:49 -0500 -
f1256a44fd
Refactor provider typing stubs
Roman Mogylatov
2021-01-02 23:42:14 -0500 -
cb2a36b216
Refactor Singleton typing stubs to return singleton from argument methods
Roman Mogylatov
2021-01-02 23:32:23 -0500 -
644406b594
Add typing stubs for async_() method + tests
Roman Mogylatov
2021-01-02 23:29:17 -0500 -
227d3494da
Add Provider.async_() method + tests
Roman Mogylatov
2021-01-02 22:47:59 -0500 -
141843e62f
Refactor Resource provider to use async mode api
Roman Mogylatov
2021-01-01 22:50:27 -0500 -
2c911ff1f2
Finish Singleton refactoring to use async mode api
Roman Mogylatov
2021-01-01 22:34:19 -0500 -
3da1698f95
Refactor ThreadLocalSingleton provider to use async mode api
Roman Mogylatov
2021-01-01 22:31:48 -0500 -
913b562369
Refactor ThreadSafeSingleton provider to use async mode api
Roman Mogylatov
2021-01-01 22:29:10 -0500 -
cf69a63915
Refactor Singleton provider to use async mode api
Roman Mogylatov
2021-01-01 22:26:32 -0500 -
e4fd36555f
Add support of async mode for FactoryAggregate provider + tests
Roman Mogylatov
2020-12-30 22:40:31 -0500 -
d5a8da8907
Add tests for Dependency provider async mode
Roman Mogylatov
2020-12-29 23:10:50 -0500 -
c9242e51f6
Refactor Dependency provider to use async mode api
Roman Mogylatov
2020-12-29 23:06:30 -0500 -
8bf641dd36
Refactor Provider.__call__() to use async mode api
Roman Mogylatov
2020-12-27 23:58:34 -0500 -
eb6e19e60b
Add tests for async mode auto configuration
Roman Mogylatov
2020-12-27 23:55:57 -0500 -
0a30efec5a
Add typing stubs & tests for async mode API
Roman Mogylatov
2020-12-27 23:48:58 -0500 -
e09b93c21b
Add async mode API + tests
Roman Mogylatov
2020-12-27 23:37:23 -0500 -
fb296788e3
Refactor abstract* providers __call__()
Roman Mogylatov
2020-12-26 23:51:36 -0500 -
a89602e690
Add typing stubs for async resource
Roman Mogylatov
2020-12-26 00:40:39 -0500 -
541641d36c
Add overload for Factory typing
Roman Mogylatov
2020-12-23 21:25:08 -0500 -
b446dab559
Add async mode for the provider
Roman Mogylatov
2020-12-23 21:09:07 -0500 -
32c4c6e29a
Implement async mode for Dependency provider
Roman Mogylatov
2020-12-21 22:39:01 -0500 -
0c42ff9242
Update .provided + fix resource concurent initialization issue
Roman Mogylatov
2020-12-17 23:34:13 -0500 -
90a6cb3c6d
Implement injections in thread-local and thread-safe singleton providers
Roman Mogylatov
2020-12-15 21:07:20 -0500 -
6020c6caf4
Add singleton implementation + tests for all singleton types
Roman Mogylatov
2020-12-15 18:25:32 -0500 -
f07f3e4943
Implement attribute injections and add tests
Roman Mogylatov
2020-12-12 20:52:30 -0500 -
53a5d07b3a
Implement positional injections, add tests and make refactoring
Roman Mogylatov
2020-12-12 12:26:14 -0500 -
af51779477
Refactor kwargs injections
Roman Mogylatov
2020-12-12 11:37:06 -0500 -
aaacc07916
Turm asyncio import to conditional for safer Py2 usage
Roman Mogylatov
2020-12-11 22:28:44 -0500 -
0015e4e50a
Fix isawaitable error
Roman Mogylatov
2020-12-11 22:15:21 -0500