diff --git a/MANIFEST.in b/MANIFEST.in index f83af02..5ee147b 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -5,4 +5,4 @@ recursive-include tests * recursive-exclude * __pycache__ recursive-exclude * *.py[co] -recursive-include bwapi * +recursive-include src * diff --git a/setup.cfg b/setup.cfg index 8b86014..7d3889d 100644 --- a/setup.cfg +++ b/setup.cfg @@ -7,7 +7,7 @@ tag = True search = version="{current_version}" replace = version="{new_version}" -[bumpversion:file:bwapi/__init__.py] +[bumpversion:file:src/bwapi/__init__.py] search = __version__ = "{current_version}" replace = __version__ = "{new_version}" diff --git a/setup.py b/setup.py index 9166a69..9307a90 100644 --- a/setup.py +++ b/setup.py @@ -30,7 +30,8 @@ "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", ], - packages=find_packages(include=["bwapi"]), + packages=find_packages(where="src", include=["bwapi"]), + package_dir={"": "src"}, entry_points={"console_scripts": ["bwapi-authenticate = bwapi.authenticate:main"]}, install_requires=requirements, tests_require=test_requirements, diff --git a/bwapi/__init__.py b/src/bwapi/__init__.py similarity index 100% rename from bwapi/__init__.py rename to src/bwapi/__init__.py diff --git a/bwapi/authenticate.py b/src/bwapi/authenticate.py similarity index 100% rename from bwapi/authenticate.py rename to src/bwapi/authenticate.py diff --git a/bwapi/bwdata.py b/src/bwapi/bwdata.py similarity index 100% rename from bwapi/bwdata.py rename to src/bwapi/bwdata.py diff --git a/bwapi/bwproject.py b/src/bwapi/bwproject.py similarity index 100% rename from bwapi/bwproject.py rename to src/bwapi/bwproject.py diff --git a/bwapi/bwresources.py b/src/bwapi/bwresources.py similarity index 100% rename from bwapi/bwresources.py rename to src/bwapi/bwresources.py diff --git a/bwapi/credentials.py b/src/bwapi/credentials.py similarity index 100% rename from bwapi/credentials.py rename to src/bwapi/credentials.py diff --git a/bwapi/filters.py b/src/bwapi/filters.py similarity index 100% rename from bwapi/filters.py rename to src/bwapi/filters.py