Skip to content

Commit a2c42c3

Browse files
authored
Update Python version to 3.13 across the project (#1208)
* Update Python version to 3.13 across the project Upgraded the required Python version to 3.13 in configurations, CI workflows, documentation, and environment files. This ensures compatibility with the latest Python release and maintains consistency across all project components. * Update Python version to 3.13 across the project Upgraded the required Python version to 3.13 in configurations, CI workflows, documentation, and environment files. This ensures compatibility with the latest Python release and maintains consistency across all project components.
1 parent 1f729cb commit a2c42c3

File tree

9 files changed

+10
-10
lines changed

9 files changed

+10
-10
lines changed

.circleci/config.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ orbs:
66
jobs:
77
build_doc:
88
docker:
9-
- image: cimg/python:3.12
9+
- image: cimg/python:3.13
1010
steps:
1111
- checkout
1212
- run:

.github/workflows/Linux_CI.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
strategy:
1414
matrix:
15-
python-version: [ '3.12' ]
15+
python-version: [ '3.13' ]
1616

1717
name: Python ${{ matrix.python-version }} CI
1818

.github/workflows/MacOS_CI.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: macos-latest
1717
strategy:
1818
matrix:
19-
python-version: [ '3.12' ]
19+
python-version: [ '3.13' ]
2020
name: Python ${{ matrix.python-version }} CI
2121
steps:
2222
- uses: actions/checkout@v4

.github/workflows/Windows_CI.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: windows-latest
1717
strategy:
1818
matrix:
19-
python-version: [ '3.12' ]
19+
python-version: [ '3.13' ]
2020
name: Python ${{ matrix.python-version }} CI
2121
steps:
2222
- uses: actions/checkout@v4

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ or this paper for more details:
102102

103103
For running each sample code:
104104

105-
- [Python 3.12.x](https://www.python.org/)
105+
- [Python 3.13.x](https://www.python.org/)
106106

107107
- [NumPy](https://numpy.org/)
108108

appveyor.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ environment:
88
CMD_IN_ENV: "cmd /E:ON /V:ON /C .\\appveyor\\run_with_env.cmd"
99

1010
matrix:
11-
- PYTHON_DIR: C:\Python310-x64
11+
- PYTHON_DIR: C:\Python313-x64
1212

1313
branches:
1414
only:

docs/modules/0_getting_started/3_how_to_contribute_main.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ to understand the philosophies of this project.
2626
Check your Python version.
2727
---------------------------
2828

29-
We only accept a PR for Python 3.12.x or higher.
29+
We only accept a PR for Python 3.13.x or higher.
3030

3131
We will not accept a PR for Python 2.x.
3232

requirements/environment.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: python_robotics
22
channels:
33
- conda-forge
44
dependencies:
5-
- python=3.12
5+
- python=3.13
66
- pip
77
- scipy
88
- numpy

ruff.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ ignore = ["E501", "E741", "E402"]
55
exclude = [
66
]
77

8-
# Assume Python 3.11
9-
target-version = "py312"
8+
# Assume Python 3.13
9+
target-version = "py313"
1010

1111
[per-file-ignores]
1212

0 commit comments

Comments
 (0)