Skip to main content

An inversion-of-control (IoC) container.

Project description

https://img.shields.io/pypi/v/wired.svg https://img.shields.io/travis/mmerickel/wired/master.svg Documentation Status

wired is an implementation of an inversion-of-control (IoC) container and may be used as the core of a dependency injection (DI) framework or simply as a way to separate config-time from runtime for services in an application. It also provides caching such that a container maintains a local copy of each service as they are instantiated.

See https://wired.readthedocs.io or docs/index.rst in this distribution for detailed documentation.

0.1.1 (2018-08-04)

  • Improve memory management slightly in cases where many short-lived context objects are used by tracking and cleaning up their weakrefs.

0.1 (2018-08-01)

  • Initial release.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wired-0.1.1.tar.gz (18.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wired-0.1.1-py2.py3-none-any.whl (7.1 kB view details)

Uploaded Python 2Python 3

File details

Details for the file wired-0.1.1.tar.gz.

File metadata

  • Download URL: wired-0.1.1.tar.gz
  • Upload date:
  • Size: 18.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.1

File hashes

Hashes for wired-0.1.1.tar.gz
Algorithm Hash digest
SHA256 f238ebb8597acb488727cab461a8a40edd3a27db5cc699d18c796b6de03ab540
MD5 dd96cf8386c1177de305b6687829e6b7
BLAKE2b-256 f2b23854bde4a6ab463fdbd13110439a53c3dfa59e43dcd8aaa6c09fc4755e11

See more details on using hashes here.

File details

Details for the file wired-0.1.1-py2.py3-none-any.whl.

File metadata

  • Download URL: wired-0.1.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.1

File hashes

Hashes for wired-0.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 84a88078256656f8f853ebc3d23f3871997b07f5357faa8df6176bfae118c272
MD5 5795920fa999a7f3d55e16d1f886e93c
BLAKE2b-256 4eab29cb5ec61474649b888a178c146f30a110671b64486d16fbe7752f06370d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page