From dd1ffec5908f32a12319cf2dd10a81a2638a95ab Mon Sep 17 00:00:00 2001 From: Yogesh Kumar Baljeet Singh Date: Thu, 20 Mar 2025 13:16:01 +0100 Subject: [PATCH 1/3] Update environment.yml and pyproject.toml to support py 3.13 --- chartlets.py/CHANGES.md | 2 ++ chartlets.py/environment.yml | 2 +- chartlets.py/pyproject.toml | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/chartlets.py/CHANGES.md b/chartlets.py/CHANGES.md index 70fe2ac1..5ff31549 100644 --- a/chartlets.py/CHANGES.md +++ b/chartlets.py/CHANGES.md @@ -3,6 +3,8 @@ * Add `multiple` property for `Select` component to enable the of multiple elements. +* Add support for `Python 3.13` + ## Version 0.1.4 (from 2025/03/06) diff --git a/chartlets.py/environment.yml b/chartlets.py/environment.yml index eca1d486..c37aff5d 100644 --- a/chartlets.py/environment.yml +++ b/chartlets.py/environment.yml @@ -3,7 +3,7 @@ channels: - conda-forge dependencies: # Library Dependencies - - python >=3.12,<3.13 + - python >=3.10 # Optional Dependencies - altair # Demo Dependencies diff --git a/chartlets.py/pyproject.toml b/chartlets.py/pyproject.toml index 1f575c7d..e429db03 100644 --- a/chartlets.py/pyproject.toml +++ b/chartlets.py/pyproject.toml @@ -13,7 +13,7 @@ keywords = [ "dashboard", "charts", "vega", "altair", "plots" ] license = {text = "MIT"} -requires-python = ">=3.10" +requires-python = ">=3.12" dependencies = [] classifiers = [ "Development Status :: 5 - Production/Stable", @@ -24,6 +24,7 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.12", "Topic :: Software Development", "Topic :: Scientific/Engineering", "Typing :: Typed", From 9a3fc30edeeda04e9b640d1c2b9bea1dc13571e1 Mon Sep 17 00:00:00 2001 From: Yogesh Kumar Baljeet Singh Date: Thu, 20 Mar 2025 13:17:58 +0100 Subject: [PATCH 2/3] Update pyproject.toml --- chartlets.py/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chartlets.py/pyproject.toml b/chartlets.py/pyproject.toml index e429db03..f4cae1ad 100644 --- a/chartlets.py/pyproject.toml +++ b/chartlets.py/pyproject.toml @@ -13,7 +13,7 @@ keywords = [ "dashboard", "charts", "vega", "altair", "plots" ] license = {text = "MIT"} -requires-python = ">=3.12" +requires-python = ">=3.10" dependencies = [] classifiers = [ "Development Status :: 5 - Production/Stable", From 71f60a4e5d8987f0e5f00cc686fccd81959bed2c Mon Sep 17 00:00:00 2001 From: Yogesh Kumar Baljeet Singh Date: Thu, 20 Mar 2025 13:19:27 +0100 Subject: [PATCH 3/3] Update pyproject.toml --- chartlets.py/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chartlets.py/pyproject.toml b/chartlets.py/pyproject.toml index f4cae1ad..cff22d91 100644 --- a/chartlets.py/pyproject.toml +++ b/chartlets.py/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", - "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Topic :: Software Development", "Topic :: Scientific/Engineering", "Typing :: Typed",