Skip to content

Commit

Permalink
Merge branch 'main' into maint/timeouts
Browse files Browse the repository at this point in the history
  • Loading branch information
widerschein authored Nov 6, 2024
2 parents 67b44a2 + f1e5197 commit 1656af9
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 13 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/ci_cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest]
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']
python-version: ['3.9', '3.10', '3.11', '3.12']
steps:
- uses: ansys/actions/build-wheelhouse@v8
with:
Expand All @@ -62,7 +62,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest, windows-latest]
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']
python-version: ['3.9', '3.10', '3.11', '3.12']
fail-fast: false

steps:
Expand Down
6 changes: 3 additions & 3 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ This is the best place to post questions and code.

Installation
------------
The ``ansys-optislang-core`` package supports Python 3.8 through 3.12 on
The ``ansys-optislang-core`` package supports Python 3.9 through 3.12 on
Windows and Linux. Three modes of installation are available:

- User installation
Expand Down Expand Up @@ -114,12 +114,12 @@ assets and download the wheelhouse corresponding to your setup.
You can then install PyOptiSLang and all of its dependencies from one single entry point
that can be shared internally, which eases the security review of the PyOptiSLang package content.

For example, on Linux with Python 3.8, unzip the wheelhouse and install PyOptiSLang with code
For example, on Linux with Python 3.9, unzip the wheelhouse and install PyOptiSLang with code
like this:

.. code:: bash
unzip PyOptiSLang-v0.1.0-wheelhouse-Linux-3.8.zip wheelhouse
unzip PyOptiSLang-v0.1.0-wheelhouse-Linux-3.9.zip wheelhouse
pip install ansys-optislang-core -f wheelhouse --no-index --upgrade --ignore-installed
If you're on Windows with Python 3.9, unzip the wheelhouse to a wheelhouse directory and
Expand Down
6 changes: 3 additions & 3 deletions doc/source/getting_started/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on the Ansys website.
************
Installation
************
The ``ansys-optislang-core`` package supports Python 3.8 through 3.12 on
The ``ansys-optislang-core`` package supports Python 3.9 through 3.12 on
Windows and Linux. Three modes of installation are available:

- User installation
Expand Down Expand Up @@ -62,12 +62,12 @@ assets and download the wheelhouse corresponding to your setup.
You can then install PyOptiSLang and all of its dependencies from one single entry point
that can be shared internally, which eases the security review of the PyOptiSLang package content.

For example, on Linux with Python 3.8, unzip the wheelhouse and install PyOptiSLang with code
For example, on Linux with Python 3.9, unzip the wheelhouse and install PyOptiSLang with code
like this:

.. code:: bash
unzip PyOptiSLang-v0.1.0-wheelhouse-Linux-3.8.zip wheelhouse
unzip PyOptiSLang-v0.1.0-wheelhouse-Linux-3.9.zip wheelhouse
pip install ansys-optislang-core -f wheelhouse --no-index --upgrade --ignore-installed
Expand Down
5 changes: 2 additions & 3 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ name = "ansys-optislang-core"
version = "0.8.dev0"
description = "A Python wrapper for Ansys optiSLang application."
readme = "README.rst"
requires-python = ">=3.8,<4"
requires-python = ">=3.9,<4"
license = {file = "LICENSE"}
authors = [
{name = "ANSYS, Inc.", email = "[email protected]"},
Expand All @@ -23,7 +23,6 @@ classifiers = [
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
Expand All @@ -38,7 +37,7 @@ dependencies = [
[project.optional-dependencies]
tests = [
"pytest==8.3.3",
"pytest-cov==5.0.0",
"pytest-cov==6.0.0",
"matplotlib>=3.5.3",
]
doc = [
Expand Down
3 changes: 1 addition & 2 deletions tox.ini
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[tox]
description = Default tox environments list
envlist =
style,{py38,py39,py310,py311,py312}{,-cov}, doc
style,{py39,py310,py311,py312}{,-cov}, doc
skip_missing_interpreters = true
isolated_build = true
isolated_build_env = build
Expand All @@ -11,7 +11,6 @@ isolated_build_env = build
passenv = *
description = Checks for project unit tests and coverage (if desired)
basepython =
py38: python3.8
py39: python3.9
py310: python3.10
py311: python3.11
Expand Down

0 comments on commit 1656af9

Please sign in to comment.