Skip to content

Commit 0402c24

Browse files
authored
Upgrade dependencies (#38)
Includes upgrading pandas to 3.0.0.
1 parent f6ae66a commit 0402c24

4 files changed

Lines changed: 373 additions & 271 deletions

File tree

.python-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.10
1+
3.13

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ dependencies = [
4545
test = [
4646
"pytest >=8.4.2",
4747
]
48+
4849
# Separate group required for test jobs running on python 3.13.
49-
# Should be able to remove this provision once numpy and pandas officially support python 3.13.
5050
test_py13 = [
5151
{include-group = "test"},
5252
"numpy>=2.1; python_version<'3.13'",

requirements.txt

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,25 +20,27 @@ lxml==6.0.2
2020
# via beangulp
2121
numpy==2.2.6 ; python_full_version < '3.11'
2222
# via pandas
23-
numpy==2.4.1 ; python_full_version >= '3.11'
23+
numpy==2.4.2 ; python_full_version >= '3.11'
2424
# via pandas
25-
pandas==2.3.3
25+
pandas==2.3.3 ; python_full_version < '3.11'
26+
# via beanahead
27+
pandas==3.0.0 ; python_full_version >= '3.11'
2628
# via beanahead
2729
python-dateutil==2.9.0.post0
2830
# via
2931
# beancount
3032
# pandas
3133
python-magic==0.4.27 ; sys_platform != 'win32'
3234
# via beangulp
33-
pytz==2025.2
35+
pytz==2025.2 ; python_full_version < '3.11'
3436
# via pandas
35-
regex==2025.11.3
37+
regex==2026.1.15
3638
# via beancount
3739
six==1.17.0
3840
# via python-dateutil
39-
soupsieve==2.8.1
41+
soupsieve==2.8.3
4042
# via beautifulsoup4
4143
typing-extensions==4.15.0
4244
# via beautifulsoup4
43-
tzdata==2025.3
45+
tzdata==2025.3 ; python_full_version < '3.11' or sys_platform == 'emscripten' or sys_platform == 'win32'
4446
# via pandas

0 commit comments

Comments
 (0)