Skip to content

Latest commit

 

History

History
318 lines (216 loc) · 9.62 KB

CHANGES.rst

File metadata and controls

318 lines (216 loc) · 9.62 KB

Changelog

0.7 (not yet released)

New features

  • #76, #77: Add a command line flag --ignore-mtime to archive-tool check to ignore the file modification time in the checks.

Bug fixes and minor changes

Internal changes

0.6 (2021-12-12)

New features

  • #52, #70: Add a backup-tool script.
  • #54: Add command line flags --directory <dir> to archive-tool create. The script will change into this directory prior creating the archive if provided.
  • #54: Add new keyword argument fileinfos that :class:`Manifest` and :meth:`Archive.create` accept.
  • #57, #66: Add :func:`diff_manifest`. The archive-tool diff command with --report-meta flag also reports differences in file system metadata for directories and symbol links.
  • #50, #51: Add a header with some metadata to the index in a mail archive created by :class:`MailArchive`.
  • #62, #63: Explicitely select POSIX.1-2001 (pax) format in the tarfile. This fixes failing verification if the archive contains a directory with a long path name.
  • #67: Add :mod:`archive.index` providing :class:`ArchiveIndex`.

Incompatible changes

Bug fixes and minor changes

Internal changes

0.5.1 (2020-12-12)

Bug fixes and minor changes

0.5 (2020-05-09)

New features

  • #45: The files argument to archive-tool check defaults to the archive's basedir.

Bug fixes and minor changes

  • Fix: some test data have not been included in the source distribution.

0.4 (2019-12-26)

New features

Internal changes

  • Reorganization of the archive-tool script, move the code into submodules in the new archive.cli package.

0.3 (2019-08-06)

New features

  • #33: archive-tool create should have an option to exclude files.
  • #35: :class:`FileInfo` calculates checksums lazily.
  • #34: files of unsupported type are ignored when creating an archive. A warning is emitted instead of raising an error.

Incompatible changes

Bug fixes and minor changes

  • #37: archive-tool create throws an error when trying to explicitly add a symlink.

0.2 (2019-07-14)

New features

Incompatible changes

Bug fixes and minor changes

  • #20: :meth:`Archive.create` takes a working directory as optional argument.
  • #29: Verify fails if archive contains hard links.
  • #25: archive-tool check should ignore metadata.

0.1 (2019-04-14)

  • Initial release.