diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index bef90f76c..cd51fda4d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -61,6 +61,7 @@ jobs: with: python-version: | ${{ matrix.group == 'storage' && '3.10' || + github.ref == 'refs/heads/release' && '3.13' || '3.12' }} @@ -179,7 +180,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 with: - python-version: "3.12" + python-version: "3.13" - run: | python -m pip install -U uv uv pip install --system coverage[toml] diff --git a/pyproject.toml b/pyproject.toml index 45046a182..4f562a66b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "flit_core.buildapi" [project] name = "lamindb" -requires-python = ">=3.10,<3.13" +requires-python = ">=3.10,<3.14" authors = [{name = "Lamin Labs", email = "open-source@lamin.ai"}] readme = "README.md" dynamic = ["version", "description"] @@ -12,6 +12,7 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", ] dependencies = [ # Lamin PINNED packages