From e2a2d2873c38fbf252e165ee7c96b65c5f19027f Mon Sep 17 00:00:00 2001 From: Jeremy Adams Date: Thu, 28 Oct 2021 09:48:10 -0400 Subject: [PATCH] added makefile commands for installing and uploading to PyPI --- Makefile | 18 ++++++++++++++++++ requirements_test.txt | 21 +++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..91b0839 --- /dev/null +++ b/Makefile @@ -0,0 +1,18 @@ +Nothing: + @echo "No target provided. Stop" + +.PHONY: install +install: + @python setup.py install + +.PHONY: build +build: + @python setup.py sdist bdist_wheel + +.PHONY: upload-pypi-test +upload-pypi-test: + @twine upload --repository-url https://test.pypi.org/legacy/ dist/* + +.PHONY: upload-pypi +upload-pypi: + @twine upload dist/* \ No newline at end of file diff --git a/requirements_test.txt b/requirements_test.txt index fb2417e..b9d8cc6 100644 --- a/requirements_test.txt +++ b/requirements_test.txt @@ -1,15 +1,36 @@ attrs==21.2.0 +bleach==4.1.0 +certifi==2021.10.8 +charset-normalizer==2.0.7 +colorama==0.4.4 coverage==6.0.2 +docutils==0.18 ga4gh-testbed-lib==0.1.0 +idna==3.3 +importlib-metadata==4.8.1 iniconfig==1.1.1 jsonschema==4.1.2 +keyring==23.2.1 packaging==21.0 +pkginfo==1.7.1 pluggy==1.0.0 py==1.10.0 +Pygments==2.10.0 pyparsing==2.4.7 pyrsistent==0.18.0 pytest==6.2.5 pytest-cov==3.0.0 +python-coveralls==2.9.3 PyYAML==6.0 +readme-renderer==30.0 +requests==2.26.0 +requests-toolbelt==0.9.1 +rfc3986==1.5.0 +six==1.16.0 toml==0.10.2 tomli==1.2.1 +tqdm==4.62.3 +twine==3.4.2 +urllib3==1.26.7 +webencodings==0.5.1 +zipp==3.6.0