Skip to content

Commit 5896d0e

Browse files
Merge pull request #558 from robbievanleeuwen/dependency/update-specifiers
Update core dependency specifiers
2 parents 15b85e6 + 2bdb16e commit 5896d0e

File tree

5 files changed

+17
-16
lines changed

5 files changed

+17
-16
lines changed

LICENSE

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright © 2024 Robbie van Leeuwen
3+
Copyright © 2025 Robbie van Leeuwen
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

docs/conf.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# project information
44
project = "sectionproperties"
55
author = "Robbie van Leeuwen"
6-
copyright = "2024, Robbie van Leeuwen" # noqa: A001
6+
copyright = "2025, Robbie van Leeuwen" # noqa: A001
77

88
# sphinx config
99
templates_path = ["_templates"]

pyproject.toml

+7-7
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@ classifiers = [
2929
]
3030
requires-python = ">=3.11,<3.14"
3131
dependencies = [
32-
"numpy>=1.26.4",
33-
"scipy>=1.14.1",
34-
"matplotlib>=3.9.2",
35-
"shapely>=2.0.7",
36-
"cytriangle>=2.0.0",
37-
"rich[jupyter]>=13.9.4",
38-
"more-itertools>=10.5.0",
32+
"numpy~=2.2",
33+
"scipy~=1.14",
34+
"matplotlib~=3.9",
35+
"shapely~=2.0",
36+
"cytriangle~=2.0",
37+
"rich[jupyter]~=14.0",
38+
"more-itertools~=10.5",
3939
]
4040

4141
[project.urls]

ruff.toml

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ select = [
1717
"ISC", # flake8-implicit-str-concat
1818
"N", # pep8-naming
1919
"NPY", # NumPy-specific rules
20+
"NPY201", # NumPy v2 compatibility checks
2021
"PERF", # Perflint
2122
"PT", # flake8-pytest-style
2223
"RUF", # Ruff-specific

uv.lock

+7-7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)