<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/dnspython.git/dns/rrset.py, branch master</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>Enum typing (#923)</title>
<updated>2023-04-06T13:03:07+00:00</updated>
<author>
<name>Brian Wellington</name>
<email>bwelling@xbill.org</email>
</author>
<published>2023-04-06T13:03:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=cee55728316820d037ece45b11d2fed655a2754c'/>
<id>cee55728316820d037ece45b11d2fed655a2754c</id>
<content type='text'>
* IntEnum improvements.

This changes make() to always return an instance of the subclass,
creating one on the fly if the value is not known, and updates the typ
registration code to deal with this.  It also adds typing annotations to
make().

* Add missing int check.

Some older versions of python weren't rejecting non-int values.

* Fix int check.

Raise TypeError for non-int, not ValueError, to make tests happy.

* Annotate to_text/from_text.

* Remove many the_ prefixed variables.

These were needed in the past to work around typing issues.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* IntEnum improvements.

This changes make() to always return an instance of the subclass,
creating one on the fly if the value is not known, and updates the typ
registration code to deal with this.  It also adds typing annotations to
make().

* Add missing int check.

Some older versions of python weren't rejecting non-int values.

* Fix int check.

Raise TypeError for non-int, not ValueError, to make tests happy.

* Annotate to_text/from_text.

* Remove many the_ prefixed variables.

These were needed in the past to work around typing issues.</pre>
</div>
</content>
</entry>
<entry>
<title>Improve DNSSEC _doco, minor DNSSEC and typing tweaks.</title>
<updated>2022-12-13T02:17:43+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2022-12-13T02:17:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=ca9f814fc2cd80f36a8c358e1b88138e2aa2639e'/>
<id>ca9f814fc2cd80f36a8c358e1b88138e2aa2639e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>black autoformatting</title>
<updated>2022-03-15T15:37:20+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2022-03-15T15:37:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=b1d2332687adbecc0acbb4e623124f783f859d9e'/>
<id>b1d2332687adbecc0acbb4e623124f783f859d9e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>One more pass, after adding --disallow-incomplete-defs</title>
<updated>2022-03-11T14:54:03+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2022-03-11T14:54:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=a4936b6b245cc289aaf363eb8dc9891c22c1adea'/>
<id>a4936b6b245cc289aaf363eb8dc9891c22c1adea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Typing pass number 2, featuring typing of bools, adding a return type</title>
<updated>2022-03-10T16:41:20+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2022-03-09T15:53:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=8b9b6166821b193c3150d1bbffe11ae8ed8a2664'/>
<id>8b9b6166821b193c3150d1bbffe11ae8ed8a2664</id>
<content type='text'>
of "-&gt; None" to procedures, and various fixes for omissions, errors,
and new issues discovered by type checking previously unchecked things.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
of "-&gt; None" to procedures, and various fixes for omissions, errors,
and new issues discovered by type checking previously unchecked things.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add integrated typing to much of dnspython.</title>
<updated>2022-03-05T20:39:50+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2022-02-25T21:29:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=392ac9bd4bfceffe33563409eb3a02615e729188'/>
<id>392ac9bd4bfceffe33563409eb3a02615e729188</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix rrset match signature problems</title>
<updated>2020-09-03T14:46:53+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-09-03T14:46:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=78362aa6b9bce8f0942577c72773cb36c5050b92'/>
<id>78362aa6b9bce8f0942577c72773cb36c5050b92</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rename masterfile to zonefile</title>
<updated>2020-08-19T23:14:24+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-08-19T23:14:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=bccfd05f2b89adcb379fcebb7d0c4140aca4a6fb'/>
<id>bccfd05f2b89adcb379fcebb7d0c4140aca4a6fb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>The from_text_list() methods for Rdataset and RRset should allow the</title>
<updated>2020-08-08T14:25:53+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-08-08T14:25:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=24d79492316b88c6b3082bf8d28dd13ca27e2465'/>
<id>24d79492316b88c6b3082bf8d28dd13ca27e2465</id>
<content type='text'>
full set of parameters that rdata's from_text() allows (i.e. origin,
relativize, and relativize_to).

These parameters were added though the order is slightly different
from dns.rdata.to_text() as in the the rdata version idna_codec is
after origin, relativize, and relativize_to.  We already had an
idna_codec for the Rdataset and RRset functions, so we added after it
to keep backwards compatibility.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
full set of parameters that rdata's from_text() allows (i.e. origin,
relativize, and relativize_to).

These parameters were added though the order is slightly different
from dns.rdata.to_text() as in the the rdata version idna_codec is
after origin, relativize, and relativize_to.  We already had an
idna_codec for the Rdataset and RRset functions, so we added after it
to keep backwards compatibility.
</pre>
</div>
</content>
</entry>
<entry>
<title>pylint linting</title>
<updated>2020-07-31T23:03:09+00:00</updated>
<author>
<name>Bob Halley</name>
<email>halley@dnspython.org</email>
</author>
<published>2020-07-31T23:03:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/dnspython.git/commit/?id=049eedd8ab25f211d0fcd88726098327cc27ddb2'/>
<id>049eedd8ab25f211d0fcd88726098327cc27ddb2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
