Metadata-Version: 2.4
Name: pydepi-django
Version: 0.1.0
Summary: Django integration for pydepi
Author: Dan Leonard
License: MIT
Project-URL: Homepage, https://github.com/danleonard-nj/depi
Project-URL: Repository, https://github.com/danleonard-nj/depi
Keywords: dependency-injection,di,ioc,django
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Framework :: Django
Classifier: Framework :: Django :: 4.2
Classifier: Framework :: Django :: 5.2
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: pydepi<0.2,>=0.1
Requires-Dist: django>=4.2

# pydepi-django

Django integration for [pydepi](https://github.com/danleonard-nj/depi), a type-hint driven dependency injection container.

This package contains only the Django adapter. The container itself lives in `pydepi`, which has no dependencies of its own.

## Install

```bash
pip install pydepi-django
```

The extras alias also works, though the name above is more accurate --
this is a separate distribution, not a feature of core:

```bash
pip install pydepi[django]
```

## Use

```python
from depi_django import DjangoInjector
```

See the [main README](https://github.com/danleonard-nj/depi#framework-integrations) for the full integration guide.
