From b0fbe7cf5768f40b6bdcdf17563307181ed91c8b Mon Sep 17 00:00:00 2001 From: Tristan Simas Date: Mon, 12 Oct 2026 13:13:17 -0400 Subject: [PATCH] 0.1.4: require ObjectState 4 formbridge calls none of the names ObjectState 4 removed; only the dependency range changes (objectstate>=4.0.0,<5). Co-Authored-By: Claude Opus 5.5 --- CHANGELOG.md | 6 ++++++ pyproject.toml | 2 +- requirements-ci.txt | 2 +- src/formbridge/__init__.py | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 58991b3..5d4cdd3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 0.1.4 + +Requires ObjectState 4 (`objectstate>=4.0.0,<5`). No code change: formbridge +calls none of the names ObjectState 4 removed (the global config setters and +`get_current_global_config`). + ## 0.1.3 Requires `metaclass-registry>=0.4.0`, `objectstate>=3.0.1,<4` and diff --git a/pyproject.toml b/pyproject.toml index 1bb1af6..4d35d0b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,7 +26,7 @@ keywords = ["forms", "reactive", "dataclass", "ui-bridge", "headless"] dependencies = [ "docutils>=0.20", "metaclass-registry>=0.4.0", - "objectstate>=3.0.1,<4", + "objectstate>=4.0.0,<5", "psutil>=5.9", "python-introspect>=0.2.7,<0.3", "pyzmq>=22.0", diff --git a/requirements-ci.txt b/requirements-ci.txt index 4dcdd05..334b803 100644 --- a/requirements-ci.txt +++ b/requirements-ci.txt @@ -1,2 +1,2 @@ # Source candidates needed to validate this checkout before coordinated publication. -# Empty: every first-party dependency is released (objectstate 3.0.1, zmqruntime 0.6.4, metaclass-registry 0.4.0). +# Empty: every first-party dependency is released (objectstate 4.0.0, zmqruntime 0.6.4, metaclass-registry 0.4.0). diff --git a/src/formbridge/__init__.py b/src/formbridge/__init__.py index 456e797..ba8236c 100644 --- a/src/formbridge/__init__.py +++ b/src/formbridge/__init__.py @@ -4,4 +4,4 @@ nothing and loads no GUI toolkit. """ -__version__ = "0.1.3" +__version__ = "0.1.4"