<feed xmlns='http://www.w3.org/2005/Atom'>
<title>prometheus-borgmatic-exporter/pyproject.toml, branch v2.0.1</title>
<subtitle>Collect borgmatic repository metrics and export them for Prometheus.</subtitle>
<id>https://git.dennisfink.me/prometheus-borgmatic-exporter/atom/pyproject.toml?h=v2.0.1</id>
<link rel='self' href='https://git.dennisfink.me/prometheus-borgmatic-exporter/atom/pyproject.toml?h=v2.0.1'/>
<link rel='alternate' type='text/html' href='https://git.dennisfink.me/prometheus-borgmatic-exporter/'/>
<updated>2026-09-27T17:05:15Z</updated>
<entry>
<title>build(packaging): expand project metadata</title>
<updated>2026-09-27T17:05:15Z</updated>
<author>
<name>Dennis Fink</name>
</author>
<published>2026-09-27T17:05:15Z</published>
<link rel='alternate' type='text/html' href='https://git.dennisfink.me/prometheus-borgmatic-exporter/commit/?id=dfad705061e40e1564ff9dff6b8ec8d6465fcf1a'/>
<id>urn:sha1:dfad705061e40e1564ff9dff6b8ec8d6465fcf1a</id>
<content type='text'>
Add package keywords, classifiers, import metadata, and Pyright settings
to better describe the supported platform and intended audience.

Require a recent Hatchling version and tidy the project metadata layout.
</content>
</entry>
<entry>
<title>chore(release): prepare v2.0.0</title>
<updated>2026-09-19T15:35:14Z</updated>
<author>
<name>Dennis Fink</name>
</author>
<published>2026-09-19T15:35:14Z</published>
<link rel='alternate' type='text/html' href='https://git.dennisfink.me/prometheus-borgmatic-exporter/commit/?id=4c2962f2c73e775f2d0a26064f4ca9bfeb1c92b7'/>
<id>urn:sha1:4c2962f2c73e775f2d0a26064f4ca9bfeb1c92b7</id>
<content type='text'>
Update the project version and revision date for the 2.0.0 release.

Complete SPDX licensing metadata across project files and align the
supported Python classifiers with the new Python 3.12 minimum.
</content>
</entry>
<entry>
<title>fix(cli): route diagnostic output to stderr</title>
<updated>2026-09-19T15:27:56Z</updated>
<author>
<name>Dennis Fink</name>
</author>
<published>2026-09-19T15:27:56Z</published>
<link rel='alternate' type='text/html' href='https://git.dennisfink.me/prometheus-borgmatic-exporter/commit/?id=3a52d4cf01e4443aba1b9f78152f673330274295'/>
<id>urn:sha1:3a52d4cf01e4443aba1b9f78152f673330274295</id>
<content type='text'>
Keep diagnostic and progress messages separate from normal stdout output
so the exporter can be used safely in pipelines and command
substitutions.

Allow message helpers to operate without an active Click context, while
preserving quiet, verbose, and debug behavior when a context is
available.

Require Python 3.12 for the generic type parameter syntax used by the
new context-object decorator and refresh the lockfile accordingly.
</content>
</entry>
<entry>
<title>chore: refresh dependencies and development tooling</title>
<updated>2026-09-06T21:25:11Z</updated>
<author>
<name>Dennis Fink</name>
</author>
<published>2026-09-06T21:25:11Z</published>
<link rel='alternate' type='text/html' href='https://git.dennisfink.me/prometheus-borgmatic-exporter/commit/?id=39f264ce93f1cdc6d285ab2f2390e8dfbceff095'/>
<id>urn:sha1:39f264ce93f1cdc6d285ab2f2390e8dfbceff095</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>refactor(cli): extract helpers and improve option handling</title>
<updated>2026-09-06T21:24:20Z</updated>
<author>
<name>Dennis Fink</name>
</author>
<published>2026-09-06T21:24:20Z</published>
<link rel='alternate' type='text/html' href='https://git.dennisfink.me/prometheus-borgmatic-exporter/commit/?id=8fedec6a333d089e4f73838333773c74bd74e515'/>
<id>urn:sha1:8fedec6a333d089e4f73838333773c74bd74e515</id>
<content type='text'>
Move shared CLI output helpers into a dedicated module to keep the main
exporter module focused on metric collection.

Also simplify the command-line option definitions, add missing help
text, and allow --color values to be passed with or without an equals
sign.
</content>
</entry>
<entry>
<title>feat: implement initial borgmatic Prometheus exporter</title>
<updated>2026-05-06T17:51:45Z</updated>
<author>
<name>Dennis Fink</name>
</author>
<published>2026-05-06T17:51:45Z</published>
<link rel='alternate' type='text/html' href='https://git.dennisfink.me/prometheus-borgmatic-exporter/commit/?id=5a2d4ca818e6ee45f99e4c92310e137a7b1b4aea'/>
<id>urn:sha1:5a2d4ca818e6ee45f99e4c92310e137a7b1b4aea</id>
<content type='text'>
</content>
</entry>
</feed>
