<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/tests/utils_tests/test_text.py, branch 3.1rc1</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=3.1rc1</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=3.1rc1'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2020-04-20T10:10:33Z</updated>
<entry>
<title>Capitalized Unicode in docs, strings, and comments.</title>
<updated>2020-04-20T10:10:33Z</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2020-04-18T14:46:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=505fec6badba0622bbf97bb659188c3d62a9bc58'/>
<id>urn:sha1:505fec6badba0622bbf97bb659188c3d62a9bc58</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #30892 -- Fixed slugify() and admin's URLify.js for "İ".</title>
<updated>2019-12-30T19:47:22Z</updated>
<author>
<name>Sjbrgsn</name>
<email>chsnot@gmail.com</email>
</author>
<published>2019-12-21T10:45:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=b2bd08bb7a912a1504f5fb5018f5317e6b5423cd'/>
<id>urn:sha1:b2bd08bb7a912a1504f5fb5018f5317e6b5423cd</id>
<content type='text'>
Thanks Luis Nell for the implementation idea and very detailed report.

Co-Authored-By: Mariusz Felisiak &lt;felisiak.mariusz@gmail.com&gt;
</content>
</entry>
<entry>
<title>Used more specific unittest assertions in tests.</title>
<updated>2019-10-29T11:37:30Z</updated>
<author>
<name>Nick Pope</name>
<email>nick.pope@flightdataservices.com</email>
</author>
<published>2019-10-21T08:55:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=7552de7866dcd270a0f353b007b4aceaa7f3ff3e'/>
<id>urn:sha1:7552de7866dcd270a0f353b007b4aceaa7f3ff3e</id>
<content type='text'>
* assertIsNone()/assertIsNotNone() instead of comparing to None.
* assertLess() for &lt; comparisons.
* assertIs() for 'is' expressions.
* assertIsInstance() for isinstance() expressions.
* rounding of assertAlmostEqual() for round() expressions.
* assertIs(..., True/False) instead of comparing to True/False.
* assertIs()/assertIsNot() for ==/!= comparisons.
* assertNotEqual() for == comparisons.
* assertTrue()/assertFalse() instead of comparing to True/False.
</content>
</entry>
<entry>
<title>Fixed CVE-2019-14232 -- Adjusted regex to avoid backtracking issues when truncating HTML.</title>
<updated>2019-08-01T07:24:54Z</updated>
<author>
<name>Florian Apolloner</name>
<email>florian@apolloner.eu</email>
</author>
<published>2019-07-15T09:46:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=7f65974f8219729c047fbbf8cd5cc9d80faefe77'/>
<id>urn:sha1:7f65974f8219729c047fbbf8cd5cc9d80faefe77</id>
<content type='text'>
Thanks to Guido Vranken for initial report.
</content>
</entry>
<entry>
<title>Fixed #30400 -- Improved typography of user facing strings.</title>
<updated>2019-06-28T14:46:18Z</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2019-06-27T16:39:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=42b9a23267f14be39b9b00958e18d5746783208e'/>
<id>urn:sha1:42b9a23267f14be39b9b00958e18d5746783208e</id>
<content type='text'>
Thanks Claude Paroz for assistance with translations.
</content>
</entry>
<entry>
<title>Refs #27753 -- Deprecated django.utils.text.unescape_entities().</title>
<updated>2019-05-08T06:00:59Z</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2019-04-24T13:10:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=b915b9f10f1110bf6b8468060ce9753ff78ffb07'/>
<id>urn:sha1:b915b9f10f1110bf6b8468060ce9753ff78ffb07</id>
<content type='text'>
The function was undocumented and only required for compatibility with
Python 2.

Code should use Python's html.unescape() that was added in Python 3.4.
</content>
</entry>
<entry>
<title>Completed test coverage for utils.text._replace_entity().</title>
<updated>2019-01-24T00:33:21Z</updated>
<author>
<name>Hasan Ramezani</name>
<email>hasan.r67@gmail.com</email>
</author>
<published>2019-01-24T00:33:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=7e978fdc4228eb44cf97cb4243adc7b7bfd586c7'/>
<id>urn:sha1:7e978fdc4228eb44cf97cb4243adc7b7bfd586c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Completed test coverage for utils.text.Truncator.chars().</title>
<updated>2019-01-19T23:45:41Z</updated>
<author>
<name>Hasan Ramezani</name>
<email>hasan.r67@gmail.com</email>
</author>
<published>2019-01-19T23:45:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=838e432e3e5519c5383d12018e6c78f8ec7833c1'/>
<id>urn:sha1:838e432e3e5519c5383d12018e6c78f8ec7833c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #29654 -- Made text truncation an ellipsis character instead of three dots.</title>
<updated>2018-08-21T15:46:45Z</updated>
<author>
<name>Claude Paroz</name>
<email>claude@2xlibre.net</email>
</author>
<published>2018-08-21T13:28:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=201017df308266c7d5ed20181e6d0ffa5832e3e9'/>
<id>urn:sha1:201017df308266c7d5ed20181e6d0ffa5832e3e9</id>
<content type='text'>
Thanks Sudhanshu Mishra for the initial patch and Tim Graham for the review.
</content>
</entry>
<entry>
<title>Fixed #29412 -- Stopped marking slugify() result as HTML safe.</title>
<updated>2018-07-20T14:44:30Z</updated>
<author>
<name>Claude Paroz</name>
<email>claude@2xlibre.net</email>
</author>
<published>2018-07-14T08:38:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=b004bd62e83588fdb0e533fdeec993aec358281d'/>
<id>urn:sha1:b004bd62e83588fdb0e533fdeec993aec358281d</id>
<content type='text'>
</content>
</entry>
</feed>
