diff --git a/setup.py b/setup.py index c5919747..8660c11c 100644 --- a/setup.py +++ b/setup.py @@ -1,17 +1,16 @@ # -*- coding: utf-8 -*- import os -from setuptools import setup +from setuptools import find_packages, setup VERSION = "0.61" setup( name="django_components", - package_dir={ - "django_components": "src/django_components" - }, + packages=find_packages(where="src", exclude=["tests", "tests.*"]), + package_dir={"": "src"}, package_data={ - "django_components": ["py.typed"], + "django_components": ["py.typed"], }, version=VERSION, description="A way to create simple reusable template components in Django.", diff --git a/tox.ini b/tox.ini index 9a3ca247..ac06885d 100644 --- a/tox.ini +++ b/tox.ini @@ -29,6 +29,8 @@ python = 3.12: py312-django{42,50}, flake8, isort, coverage, mypy fail_on_no_env = True +isolated_build = true + [testenv] package = wheel wheel_build_env = .pkg