diff --git a/.gitignore b/.gitignore index 5d381cc..64b39f0 100644 --- a/.gitignore +++ b/.gitignore @@ -160,3 +160,5 @@ cython_debug/ # option (not recommended) you can uncomment the following to ignore the entire idea folder. #.idea/ +# Virtual env +ve/ diff --git a/pnpdevice/__init__.py b/pnpdevice/__init__.py new file mode 100644 index 0000000..7b192e9 --- /dev/null +++ b/pnpdevice/__init__.py @@ -0,0 +1,2 @@ +"Software for controlling a pool and pump device." +__version__ = "0.1" diff --git a/pnpdevice/main.py b/pnpdevice/main.py new file mode 100644 index 0000000..bc1f03a --- /dev/null +++ b/pnpdevice/main.py @@ -0,0 +1,2 @@ +def main(): + print("Hello, world") diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..79e4d59 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,24 @@ +[project] +name = "pnpdevice" +authors = [ + { name = "Eli Ribble", email = "eli@theribbles.org"} +] +dependencies = [ + "zeroconf" +] +dynamic = ["version", "description"] + +[project.scripts] +pnpdevice = "pnpdevice:main.main" + +[project.urls] +Home = "https://source.theribbles.org/eliribble/pnpdevice" + +[project.optional-dependencies] +dev = [ + "pre-commit", +] + +[build-system] +build-backend = "flit_core.buildapi" +requires = ["flit_core >=3.2,<4"]