diff --git a/.github/workflows/python-test.yml b/.github/workflows/python-test.yml index 2f7743da..f6cea286 100644 --- a/.github/workflows/python-test.yml +++ b/.github/workflows/python-test.yml @@ -23,7 +23,7 @@ jobs: uses: actions/setup-python@v2 with: python-version: ${{ matrix.python-version }} - + - name: Get full Python version id: full-python-version run: echo ::set-output name=version::$(python -c "import sys; print('-'.join(str(v) for v in sys.version_info))") diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 35275c38..9a47e619 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -22,7 +22,7 @@ repos: entry: flynt language: python additional_dependencies: ['flynt==0.64'] - + - id: black name: black entry: black diff --git a/tox.ini b/tox.ini new file mode 100644 index 00000000..77480043 --- /dev/null +++ b/tox.ini @@ -0,0 +1,10 @@ +[tox] +minversion = 3.18.0 +requires = tox-poetry + +[testenv] +commands = pytest {posargs:tests/} + +[testenv:lint] +allowlist_externals = poetry +commands = poetry run pre-commit run -a