From a52ac6909c48318b65a210e114e1336a3369a826 Mon Sep 17 00:00:00 2001 From: Norman Fomferra Date: Mon, 27 Jul 2026 16:49:51 +0200 Subject: [PATCH 1/2] Releasing v0.3.4 --- remotestate-py/CHANGES.md | 2 +- remotestate-py/pixi.lock | 2 +- remotestate-py/pyproject.toml | 6 ++++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/remotestate-py/CHANGES.md b/remotestate-py/CHANGES.md index 0ce2ff1..6aea088 100644 --- a/remotestate-py/CHANGES.md +++ b/remotestate-py/CHANGES.md @@ -1,4 +1,4 @@ -## Version 0.3.4 (in development) +## Version 0.3.4 - Added opt-in CORS configuration through the `cors_origins` argument to `serve()`. (#49) diff --git a/remotestate-py/pixi.lock b/remotestate-py/pixi.lock index 3e5400a..011c0a9 100644 --- a/remotestate-py/pixi.lock +++ b/remotestate-py/pixi.lock @@ -5624,7 +5624,7 @@ packages: - fastapi>=0.136,<1 - pydantic>=2,<3 - uvicorn>=0.46,<1 - requires_python: '>=3.12' + requires_python: '>=3.10' - pypi: https://files.pythonhosted.org/packages/0d/fe/6bea5c9162869c5beba5d9c8abbed835ec85bf1ec1fba05a3822325c45f3/build-1.5.0-py3-none-any.whl name: build version: 1.5.0 diff --git a/remotestate-py/pyproject.toml b/remotestate-py/pyproject.toml index 038435a..84e5fdc 100644 --- a/remotestate-py/pyproject.toml +++ b/remotestate-py/pyproject.toml @@ -1,13 +1,13 @@ [project] name = "remotestate" -version = "0.3.4.dev1" +version = "0.3.4" authors = [{name = "forman"}] description = "Python state, React UI." readme = "README.md" keywords = ["python", "state", "react", "ui", "jupyter"] license = {text = "MIT"} license-files = ["LICENSE"] -requires-python = ">= 3.12" +requires-python = ">=3.10" dependencies = [ "fastapi>=0.136,<1", "pydantic>=2,<3", @@ -22,6 +22,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Topic :: Software Development :: Libraries :: Python Modules", ] urls = { Homepage = "https://github.com/bcdev/remotestate", Issues = "https://github.com/bcdev/remotestate/issues", Repository = "https://github.com/bcdev/remotestate"} @@ -45,6 +46,7 @@ channels = ["conda-forge"] platforms = ["win-64", "linux-64", "osx-arm64"] [tool.pixi.dependencies] +python = ">=3.10" # library dependencies fastapi = ">=0.136.1,<0.137" pydantic = ">=2.13.3,<3" From 0fe8118394a347da08d2d84932e131042bfd7521 Mon Sep 17 00:00:00 2001 From: Norman Fomferra Date: Mon, 27 Jul 2026 16:52:13 +0200 Subject: [PATCH 2/2] python = ">=3.12" --- remotestate-py/pixi.lock | 2 +- remotestate-py/pyproject.toml | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/remotestate-py/pixi.lock b/remotestate-py/pixi.lock index 011c0a9..3e5400a 100644 --- a/remotestate-py/pixi.lock +++ b/remotestate-py/pixi.lock @@ -5624,7 +5624,7 @@ packages: - fastapi>=0.136,<1 - pydantic>=2,<3 - uvicorn>=0.46,<1 - requires_python: '>=3.10' + requires_python: '>=3.12' - pypi: https://files.pythonhosted.org/packages/0d/fe/6bea5c9162869c5beba5d9c8abbed835ec85bf1ec1fba05a3822325c45f3/build-1.5.0-py3-none-any.whl name: build version: 1.5.0 diff --git a/remotestate-py/pyproject.toml b/remotestate-py/pyproject.toml index 84e5fdc..9c005b2 100644 --- a/remotestate-py/pyproject.toml +++ b/remotestate-py/pyproject.toml @@ -7,7 +7,7 @@ readme = "README.md" keywords = ["python", "state", "react", "ui", "jupyter"] license = {text = "MIT"} license-files = ["LICENSE"] -requires-python = ">=3.10" +requires-python = ">=3.12" dependencies = [ "fastapi>=0.136,<1", "pydantic>=2,<3", @@ -18,8 +18,6 @@ classifiers = [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.10", - "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", @@ -46,7 +44,7 @@ channels = ["conda-forge"] platforms = ["win-64", "linux-64", "osx-arm64"] [tool.pixi.dependencies] -python = ">=3.10" +python = ">=3.12" # library dependencies fastapi = ">=0.136.1,<0.137" pydantic = ">=2.13.3,<3"