project statement
This commit is contained in:
parent
3d6da340be
commit
c0c864f8bd
3 changed files with 21 additions and 1 deletions
13
README.md
13
README.md
|
@ -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
3
pyproject.toml
Normal file
|
@ -0,0 +1,3 @@
|
|||
[build-system]
|
||||
requires = ["setuptools"]
|
||||
build-backend = "setuptools.build_meta"
|
6
setup.py
Normal file
6
setup.py
Normal file
|
@ -0,0 +1,6 @@
|
|||
from setuptools import setup
|
||||
|
||||
setup(
|
||||
name='monopython',
|
||||
version='0.0.1',
|
||||
)
|
Loading…
Reference in a new issue