From a32a06a7595f706c255a3d84e70a022eca3f4ec9 Mon Sep 17 00:00:00 2001 From: m-wrzr Date: Sat, 27 Jul 2024 14:54:05 +0200 Subject: [PATCH] v0.1.14 wrapper styles; streamlit dependencies (#53) * add wrapper styles; disallow !=1.37; * add version comments; --- setup.py | 6 ++++-- streamlit_searchbox/__init__.py | 1 + streamlit_searchbox/frontend/package-lock.json | 4 ++-- streamlit_searchbox/frontend/package.json | 2 +- streamlit_searchbox/frontend/src/Searchbox.tsx | 2 +- 5 files changed, 9 insertions(+), 6 deletions(-) diff --git a/setup.py b/setup.py index defe58e..1e8a2f3 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ setuptools.setup( name="streamlit-searchbox", - version="0.1.13", + version="0.1.14", author="m-wrzr", description="Autocomplete Searchbox", long_description="Streamlit searchbox that dynamically updates " @@ -14,7 +14,9 @@ classifiers=[], python_requires=">=3.8, !=3.9.7", install_requires=[ - "streamlit >= 1.0", + # version 1.37 reruns lead to constant iFrame resets + # version 1.35/1.36 also have reset issues but less frequent + "streamlit >= 1.0, != 1.37.0", ], extras_require={ "tests": [ diff --git a/streamlit_searchbox/__init__.py b/streamlit_searchbox/__init__.py index e6256ea..c4e097f 100644 --- a/streamlit_searchbox/__init__.py +++ b/streamlit_searchbox/__init__.py @@ -157,6 +157,7 @@ class SearchboxStyle(TypedDict, total=False): class StyleOverrides(TypedDict, total=False): + wrapper: dict | None clear: ClearStyle | None dropdown: DropdownStyle | None searchbox: SearchboxStyle | None diff --git a/streamlit_searchbox/frontend/package-lock.json b/streamlit_searchbox/frontend/package-lock.json index d3fbda1..3f91f2d 100644 --- a/streamlit_searchbox/frontend/package-lock.json +++ b/streamlit_searchbox/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "streamlit_searchbox", - "version": "0.1.13", + "version": "0.1.14", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "streamlit_searchbox", - "version": "0.1.13", + "version": "0.1.14", "dependencies": { "react": "^16.13.1", "react-dom": "^16.13.1", diff --git a/streamlit_searchbox/frontend/package.json b/streamlit_searchbox/frontend/package.json index e02d1a0..d4d39f1 100644 --- a/streamlit_searchbox/frontend/package.json +++ b/streamlit_searchbox/frontend/package.json @@ -1,6 +1,6 @@ { "name": "streamlit_searchbox", - "version": "0.1.13", + "version": "0.1.14", "private": true, "dependencies": { "react": "^16.13.1", diff --git a/streamlit_searchbox/frontend/src/Searchbox.tsx b/streamlit_searchbox/frontend/src/Searchbox.tsx index 6de18fa..8b09dd2 100644 --- a/streamlit_searchbox/frontend/src/Searchbox.tsx +++ b/streamlit_searchbox/frontend/src/Searchbox.tsx @@ -127,7 +127,7 @@ class Searchbox extends StreamlitComponentBase { }; return ( -
+
{this.props.args.label && (
{this.props.args.label}
)}