Releases: conda/conda-package-handling
Releases · conda/conda-package-handling
1.7.3
Enhancements:
- Python tar extraction now used as a fallback if libarchive fails
Bug fixes:
- Fix binsort's mangling of symlinks
- Fix #71, larger directories fail to extract using libarchive
- When testing that exceptions are raised or archives containing abs paths, first check that such a "broken" archive was created during test setup... otherwise skip the test.
- api.create now raises an error correctly if archive creation failed or extension is not supported.
- Travis CI issue now resolved, mock added as dependency for conda test environments and system dependencies
- Fixed bug where extract parser cli failed due to not having
out_folder
attribute.
Contributors:
1.7.2
2020-10-16 1.7.2:
Enhancements:
- add --force to transmute
Bug fixes:
- Do not report symlinks as missing files
- Fixes for --process and --out-folder #68
- --out-folder: Normalise, expand user-ify and ensure it ends with os.sep
Contributors:
1.6.0
Enhancements:
- add a "prefix" keyword argument to the api.extract function. When combined with dest_dir, the prefix is the base directory, and the dest_dir is the folder name. dest_dir alone as an abspath is both the base directory and the folder name.
Bug fixes:
- provide a non-ProcessPoolExecutor path when number of processes is 1
- open files to be added to archives in binary mode. On Windows, the implicit default was text mode, which was corrupting newline data and putting in null characters.
- extraction prefix defaults to the folder containing the specified archive. This is a behavior change from 1.3.x, which extracted into the CWD by default.