<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/tests/utils_tests/test_encoding.py, branch main</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=main</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2023-11-28T05:19:38Z</updated>
<entry>
<title>Refs #34986 -- Fixed some test assertions for PyPy.</title>
<updated>2023-11-28T05:19:38Z</updated>
<author>
<name>Nick Pope</name>
<email>nick@nickpope.me.uk</email>
</author>
<published>2023-11-21T15:11:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=baf705f34a8c8977d042ce43c71f508f9ca4f8ce'/>
<id>urn:sha1:baf705f34a8c8977d042ce43c71f508f9ca4f8ce</id>
<content type='text'>
These failures were due to minor inconsistencies or implementation
differences between CPython and PyPy.
</content>
</entry>
<entry>
<title>Fixed CVE-2023-41164 -- Fixed potential DoS in django.utils.encoding.uri_to_iri().</title>
<updated>2023-09-04T09:58:37Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2023-08-22T06:53:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=3f41d6d62929dfe53eda8109b3b836f26645bdce'/>
<id>urn:sha1:3f41d6d62929dfe53eda8109b3b836f26645bdce</id>
<content type='text'>
Thanks MProgrammer (https://hackerone.com/mprogrammer) for the report.

Co-authored-by: nessita &lt;124304+nessita@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>Refs #33173 -- Used locale.getlocale() instead of getdefaultlocale().</title>
<updated>2022-03-08T12:17:05Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2022-03-08T12:17:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=d4fd31684ad5a7b9be8a9d26c5a8796f96c8d80b'/>
<id>urn:sha1:d4fd31684ad5a7b9be8a9d26c5a8796f96c8d80b</id>
<content type='text'>
locale.getdefaultlocale() was deprecated in Python 3.11, see
https://bugs.python.org/issue46659.</content>
</entry>
<entry>
<title>Refs #33476 -- Reformatted code with Black.</title>
<updated>2022-02-07T19:37:05Z</updated>
<author>
<name>django-bot</name>
<email>ops@djangoproject.com</email>
</author>
<published>2022-02-03T19:24:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=9c19aff7c7561e3a82978a272ecdaad40dda5c00'/>
<id>urn:sha1:9c19aff7c7561e3a82978a272ecdaad40dda5c00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #28428 -- Made filepath_to_uri() support pathlib.Path.</title>
<updated>2019-10-30T12:13:15Z</updated>
<author>
<name>Hasan Ramezani</name>
<email>hasan.r67@gmail.com</email>
</author>
<published>2019-10-29T20:15:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=6315a272c5cfcc70b745f87b25148a158663a222'/>
<id>urn:sha1:6315a272c5cfcc70b745f87b25148a158663a222</id>
<content type='text'>
</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>Refs #27804 -- Used subTest() in utils_tests/test_encoding.py.</title>
<updated>2019-08-26T09:58:06Z</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2019-08-26T09:58:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=5dac63bb844d0a976e1dd1591a323c5ba9674a97'/>
<id>urn:sha1:5dac63bb844d0a976e1dd1591a323c5ba9674a97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed CVE-2019-14235 -- Fixed potential memory exhaustion in django.utils.encoding.uri_to_iri().</title>
<updated>2019-08-01T07:24:54Z</updated>
<author>
<name>Florian Apolloner</name>
<email>florian@apolloner.eu</email>
</author>
<published>2019-07-19T15:04:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=76ed1c49f804d409cfc2911a890c78584db3c76e'/>
<id>urn:sha1:76ed1c49f804d409cfc2911a890c78584db3c76e</id>
<content type='text'>
Thanks to Guido Vranken for initial report.
</content>
</entry>
<entry>
<title>Refs #27753 -- Favored force/smart_str() over force/smart_text().</title>
<updated>2019-02-06T19:12:06Z</updated>
<author>
<name>Aymeric Augustin</name>
<email>aymeric.augustin@m4x.org</email>
</author>
<published>2017-01-26T09:08:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=3bb6a4390c0a57da991fcb1c0642b9b3fccff751'/>
<id>urn:sha1:3bb6a4390c0a57da991fcb1c0642b9b3fccff751</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed some assertTrue() that were intended to be assertEqual().</title>
<updated>2018-07-09T15:13:40Z</updated>
<author>
<name>Sergey Fedoseev</name>
<email>fedoseev.sergey@gmail.com</email>
</author>
<published>2018-07-09T15:13:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=c9088cfc7bdf035a2a28582f1be6acce1c30b8ef'/>
<id>urn:sha1:c9088cfc7bdf035a2a28582f1be6acce1c30b8ef</id>
<content type='text'>
</content>
</entry>
</feed>
