diff --git a/MANIFEST.in b/MANIFEST.in index 1ba08a2..c8f0d6d 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,3 +1,3 @@ -recursive-include streamlit_shadcn_ui/components/packages/frontend/build * +recursive-include streamlit_shadcn_ui/components/packages/frontend/dist * include LICENSE include README.md \ No newline at end of file diff --git a/README.md b/README.md index cd82cc4..287071a 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # streamlit-shadcn-ui :construction: [![PyPI - Version](https://img.shields.io/pypi/v/streamlit-shadcn-ui)](https://pypi.org/project/streamlit-shadcn-ui/) +[![Streamlit App](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://shadcn.streamlit.app/) Using shadcn-ui components in streamlit @@ -12,6 +13,9 @@ pip install streamlit-shadcn-ui ``` ## Components + +Check docs and compoenent examples in [![Streamlit App](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://shadcn.streamlit.app/) + + [x] button + [x] checkbox + [x] select diff --git a/pyproject.toml b/pyproject.toml index a771ec6..8851303 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "streamlit-shadcn-ui" -version = "0.1.2" +version = "0.1.3" readme = "README.md" keywords = ["streamlit", "shadcn", "ui", "components"] description = "Using shadcn components in Streamlit" diff --git a/setup.py b/setup.py index 4ef44af..10726c8 100644 --- a/setup.py +++ b/setup.py @@ -2,18 +2,18 @@ import setuptools -# this_directory = Path(__file__).parent -# long_description = (this_directory / "README.md").read_text() +with open("README.md", "r") as fh: + long_description = fh.read() setuptools.setup( name="streamlit-shadcn-ui", - version="0.1.1", + version="0.1.3", author="Elwynn Chen", author_email="elwynn.c@kanaries.net", description="Use shadcn-ui components in Streamlit", - # long_description=long_description, - # long_description_content_type="text/markdown", - url="", + long_description=long_description, + long_description_content_type="text/markdown", + url="https://github.com/ObservedObserver/streamlit-shadcn-ui", packages=setuptools.find_packages(), include_package_data=True, classifiers=[], diff --git a/streamlit_shadcn_ui.egg-info/PKG-INFO b/streamlit_shadcn_ui.egg-info/PKG-INFO index 695c888..5973901 100644 --- a/streamlit_shadcn_ui.egg-info/PKG-INFO +++ b/streamlit_shadcn_ui.egg-info/PKG-INFO @@ -1,8 +1,8 @@ Metadata-Version: 2.1 Name: streamlit-shadcn-ui -Version: 0.1.2 +Version: 0.1.3 Summary: Using shadcn components in Streamlit -Home-page: +Home-page: https://github.com/ObservedObserver/streamlit-shadcn-ui Author: Elwynn Chen Author-email: Observed Observer License: MIT License @@ -27,10 +27,48 @@ License: MIT License OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +Project-URL: homepage, https://github.com/ObservedObserver/streamlit-shadcn-ui +Project-URL: repository, https://github.com/ObservedObserver/streamlit-shadcn-ui +Keywords: streamlit,shadcn,ui,components Classifier: Programming Language :: Python :: 3 Classifier: License :: OSI Approved :: MIT License Classifier: Operating System :: OS Independent Requires-Python: >=3.7 +Description-Content-Type: text/markdown License-File: LICENSE Requires-Dist: streamlit Requires-Dist: pandas + +# streamlit-shadcn-ui :construction: + +[![PyPI - Version](https://img.shields.io/pypi/v/streamlit-shadcn-ui)](https://pypi.org/project/streamlit-shadcn-ui/) +[![Streamlit App](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://shadcn.streamlit.app/) + +Using shadcn-ui components in streamlit + + +## Installation + +```bash +pip install streamlit-shadcn-ui +``` + +## Components + +Check docs and compoenent examples in [![Streamlit App](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://shadcn.streamlit.app/) + ++ [x] button ++ [x] checkbox ++ [x] select ++ [x] tabs ++ [x] card ++ [x] containers ++ [x] avatar ++ [x] date_picker ++ [ ] date_range_picker ++ [x] table ++ [x] input ++ [x] slider ++ [x] textarea ++ [x] switch ++ [x] radio_group