<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/natsort.git/tests, branch main</title>
<subtitle>github.com: SethMMorton/natsort.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/natsort.git/'/>
<entry>
<title>Don't bother with ISO8858-1 locale</title>
<updated>2023-04-19T04:35:31+00:00</updated>
<author>
<name>Seth Morton</name>
<email>seth.m.morton@gmail.com</email>
</author>
<published>2023-04-19T04:35:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/natsort.git/commit/?id=51b2fd3b581b35b5f07b0ad58631ced7e20d0276'/>
<id>51b2fd3b581b35b5f07b0ad58631ced7e20d0276</id>
<content type='text'>
Just use UTF8.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Just use UTF8.
</pre>
</div>
</content>
</entry>
<entry>
<title>Reduce the finger pointing at BSD</title>
<updated>2023-04-19T04:33:55+00:00</updated>
<author>
<name>Seth Morton</name>
<email>seth.m.morton@gmail.com</email>
</author>
<published>2023-04-19T04:33:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/natsort.git/commit/?id=fb10929384240fb64c361fb0b58318f8b08f4a45'/>
<id>fb10929384240fb64c361fb0b58318f8b08f4a45</id>
<content type='text'>
Turns out a fair amount of the problems were with natsort itself.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Turns out a fair amount of the problems were with natsort itself.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add FreeBSD fix for locale failure</title>
<updated>2023-03-02T04:53:09+00:00</updated>
<author>
<name>Seth Morton</name>
<email>seth.m.morton@gmail.com</email>
</author>
<published>2023-03-02T04:11:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/natsort.git/commit/?id=def59286fc678e366f13c1184fa3548bf4680144'/>
<id>def59286fc678e366f13c1184fa3548bf4680144</id>
<content type='text'>
FreeBSD seems to throw an OSError when locale.strxfrm is given 'Å',
which is surprising behavior. Well, maybe not, considering how many bugs
I have found with FreeBSD's implementation of locale over the course of
natsort development.

Anyway, we just ignore any input that causes locale.strxfrm to barf in
our tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FreeBSD seems to throw an OSError when locale.strxfrm is given 'Å',
which is surprising behavior. Well, maybe not, considering how many bugs
I have found with FreeBSD's implementation of locale over the course of
natsort development.

Anyway, we just ignore any input that causes locale.strxfrm to barf in
our tests.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add FreeBSD failing test example</title>
<updated>2023-03-02T04:51:51+00:00</updated>
<author>
<name>Seth Morton</name>
<email>seth.m.morton@gmail.com</email>
</author>
<published>2023-03-01T07:05:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/natsort.git/commit/?id=0f993d00d6c5120e0773452977ae3ce6a36dccb9'/>
<id>0f993d00d6c5120e0773452977ae3ce6a36dccb9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed bug in NANLAST/NANFIRST</title>
<updated>2023-02-27T16:41:39+00:00</updated>
<author>
<name>Seth Morton</name>
<email>seth.m.morton@gmail.com</email>
</author>
<published>2023-02-27T16:38:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/natsort.git/commit/?id=0e7533d2799c4bc8cc6968cd6485b6996eee0a05'/>
<id>0e7533d2799c4bc8cc6968cd6485b6996eee0a05</id>
<content type='text'>
The previous code change to make NaN and None ordering consistent made
it so that NANLAST did not put NaN last. Oops.

It also had made it so that NaN wasn't first for NANFIRST. Oops.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The previous code change to make NaN and None ordering consistent made
it so that NANLAST did not put NaN last. Oops.

It also had made it so that NaN wasn't first for NANFIRST. Oops.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add presort to natsorted and friends</title>
<updated>2023-02-27T08:34:55+00:00</updated>
<author>
<name>Seth Morton</name>
<email>seth.m.morton@gmail.com</email>
</author>
<published>2023-02-27T08:22:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/natsort.git/commit/?id=50389e16d3aba5139890e14d57257320a9bc7e11'/>
<id>50389e16d3aba5139890e14d57257320a9bc7e11</id>
<content type='text'>
This will sort the collection as strings before sorting with the natsort
algorithm. This ensures that strings that are different but represent
the same numerical value get sorted independent of input order.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will sort the collection as strings before sorting with the natsort
algorithm. This ensures that strings that are different but represent
the same numerical value get sorted independent of input order.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure None, NaN, and Infinity are sorted consistently</title>
<updated>2023-02-27T07:47:50+00:00</updated>
<author>
<name>Seth Morton</name>
<email>seth.m.morton@gmail.com</email>
</author>
<published>2023-02-27T07:21:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/natsort.git/commit/?id=cf2a55daf7e74d177c95149da623172b1b6d93ae'/>
<id>cf2a55daf7e74d177c95149da623172b1b6d93ae</id>
<content type='text'>
Internally, these may be translated to the same value, so they will be
output in the same order they were input, which could lead to suprise.

This commit ensures the order is always consistent.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Internally, these may be translated to the same value, so they will be
output in the same order they were input, which could lead to suprise.

This commit ensures the order is always consistent.
</pre>
</div>
</content>
</entry>
<entry>
<title>Solve static analysis errors</title>
<updated>2023-02-27T07:38:59+00:00</updated>
<author>
<name>Seth Morton</name>
<email>seth.m.morton@gmail.com</email>
</author>
<published>2023-02-27T07:38:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/natsort.git/commit/?id=85e84a71c80555f05b4fbf9d82030f20f6fa5acd'/>
<id>85e84a71c80555f05b4fbf9d82030f20f6fa5acd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable new, more performant fastnumbers</title>
<updated>2023-02-27T07:32:02+00:00</updated>
<author>
<name>Seth Morton</name>
<email>seth.m.morton@gmail.com</email>
</author>
<published>2023-02-27T07:32:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/natsort.git/commit/?id=4ae64aa2ee7f254c82ab4700147f7480eff807d7'/>
<id>4ae64aa2ee7f254c82ab4700147f7480eff807d7</id>
<content type='text'>
The new version can convert the entire mapping internally, so we use
that if possible. A new wrapper for this new function is introduced to
make the calling code consistent.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The new version can convert the entire mapping internally, so we use
that if possible. A new wrapper for this new function is introduced to
make the calling code consistent.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix static analysis warning</title>
<updated>2023-02-27T04:51:41+00:00</updated>
<author>
<name>Seth Morton</name>
<email>seth.m.morton@gmail.com</email>
</author>
<published>2023-02-27T04:51:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/natsort.git/commit/?id=3b6ea6a2bcc114c32320294106f47ad6ecfd6b14'/>
<id>3b6ea6a2bcc114c32320294106f47ad6ecfd6b14</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
