diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index 21286bf778..0dcdf58886 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -80,7 +80,6 @@ body: description: Run `python --version` to verify your Python version multiple: false options: - - '3.9' - '3.10' - '3.11' - '3.12' diff --git a/.github/ISSUE_TEMPLATE/examples.yml b/.github/ISSUE_TEMPLATE/examples.yml index 74a72ac58f..0e9f4971ea 100644 --- a/.github/ISSUE_TEMPLATE/examples.yml +++ b/.github/ISSUE_TEMPLATE/examples.yml @@ -56,7 +56,6 @@ body: description: Run `python --version` to verify your Python version multiple: false options: - - '3.9' - '3.10' - '3.11' - '3.12' diff --git a/doc/changelog.d/3572.documentation.md b/doc/changelog.d/3572.documentation.md new file mode 100644 index 0000000000..d2d23f08ae --- /dev/null +++ b/doc/changelog.d/3572.documentation.md @@ -0,0 +1 @@ +docs: updating compatible Python versions \ No newline at end of file diff --git a/doc/source/getting_started/install_pymapdl.rst b/doc/source/getting_started/install_pymapdl.rst index baa49d5e25..3177b58b97 100644 --- a/doc/source/getting_started/install_pymapdl.rst +++ b/doc/source/getting_started/install_pymapdl.rst @@ -8,7 +8,7 @@ Install PyMAPDL Python module ~~~~~~~~~~~~~ -The ``ansys.mapdl.core`` package currently supports Python 3.9 through +The ``ansys.mapdl.core`` package currently supports Python 3.10 through Python 3.12 on Windows, Mac OS, and Linux. Install the latest release from `PyPi `_ with this command: @@ -48,15 +48,15 @@ Each wheelhouse archive contains all the Python wheels necessary to install PyMAPDL from scratch on Windows and Linux. You can install this on an isolated system with a fresh Python installation or on a virtual environment. -For example, on Linux with Python 3.9, unzip the wheelhouse archive and install it with +For example, on Linux with Python 3.10, unzip the wheelhouse archive and install it with these commands: .. code:: console - unzip PyMAPDL-v0.68.dev1-wheelhouse-Linux-3.9.zip wheelhouse + unzip PyMAPDL-v0.68.dev1-wheelhouse-Linux-3.10.zip wheelhouse pip install ansys-mapdl-core -f wheelhouse --no-index --upgrade --ignore-installed -If you're on Windows with Python 3.9, unzip to a ``wheelhouse`` directory and +If you're on Windows with Python 3.10, unzip to a ``wheelhouse`` directory and install using the preceding command. Consider installing using a `virtual environment `_. diff --git a/doc/source/user_guide/hpc/settings.rst b/doc/source/user_guide/hpc/settings.rst index 6654d291a4..7d3d63219a 100644 --- a/doc/source/user_guide/hpc/settings.rst +++ b/doc/source/user_guide/hpc/settings.rst @@ -40,7 +40,7 @@ To print the version of Python you have available, use this code: .. code-block:: console user@machine:~$ python3 --version - Python 3.9.16 + Python 3.10.15 You should be aware that your machine might have other Python versions installed. diff --git a/pyproject.toml b/pyproject.toml index 37bc304d3d..981ba88736 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,8 +22,7 @@ dependencies = [ "click>=8.1.3", # for CLI interface "grpcio>=1.30.0", # tested up to grpcio==1.35 "matplotlib>=3.0.0", # for colormaps for pyvista - "numpy>=1.14.0,<1.25.0; python_version < '3.9'", - "numpy>=1.14.0,<3.0.0; python_version >= '3.9'", + "numpy>=1.14.0,<3.0.0", "pexpect>=4.8.0 ; platform_system=='Linux'", "platformdirs>=3.6.0", "protobuf>=3.12.2", # minimum required based on latest ansys-grpc-mapdl @@ -43,7 +42,6 @@ classifiers = [ "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: MacOS", - "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12",