From 1b4049af1898906bba58081968bfd1d148704748 Mon Sep 17 00:00:00 2001 From: Amjith Ramanujam Date: Mon, 25 Nov 2024 07:29:38 -0800 Subject: [PATCH 1/2] Fix the escaping in behave. --- .github/workflows/ci.yml | 2 +- .github/workflows/publish.yml | 6 +++--- test/features/steps/iocommands.py | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 31147fd5..ce359d8c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ jobs: strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 6073ec51..d190885b 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -13,7 +13,7 @@ jobs: strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 @@ -48,10 +48,10 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: '3.12' + python-version: '3.13' - name: Install dependencies - run: uv sync --all-extras -p 3.12 + run: uv sync --all-extras -p 3.13 - name: Build run: uv build diff --git a/test/features/steps/iocommands.py b/test/features/steps/iocommands.py index 6e279d15..07d5c77c 100644 --- a/test/features/steps/iocommands.py +++ b/test/features/steps/iocommands.py @@ -11,7 +11,7 @@ def step_edit_file(context): context.editor_file_name = os.path.join(context.package_root, "test_file_{0}.sql".format(context.conf["vi"])) if os.path.exists(context.editor_file_name): os.remove(context.editor_file_name) - context.cli.sendline("\e {0}".format(os.path.basename(context.editor_file_name))) + context.cli.sendline("\\e {0}".format(os.path.basename(context.editor_file_name))) wrappers.expect_exact(context, 'Entering Ex mode. Type "visual" to go to Normal mode.', timeout=2) wrappers.expect_exact(context, "\r\n:", timeout=2) From 574162d7689e287d2a0794fa48d73f8efe9cebfd Mon Sep 17 00:00:00 2001 From: Amjith Ramanujam Date: Mon, 25 Nov 2024 07:30:37 -0800 Subject: [PATCH 2/2] Update changelog. --- changelog.md | 1 + 1 file changed, 1 insertion(+) diff --git a/changelog.md b/changelog.md index 6d50b2f6..f07f053b 100644 --- a/changelog.md +++ b/changelog.md @@ -10,6 +10,7 @@ Internal --------- * Modernize to use PEP-621. Use `uv` instead of `pip` in GH actions. +* Remove Python 3.8 and add Python 3.13 in test matrix. 1.28.0 (2024/11/10) ======================