Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/build_wheel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@ jobs:
- name: Checkout 🛎️
uses: actions/checkout@v3

- name: Set up Python 3.11
- name: Set up Python 3.10
uses: actions/setup-python@v4
with:
python-version: 3.11
python-version: 3.10

- name: Install sophios 🔧
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test_and_publish_pypi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@ jobs:
- name: Checkout 🛎️
uses: actions/checkout@v3

- name: Set up Python 3.9
- name: Set up Python 3.10
uses: actions/setup-python@v4
with:
python-version: 3.11
python-version: 3.10

- name: Remove old global config
if: always()
Expand Down
2 changes: 1 addition & 1 deletion .readthedocs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ build:
os: ubuntu-20.04
tools:
# Use a Python version supported by `requires-python` in pyproject.toml.
python: "3.11"
python: "3.10"
# You can also specify other tool versions:
# nodejs: "16"
# rust: "1.55"
Expand Down
2 changes: 1 addition & 1 deletion docs/dev/installguide.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ A developer install has three layers:
- an editable `pip` install so imports come from the checkout.

The Python requirement is declared in `pyproject.toml`. For this checkout, use
Python 3.11 or newer.
Python 3.10 or newer.

## Step 1: Clone the Repository

Expand Down
2 changes: 1 addition & 1 deletion docs/installguide.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ or use the repository examples directly from a checkout, use the
## Python Requirement

Sophios declares its supported Python range in `pyproject.toml`. For the current
package, use Python 3.11 or newer.
package, use Python 3.10 or newer.

Check your interpreter:

Expand Down
2 changes: 1 addition & 1 deletion install/system_deps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ channels:
- defaults

dependencies:
- "python>=3.11"
- "python>=3.10"
# NOTE: cwltool needs nodejs for InlineJavascriptRequirement
- nodejs
- graphviz
Expand Down
2 changes: 1 addition & 1 deletion install/system_deps_windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ channels:
- defaults

dependencies:
- "python>=3.11"
- "python>=3.10"
# NOTE: cwltool needs nodejs for InlineJavascriptRequirement
- nodejs
- graphviz
Expand Down
6 changes: 3 additions & 3 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ classifiers = [
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
]
requires-python = ">=3.11"
requires-python = ">=3.10"
dependencies = [
# NOTE: This 'graphviz' refers to the python bindings to the underlying
# system binary graphviz package (i.e. the `dot` executable) which we need to
Expand Down Expand Up @@ -50,8 +50,8 @@ file = "README.md"
content-type = "text/markdown"

[project.urls]
Homepage = "https://github.com/PolusAI/workflow-inference-compiler"
"Bug Tracker" = "https://github.com/PolusAI/workflow-inference-compiler/issues"
Homepage = "https://github.com/PolusAI/sophios"
"Bug Tracker" = "https://github.com/PolusAI/sophios/issues"

[project.optional-dependencies]

Expand Down
Loading