diff --git a/.github/workflows/publish-distribution.yaml b/.github/workflows/publish-distribution.yaml index a998ed75..3f4bfe28 100644 --- a/.github/workflows/publish-distribution.yaml +++ b/.github/workflows/publish-distribution.yaml @@ -10,10 +10,10 @@ jobs: steps: - uses: actions/checkout@v3 - - name: Set up Python 3.10 + - name: Set up Python 3.11 uses: actions/setup-python@v4 with: - python-version: '3.10' + python-version: '3.11' - name: Install build packages run: | pip install enum34 requests six python-dateutil setuptools-scm gitchangelog mako wheel twine sphinx sphinx_rtd_theme diff --git a/.github/workflows/publish-documentation.yaml b/.github/workflows/publish-documentation.yaml index 8fe45e9a..7a3ba3f6 100644 --- a/.github/workflows/publish-documentation.yaml +++ b/.github/workflows/publish-documentation.yaml @@ -10,10 +10,10 @@ jobs: steps: - uses: actions/checkout@v3 - - name: Set up Python 3.10 + - name: Set up Python 3.11 uses: actions/setup-python@v4 with: - python-version: '3.10' + python-version: '3.11' - name: Install build packages run: | pip install enum34 requests six python-dateutil setuptools-scm gitchangelog mako wheel twine sphinx sphinx_rtd_theme diff --git a/.github/workflows/test-build.yaml b/.github/workflows/test-build.yaml index 978aded0..0f1e3a44 100644 --- a/.github/workflows/test-build.yaml +++ b/.github/workflows/test-build.yaml @@ -27,7 +27,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.7", "3.8", "3.9", "3.10"] + python-version: ["3.9", "3.10", "3.11"] steps: - uses: actions/checkout@v3 diff --git a/README.md b/README.md index 74ef5dc7..2073578b 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ A library for connecting to the [Smartsheet API](https://smartsheet.redoc.ly) fr ## Requirements -The SDK is compatible with [actively supported](https://devguide.python.org/versions/#versions) Python versions `3.10`, `3.9`, `3.8`, `3.7`. +The SDK is compatible with [actively supported](https://devguide.python.org/versions/#versions) Python versions `3.11`, `3.10`, `3.9`. ## Installation diff --git a/setup.py b/setup.py index b3b9ae12..a4053356 100644 --- a/setup.py +++ b/setup.py @@ -13,9 +13,6 @@ 'python-dateutil' ] -if sys.version_info < (3, 4): - REQUIRES.append('enum34') - # test packages: # https://github.com/pytest-dev/pytest @@ -53,10 +50,9 @@ def run_tests(self): 'Operating System :: OS Independent', 'License :: OSI Approved :: Apache Software License', 'Programming Language :: Python', - 'Programming Language :: Python :: 3.7', - 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', 'Topic :: Software Development :: Libraries :: Python Modules', 'Topic :: Office/Business :: Financial :: Spreadsheet', ],