Skip to content

Commit 08a3b98

Browse files
committed
Added support for Python 3.12.
1 parent c20aaf5 commit 08a3b98

File tree

4 files changed

+7
-5
lines changed

4 files changed

+7
-5
lines changed

CONTRIBUTING.rst

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ Naming Conventions
110110
Python 2 and 3 Support
111111
----------------------
112112

113-
Ideally, CAMeL Tools should be able to run on Python 3.8 - 3.11.
113+
Ideally, CAMeL Tools should be able to run on Python 3.8 - 3.12.
114114
`Here's a nice cheat-sheet <http://python-future.org/compatible_idioms.html>`_ of
115115
how to do that.
116116

@@ -135,10 +135,11 @@ versions used for testing by running the following commands:
135135
pyenv install 3.9.19
136136
pyenv install 3.10.14
137137
pyenv install 3.11.9
138+
pyenv install 3.12.4
138139
139140
# This generates a .python-version file that helps pyenv automatically determine
140141
# which python versions are associated with the application.
141-
pyenv local 3.8.19 3.9.19 3.10.14 3.11.9
142+
pyenv local 3.8.19 3.9.19 3.10.14 3.11.9 3.12.4
142143
143144
You also need to install tox:
144145

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ at `New York University Abu Dhabi <http://nyuad.nyu.edu/>`_.
4040
Installation
4141
------------
4242

43-
You will need Python 3.8 - 3.11 (64-bit) as well as
43+
You will need Python 3.8 - 3.12 (64-bit) as well as
4444
`the Rust compiler <https://www.rust-lang.org/learn/get-started>`_ installed.
4545

4646
Linux/macOS

docs/source/getting_started.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Getting Started
44
Installation
55
------------
66

7-
You will need Python 3.8 - 3.11 (64-bit) as well as
7+
You will need Python 3.8 - 3.12 (64-bit) as well as
88
`the Rust compiler <https://www.rust-lang.org/learn/get-started>`_ installed.
99

1010
Linux/macOS

setup.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@
5151
'Programming Language :: Python :: 3.9',
5252
'Programming Language :: Python :: 3.10',
5353
'Programming Language :: Python :: 3.11',
54+
'Programming Language :: Python :: 3.12',
5455
'Topic :: Scientific/Engineering',
5556
'Topic :: Scientific/Engineering :: Artificial Intelligence',
5657
'Topic :: Scientific/Engineering :: Information Analysis',
@@ -140,5 +141,5 @@
140141
long_description=LONG_DESCRIPTION,
141142
classifiers=CLASSIFIERS,
142143
install_requires=INSTALL_REQUIRES,
143-
python_requires='>=3.8.0, <3.12'
144+
python_requires='>=3.8.0, <3.13'
144145
)

0 commit comments

Comments
 (0)