From 9ee7d11d23cc36e27998d62e41dbaf3cc02665fa Mon Sep 17 00:00:00 2001 From: Norman Fomferra Date: Tue, 14 Jan 2025 15:34:38 +0100 Subject: [PATCH 1/5] preparing v0.1.0 --- chartlets.js/package-lock.json | 4 ++-- chartlets.js/packages/demo/package.json | 2 +- chartlets.js/packages/lib/package.json | 2 +- chartlets.py/CHANGES.md | 2 +- chartlets.py/chartlets/util/assertions.py | 2 +- chartlets.py/chartlets/version.py | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/chartlets.js/package-lock.json b/chartlets.js/package-lock.json index 25e755a9..16db3dac 100644 --- a/chartlets.js/package-lock.json +++ b/chartlets.js/package-lock.json @@ -8163,7 +8163,7 @@ }, "packages/demo": { "name": "chartlets-demo", - "version": "0.1.0-dev.0", + "version": "0.1.0", "license": "MIT", "dependencies": { "@emotion/react": "^11.13.3", @@ -8195,7 +8195,7 @@ }, "packages/lib": { "name": "chartlets", - "version": "0.1.0-dev.0", + "version": "0.1.0", "license": "MIT", "dependencies": { "microdiff": "^1.4", diff --git a/chartlets.js/packages/demo/package.json b/chartlets.js/packages/demo/package.json index 7c5baeeb..d088a2e0 100644 --- a/chartlets.js/packages/demo/package.json +++ b/chartlets.js/packages/demo/package.json @@ -1,6 +1,6 @@ { "name": "chartlets-demo", - "version": "0.1.0-dev.0", + "version": "0.1.0", "description": "Demonstrator for the Chartlets framework.", "type": "module", "files": [ diff --git a/chartlets.js/packages/lib/package.json b/chartlets.js/packages/lib/package.json index 8b6c2557..55e5f627 100644 --- a/chartlets.js/packages/lib/package.json +++ b/chartlets.js/packages/lib/package.json @@ -1,6 +1,6 @@ { "name": "chartlets", - "version": "0.1.0-dev.0", + "version": "0.1.0", "description": "An experimental library for integrating interactive charts into existing JavaScript applications.", "type": "module", "files": [ diff --git a/chartlets.py/CHANGES.md b/chartlets.py/CHANGES.md index 5bccfbfa..5b53ef57 100644 --- a/chartlets.py/CHANGES.md +++ b/chartlets.py/CHANGES.md @@ -1,4 +1,4 @@ -## Version 0.1.0 (in development) +## Version 0.1.0 (from 2025/01/14) * Reorganised Chartlets project to better separate demo from library code. Created separate folder `demo` in `chartlets.py` that contains diff --git a/chartlets.py/chartlets/util/assertions.py b/chartlets.py/chartlets/util/assertions.py index 5018f1c9..db95c6c6 100644 --- a/chartlets.py/chartlets/util/assertions.py +++ b/chartlets.py/chartlets/util/assertions.py @@ -30,6 +30,6 @@ def assert_is_instance_of(name: str, value: Any, type_set: Type | tuple[Type, .. type_set = (type_set,) raise TypeError( f"value of {name!r} must be of type" - f" {" or ".join(map(lambda t: t.__name__, type_set))}," + f" {' or '.join(map(lambda t: t.__name__, type_set))}," f" but was {'None' if value is None else type(value).__name__}" ) diff --git a/chartlets.py/chartlets/version.py b/chartlets.py/chartlets/version.py index f7f2ac6e..9f7a875c 100644 --- a/chartlets.py/chartlets/version.py +++ b/chartlets.py/chartlets/version.py @@ -1 +1 @@ -version = "0.1.0.dev0" +version = "0.1.0" From 60561ba3fc8e75cf0d3cfc777849b7010e61033f Mon Sep 17 00:00:00 2001 From: Norman Fomferra Date: Tue, 14 Jan 2025 16:17:17 +0100 Subject: [PATCH 2/5] update & format --- chartlets.py/CHANGES.md | 1 + 1 file changed, 1 insertion(+) diff --git a/chartlets.py/CHANGES.md b/chartlets.py/CHANGES.md index 5b53ef57..60324e1a 100644 --- a/chartlets.py/CHANGES.md +++ b/chartlets.py/CHANGES.md @@ -25,6 +25,7 @@ - `Slider` - `Tabs` and `Tab` + ## Version 0.0.29 (from 2024/11/26) * Fixed a bug that prevents using annotations of type `dict` or `dict[str, T]`. From c366f66c03a2cdfe7dd04b32e75fb404e9ea4bb7 Mon Sep 17 00:00:00 2001 From: Norman Fomferra Date: Tue, 14 Jan 2025 16:38:47 +0100 Subject: [PATCH 3/5] fix Literal expr --- chartlets.py/chartlets/components/slider.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chartlets.py/chartlets/components/slider.py b/chartlets.py/chartlets/components/slider.py index 5af692e0..47dbb614 100644 --- a/chartlets.py/chartlets/components/slider.py +++ b/chartlets.py/chartlets/components/slider.py @@ -68,7 +68,7 @@ class Slider(Component): tooltip: str | None = None """Tooltip title. Optional.""" - track: Literal["inverted", "normal"] | False | None = None + track: Literal["inverted", "normal"] | bool | None = None """The track presentation: - `normal`: the track will render a bar representing the slider value. From 0bbf363ed364577591b8945b6fe0a15788bba908 Mon Sep 17 00:00:00 2001 From: Norman Fomferra Date: Tue, 14 Jan 2025 16:59:11 +0100 Subject: [PATCH 4/5] fix Literal expr --- chartlets.py/CHANGES.md | 1 + 1 file changed, 1 insertion(+) diff --git a/chartlets.py/CHANGES.md b/chartlets.py/CHANGES.md index 60324e1a..9f186d82 100644 --- a/chartlets.py/CHANGES.md +++ b/chartlets.py/CHANGES.md @@ -1,3 +1,4 @@ + ## Version 0.1.0 (from 2025/01/14) * Reorganised Chartlets project to better separate demo from library code. From fb861d7f104acd95e20442828adc1e493cad67b7 Mon Sep 17 00:00:00 2001 From: b-yogesh Date: Tue, 14 Jan 2025 17:14:55 +0100 Subject: [PATCH 5/5] Update CHANGES.md --- chartlets.py/CHANGES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chartlets.py/CHANGES.md b/chartlets.py/CHANGES.md index 9f186d82..c82683d7 100644 --- a/chartlets.py/CHANGES.md +++ b/chartlets.py/CHANGES.md @@ -1,7 +1,7 @@ ## Version 0.1.0 (from 2025/01/14) -* Reorganised Chartlets project to better separate demo from library code. +* Reorganised Chartlets project to better separate demo from library code. Created separate folder `demo` in `chartlets.py` that contains a demo `server` package and example configuration. Also simplified demo server code: