<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/tests/utils_tests/test_archive.py, branch 3.0.8</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=3.0.8</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=3.0.8'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2020-06-29T05:52:47Z</updated>
<entry>
<title>[3.0.x] Fixed #30807 -- Fixed TestArchive.test_extract_file_permissions() when umask is 0o000.</title>
<updated>2020-06-29T05:52:47Z</updated>
<author>
<name>Ad Timmering</name>
<email>8476375+awtimmering@users.noreply.github.com</email>
</author>
<published>2020-06-29T05:51:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=d1ff7c50e3a9815804818ef8f76ad3c16d3f1da4'/>
<id>urn:sha1:d1ff7c50e3a9815804818ef8f76ad3c16d3f1da4</id>
<content type='text'>
Fixed test that checks permissions on files extracted from archives
with no permissions set, to not assume a default umask of 0o002.

Test regression in c95d063e776e849cf1a0bf616c654165cb89c706.
Backport of ec5aa2161d8015a3fe57dcbbfe14200cd18f0a16 from master
</content>
</entry>
<entry>
<title>Refs #30160 -- Simplified and improved tests for django.utils.archive.</title>
<updated>2019-07-31T07:46:24Z</updated>
<author>
<name>Nick Pope</name>
<email>nick.pope@flightdataservices.com</email>
</author>
<published>2019-02-15T23:59:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=c95d063e776e849cf1a0bf616c654165cb89c706'/>
<id>urn:sha1:c95d063e776e849cf1a0bf616c654165cb89c706</id>
<content type='text'>
The file executable should have 0o775 permission not only u=x.
The file no_permissions should have 0o644 u=r.
</content>
</entry>
<entry>
<title>Removed redundant ArchiveTest.test_extract_method() test.</title>
<updated>2019-07-30T09:33:53Z</updated>
<author>
<name>Nick Pope</name>
<email>nick.pope@flightdataservices.com</email>
</author>
<published>2019-02-15T23:34:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=421c4cd2eea4cf3ee0236e3dd3fc3567c54a380a'/>
<id>urn:sha1:421c4cd2eea4cf3ee0236e3dd3fc3567c54a380a</id>
<content type='text'>
The extract() function has the same code as used in the test method
for Archive.extract().
</content>
</entry>
<entry>
<title>Refs #30160 -- Made destination path a required argument of extract().</title>
<updated>2019-07-30T09:27:56Z</updated>
<author>
<name>Nick Pope</name>
<email>nick.pope@flightdataservices.com</email>
</author>
<published>2019-02-15T23:33:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=0509148c2458a990cd0a7fd2d7cfbd45eb43e000'/>
<id>urn:sha1:0509148c2458a990cd0a7fd2d7cfbd45eb43e000</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #23919 -- Removed django.utils._os.upath()/npath()/abspathu() usage.</title>
<updated>2017-01-20T13:01:02Z</updated>
<author>
<name>Tim Graham</name>
<email>timograham@gmail.com</email>
</author>
<published>2017-01-20T13:01:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=4e729feaa647547f25debb1cb63dec989dc41a20'/>
<id>urn:sha1:4e729feaa647547f25debb1cb63dec989dc41a20</id>
<content type='text'>
These functions do nothing on Python 3.</content>
</entry>
<entry>
<title>Refs #23919 -- Stopped inheriting from object to define new style classes.</title>
<updated>2017-01-19T07:39:46Z</updated>
<author>
<name>Simon Charette</name>
<email>charettes@users.noreply.github.com</email>
</author>
<published>2017-01-19T07:39:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=cecc079168e8669138728d31611ff3a1e7eb3a9f'/>
<id>urn:sha1:cecc079168e8669138728d31611ff3a1e7eb3a9f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #27628 -- Fixed unarchiving a file without permission data.</title>
<updated>2016-12-29T00:14:58Z</updated>
<author>
<name>Anton Samarchyan</name>
<email>anton.samarchyan@savoirfairelinux.com</email>
</author>
<published>2016-12-28T20:20:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=5cf4894836bd537161df467890d9b986678a7937'/>
<id>urn:sha1:5cf4894836bd537161df467890d9b986678a7937</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #26494 -- Made Archive.extract() preserve file permissions.</title>
<updated>2016-12-06T13:28:36Z</updated>
<author>
<name>Anton Samarchyan</name>
<email>anton.samarchyan@savoirfairelinux.com</email>
</author>
<published>2016-12-01T16:05:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=d0112cf9306834b17eb5476363cb6b3b9bfb650c'/>
<id>urn:sha1:d0112cf9306834b17eb5476363cb6b3b9bfb650c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sorted imports with isort; refs #23860.</title>
<updated>2015-02-06T13:16:28Z</updated>
<author>
<name>Tim Graham</name>
<email>timograham@gmail.com</email>
</author>
<published>2015-01-28T12:35:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=0ed7d155635da9f79d4dd67e4889087d3673c6da'/>
<id>urn:sha1:0ed7d155635da9f79d4dd67e4889087d3673c6da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #22681 -- Made TarArchive recognize leading directories properly.</title>
<updated>2014-06-03T16:00:33Z</updated>
<author>
<name>Alexandr Shurigin</name>
<email>ya@helldude.ru</email>
</author>
<published>2014-05-22T12:12:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=083d285b82832f95b57c64144020cc2ce8895a22'/>
<id>urn:sha1:083d285b82832f95b57c64144020cc2ce8895a22</id>
<content type='text'>
</content>
</entry>
</feed>
