Skip to content

Commit fdc5a47

Browse files
authored
Fix Firstrade package metadata
1 parent 36c2e3e commit fdc5a47

1 file changed

Lines changed: 18 additions & 2 deletions

File tree

pyproject.toml

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ name = "firstrade-platform"
77
version = "0.1.0"
88
description = "Experimental QuantStrategyLab platform layer for Firstrade through an unofficial API wrapper."
99
readme = "README.md"
10-
requires-python = ">=3.10"
10+
requires-python = ">=3.11"
1111
license = { text = "MIT" }
1212
authors = [
1313
{ name = "QuantStrategyLab" }
@@ -20,6 +20,22 @@ dependencies = [
2020
"requests",
2121
]
2222

23+
[tool.setuptools]
24+
py-modules = [
25+
"decision_mapper",
26+
"main",
27+
"runtime_config_support",
28+
"strategy_loader",
29+
"strategy_registry",
30+
"strategy_runtime",
31+
]
32+
33+
[tool.setuptools.packages.find]
34+
include = [
35+
"application*",
36+
"notifications*",
37+
]
38+
2339
[tool.pytest.ini_options]
2440
pythonpath = [
2541
".",
@@ -29,5 +45,5 @@ pythonpath = [
2945
testpaths = ["tests"]
3046

3147
[tool.ruff]
32-
target-version = "py310"
48+
target-version = "py311"
3349
line-length = 100

0 commit comments

Comments
 (0)