diff options
author | Hugo van Kemenade <hugovk@users.noreply.github.com> | 2022-11-28 12:52:43 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-28 11:52:43 +0100 |
commit | a94268249256bcaf8f77654b77794b42297ecf99 (patch) | |
tree | 93c03c2b10e621b11900ba9e0b7853b67e6a2eb0 | |
parent | 322fa34bc5fafb2e1c725e97909bf490a9dec1c8 (diff) | |
download | dateutil-git-a94268249256bcaf8f77654b77794b42297ecf99.tar.gz |
Add support for Python 3.11 (#1211)
* Test with Python 3.11-dev
* Mark 3.11 as supported
-rw-r--r-- | .github/workflows/publish.yml | 4 | ||||
-rw-r--r-- | .github/workflows/validate.yml | 21 | ||||
-rw-r--r-- | changelog.d/1211.misc.rst | 1 | ||||
-rw-r--r-- | setup.cfg | 1 | ||||
-rw-r--r-- | tox.ini | 1 |
5 files changed, 16 insertions, 12 deletions
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 1eb3b2d..c42cd0b 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -22,9 +22,9 @@ jobs: deploy: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v3 with: python-version: '3.9' - name: Install dependencies diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index a65be57..bb692c2 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -20,7 +20,8 @@ jobs: "3.8", "3.9", "3.10", - "pypy2", + "3.11", + "pypy-2.7", "pypy-3.8", ] os: [ubuntu-latest, windows-latest, macos-latest] @@ -28,9 +29,9 @@ jobs: env: TOXENV: py steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Python ${{ matrix.python-version }} on ${{ matrix.os }} - uses: actions/setup-python@v2 + uses: actions/setup-python@v3 with: python-version: ${{ matrix.python-version }} - name: Install dependencies @@ -53,7 +54,7 @@ jobs: - name: Generate coverage.xml run: python -m tox -e coverage - name: Report coverage to Codecov - uses: codecov/codecov-action@v1 + uses: codecov/codecov-action@v3 with: file: ./.tox/coverage.xml name: ${{ matrix.os }}:${{ matrix.python-version }} @@ -62,9 +63,9 @@ jobs: docs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v3 with: python-version: 3.6 - name: Install tox @@ -75,9 +76,9 @@ jobs: latest-tz: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v3 with: python-version: 3.6 - name: Install tox @@ -90,9 +91,9 @@ jobs: build-dist: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v3 with: python-version: "3.9" - name: Install tox diff --git a/changelog.d/1211.misc.rst b/changelog.d/1211.misc.rst new file mode 100644 index 0000000..76dfe5f --- /dev/null +++ b/changelog.d/1211.misc.rst @@ -0,0 +1 @@ +Test with Python 3.11-dev. Reported and fixed by Hugo van Kemenade (gh pr #1211). @@ -32,6 +32,7 @@ classifiers = Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 + Programming Language :: Python :: 3.11 Topic :: Software Development :: Libraries [options] @@ -8,6 +8,7 @@ envlist = py27, py38, py39, py310, + py311, pypy, pypy3, coverage, |