<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/dnspython.git/dns, branch txn-names</title>
<subtitle>github.com: rthalley/dnspython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/'/>
<entry>
<title>Add names iteration to transactions via iterate_names().</title>
<updated>2023-03-12T15:19:48+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2023-03-12T14:55:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=dc2355b2d91b753fcc45388dac150f8efce537a8'/>
<id>dc2355b2d91b753fcc45388dac150f8efce537a8</id>
<content type='text'>
Also make rdataset iteration more obvious by adding an
explicit iterate_rdatasets() API.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also make rdataset iteration more obvious by adding an
explicit iterate_rdatasets() API.
</pre>
</div>
</content>
</entry>
<entry>
<title>lint</title>
<updated>2023-03-12T15:06:46+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2023-03-12T15:06:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=e24a50c7105299b5d015c253fc0fbf7243877cdf'/>
<id>e24a50c7105299b5d015c253fc0fbf7243877cdf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add Bitmap.from_rdtypes() (#906)</title>
<updated>2023-03-11T02:13:51+00:00</updated>
<author>
<name>Jakob Schlyter</name>
<email>jakob@kirei.se</email>
</author>
<published>2023-03-11T02:13:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=94ff6320c7f1cf643fad7de5d13f5e2582b2ed14'/>
<id>94ff6320c7f1cf643fad7de5d13f5e2582b2ed14</id>
<content type='text'>
* add `Bitmap.from_rdtypes()` and add missing typing

* more typing

* add missing import

* add more typing

* fix tok type</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* add `Bitmap.from_rdtypes()` and add missing typing

* more typing

* add missing import

* add more typing

* fix tok type</pre>
</div>
</content>
</entry>
<entry>
<title>Add dns.resolver.resolve_name(). (#903)</title>
<updated>2023-03-11T02:12:02+00:00</updated>
<author>
<name>Brian Wellington</name>
<email>bwelling@xbill.org</email>
</author>
<published>2023-03-11T02:12:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=5ee0d6714a0bc0303491a253d86146b342c27918'/>
<id>5ee0d6714a0bc0303491a253d86146b342c27918</id>
<content type='text'>
* Add dns.resolver.resolve_name().

* Add missing type annotations.

* Add async resolve_name().

* Replace List[Answer] with HostAnswers.

* Switch addresses_and_families() tuple order

* Fix comment.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add dns.resolver.resolve_name().

* Add missing type annotations.

* Add async resolve_name().

* Replace List[Answer] with HostAnswers.

* Switch addresses_and_families() tuple order

* Fix comment.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix hangs when QUIC connection fails [#899]. (#900)</title>
<updated>2023-03-02T15:51:50+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2023-03-02T15:51:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=3dd5ed5a8889ca2453a3796f5c77412313d76758'/>
<id>3dd5ed5a8889ca2453a3796f5c77412313d76758</id>
<content type='text'>
This also fixes problems with computing the wait_for() timeout for
the sync and asyncio ports, and fixes delivery of the timeout for
the sync port.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This also fixes problems with computing the wait_for() timeout for
the sync and asyncio ports, and fixes delivery of the timeout for
the sync port.</pre>
</div>
</content>
</entry>
<entry>
<title>Make a few nameserver changes that missed getting added to the PR.</title>
<updated>2023-02-25T20:01:03+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2023-02-25T20:01:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=e37866650cbba14ffc1947430494660ec3a405fd'/>
<id>e37866650cbba14ffc1947430494660ec3a405fd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Resolver "nameserver" object support. (#897)</title>
<updated>2023-02-25T19:43:26+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2023-02-25T19:43:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=f7daeb87eac0a2727d5366cdff02fe08843678dd'/>
<id>f7daeb87eac0a2727d5366cdff02fe08843678dd</id>
<content type='text'>
* Resolver "nameserver" object support.

This turns the list of nameserver strings in the resolver into a tuple
of nameserver objects, which abstract away making queries to a
nameserver of a given type.

The resolver's legacy nameserver list is "enriched" into a tuple of
nameserver objects whenever it is set.  Note that you cannot mutate
the object other than by setting,
e.g. res.nameservers.append("1.2.3.4") will not work.

Error message accumulation has been updated to refer to the
nameservers using a descriptive text form.

* doco fix

* more doco fixes

* do enrichment at Resolution time

* require a later mypy, fix type issues

* add nameserver doc</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Resolver "nameserver" object support.

This turns the list of nameserver strings in the resolver into a tuple
of nameserver objects, which abstract away making queries to a
nameserver of a given type.

The resolver's legacy nameserver list is "enriched" into a tuple of
nameserver objects whenever it is set.  Note that you cannot mutate
the object other than by setting,
e.g. res.nameservers.append("1.2.3.4") will not work.

Error message accumulation has been updated to refer to the
nameservers using a descriptive text form.

* doco fix

* more doco fixes

* do enrichment at Resolution time

* require a later mypy, fix type issues

* add nameserver doc</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typos.</title>
<updated>2023-02-17T19:17:04+00:00</updated>
<author>
<name>Brian Wellington</name>
<email>bwelling@xbill.org</email>
</author>
<published>2023-02-17T19:17:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=c76de3e1f2de416694353aa158545689f72cedca'/>
<id>c76de3e1f2de416694353aa158545689f72cedca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add more minor typehints (#889)</title>
<updated>2023-02-06T00:33:59+00:00</updated>
<author>
<name>Mathias Ertl</name>
<email>mati@er.tl</email>
</author>
<published>2023-02-06T00:33:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=bc4cb4affd33c0a543f2dc602d3905a82133dbeb'/>
<id>bc4cb4affd33c0a543f2dc602d3905a82133dbeb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>The DS digest_type field is now made a DSDigest instance by the constructor (#890)</title>
<updated>2023-01-25T17:06:49+00:00</updated>
<author>
<name>Dennis Værum</name>
<email>6872940+dvaerum@users.noreply.github.com</email>
</author>
<published>2023-01-25T17:06:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=5a99b9a633373eda80f0ac71194af2c458168152'/>
<id>5a99b9a633373eda80f0ac71194af2c458168152</id>
<content type='text'>
Hey @rthalley

I found another place in the code there, you may have gotten "distracted" 😉 as you phrased it in
https://github.com/rthalley/dnspython/issues/888#issuecomment-1402198449

So, I just made a pull request this time</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Hey @rthalley

I found another place in the code there, you may have gotten "distracted" 😉 as you phrased it in
https://github.com/rthalley/dnspython/issues/888#issuecomment-1402198449

So, I just made a pull request this time</pre>
</div>
</content>
</entry>
</feed>
