From 442c0a2a911c17da979e8e1e3eed6ba1289ca9c1 Mon Sep 17 00:00:00 2001 From: ErikKalkoken Date: Tue, 30 Jun 2026 14:17:33 +0200 Subject: [PATCH 1/2] feat: add support for Python 3.13 --- .github/workflows/cicd.yaml | 18 +++++++++--------- pyproject.toml | 3 ++- src/vlogs_handler/handler.py | 2 -- 3 files changed, 11 insertions(+), 12 deletions(-) diff --git a/.github/workflows/cicd.yaml b/.github/workflows/cicd.yaml index 86204ef..c445086 100644 --- a/.github/workflows/cicd.yaml +++ b/.github/workflows/cicd.yaml @@ -7,10 +7,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.12" @@ -23,14 +23,14 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.10", "3.11", "3.12", "3.13"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} @@ -46,7 +46,7 @@ jobs: coverage xml - name: Upload coverage reports to Codecov - uses: codecov/codecov-action@v5 + uses: codecov/codecov-action@v6 with: token: ${{ secrets.CODECOV_TOKEN }} @@ -56,11 +56,11 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: - python-version: "3.11" + python-version: "3.12" - name: Install Flit run: pip install flit diff --git a/pyproject.toml b/pyproject.toml index 9ce04ab..fe96420 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ requires = ["flit_core >=3.11,<4"] build-backend = "flit_core.buildapi" [project] -authors = [{ name = "Erik Kalkoken", email = "kalkoken87@gmail.com" }] +authors = [{ name = "Erik Kalkoken", email = "erik.kalkoken@gmail.com" }] classifiers = [ "Environment :: Web Environment", "Intended Audience :: Developers", @@ -14,6 +14,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Topic :: System :: Logging", ] dependencies = ["orjson>3.10"] diff --git a/src/vlogs_handler/handler.py b/src/vlogs_handler/handler.py index 8864c7c..5862b19 100644 --- a/src/vlogs_handler/handler.py +++ b/src/vlogs_handler/handler.py @@ -336,5 +336,3 @@ def _top_package_name(record: logging.LogRecord) -> str: return s[0] return record.name - return record.name - return record.name From bdadeb9e4adf1b52e7f0bae99fe0b1419881ad5a Mon Sep 17 00:00:00 2001 From: ErikKalkoken Date: Tue, 30 Jun 2026 14:17:45 +0200 Subject: [PATCH 2/2] chore: bump to stable release --- src/vlogs_handler/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vlogs_handler/__init__.py b/src/vlogs_handler/__init__.py index 94efe13..35fb096 100644 --- a/src/vlogs_handler/__init__.py +++ b/src/vlogs_handler/__init__.py @@ -11,6 +11,6 @@ from .handler import VictoriaLogsHandler # noqa: F401 __title__ = "VictoriaLogs Handler" -__version__ = "0.1.0a2" +__version__ = "0.1.0" __all__ = ["VictoriaLogsHandler"]