Skip to content

Releases: conda/conda-package-handling

1.7.3

12 Apr 09:49
Compare
Choose a tag to compare

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

16 Oct 17:03
Compare
Choose a tag to compare

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

20 Sep 20:31
Compare
Choose a tag to compare

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.

Contributors:

1.5.0

01 Sep 02:58
Compare
Choose a tag to compare

Contributors:

1.4.1

04 Aug 23:50
Compare
Choose a tag to compare

Enhancements:

  • several small error fixes from bad copypasta

Contributors:

1.4.0

02 Aug 22:44
Compare
Choose a tag to compare

Bug fixes:

  • provide fallback to built-in tarfile if libarchive fails to import. Won't support new .conda format (obviously)
  • tmpdir created in output folder (defaults to cwd, but not always cwd)

Contributors:

1.3.11

11 Jul 13:15
Compare
Choose a tag to compare

Bug fixes:

  • fix BadZipFile exception handling on py27

Contributors:

1.3.10

24 Jun 19:16
Compare
Choose a tag to compare

Contributors:

1.3.9

14 Jun 21:15
Compare
Choose a tag to compare

Bug fixes:

  • put temporary files in CWD/.cph_tmp(random) instead of default temp dir. Hope that this fixes the permission problems seen on appveyor and azure.

Contributors:

1.3.8

13 Jun 18:53
Compare
Choose a tag to compare

Bug fixes:

  • Write output files to output path directly, rather than any temporary. Hope that this fixes permission errors on appveyor/azure

Contributors: