Remove support for python 3.6

Update transient dependencies
Update actions workflow to install poetry 1.2
Update makefile to use poetry 1.2 command structure
Add safety exclusions to account for outdated meta tools
Bump feature version to 1.2
This commit is contained in:
2022-11-15 09:51:40 -05:00
parent d5d400e0a6
commit 60bdfbfb17
7 changed files with 769 additions and 418 deletions

View File

@@ -33,11 +33,11 @@ source: ## Build Python source distribution package
build: clean wheel source; ## Build all distribution packages
test: clean-tox ## Run the project testsuite(s)
poetry run tox
poetry run tox --parallel
publish: clean test build ## Build and upload to pypi (requires $PYPI_API_KEY be set)
@poetry publish --username __token__ --password $(PYPI_API_KEY)
dev: ## Create local dev environment
poetry install --remove-untracked
poetry install --sync
poetry run pre-commit install