diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..6877d24 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,28 @@ +[project] +name = "stsg" +dependencies = [ +] +dynamic = [] +authors = [] +readme = "README.md" +requires-python = ">=3.10" +classifiers = [] +version = "0.0.0" + +[project.scripts] +stsg_build = "stsg.__main__:main" + + +[build-system] +requires = ["hatchling", "hatch-requirements-txt"] +build-backend = "hatchling.build" + +[tool.hatch.build.targets.sdist] +include = ["stsg/*.py"] + +[tool.hatch.build.targets.wheel] +packages = ["stsg"] + +[tool.hatch.metadata] +allow-direct-references = true + diff --git a/stsg/__init__.py b/stsg/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/stsg/__main__.py b/stsg/__main__.py new file mode 100644 index 0000000..cf11b36 --- /dev/null +++ b/stsg/__main__.py @@ -0,0 +1,2 @@ +def main(): + print("main") \ No newline at end of file diff --git a/stsg/config.py b/stsg/config.py new file mode 100644 index 0000000..354b909 --- /dev/null +++ b/stsg/config.py @@ -0,0 +1 @@ +SOURCE_DIRECTORY = "src" \ No newline at end of file