Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
4b32d1f
Updated to Sphinx>=9.0
ClaasRostock Apr 22, 2026
820befb
Updated to docutils>=0.22.4
ClaasRostock Apr 22, 2026
ca10bb0
Updated to ruff>=0.15.9
ClaasRostock Apr 22, 2026
7858ce2
Updated to pytest-cov>=7.1
ClaasRostock Apr 22, 2026
9e753e4
Updated to myst-parser>=5.0
ClaasRostock Apr 22, 2026
98c6060
Updated to sphinx-autodoc-typehints>=3.6
ClaasRostock Apr 22, 2026
b449012
Updated to fmpy>=0.3.29
ClaasRostock Apr 22, 2026
e2a714c
Updated to jsonpath-ng>=1.8.0
ClaasRostock Apr 22, 2026
90179b1
Updated to scipy>=1.17.1
ClaasRostock Apr 22, 2026
690d901
Updated to numpy>=2.4
ClaasRostock Apr 22, 2026
d4550bb
Updated to pytest>=9.0
ClaasRostock Apr 22, 2026
cd618fe
Updated to sphinxcontrib-mermaid>=2.0
ClaasRostock Apr 22, 2026
9d6636a
Updated to pre-commit>=4.5
ClaasRostock Apr 22, 2026
173e447
Updated to mypy>=1.19.1
ClaasRostock Apr 22, 2026
c01dc9c
Updated to scipy-stubs>=1.17.1
ClaasRostock Apr 22, 2026
8a6093f
Updated to furo>=2025.12
ClaasRostock Apr 22, 2026
5c671fa
Updated to plotly>=6.6
ClaasRostock Apr 22, 2026
4c8c3f0
Updated to pint>=0.25.3
ClaasRostock Apr 22, 2026
17ba774
Updated to pyright>=1.1.408
ClaasRostock Apr 22, 2026
1625729
Updated to sourcery>=1.43.0
ClaasRostock Apr 22, 2026
d2a9cce
Updated to sphinx-argparse-cli>=1.21.3
ClaasRostock Apr 22, 2026
183c362
.pre-commit-config.yaml: Updated rev of ruff-pre-commit to v0.15.9
ClaasRostock Apr 22, 2026
8133499
Updated CHANGELOG.md
ClaasRostock Apr 22, 2026
df1ce73
Merge branch 'main' into dependency-updates-following-vulnerability-a…
ClaasRostock Apr 22, 2026
eccc96c
Updated uv.lock
ClaasRostock Apr 22, 2026
6540a51
tests/test_variable.py: Silenced a false positive error raised by mypy
ClaasRostock Apr 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ repos:
- id: check-toml
- id: check-merge-conflict
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.14.3
rev: v0.15.9
hooks:
- id: ruff-format
- id: ruff-check
Expand Down
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,31 @@ The changelog format is based on [Keep a Changelog](https://keepachangelog.com/e
* -/-


### Dependencies
* .pre-commit-config.yaml: Updated rev of ruff-pre-commit to v0.15.9
* Updated to docutils>=0.22.4
* Updated to fmpy>=0.3.29
* Updated to furo>=2025.12
* Updated to jsonpath-ng>=1.8.0
* Updated to mypy>=1.19.1
* Updated to myst-parser>=5.0
* Updated to numpy>=2.4
* Updated to pint>=0.25.3
* Updated to plotly>=6.6
* Updated to pre-commit>=4.5
* Updated to pyright>=1.1.408
* Updated to pytest-cov>=7.1
* Updated to pytest>=9.0
* Updated to ruff>=0.15.9
* Updated to scipy-stubs>=1.17.1
* Updated to scipy>=1.17.1
* Updated to sourcery>=1.43.0
* Updated to sphinx-argparse-cli>=1.21.3
* Updated to sphinx-autodoc-typehints>=3.6
* Updated to Sphinx>=9.0
* Updated to sphinxcontrib-mermaid>=2.0


## [0.4.0] - 2026-03-12

### Breaking Changes
Expand Down
42 changes: 21 additions & 21 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -61,22 +61,22 @@ classifiers = [
"Topic :: Software Development :: Libraries :: Python Modules",
]
dependencies = [
"numpy>=2.3",
"pint>=0.24.4",
"jsonpath-ng>=1.7.0",
"numpy>=2.4",
"pint>=0.25.3",
"jsonpath-ng>=1.8.0",
"pythonfmu>=0.7.0",
"flexparser>=0.4",
"scipy>=1.16",
"scipy>=1.17.1",
]

[project.optional-dependencies]
test = [
"fmpy>=0.3.21", # version 0.3.22 does so far (25.3.25) not workwhen installing through pip
"fmpy>=0.3.29", # version 0.3.22 does so far (25.3.25) not workwhen installing through pip
"matplotlib>=3.10",
"plotly>=6.3",
"plotly>=6.6",
"libcosimpy>=0.0.5",
]
rest = ["docutils>=0.21"]
rest = ["docutils>=0.22.4"]
editor = []

[project.urls]
Expand All @@ -89,20 +89,20 @@ Changelog = "https://github.com/dnv-opensource/component-model/blob/main/CHANGEL

[dependency-groups]
dev = [
"pytest>=8.4",
"pytest-cov>=7.0",
"ruff>=0.14.3",
"pyright>=1.1.407",
"mypy>=1.18",
"sourcery>=1.40",
"pre-commit>=4.3",
"Sphinx>=8.2",
"sphinx-argparse-cli>=1.20",
"sphinx-autodoc-typehints>=3.5",
"sphinxcontrib-mermaid>=1.0.0",
"myst-parser>=4.0",
"furo>=2025.9",
"scipy-stubs>=1.17.0.0",
"pytest>=9.0",
"pytest-cov>=7.1",
"ruff>=0.15.9",
"pyright>=1.1.408",
"mypy>=1.19.1",
"sourcery>=1.43.0",
"pre-commit>=4.5",
"Sphinx>=9.0",
"sphinx-argparse-cli>=1.21.3",
"sphinx-autodoc-typehints>=3.6",
"sphinxcontrib-mermaid>=2.0",
"myst-parser>=5.0",
"furo>=2025.12",
"scipy-stubs>=1.17.1",
]

[tool.uv]
Expand Down
1 change: 1 addition & 0 deletions tests/test_variable.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# mypy: disable-error-code="attr-defined"
import logging
import math
import xml.etree.ElementTree as ET # noqa: N817
Expand Down
Loading
Loading