• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ets-labs / python-dependency-injector
94%
master: 95%

Build:
Build:
LAST BUILD BRANCH: develop
DEFAULT BRANCH: master
Repo Added 25 Apr 2016 08:24AM CUT
Files 0
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH 432-resource-shutdown-order
branch: 432-resource-shutdown-order
CHANGE BRANCH
x
Reset
  • 432-resource-shutdown-order
  • 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
  • 374-improve-copy-decorator
  • 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.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.0a1
  • 4.47.0a2
  • 4.47.0a3
  • 4.47.1
  • 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
  • annotated
  • arm-builds
  • async-mode-awaitable-fix
  • async-mode-fixes
  • async-resources
  • async-resources-and-injections
  • asyncio-daemon
  • asyncio-daemon-tutorial
  • better-deepcopy-errors
  • better-error-message-for-dependency-provider
  • build-improvements
  • cache-wire
  • check-dependencies
  • closing-wiring-marker
  • config-from-json
  • config-ini-files-in-init
  • config-linking
  • config-provider-redesign
  • config-pydantic-settings-in-init
  • config-with-alias
  • config-yaml-files-in-init
  • configuration-option-typed-injections
  • 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
  • cython-3.1
  • dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7
  • dependabot/pip/aiohttp-3.10.2
  • dependabot/pip/aiohttp-3.9.4
  • dependabot/pip/flask-2.2.5
  • dependabot/pip/werkzeug-3.0.3
  • dependabot/pip/werkzeug-3.0.6
  • deprecate-container-class-decorators
  • develop
  • develop-4.0
  • django-example
  • docs-https
  • drop-py37-support
  • drop-python-34-support
  • eol-python-cleanup
  • experimental/application
  • factory-aggregate-non-string-keys
  • fastapi-sqlalchemy-example
  • feature/optional-config-env-var-resolution
  • feature/python-3.12
  • feature/resource-cm
  • fix-annotated-attribute-injection
  • fix-configuration-cache-reset
  • fix-flake8-in-starlette-ext
  • fix-provide-provider
  • fix-threadsafesingleton
  • fix/closing-on-config-options
  • fix/inject_decorator_cython
  • fix/markers
  • fix/nested-resource-resolution
  • fix/sdist-build
  • fix/wiring-mro
  • gortibaldik-improve-exceptions-thread-local-singleton
  • master
  • native-arm-gha-runners
  • optimization-r1
  • prepare-release-4.46.0
  • providers-traversal
  • py312-coro
  • pydantic-settings
  • pytest-config
  • pytest-migration
  • python-3.10
  • python3.11
  • release/4.11.0
  • release/4.12.0
  • release/4.13.1
  • release/4.14.0
  • release/4.15.0
  • release/4.18.0
  • release/4.22.1
  • release/4.28.1
  • release/4.29.1
  • release/4.29.2
  • release/4.42.0b1
  • release/4.46.0
  • release/4.47.0
  • release/4.47.1
  • remove-six2
  • remove-unittest2
  • remove-unused-configoption-property
  • resource-subclasses-typing-and-abc-enhancements
  • schemas
  • singleton-full-reset
  • singleton-reset-context
  • type-provider
  • update-examples
  • update-examples-with-config-init-args
  • update-fastapi-examples-annotated
  • upgrade-cython-to-0.29.30
  • upgrade-deps
  • upload-artifact-v4
  • werkzeug-local-proxy-exclusion
  • wiring-attribute-injections
  • wiring-by-string-id
  • wiring-config
  • wiring-import-fixes-numpy-scipy
  • wiring-with-string-module-names

pending completion
1050580951

Pull #473

github-actions

GitHub
Merge 369a1f210 into 54de3a9d2
Pull Request #473: 432 resource shutdown order

33 of 33 new or added lines in 1 file covered. (100.0%)

2872 of 3052 relevant lines covered (94.1%)

0.94 hits per line

Relevant lines Covered
Build:
Build:
3052 RELEVANT LINES 2872 COVERED LINES
0.94 HITS PER LINE
Source Files on 432-resource-shutdown-order
  • Tree
  • List 11
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Loading...
Coverage∆FileLinesRelevantCoveredMissedHits/Line
76.0
src/dependency_injector/resources.py42 25 19 6 1.0
85.71
src/dependency_injector/schema.py231 147 126 21 1.0
87.86
src/dependency_injector/providers.pxd647 173 152 21 1.0
94.64
src/dependency_injector/wiring.py938 522 494 28 1.0
94.69
src/dependency_injector/providers.pyx4797 1753 1660 93 1.0
94.74
src/dependency_injector/ext/flask.py78 38 36 2 1.0
97.56
src/dependency_injector/containers.pyx795 + 30369 + 26360 + 269 1.0
100.0
src/dependency_injector/__init__.py7 2 2 0 1.0
100.0
src/dependency_injector/ext/__init__.py1 0 0 0 0.0
100.0
src/dependency_injector/ext/aiohttp.py54 21 21 0 1.0
Showing 1 to 10 of 11 entries
  • Previous
  • 1
  • 2
  • Next
  • ►
    94.1
    src/

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
1050580951 432-resource-shutdown-order Merge 369a1f210 into 54de3a9d2 Pull #473 20 Jul 2021 10:44PM CUT GitHub github-actions pending completion  
1050580050 432-resource-shutdown-order Update changelog push 20 Jul 2021 10:44PM CUT Roman Mogylatov github-actions pending completion  
1050566511 432-resource-shutdown-order Refactoring and sync + async test push 20 Jul 2021 10:38PM CUT Roman Mogylatov github-actions pending completion  
1050449194 432-resource-shutdown-order Add circular dependencies breaker tests push 20 Jul 2021 09:46PM CUT Roman Mogylatov github-actions pending completion  
1050411442 432-resource-shutdown-order Add tests for init and shutdown ordering push 20 Jul 2021 09:30PM CUT Roman Mogylatov github-actions pending completion  
1039150621 432-resource-shutdown-order Add PoC push 17 Jul 2021 12:07AM CUT Roman Mogylatov github-actions pending completion  
See All Builds (2705)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc