Revisions of python-dnspython

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1115900 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 38)
- Don't use curio.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1107881 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 37)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1063213 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 35)
- Update to version 2.3.0
  * The get_soa() method has been added to dns.zone.Zone.
  * The minimum TLS version is now 1.2.
  * EDNS padding is now supported. Messages with EDNS enabled and
    with a non-zero pad option will be automatically padded
    appropriately when converted to wire format.
  * dns.zone.from_text() and dns.zone.from_file() now have an
    allow_directives parameter to allow finer control over how
    directives in zonefiles are processed.
  * A preliminary implementation of DNS-over-QUIC has been added,
    and will be available if the aioquic library is present. See
    dns.query.quic(), dns.asyncquery.quic(), and examples/doq.py
    for more info. This API is subject to change in future releases
    For asynchronous I/O, both asyncio and Trio are supported,
    but Curio is not.
  * DNSSEC signing support has been added to the dns.dnssec module,
    along with a number of functions to help generate DS, CDS, and
    CDNSKEY RRsets.
  * Curio asynchronous I/O support is deprecated as of this release
    and will be removed in a future release.
  * The resolver object’s nameserver field is planned to become a
    property in dnspython 2.4. Writing to this field other than by
    direct assignment is deprecated, and so is depending on the
    mutability and form of the iterable returned when it is read.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1009260 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 34)
- Include in filelist directories with their content.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 963789 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 33)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 861794 from Sebastian Wagner's avatar Sebastian Wagner (sebix) (revision 30)
- update to version 2.1.0:
 * End-of-line comments are now associated with rdata when read from text.
   For backwards compatibility with prior versions of dnspython, they are
   only emitted in to_text() when requested.
 * Synchronous I/O is a bit more efficient, as we now try the I/O and only
   use poll() or select() if the I/O would block.
 * The resolver cache classes now offer basic hit and miss statistics, and
   the LRUCache can also provide hits for every cache key.
 * The resolver has a canonical_name() method.
 * There is now a registration mechanism for EDNS option types.
 * The default EDNS payload size has changed from 1280 to 1232.
 * The SVCB, HTTPS, and SMIMEA RR types are now supported.
 * TSIG has been enhanced with TKEY and GSS-TSIG support.  Thanks to
   Nick Hall for writing this.
 * Zones now can be updated via transactions.
 * A new zone subclass, dns.versioned.Zone is available which has a
   thread-safe transaction implementation and support for keeping many
   versions of a zone.
 * The zone file reading code has been adapted to use transactions, and
   is now a public API.
 * Inbound zone transfer support has been rewritten and is available as
   dns.query.inbound_xfr() and dns.asyncquery.inbound_xfr().  It uses
   the transaction mechanism, and fully supports IXFR and AXFR.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 855345 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 29)
- Remove skipping tests which are acutally passing.

- Python < 3.7 requires external contextvars (forwarded request 855332 from mcepl)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 682862 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 27)
- Update to 1.16.0:
  * various fixes for wheel/cryptodome/etc
- Remove all patches, merged upstream:
  * 210.patch
  * pycryptodome.patch
  * readme.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 654018 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 26)
Remove superfluous devel dependency for noarch package
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 607507 from Sebastian Wagner's avatar Sebastian Wagner (sebix) (revision 25)
- require python-pycryptodome instead of recommending it
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 605770 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 24)
- Add patch pycryptodome.patch to work with pycryptodome:
  * pycryptodome.patch
Displaying revisions 1 - 20 of 38
openSUSE Build Service is sponsored by