Skip to content

Commit

Permalink
Merge pull request #20 from dnv-opensource/update_dependencies
Browse files Browse the repository at this point in the history
Update dependencies
  • Loading branch information
ClaasRostock authored Apr 30, 2024
2 parents 632e975 + af1c0c7 commit c8c71b9
Show file tree
Hide file tree
Showing 7 changed files with 30 additions and 17 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/_code_quality.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
- name: Install dependencies
run: pip install -r requirements.txt
- name: Install ruff
run: pip install ruff==0.3.0
run: pip install ruff==0.4.2
- name: Run ruff format
run: ruff format --diff .

Expand All @@ -31,7 +31,7 @@ jobs:
- name: Install dependencies
run: pip install -r requirements.txt
- name: Install ruff
run: pip install ruff==0.3.0
run: pip install ruff==0.4.2
- name: Run ruff check
run: ruff check --diff .

Expand All @@ -49,6 +49,6 @@ jobs:
pip install -r requirements.txt
pip install pytest
- name: Install pyright
run: pip install pyright==1.1.352
run: pip install pyright==1.1.360
- name: Run pyright
run: pyright .
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,19 @@ The changelog format is based on [Keep a Changelog](https://keepachangelog.com/e

## [Unreleased]

### Dependencies
* updated to ruff==0.4.2 (from ruff==0.3.0)
* updated to pyright==1.1.360 (from pyright==1.1.352)
* updated to sourcery==1.16 (from sourcery==1.15)
* updated to lxml>=5.2 (from lxml>=5.1)
* updated to types-lxml>=2024.4 (from types-lxml>=5.1)
* updated to pytest>=8.2 (from pytest>=7.4)
* updated to pytest-cov>=5.0 (from pytest-cov>=4.1)
* updated to Sphinx>=7.3 (from Sphinx>=7.2)
* updated to sphinx-argparse-cli>=1.15 (from sphinx-argparse-cli>=1.11)
* updated to myst-parser>=3.0 (from myst-parser>=2.0)
* updated to furo>=2024.4 (from furo>=2023.9.10)

### Changed
* replaced black formatter with ruff formatter

Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ classifiers = [
"Topic :: Software Development :: Libraries :: Python Modules",
]
dependencies = [
"lxml>=5.1",
"lxml>=5.2",
"numpy>=1.26,<2.0",
"pandas>=2.2",
"matplotlib>=3.8",
Expand Down
18 changes: 9 additions & 9 deletions requirements-dev.txt
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
pytest>=7.4
pytest-cov>=4.1
ruff==0.3.0
pyright==1.1.352
Sphinx>=7.2
sphinx-argparse-cli>=1.11
myst-parser>=2.0
furo>=2023.9.10
sourcery==1.15
pytest>=8.2
pytest-cov>=5.0
ruff==0.4.2
pyright==1.1.360
Sphinx>=7.3
sphinx-argparse-cli>=1.15
myst-parser>=3.0
furo>=2024.4
sourcery==1.16

-r requirements.txt
-r requirements-types.txt
2 changes: 1 addition & 1 deletion requirements-types.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
types-lxml>=5.1
types-lxml>=2024.4
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
lxml>=5.1
lxml>=5.2
numpy>=1.26,<2.0
pandas>=2.2
matplotlib>=3.8
Expand Down
4 changes: 2 additions & 2 deletions tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ skip_covered = True
[testenv]
system_site_packages = True
deps =
pytest>=7.4
pytest-cov>=4.1
pytest>=8.2
pytest-cov>=5.0
commands =
pytest --cov --cov-config tox.ini {posargs}

0 comments on commit c8c71b9

Please sign in to comment.