Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
AI4Finance-Foundation
GitHub Repository: AI4Finance-Foundation/FinRL
Path: blob/master/pyproject.toml
726 views
1
[tool.poetry]
2
name = "finrl"
3
version = "0.3.8"
4
5
description = "FinRL: Financial Reinforcement Learning Framework. Version 0.3.5 notes: stable version, code refactoring, more tutorials, clear documentation"
6
authors = ["Hongyang Yang, Xiaoyang Liu"]
7
license = "MIT"
8
9
readme = "README.md"
10
classifiers=[
11
# Trove classifiers
12
# Full list: https://pypi.python.org/pypi?%3Aaction=list_classifiers
13
"License :: OSI Approved :: MIT License",
14
"Programming Language :: Python",
15
"Programming Language :: Python :: 3",
16
"Programming Language :: Python :: 3.7",
17
"Programming Language :: Python :: 3.8",
18
"Programming Language :: Python :: 3.9",
19
"Programming Language :: Python :: 3.10",
20
"Programming Language :: Python :: 3.11",
21
"Programming Language :: Python :: 3.12",
22
"Programming Language :: Python :: Implementation :: CPython",
23
"Programming Language :: Python :: Implementation :: PyPy",
24
]
25
keywords=["Reinforcement Learning", "Finance"]
26
[tool.poetry.urls]
27
github = "https://github.com/finrl/finrl-library"
28
29
[tool.poetry.dependencies]
30
python = "^3.7"
31
elegantrl = {git="https://github.com/AI4Finance-Foundation/ElegantRL.git#egg=elegantrl"}
32
alpaca-trade-api = "^3"
33
ccxt = "^3"
34
jqdatasdk = "^1"
35
pyfolio-reloaded = "^0.9"
36
pyportfolioopt = "^1"
37
ray = {extras=["default", "tune"], version = "^2"}
38
scikit-learn = "^1"
39
stable-baselines3 = {version = ">=2.0.0a5", extras = ["extra"]}
40
stockstats = "^0.5"
41
wrds = "^3"
42
yfinance = "^0.2"
43
alpaca-py = "^0.37"
44
webdriver-manager = "^4"
45
selenium = "^4"
46
pandas-market-calendars = "^5"
47
48
49
[tool.poetry.group.dev.dependencies]
50
black = "^24"
51
isort = "^5"
52
jupyter = "^1"
53
mypy = "^1"
54
pandas-stubs = "^2"
55
56
[build-system]
57
requires = ["poetry-core"]
58
build-backend = "poetry.core.masonry.api"
59
60