From 1b9fcfd541e1d90254623cbb969701bae6aa8f36 Mon Sep 17 00:00:00 2001 From: Jon Wedell Date: Wed, 14 Jan 2026 17:20:03 -0600 Subject: [PATCH 1/2] Bump version to b2 as the b1 release was broken. This update should fix the issues - specifically, that the core python code was not included in the release, only the rust module code. It also ensures that the unit tests are not included, saving space. --- pyproject.toml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index f43d457..a019359 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "pynmrstar" -version = "3.4.0b1" +version = "3.4.0b2" description = "PyNMR-STAR provides tools for reading, writing, modifying, and interacting with NMR-STAR files. Maintained by the BMRB." readme = "README.rst" requires-python = ">3.7" @@ -41,9 +41,7 @@ dependencies = [ [project.urls] Homepage = "https://github.com/bmrb-io/PyNMRSTAR" -[tool.setuptools] -packages = ["pynmrstar"] -package-data = {pynmrstar = ["reference_files/schema.csv", "reference_files/comments.str", "reference_files/data_types.csv"]} - [tool.maturin] module-name = "pynmrstar_parser" +python-packages = ["pynmrstar"] +exclude = ["pynmrstar/unit_tests/**"] From ebac9befcb31169e85d42f7a33ce19d900698411 Mon Sep 17 00:00:00 2001 From: Jon Wedell Date: Wed, 28 Jan 2026 10:16:54 -0600 Subject: [PATCH 2/2] Bump to version 3.4.0 as testing didn't reveal any issues. --- docs/release-notes.rst | 4 ++-- pyproject.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/release-notes.rst b/docs/release-notes.rst index 272ae51..f0d484e 100644 --- a/docs/release-notes.rst +++ b/docs/release-notes.rst @@ -1,8 +1,8 @@ Release notes ============= -3.4.0b1 -~~~~~~~ +3.4.0 +~~~~~ Major improvements: diff --git a/pyproject.toml b/pyproject.toml index a019359..a007d1a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "pynmrstar" -version = "3.4.0b2" +version = "3.4.0" description = "PyNMR-STAR provides tools for reading, writing, modifying, and interacting with NMR-STAR files. Maintained by the BMRB." readme = "README.rst" requires-python = ">3.7"