Skip to content

Latest commit

 

History

History
97 lines (65 loc) · 2.48 KB

CHANGES.rst

File metadata and controls

97 lines (65 loc) · 2.48 KB

CHANGES

1.23.1 (2022-10-02)

  • Include typing information in PyPI and source distributions.

1.23.0 (2021-01-29)

  • List of submodules is retrieved via git instead of parsing .gitmodules. See #85

1.22.0 (2020-08-04)

  • Fixed the --no-exclude flag. See #82
  • --no-exclude -> --no-export-ignore (backward compatibility is retained)
  • --extra -> --include (backward compatibility is retained)

1.21.0 (2020-02-11)

  • Fixed handling of files inside export-ignore directories (#78)

1.20.0 (2019-11-07)

  • Fixed handling of non-unicode byte sequences on Linux
  • Fixed parsing of git version on Windows
  • Added support for path-like objects to GitArchiver

1.19.4 (2018-12-07)

  • Fixed compatibility with Apple's git (bundled with Xcode)

1.19.3 (2018-11-27)

  • Add the git_version parameter to GitArchiver and the get_git_version class method
  • If git version (initialized or guessed) is less than 1.6.1, exception is raised
  • Properly read non-nul separated output of check-attr if git version is less than 1.8.5. See #65

Known Bugs:

  • Does not work with Apple's git (bundled with Xcode). See #68

1.19.2 (2018-11-13)

  • Support Windows
  • Fix missing pycodestyle in setup.py's tests_require

1.19.1 (2018-11-01)

  • Fix passing compresslevel=None may cause segfault on some systems

1.19.0 (2018-10-31)

  • 🎃
  • Use -0 ... -9 to explicitly specify compression level if format allows; if unset, lib's default is used
  • Checking for file exclusion is optimized, the process is spawned only once per repo / submodule

Known Bugs:

  • Not passing a compression level explicitly [-0 | ... | -9] may cause a segfault. See #59

1.18.3 (2018-09-27)

  • Fix broken support for zip files

1.18.2 (2018-09-19)

  • Fix redundant print
  • Fix mismatch between dry-run and normal verbose logging
  • Fix missing support for tbz2 files
  • API: Raise ValueError instead of RuntimeError if output format is not recognized
  • API: Conditionally import zipfile / tarfile depending on requested output format

1.18.1 (2018-09-01)

  • Improve support for special characters

1.18.0 (2018-08-14)

  • Add CHANGES.rst to track further changes
  • Add tests
  • Use git check-attr to test against export-ignore
  • Better support for unicode file names
  • Require Git >= 1.6.1