diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..9d46ef8 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1,2 @@ +recursive-exclude *__pycache__ +global-exclude *.py[cod] diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..9787c3b --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["setuptools", "wheel"] +build-backend = "setuptools.build_meta" diff --git a/pytest.ini b/pytest.ini new file mode 100644 index 0000000..7bba311 --- /dev/null +++ b/pytest.ini @@ -0,0 +1,5 @@ +[pytest] +norecursedirs = .* +python_files = *_test.py +python_functions = *_test + diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000..e2f9cf3 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,28 @@ +[metadata] +name = openpyxl-utils +version = 0.1 +author = Brennen Raimer +description = Utility module for styling your OpenPyXL spreadsheets. +long_description = file: README.md +long_description_content_type = text/markdown +license = MIT +license_file = LICENCE +platform = any + +[options] +python_requires = >= 3.6 +install_requires = + openpyxl >= 3.0 + toolz +package_dir = + =src +packages = find: + +[options.packages.find] +where = src + +[options.extras_require] +tests = + pytest + pytest-runner +