Update dependency groups
This commit is contained in:
parent
bedb338ac9
commit
6f29dd89a8
3 changed files with 1245 additions and 603 deletions
15
README.md
15
README.md
|
|
@ -56,6 +56,21 @@ linear systems, ideally with double precision.
|
||||||
|
|
||||||
Install from PyPI with pip:
|
Install from PyPI with pip:
|
||||||
```bash
|
```bash
|
||||||
|
pip3 install meanas
|
||||||
|
```
|
||||||
|
|
||||||
|
Optional extras:
|
||||||
|
|
||||||
|
- `meanas[test]`: pytest and coverage
|
||||||
|
- `meanas[docs]`: MkDocs-based documentation toolchain
|
||||||
|
- `meanas[examples]`: optional runtime dependencies used by the tracked examples
|
||||||
|
- `meanas[dev]`: the union of `test`, `docs`, and `examples`, plus local lint/docs-publish helpers
|
||||||
|
|
||||||
|
Examples:
|
||||||
|
```bash
|
||||||
|
pip3 install 'meanas[test]'
|
||||||
|
pip3 install 'meanas[docs]'
|
||||||
|
pip3 install 'meanas[examples]'
|
||||||
pip3 install 'meanas[dev]'
|
pip3 install 'meanas[dev]'
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -39,7 +39,7 @@ include = [
|
||||||
]
|
]
|
||||||
dynamic = ["version"]
|
dynamic = ["version"]
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"gridlock",
|
"gridlock>=2.1",
|
||||||
"numpy>=2.0",
|
"numpy>=2.0",
|
||||||
"scipy~=1.14",
|
"scipy~=1.14",
|
||||||
]
|
]
|
||||||
|
|
@ -50,14 +50,9 @@ path = "meanas/__init__.py"
|
||||||
|
|
||||||
[project.optional-dependencies]
|
[project.optional-dependencies]
|
||||||
dev = [
|
dev = [
|
||||||
"pytest",
|
"meanas[test]",
|
||||||
"coverage",
|
"meanas[docs]",
|
||||||
"gridlock",
|
"meanas[examples]",
|
||||||
"mkdocs>=1.6",
|
|
||||||
"mkdocs-material>=9.5",
|
|
||||||
"mkdocstrings[python]>=0.25",
|
|
||||||
"mkdocs-print-site-plugin>=2.3",
|
|
||||||
"pymdown-extensions>=10.7",
|
|
||||||
"htmlark>=1.0",
|
"htmlark>=1.0",
|
||||||
"ruff>=0.6",
|
"ruff>=0.6",
|
||||||
]
|
]
|
||||||
|
|
@ -68,10 +63,8 @@ docs = [
|
||||||
"mkdocs-print-site-plugin>=2.3",
|
"mkdocs-print-site-plugin>=2.3",
|
||||||
"pymdown-extensions>=10.7",
|
"pymdown-extensions>=10.7",
|
||||||
"htmlark>=1.0",
|
"htmlark>=1.0",
|
||||||
"ruff>=0.6",
|
|
||||||
]
|
]
|
||||||
examples = [
|
examples = [
|
||||||
"gridlock>=2.1",
|
|
||||||
"matplotlib>=3.10.8",
|
"matplotlib>=3.10.8",
|
||||||
]
|
]
|
||||||
test = ["pytest", "coverage"]
|
test = ["pytest", "coverage"]
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue