-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsetup.py
26 lines (21 loc) · 793 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
23
24
25
26
import os
from dotenv import load_dotenv
from setuptools import find_packages, setup
load_dotenv()
PROJECT_NAME = os.getenv("PROJECT_NAME")
PROJECT_VERSION = os.getenv("PROJECT_VERSION")
setup(
name=PROJECT_NAME,
version=PROJECT_VERSION,
description="Adaptive Diffusion-based Reinforcement Learning",
author="MIT EEGS Microgrid",
author_email="eegs-microgrid@mit.edu",
url="https://github.com/yeabsiramoges/Advanced-Reinforcement-Learning-and-Diffusion-for-Microgrid-Scheduling",
package_data={"": ["rldiff"]},
include_package_data=True,
zip_safe=False,
packages=find_packages("rldiff"),
install_requires=["gymnasium", "matplotlib", "pandas"],
extra_require={"dev": ["black", "pytest", "isort", "tox-conda"]},
python_requires=">3.8",
)