Skip to content

Commit

Permalink
upgrade minimum deps for Q1 2025 according to SPEC 0 (#372)
Browse files Browse the repository at this point in the history
  • Loading branch information
jorenham authored Dec 22, 2024
2 parents ebfcbc8 + d213e6d commit eebb049
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 19 deletions.
17 changes: 5 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,13 +97,6 @@ with:
pip install lmo
```

If you care about static typing, then it is recommended to install Lmo as
`Lmo[typing]`, i.e.:

```shell
pip install Lmo[typing]
```

## Roadmap

- Automatic trim-length selection.
Expand All @@ -113,11 +106,11 @@ pip install Lmo[typing]

These are automatically installed by your package manager when installing Lmo.

| | version |
| -------------: | -------- |
| [`python`][PY] | `>=3.11` |
| [`numpy`][NP] | `>=1.24` |
| [`scipy`][SP] | `>=1.10` |
| | version |
| -------------: | ---------- |
| [`python`][PY] | `>=3.11` |
| [`numpy`][NP] | `>=1.25.2` |
| [`scipy`][SP] | `>=1.11.4` |

Additionally, Lmo supports the following optional packages:

Expand Down
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,8 @@ classifiers = [
requires-python = ">=3.11"
dependencies = [
"typing_extensions>=4.10; python_version<'3.13'",
"numpy>=1.24",
"scipy>=1.10",
"numpy>=1.25.2",
"scipy>=1.11.4",
"scipy-stubs>=1.14.1.4",
"optype[numpy]>=0.7.3",
]
Expand Down
10 changes: 5 additions & 5 deletions uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit eebb049

Please sign in to comment.