-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsetup.py
26 lines (23 loc) · 1.01 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
from pathlib import Path
import setuptools
from pathlib import Path
this_directory = Path(__file__).parent
long_description = (this_directory / "README.md").read_text()
setuptools.setup(
name="streamlit_plotly_mapbox_events",
version="0.1.2",
author="Reyemb",
author_email="[email protected]",
description="A Streamlit component that integrates Plotly's interactive Mapbox visualizations, enabling bidirectional communication between the map and Streamlit. It allows for seamless rendering of Mapbox plots within Streamlit applications while supporting event handling, such as click, select, hover, and relayout events, to facilitate dynamic interactions and data updates.",
long_description=long_description,
long_description_content_type='text/markdown',
package_dir={"": "src"},
packages=setuptools.find_packages(where="src"),
include_package_data=True,
classifiers=[],
python_requires=">=3.6",
install_requires=[
"streamlit >= 0.63",
"plotly >= 4.14.3",
],
)