cpython/Lib/packaging
Éric Araujo b85b966de6 Stop trying to write into the stdlib during packaging tests (#12331).
This prevents tests from failing when run from a Python installed in a
read-only directory.  The code is a bit uglier; shutil.copytree calls
copystat on directories behind our back, so I had to add an os.walk
with os.chmod (*and* os.path.join!) calls.  shutil, I am disappoint.

This changeset is dedicated to the hundreds of neurons that were lost
while I was debugging this on an otherwise fine afternoon.
2011-07-31 20:47:47 +02:00
..
command Make TypeError message from Command.__init__ more useful 2011-07-29 02:32:41 +02:00
compiler
pypi
tests Stop trying to write into the stdlib during packaging tests (#12331). 2011-07-31 20:47:47 +02:00
__init__.py
_trove.py
compat.py
config.py
create.py
database.py Minor packaging cleanup. 2011-07-29 02:37:21 +02:00
depgraph.py Minor packaging cleanup. 2011-07-29 02:37:21 +02:00
dist.py
errors.py
fancy_getopt.py
install.py Minor packaging cleanup. 2011-07-29 02:37:21 +02:00
manifest.py
markers.py
metadata.py
run.py Let all pysetup actions return a meaningful 0 or 1 exit code (#12222). 2011-07-29 02:31:39 +02:00
util.py Factor out code used by packaging commands for HTTP requests (#12169). 2011-07-08 16:27:12 +02:00
version.py