diff --git a/.circleci/config.yml b/.circleci/config.yml index e8b39724..761a5225 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -9,11 +9,11 @@ workflows: - unit-test: matrix: parameters: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.10", "3.11", "3.12"] - integration-test: matrix: parameters: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.10", "3.11", "3.12"] - docset jobs: @@ -33,14 +33,14 @@ jobs: python-version: type: string machine: - image: "ubuntu-2204:2022.04.2" + image: "ubuntu-2004:2023.04.2" steps: - checkout - run: PYTHON_VERSION=<< parameters.python-version >> make docker-test docset: docker: # NOTE: We might eventually need Docker authentication here. - - image: cimg/python:3.8 + - image: cimg/python:3.10 steps: - checkout - run: diff --git a/.readthedocs.yaml b/.readthedocs.yaml index 2803cb2e..3413637f 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -5,7 +5,7 @@ version: 2 build: os: ubuntu-20.04 tools: - python: "3.8" + python: "3.10" sphinx: configuration: docs/conf.py diff --git a/CODEOWNERS b/CODEOWNERS deleted file mode 100644 index 3c88c6e7..00000000 --- a/CODEOWNERS +++ /dev/null @@ -1,2 +0,0 @@ -.github/ @algorand/devops -.circleci/ @algorand/devops diff --git a/Makefile b/Makefile index 2080fd77..3a49de31 100644 --- a/Makefile +++ b/Makefile @@ -37,7 +37,7 @@ harness: harness-down: ./test-harness.sh down -PYTHON_VERSION ?= 3.8 +PYTHON_VERSION ?= 3.10 docker-pysdk-build: docker build -t py-sdk-testing --build-arg PYTHON_VERSION="${PYTHON_VERSION}" . diff --git a/docs/requirements.txt b/docs/requirements.txt index 88b9acb6..d9795bde 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,3 +1,3 @@ -sphinx==4.2.0 +sphinx==5.3.0 sphinx-rtd-theme==1.0.0 m2r2 diff --git a/requirements.txt b/requirements.txt index 803ff6a0..a45e6cbf 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,3 +5,4 @@ pytest==6.2.5 mypy==1.0 msgpack-types==0.2.0 git+https://github.com/behave/behave +setuptools==75.6.0 diff --git a/setup.py b/setup.py index a30301cf..656031cb 100644 --- a/setup.py +++ b/setup.py @@ -28,7 +28,7 @@ "algosdk.*", ) ), - python_requires=">=3.8", + python_requires=">=3.10", package_data={"": ["*.pyi", "py.typed"]}, include_package_data=True, )