diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1a52355 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +dist/ +build/ +*.egg-info/ +__pycache__/ +*.pyc diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..4f8a174 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,17 @@ +[build-system] +requires = ["setuptools>=68"] +build-backend = "setuptools.build_meta" + +[project] +name = "i7lib" +version = "0.1.0" +description = "i7 library for scripts" +readme = "README.md" +requires-python = ">=3.8" +dependencies = ["requests>=2.31"] + +[project.optional-dependencies] +dotenv = ["python-dotenv>=1.0"] + +[tool.setuptools.packages.find] +where = ["src"] diff --git a/src/i7lib/__init__.py b/src/i7lib/__init__.py new file mode 100644 index 0000000..eca5cb3 --- /dev/null +++ b/src/i7lib/__init__.py @@ -0,0 +1,5 @@ +from . import timeutils +from .client import Plant, WriteBatch, run +from .dbutils import Database + +__all__ = ["Database", "Plant", "WriteBatch", "run", "timeutils"]