diff --git a/README.md b/README.md index 8058422..ed2072c 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,14 @@ # monopython -a single file package with docs and tests \ No newline at end of file +- Goal: + - A complete python package written in a single setup.py file + that converts existing packages into single setup.py file packages +- Needs: + - Multiple modules/packages + - with imports between modules + - sphinx docs: narrative and autodoc + - tests: at least one function/class per module +- No cheese: + - No making additional (standard) files + - No writing everything as strings - things should be live code as much as possible + diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..7fd26b9 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["setuptools"] +build-backend = "setuptools.build_meta" \ No newline at end of file diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..2bab2a6 --- /dev/null +++ b/setup.py @@ -0,0 +1,6 @@ +from setuptools import setup + +setup( + name='monopython', + version='0.0.1', +) \ No newline at end of file