-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy pathsetup.py
22 lines (20 loc) · 797 Bytes
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import setuptools
import pathlib
component_name = "streamlit_js_eval"
# See https://docs.streamlit.io/library/components/publish
# rm -rf dist/;python3 setup.py sdist bdist_wheel;twine upload dist/*
setuptools.setup(
name=component_name,
version="0.1.7",
description="A custom Streamlit component to evaluate arbitrary Javascript expressions.",
long_description=pathlib.Path('README.md').read_text(),
long_description_content_type="text/markdown",
packages=setuptools.find_packages(),
include_package_data=True,
author='Alireza Ghasemi',
author_email='[email protected]',
url='https://github.com/aghasemi/streamlit_js_eval',
install_requires=["streamlit>=1.0.0"],
keywords=['Python', 'Streamlit', 'JavaScript'],
python_requires=">=3.8",
)