From b4ea48c4c4ac54a870335c6ec713b6e9bec8c67d Mon Sep 17 00:00:00 2001 From: stokesMIDE Date: Mon, 7 Jul 2025 12:12:00 -0400 Subject: [PATCH 1/3] Updated versions in publish-to-pypi --- .github/workflows/publish-to-pypi.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/publish-to-pypi.yml b/.github/workflows/publish-to-pypi.yml index 860afc4..b580517 100644 --- a/.github/workflows/publish-to-pypi.yml +++ b/.github/workflows/publish-to-pypi.yml @@ -8,15 +8,15 @@ on: jobs: build-n-publish: name: Build and publish Python 🐍 distributions 📦 to PyPI - runs-on: ubuntu-18.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@master - - name: Set up Python 3.8 - uses: actions/setup-python@v3 + - name: Set up Python 3.12 + uses: actions/setup-python@v4 with: - python-version: 3.8 + python-version: 3.12 - name: Install pypa/build run: >- From 19c247262282eda11017fb913a34a1d659b5cf6b Mon Sep 17 00:00:00 2001 From: David Randall Stokes Date: Mon, 21 Jul 2025 15:10:54 -0400 Subject: [PATCH 2/3] `parseSchema()`: Pass `name` to `Schema` (#137) --- ebmlite/core.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ebmlite/core.py b/ebmlite/core.py index 79bce58..aa9fea2 100644 --- a/ebmlite/core.py +++ b/ebmlite/core.py @@ -1639,7 +1639,7 @@ def parseSchema(src: str, else: stream = StringIO(src) - schema = Schema(stream, **kwargs) + schema = Schema(stream, name=name, **kwargs) name = name or schema.name SCHEMATA[name] = schema return schema From 094d7013bd480d1bca3524f1a99fee564c5644c0 Mon Sep 17 00:00:00 2001 From: stokesMIDE Date: Thu, 24 Jul 2025 10:56:50 -0400 Subject: [PATCH 3/3] Version bump (3.4.1) --- ebmlite/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ebmlite/__init__.py b/ebmlite/__init__.py index b6ecb9f..83bc347 100644 --- a/ebmlite/__init__.py +++ b/ebmlite/__init__.py @@ -7,4 +7,4 @@ from .core import SCHEMA_PATH, SCHEMATA, __all__ name = "ebmlite" -__version__ = "3.4.0" +__version__ = "3.4.1"