Skip to content

Commit

Permalink
Merge pull request #17 from fractal-analytics-platform/python_313
Browse files Browse the repository at this point in the history
remove python <3.13 constraint
  • Loading branch information
lorenzocerrone authored Dec 5, 2024
2 parents 323e662 + eeaae01 commit a968063
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build_docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
- name: 🐍 Set up Python
uses: actions/setup-python@v5
with:
python-version: "3.12"
python-version: "3.13"
cache-dependency-path: "pyproject.toml"
cache: "pip"

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.10", "3.11", "3.12"]
python-version: ["3.10", "3.11", "3.12", "3.13"]
# Skip Windows for now It's seems there are some issues with the
# ZarrV3 on Windows
platform: [ubuntu-latest, macos-latest, windows-latest]
Expand Down
8 changes: 6 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ name = "ngio"
dynamic = ["version"]
description = "Next Generation file format IO"
readme = "README.md"
requires-python = ">=3.10,<3.13"
requires-python = ">=3.10"
license = { text = "BSD-3-Clause" }
authors = [{ name = "Lorenzo Cerrone", email = "[email protected]" }]
# https://pypi.org/classifiers/
Expand All @@ -34,7 +34,7 @@ classifiers = [
# add your package dependencies here
dependencies = [
"numpy",
"anndata>=0.8.0,<0.11.0",
"anndata>=0.8.0",
"pydantic",
"pandas>=1.2.0",
"requests",
Expand Down Expand Up @@ -209,13 +209,17 @@ python = ">=3.11,<3.12"
[tool.pixi.feature.py312.dependencies]
python = ">=3.12,<3.13"

[tool.pixi.feature.py313.dependencies]
python = ">=3.13"


[tool.pixi.environments]
default = { solve-group = "default" }
core = { features = ["core"], solve-group = "core" }
dev10 = { features = ["py310", "dev2"], solve-group = "v2_10" }
dev11 = { features = ["py311", "dev2"], solve-group = "v2_11" }
dev12 = { features = ["py312", "dev2"], solve-group = "v2_12" }
dev13 = { features = ["py313", "dev2"], solve-group = "v2_13" }
dev3 = { features = ["dev3"], solve-group = "v3" }
test = { features = ["test"], solve-group = "v2_10" }
docs = { features = ["dev2", "docs"], solve-group = "v2_10" }
Expand Down

0 comments on commit a968063

Please sign in to comment.