From 270ed353499d1fdebbd46c4e49f46d04dd3cb622 Mon Sep 17 00:00:00 2001 From: talgat Date: Wed, 25 Oct 2023 21:01:45 +0300 Subject: [PATCH 1/6] fix reqs --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index a65ca8d..7d74f82 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,7 @@ wcmatch pyyaml paramiko tqdm -tarn>=0.12.0,<1.0.0 +tarn>=0.13.2,<1.0.0 pydantic pluggy typer From cc883fa8e45862f4ca16bf6c946bd5cc93c23b22 Mon Sep 17 00:00:00 2001 From: talgat Date: Fri, 12 Sep 2025 09:26:01 +0300 Subject: [PATCH 2/6] fixed wcmatch version --- bev/__version__.py | 2 +- requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bev/__version__.py b/bev/__version__.py index ea370a8..def467e 100644 --- a/bev/__version__.py +++ b/bev/__version__.py @@ -1 +1 @@ -__version__ = "0.12.0" +__version__ = "0.12.1" diff --git a/requirements.txt b/requirements.txt index 45cff3c..57f48bd 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -wcmatch +wcmatch>=10.0,<10.1 pyyaml paramiko tqdm From 02854c119892580e8f1dd7eae3a32e806dfa9fa5 Mon Sep 17 00:00:00 2001 From: talgat Date: Fri, 12 Sep 2025 09:27:28 +0300 Subject: [PATCH 3/6] and bumped tarn --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 57f48bd..3aafc76 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,7 @@ wcmatch>=10.0,<10.1 pyyaml paramiko tqdm -tarn>=0.14.0,<1.0.0 +tarn>=0.14.2,<1.0.0 pydantic typer>=0.9.0,<1.0.0 rich From 3fd3248edcd3d317a1a5d5f0fbd7a6406950f139 Mon Sep 17 00:00:00 2001 From: talgat Date: Fri, 12 Sep 2025 10:12:23 +0300 Subject: [PATCH 4/6] fixed ci --- .github/workflows/tests.yml | 8 ++++++-- .github/workflows/version.yml | 2 +- pyproject.toml | 1 + 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index b749976..62c48ff 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -8,10 +8,10 @@ env: jobs: test: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 strategy: matrix: - python-version: [ '3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13' ] + python-version: [ '3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14' ] steps: - uses: actions/checkout@v4 @@ -20,6 +20,10 @@ jobs: with: python-version: ${{ matrix.python-version }} + - name: Ensure setuptools, and wheel are installed + run: | + python -m pip install --upgrade pip setuptools wheel + - name: Build the package run: | pip install build diff --git a/.github/workflows/version.yml b/.github/workflows/version.yml index efa301b..76b8894 100644 --- a/.github/workflows/version.yml +++ b/.github/workflows/version.yml @@ -8,7 +8,7 @@ env: jobs: check: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 diff --git a/pyproject.toml b/pyproject.toml index 92682e7..50fd8d8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,6 +21,7 @@ classifiers = [ 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', 'Programming Language :: Python :: 3.13', + 'Programming Language :: Python :: 3.14', 'Programming Language :: Python :: 3 :: Only', ] From 184f60f65daeb67a8da8e51a83a73f2c6c95ed1b Mon Sep 17 00:00:00 2001 From: talgat Date: Fri, 12 Sep 2025 10:13:31 +0300 Subject: [PATCH 5/6] fixed --- .github/workflows/tests.yml | 2 +- pyproject.toml | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 62c48ff..d3c3b80 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-22.04 strategy: matrix: - python-version: [ '3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14' ] + python-version: [ '3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13' ] steps: - uses: actions/checkout@v4 diff --git a/pyproject.toml b/pyproject.toml index 50fd8d8..92682e7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,7 +21,6 @@ classifiers = [ 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', 'Programming Language :: Python :: 3.13', - 'Programming Language :: Python :: 3.14', 'Programming Language :: Python :: 3 :: Only', ] From 7721af12488ff444926d91ca8f9636666921c676 Mon Sep 17 00:00:00 2001 From: talgat Date: Fri, 12 Sep 2025 10:16:19 +0300 Subject: [PATCH 6/6] removed python 3.7 --- .github/workflows/tests.yml | 2 +- bev/__version__.py | 2 +- pyproject.toml | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index d3c3b80..0b36d40 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-22.04 strategy: matrix: - python-version: [ '3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13' ] + python-version: [ '3.8', '3.9', '3.10', '3.11', '3.12', '3.13' ] steps: - uses: actions/checkout@v4 diff --git a/bev/__version__.py b/bev/__version__.py index def467e..f23a6b3 100644 --- a/bev/__version__.py +++ b/bev/__version__.py @@ -1 +1 @@ -__version__ = "0.12.1" +__version__ = "0.13.0" diff --git a/pyproject.toml b/pyproject.toml index 92682e7..a7e8c70 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ name = 'bev' dynamic = ['version', 'dependencies'] description = 'A small manager for versioned data' readme = 'README.md' -requires-python = '>=3.7' +requires-python = '>=3.8' license = { file = 'LICENSE' } keywords = ['data', 'version control'] authors = [ @@ -14,7 +14,6 @@ classifiers = [ 'Development Status :: 5 - Production/Stable', 'License :: OSI Approved :: Apache Software License', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10',