From 91c41a28707834b117e012123c7f7d6595fb697c Mon Sep 17 00:00:00 2001 From: d33bs Date: Sat, 2 Nov 2024 06:36:45 -0600 Subject: [PATCH 1/3] add python 3.13 compatibility --- poetry.lock | 4 ++-- pyproject.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index e90bdb0..ea2ce02 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2689,5 +2689,5 @@ test = ["big-O", "jaraco.functools", "jaraco.itertools", "jaraco.test", "more-it [metadata] lock-version = "2.0" -python-versions = ">=3.8,<3.13" -content-hash = "f19c812831e324a217ef6eb0fe7e04a3c452bc9613d4ee592ac4fd0bff08ac71" +python-versions = ">=3.8,<3.14" +content-hash = "04f9c009494b1507bbf2932575c24bd08969629e8a415d9494b53956a06b31d7" diff --git a/pyproject.toml b/pyproject.toml index ad7d9f4..19c0122 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,7 +16,7 @@ documentation = "https://cytomining.github.io/CytoTable/" keywords = [ "python", "cellprofiler", "single-cell-analysis", "way-lab" ] [tool.poetry.dependencies] -python = ">=3.8,<3.13" +python = ">=3.8,<3.14" pyarrow = ">=13.0.0" cloudpathlib = { extras = [ "all", "s3" ], version = "^0.18.0" } duckdb = ">=0.8.0,!=0.10.0,>=0.10.1" From 428da04cdffc3bfc238c36c138106e27cbb0f704 Mon Sep 17 00:00:00 2001 From: d33bs Date: Sat, 2 Nov 2024 06:37:14 -0600 Subject: [PATCH 2/3] add 3.13 to tests --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index adc37c5..3cb5103 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,7 +15,7 @@ jobs: strategy: matrix: # matrixed execution for parallel gh-action performance increases - python_version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python_version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] os: [ubuntu-22.04, macos-13] runs-on: ${{ matrix.os }} env: From f0a80114dea067b746e4ad49c9fd11305dfdef0c Mon Sep 17 00:00:00 2001 From: d33bs Date: Tue, 5 Nov 2024 12:48:30 -0700 Subject: [PATCH 3/3] update for lockfile --- poetry.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/poetry.lock b/poetry.lock index 66a2c43..98f9167 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2632,5 +2632,5 @@ test = ["big-O", "jaraco.functools", "jaraco.itertools", "jaraco.test", "more-it [metadata] lock-version = "2.0" -python-versions = ">=3.9,<3.13" -content-hash = "14463ab4cb597797c8aea0a058a16b9e4cc92b2999c9df99a218be43942d82da" +python-versions = ">=3.9,<3.14" +content-hash = "7f49065c29c3eef9cc18008643b4627da8aae5d348133dde80f0c4a9c73572d4"