- Update Docker and Caddy configuration - Add VPS setup and secrets management scripts - Add test suite - Update documentation - Clean up cache files
30 lines
792 B
Python
30 lines
792 B
Python
#!/usr/bin/env python
|
|
from setuptools import setup, find_packages
|
|
|
|
setup(
|
|
name="ETF_Portal",
|
|
version="0.1.0",
|
|
packages=find_packages(),
|
|
include_package_data=True,
|
|
install_requires=[
|
|
"streamlit>=1.28.0",
|
|
"pandas>=1.5.3",
|
|
"numpy>=1.24.3",
|
|
"matplotlib>=3.7.1",
|
|
"seaborn>=0.12.2",
|
|
"fmp-python>=0.1.5",
|
|
"plotly>=5.14.1",
|
|
"requests>=2.31.0",
|
|
"yfinance>=0.2.36",
|
|
],
|
|
entry_points={
|
|
"console_scripts": [
|
|
"etf-portal=ETF_Portal.cli:main",
|
|
],
|
|
},
|
|
python_requires=">=3.8",
|
|
author="Pascal",
|
|
description="ETF Portal CLI tool",
|
|
long_description=open("README.md").read() if open("README.md").read() else "",
|
|
long_description_content_type="text/markdown",
|
|
) |