From a6d883b79748ba7e902ee718fae76b468f62083e Mon Sep 17 00:00:00 2001 From: Brennen Raimer <5969754+norweeg@users.noreply.github.com> Date: Tue, 19 Apr 2022 16:25:03 -0400 Subject: [PATCH] setting up package --- MANIFEST.in | 2 ++ pyproject.toml | 3 +++ pytest.ini | 5 +++++ setup.cfg | 28 ++++++++++++++++++++++++++++ 4 files changed, 38 insertions(+) create mode 100644 MANIFEST.in create mode 100644 pyproject.toml create mode 100644 pytest.ini create mode 100644 setup.cfg 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 +