diff options
| author | Dennis Fink | 2026-09-06 23:25:11 +0200 |
|---|---|---|
| committer | Dennis Fink | 2026-09-06 23:25:11 +0200 |
| commit | 39f264ce93f1cdc6d285ab2f2390e8dfbceff095 (patch) | |
| tree | e7a8b13ead92c2dfa4a8d3c62549feef040e5c4a /pyproject.toml | |
| parent | 8fedec6a333d089e4f73838333773c74bd74e515 (diff) | |
| download | prometheus-borgmatic-exporter-39f264ce93f1cdc6d285ab2f2390e8dfbceff095.tar.gz prometheus-borgmatic-exporter-39f264ce93f1cdc6d285ab2f2390e8dfbceff095.zip | |
chore: refresh dependencies and development tooling
Update the local development environment to Python 3.14 and refresh
runtime and development dependencies to their current versions.
Also add the repository URL to the project metadata and use Pyright's
default type-checking mode instead of forcing strict mode.
Diffstat (limited to 'pyproject.toml')
| -rw-r--r-- | pyproject.toml | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/pyproject.toml b/pyproject.toml index 0bffd85..8ed54aa 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,8 +10,8 @@ authors = [ readme = "README.md" requires-python = ">=3.11" dependencies = [ - "click-extra>=7.14.1", - "prometheus-client>=0.25.0", + "click-extra>=9.1.0", + "prometheus-client>=0.26.0", ] classifiers = [ "Development Status :: 5 - Production/Stable", @@ -26,13 +26,16 @@ classifiers = [ ] keywords = ["prometheus", "borgmatic", "borg", "backup", "monitoring", "exporter"] +[project.urls] +Repository = "https://git.dennisfink.me/prometheus-borgmatic-exporter/" + [project.scripts] prometheus-borgmatic-exporter = "prometheus_borgmatic_exporter:prometheus_borgmatic_exporter" [dependency-groups] dev = [ - "pyright>=1.1.409", - "ruff>=0.15.12", + "pyright>=1.1.411", + "ruff>=0.16.6", ] [build-system] @@ -64,4 +67,3 @@ skip-magic-trailing-comma = true [tool.pyright] pythonVersion = "3.11" -typeCheckingMode = "strict" |
