Skip to content

Commit 6e50f4e

Browse files
authored
Merge branch 'master' into forwarding
2 parents 9a115b1 + f75b7f1 commit 6e50f4e

10 files changed

+18
-17
lines changed

.github/workflows/docs-checks.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
- name: "Setup Python"
4141
uses: actions/setup-python@v5
4242
with:
43-
python-version: "3.12"
43+
python-version: "3.13"
4444
cache: "pip"
4545
cache-dependency-path: "requirements/docs.txt"
4646
check-latest: true

.github/workflows/docs-localization-download.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- name: "Install Python"
2222
uses: actions/setup-python@v5
2323
with:
24-
python-version: "3.12"
24+
python-version: "3.13"
2525
cache: "pip"
2626
cache-dependency-path: "requirements/_locale.txt"
2727
- name: "Install Dependencies"
@@ -40,7 +40,7 @@ jobs:
4040
working-directory: ./docs
4141
- name: "Crowdin"
4242
id: crowdin
43-
uses: crowdin/github-action@v2.5.2
43+
uses: crowdin/github-action@v2.6.0
4444
with:
4545
upload_sources: false
4646
upload_translations: false

.github/workflows/docs-localization-upload.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
- name: "Install Python"
2727
uses: actions/setup-python@v5
2828
with:
29-
python-version: "3.12"
29+
python-version: "3.13"
3030
cache: "pip"
3131
cache-dependency-path: "requirements/_locale.txt"
3232
- name: "Install Dependencies"
@@ -44,7 +44,7 @@ jobs:
4444
sphinx-intl update -p ./build/locales ${{ vars.SPHINX_LANGUAGES }}
4545
working-directory: ./docs
4646
- name: "Crowdin"
47-
uses: crowdin/github-action@v2.5.2
47+
uses: crowdin/github-action@v2.6.0
4848
with:
4949
upload_sources: true
5050
upload_translations: false

.github/workflows/lib-checks.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
- name: "Setup Python"
3737
uses: actions/setup-python@v5
3838
with:
39-
python-version: "3.12"
39+
python-version: "3.13"
4040
cache: "pip"
4141
cache-dependency-path: "requirements/dev.txt"
4242
- name: "Install dependencies"
@@ -56,7 +56,7 @@ jobs:
5656
- name: "Setup Python"
5757
uses: actions/setup-python@v5
5858
with:
59-
python-version: "3.12"
59+
python-version: "3.13"
6060
cache: "pip"
6161
cache-dependency-path: "requirements/dev.txt"
6262
- name: "Install dependencies"
@@ -74,7 +74,7 @@ jobs:
7474
- name: "Setup Python"
7575
uses: actions/setup-python@v5
7676
with:
77-
python-version: "3.12"
77+
python-version: "3.13"
7878
cache: "pip"
7979
cache-dependency-path: "requirements/dev.txt"
8080
- name: "Install dependencies"
@@ -98,7 +98,7 @@ jobs:
9898
- name: "Setup Python"
9999
uses: actions/setup-python@v5
100100
with:
101-
python-version: "3.12"
101+
python-version: "3.13"
102102
cache: "pip"
103103
cache-dependency-path: "requirements/dev.txt"
104104
- name: "Install dependencies"
@@ -120,7 +120,7 @@ jobs:
120120
strategy:
121121
matrix:
122122
os: [ubuntu-latest, macos-latest, windows-latest]
123-
python-version: ["3.9", "3.10", "3.11", "3.12"]
123+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
124124
exclude:
125125
- { python-version: "3.9", os: "macos-latest" }
126126
include:

.github/workflows/release.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ jobs:
8080
version-branch-name: ${{ needs.pre_config.outputs.branch_name }}
8181
ref: ${{ github.ref_name }}
8282
repository: ${{ github.repository }}
83-
python-version: "3.12"
83+
python-version: "3.13"
8484
release-requirements: "requirements/_release.txt"
8585
version: ${{ needs.pre_config.outputs.version }}
8686
is-rc: ${{ needs.pre_config.outputs.is_rc }}

.readthedocs.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ formats: []
44
build:
55
os: ubuntu-22.04
66
tools:
7-
python: "3.12"
7+
python: "3.13"
88

99
sphinx:
1010
configuration: docs/conf.py

README.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Pycord is a modern, easy to use, feature-rich, and async ready API wrapper for D
3131
Note
3232
----
3333

34-
Pycord supports Python ``3.9`` - ``3.12``
34+
Pycord supports Python ``3.9`` - ``3.13``
3535

3636
Key Features
3737
------------

docs/installing.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ in creating applications that utilise the Discord API.
1313
Prerequisites
1414
-------------
1515

16-
Pycord works with Python 3.8 or higher. Support for earlier versions of Python
17-
is not provided. Python 2.7 or lower is not supported. Python 3.7 or lower is not supported.
16+
Pycord works with Python 3.9 or higher. Support for earlier versions of Python
17+
is not provided. Python 2.7 or lower is not supported. Python 3.8 or lower is not supported.
1818

1919

2020
.. _installing:

pyproject.toml

+2-1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ classifiers = [
2424
"Programming Language :: Python :: 3.10",
2525
"Programming Language :: Python :: 3.11",
2626
"Programming Language :: Python :: 3.12",
27+
"Programming Language :: Python :: 3.13",
2728
"Topic :: Internet",
2829
"Topic :: Software Development :: Libraries",
2930
"Topic :: Software Development :: Libraries :: Python Modules",
@@ -67,7 +68,7 @@ voice = {file = "requirements/voice.txt"}
6768
[tool.setuptools_scm]
6869

6970
[tool.black]
70-
target-version = ['py39', 'py310', 'py311', 'py312']
71+
target-version = ['py39', 'py310', 'py311', 'py312', 'py313']
7172

7273
[tool.isort]
7374
profile = "black"

requirements/dev.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
-r _.txt
22
pylint~=3.3.4
33
pytest~=8.3.4
4-
pytest-asyncio~=0.23.8
4+
pytest-asyncio~=0.24.0
55
# pytest-order~=1.0.1
66
mypy~=1.15.0
77
coverage~=7.6

0 commit comments

Comments
 (0)