Dns-exporter

Latest version: v1.1.0

Safety actively analyzes 723954 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 4

0.3.0

---------------------


Changed
~~~~~~~

- Split code into seperate modules
- Rename ``dnsexp_dns_time_seconds`` to
``dnsexp_dns_query_time_seconds`` and change from Histogram to Gauge
- Rename ``dnsexp_dns_success`` to ``dnsexp_dns_query_success``
- Rename ``dnsexp_dns_failure_reason`` to
``dnsexp_dns_query_failure_reason``
- Rename ``dnsexp_dns_record_ttl_seconds`` to
``dnsexp_dns_response_rr_ttl_seconds`` and change from Histogram to
Gauge


Added
~~~~~

- Command-line option to set listen IP, use ``-L`` or ``--listen-ip``.
Default is ``127.0.0.1``.
- Unit tests
- Github action to build a new dockerhub image when a new tag is pushed
- Python3.12 is now tested in CI
- Add a Dockerfile (thanks dallemon)

0.2.0

---------------------

Changed
~~~~~~~

- Split code into multiple modules

Added
~~~~~

- Write unit tests
- Write documentation

Fixed
~~~~~

- Many, many bugs while writing unit tests

0.2.0beta3

---------------------------

Changed
~~~~~~~

- Removed the config file requirement
- Removed the requirement to supply a module in every scrape request
- Updated README.md with more information

0.2.0beta2

---------------------------

This was the first public pre-release.

Added
~~~~~

- CHANGELOG.md
- release.sh


Creating a release
====================

1. Update release date and version in `CHANGELOG.md` and commit.

2. Then tag the new release:
git tag v0.4.0 -a

Page 4 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.