Skip to content

Commit 2d158e6

Browse files
committed
chore: add support for python3.13, bump graphene-directives
1 parent e99074d commit 2d158e6

5 files changed

Lines changed: 15 additions & 13 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,18 @@ jobs:
1010
runs-on: ubuntu-latest
1111

1212
steps:
13-
- uses: actions/checkout@v3
13+
- uses: actions/checkout@v4
1414
- name: Set up Python 3.10
15-
uses: actions/setup-python@v3
15+
uses: actions/setup-python@v5
1616
with:
1717
python-version: '3.10'
1818
- name: Build wheel and source tarball
1919
run: |
20-
pip install wheel
21-
python setup.py sdist bdist_wheel
20+
python -m pip install --upgrade pip
21+
pip install build
22+
python -m build
2223
- name: Publish a Python distribution to PyPI
23-
uses: pypa/gh-action-pypi-publish@v1.1.0
24+
uses: pypa/gh-action-pypi-publish@v1.8.14
2425
with:
2526
user: __token__
2627
password: ${{ secrets.PYPI_API_TOKEN }}

.github/workflows/integration_tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
runs-on: ubuntu-latest
88

99
steps:
10-
- uses: actions/checkout@v1
10+
- uses: actions/checkout@v4
1111
- name: Build environment
1212
run: make integration-build
1313
- name: Run Integration Tests

.github/workflows/lint.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ jobs:
77
runs-on: ubuntu-latest
88

99
steps:
10-
- uses: actions/checkout@v3
10+
- uses: actions/checkout@v4
1111
- name: Set up Python 3.10
12-
uses: actions/setup-python@v4
12+
uses: actions/setup-python@v5
1313
with:
14-
python-version: 3.10.5
14+
python-version: 3.10
1515
- name: Install dependencies
1616
run: |
1717
python -m pip install --upgrade pip

.github/workflows/tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ jobs:
88
strategy:
99
max-parallel: 4
1010
matrix:
11-
python-version: ["3.9", "3.10", "3.11", "3.12"]
11+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
1212

1313
steps:
14-
- uses: actions/checkout@v1
14+
- uses: actions/checkout@v4
1515
- name: Set up Python ${{ matrix.python-version }}
16-
uses: actions/setup-python@v1
16+
uses: actions/setup-python@v5
1717
with:
1818
python-version: ${{ matrix.python-version }}
1919
- name: Install dependencies

setup.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ def read(*rnames):
3636
install_requires=[
3737
"graphene>=3.1",
3838
"graphql-core>=3.1",
39-
"graphene-directives>=0.4.6",
39+
"graphene-directives>=0.4.7",
4040
],
4141
classifiers=[
4242
"Development Status :: 5 - Production/Stable",
@@ -49,6 +49,7 @@ def read(*rnames):
4949
"Programming Language :: Python :: 3.10",
5050
"Programming Language :: Python :: 3.11",
5151
"Programming Language :: Python :: 3.12",
52+
"Programming Language :: Python :: 3.13",
5253
],
5354
extras_require={
5455
"test": tests_require,

0 commit comments

Comments
 (0)