project statement

This commit is contained in:
sneakers-the-rat 2023-10-31 15:34:36 -07:00
parent 3d6da340be
commit c0c864f8bd
3 changed files with 21 additions and 1 deletions

View File

@ -1,3 +1,14 @@
# monopython
a single file package with docs and tests
- 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

3
pyproject.toml Normal file
View File

@ -0,0 +1,3 @@
[build-system]
requires = ["setuptools"]
build-backend = "setuptools.build_meta"

6
setup.py Normal file
View File

@ -0,0 +1,6 @@
from setuptools import setup
setup(
name='monopython',
version='0.0.1',
)