File python-dnslib.changes of Package python-dnslib

-------------------------------------------------------------------
Mon Apr  7 11:06:51 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

- Update to 0.9.26
  * Implement matchWildcard (Issue #72)
- Limit Python files matched in %files section
- Switch build system from setuptools to pyproject.toml
  * Add python-pip and python-wheel to BuildRequires
  * Replace %python_build with %pyproject_wheel
  * Replace %python_install with %pyproject_install
- Switch package to modern Python Stack on SLE-15
  * Use Python 3.11 on SLE-15 by default
  * Drop support for older Python versions

-------------------------------------------------------------------
Mon Jul 15 15:54:39 UTC 2024 - Dirk Müller <dmueller@suse.com>

- update to 0.9.25:
  * #60 - SyntaxWarning with Python 3.12 (@kitterma)
  * #63 - Records with empty rdata causes pack() to fail
  * #66 - DNS SRV "target" names are compressed (@bobstanden)

-------------------------------------------------------------------
Sat Jan  6 17:11:17 UTC 2024 - Dirk Müller <dmueller@suse.com>

- update to 0.9.24:
  * #49 - Generate README.md (via symlink)
  * #51 - Update Github CI checkout & setup-python actions (and
    remove Python 2.7 CI support)
  * #54 - Support for RP records
  * #57 - Support for LOC record

-------------------------------------------------------------------
Wed Jan  4 14:44:54 UTC 2023 - Dirk Müller <dmueller@suse.com>

- update to 0.9.23:
  * Minor clean-up / add wheels to distro
  * Issue #43 (0.9.21 Raises TypeError instead of DNSError when failing to parse HTTPS records)
    Note that we just fix the exception - there still seems to be a problem with parsing HTTPS records
  * Issue #43: HTTPS reads after RD end (thanks to @robinlandstrom for pull request)
  * Issue #45: Dnslib fails to handle unknown RR types in NSEC RD type bitmap
  * Bimap now supports a function to map unknown types which we use to
    dynamically map from rtype <-> TYPExxxx for unknown record types
  * RR zone representation updated to match RFC3597
  * Pull Request #47: Add support for DS, SSHFP, and TLSA records (thanks to @rmbolger)

-------------------------------------------------------------------
Tue Sep 27 18:30:29 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>

- update to 0.9.21:
  *  Issue #43 (0.9.21 Raises TypeError instead of DNSError when failing to parse HTTPS records)
  *  setup.py

- update 0.9.20
  * Merge pull request #41 from felixonmars/patch-1
    Correct typos in dns.py
  * Add wheel instructions
  * Set theme jekyll-theme-minimal

-------------------------------------------------------------------
Sun Jan 23 16:53:04 UTC 2022 - Dirk Müller <dmueller@suse.com>

- update to 0.9.19:
  * Allow custom log function (logf) in  DNSLogger

-------------------------------------------------------------------
Sat Jan 15 15:36:07 UTC 2022 - Dirk Müller <dmueller@suse.com>

- update to 0.9.18:
  * Validate TXID in client.py

-------------------------------------------------------------------
Tue Aug 17 11:46:14 UTC 2021 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

- Update to v0.9.16
  * Add DNAME
  * Add support for all RR types to NSEC type bitmap
  * Issue 16: uncaught exceptions leak open sockets
- from v0.9.15
  * DNSServer fixes / Add unsupported RR types
  * Add NULL QTYPE

-------------------------------------------------------------------
Thu Aug 27 16:12:36 UTC 2020 - John Vandenberg <jayvdb@gmail.com>

- Update to v0.9.14

-------------------------------------------------------------------
Mon Dec 16 03:36:26 AM UTC 2019 - John Vandenberg <jayvdb@gmail.com>

- Initial spec for v0.9.10
openSUSE Build Service is sponsored by