Skip to content

Commit f26d8c5

Browse files
Qs651 qstv0.2.9 (#398)
* Updated requirements to use numpy <2.0 * Updated requirements to use numpy <1.26.4 * Updated pypi package to qstrader 0.2.9
1 parent 8d9664c commit f26d8c5

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# 0.2.9
2+
3+
* Updates requirements file to use numpy v1.26.4 or lower. This is the last version of QSTrader that supports numpy<2.0.0.
4+
15
# 0.2.8
26

37
* Updates BacktestTradingSession.get_target_allocations() to use burn_in_dt.date() instead of burn_in_dt Timestamp. Previous method compared a Timestamp to a datetime.date.

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "qstrader"
7-
version = "0.2.8"
7+
version = "0.2.9"
88
dependencies = [
99
"click>=8.1",
1010
"matplotlib>=3.8",
11-
"numpy>=1.26",
11+
"numpy<=1.26.4",
1212
"pandas>=2.2",
1313
"seaborn>=0.13",
1414
]

requirements/base.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
click>=8.0
22
matplotlib>=3.8
3-
numpy>=1.26
3+
numpy<=1.26.4
44
pandas>=2.2
55
seaborn>=0.13

0 commit comments

Comments
 (0)