diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 33e151fe..7d6f594c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -17,7 +17,7 @@ jobs: strategy: matrix: os: [ubuntu-latest] - python-version: ['3.5', '3.6', '3.7', '3.8', '3.9', '3.10'] + python-version: ['3.7', '3.8', '3.9', '3.10', '3.11'] include: - os: macos-latest python-version: '3.9' @@ -33,8 +33,7 @@ jobs: - run: make prereqs - run: make version - run: make install - - if: matrix.python-version >= '3.6' - run: make lint + - run: make lint - run: make test selenium: runs-on: ubuntu-latest diff --git a/Makefile b/Makefile index 65a7faf2..c0fcc67c 100644 --- a/Makefile +++ b/Makefile @@ -33,7 +33,7 @@ clean: rm -rf build/ dist/ docs/out/ rsconnect_jupyter.egg-info/ .PHONY: all-images -all-images: image2.7 image3.5 image3.6 image3.7 image3.8 +all-images: image3.7 image3.8 image3.9 image3.10 image3.11 image%: docker build \ @@ -46,7 +46,7 @@ image%: . .PHONY: all-tests -all-tests: test2.7 test3.5 test3.6 test3.7 test3.8 +all-tests: test3.7 test3.8 test3.9 test3.10 test3.11 .PHONY: test test: version-frontend @@ -121,12 +121,12 @@ lint-js: .PHONY: lint-py lint-py: - pipenv run black --check --diff . - pipenv run flake8 . + pipenv run black --check --diff ./rsconnect_jupyter + pipenv run flake8 ./rsconnect_jupyter .PHONY: fmt fmt: - pipenv run black . + pipenv run black ./rsconnect_jupyter ## Specify that Docker runs with the calling user's uid/gid to avoid file ## permission issues on Linux dev hosts. diff --git a/README.md b/README.md index 99a3187d..2619d781 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ Connect](https://www.posit.co/products/enterprise/connect/). # Requirements -- Python 3.5.0 and higher +- Python 3.7.0 and higher - Jupyter Notebook 5.x - [pip](https://pypi.org/project/pip/) - [wheel](https://pypi.org/project/wheel/)