Use portable_rename to support Windows
tree8ee739d8068d904d946bbb433a43d91e5ee5faa4
-rwxr-xr-x 8018 0publish
-rw-r--r-- 1886 0publish.xml
-rw-r--r-- 26536 COPYING
-rw-r--r-- 4140 archive.py
-rw-r--r-- 3363 create.py
-rw-r--r-- 2083 digest.py
-rw-r--r-- 1034 edit.py
-rw-r--r-- 7813 merge.py
-rw-r--r-- 816 mimetypes.py
-rw-r--r-- 3504 release.py
-rw-r--r-- 3051 signing.py
-rw-r--r-- 1453 stable.py
drwxr-xr-x - tests
-rw-r--r-- 4872 unpack.py
-rw-r--r-- 3586 validator.py
-rw-r--r-- 6650 xmltools.py