Skip to content

Commit b0342d5

Browse files
committed
Update dependencies and other details
1 parent 5be2601 commit b0342d5

File tree

7 files changed

+21
-13
lines changed

7 files changed

+21
-13
lines changed

.editorconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ indent_style = space
1010
indent_size = 4
1111
max_line_length = 100
1212

13-
[{*.json,*.yml,*.yaml}]
13+
[{*.json,*.yml,*.yaml,*.md}]
1414
indent_style = space
1515
indent_size = 2

.github/requirements-old.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Ensure changes to these dependencies are reflected in pyproject.toml
2-
attrs==23.1.0
3-
npy-append-array==0.9.16
4-
numpy==1.23.5
5-
scipy==1.11.1
2+
attrs==25.3.0
3+
npy-append-array==0.9.7
4+
numpy==2.3.1
5+
scipy==1.16.0

.github/workflows/pytest.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
tests:
1515
strategy:
1616
matrix:
17-
python-version: ["3.11", "3.12"]
17+
python-version: ["3.11", "3.13"]
1818
runs-on: "ubuntu-latest"
1919
steps:
2020
- uses: actions/checkout@v4

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@ src/tinyff/_version.py
55
dist
66
build
77
tmp
8+
.envrc

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ repos:
2525
hooks:
2626
- id: remove-crlf
2727
- repo: https://github.com/astral-sh/ruff-pre-commit
28-
rev: v0.12.9
28+
rev: v0.13.0
2929
hooks:
3030
- id: ruff-format
3131
- id: ruff

CHANGELOG.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [2.1.0] - 2025-09-17
11+
12+
NumPy 2 is now required.
13+
14+
### Changed
15+
16+
- Bump NumPy and other dependencies.
1017

1118
## [2.0.0] - 2024-10-28
1219

@@ -22,7 +29,6 @@ The main changes of this release include support for Monte Carlo algorithms and
2229
to support (relatively) efficient Monte Carlo algorithms with TinyFF.
2330
- Basic analysis routines for radial distribution functions and autocorrelation functions.
2431

25-
2632
### Changed
2733

2834
- Many performance improvements!
@@ -105,6 +111,7 @@ Initial release. See README.md for a description of all features.
105111

106112

107113
[Unreleased]: https://github.com//molmod/tinyff
114+
[2.1.0]: https://github.com/molmod/tinyff/tag/v2.1.0
108115
[2.0.0]: https://github.com/molmod/tinyff/tag/v2.0.0
109116
[1.0.0]: https://github.com/molmod/tinyff/tag/v1.0.0
110117
[0.2.2]: https://github.com/molmod/tinyff/tag/v0.2.2

pyproject.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ authors = [
99
]
1010
description = "Minimalistic Force Field evaluator."
1111
readme = "README.md"
12+
license = "GPL-3.0-or-later"
1213
requires-python = ">=3.11"
1314
classifiers = [
1415
"Environment :: Console",
1516
"Intended Audience :: Education",
16-
"License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)",
1717
"Operating System :: POSIX",
1818
"Operating System :: MacOS",
1919
"Programming Language :: Python :: 3",
@@ -22,10 +22,10 @@ classifiers = [
2222
]
2323
dependencies = [
2424
# Ensure changes to these dependencies are reflected in .github/requirements-old.txt
25-
"attrs>=23.1.0",
26-
"npy-append-array>=0.9.16",
27-
"numpy>=1.23.5,<2.0.0",
28-
"scipy>=1.11.1",
25+
"attrs>=25.3.0",
26+
"npy-append-array>=0.9.7",
27+
"numpy>=2.3.1",
28+
"scipy>=1.16.0",
2929
]
3030
dynamic = ["version"]
3131

0 commit comments

Comments
 (0)