pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/py-borgbackup py-borgbackup: update to 1.1.15.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1a1ad9799703
branches:  trunk
changeset: 444263:1a1ad9799703
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon Jan 04 11:50:02 2021 +0000

description:
py-borgbackup: update to 1.1.15.

Version 1.1.15 (2020-12-25)
---------------------------

Compatibility notes:

- 1.1.15 drops python 3.4 support, minimum requirement is 3.5 now.

Fixes:

- extract:

  - improve exception handling when setting xattrs, #5092.
  - emit a warning message giving the path, xattr key and error message.
  - continue trying to restore other xattrs and bsdflags of the same file
    after an exception with xattr-setting happened.
- export-tar:

  - set tar format to GNU_FORMAT explicitly, #5274
  - fix memory leak with ssh: remote repository, #5568
  - fix potential memory leak with ssh: remote repository with partial extraction
- create: fix --dry-run and --stats coexistence, #5415
- use --timestamp for {utcnow} and {now} if given, #5189

New features:

- create: implement --stdin-mode, --stdin-user and --stdin-group, #5333
- allow appending the files cache filename with BORG_FILES_CACHE_SUFFIX env var

Other changes:

- drop python 3.4 support, minimum requirement is 3.5 now.
- enable using libxxhash instead of bundled xxh64 code
- update llfuse requirements (1.3.8)
- set cython language_level in some files to fix warnings
- allow EIO with warning when trying to hardlink
- PropDict: fail early if internal_dict is not a dict
- update shell completions
- tests / CI

  - add a test for the hashindex corruption bug, #5531 #4829
  - fix spurious failure in test_cache_files, #5438
  - added a github ci workflow
  - reduce testing on travis, no macOS, no py3x-dev, #5467
  - travis: use newer dists, native py on dist
- vagrant:

  - remove jessie and trusty boxes, #5348 #5383
  - pyinstaller 4.0, build on py379
  - binary build on stretch64, #5348
  - remove easy_install based pip installation
- docs:

  - clarify '--one-file-system' for btrfs, #5391
  - add example for excluding content using the --pattern cmd line arg
  - complement the documentation for pattern files and exclude files, #5524
  - made ansible playbook more generic, use package instead of pacman. also
    change state from "latest" to "present".
  - complete documentation on append-only remote repos, #5497
  - internals: rather talk about target size than statistics, #5336
  - new compression algorithm policy, #1633 #5505
  - faq: add a hint on sleeping computer, #5301
  - note requirements for full disk access on macOS Catalina, #5303
  - fix/improve description of borg upgrade hardlink usage, #5518
- modernize 1.1 code:

  - drop code/workarounds only needed to support Python 3.4
  - remove workaround for pre-release py37 argparse bug
  - removed some outdated comments/docstrings
  - requirements: remove some restrictions, lock on current versions

diffstat:

 sysutils/py-borgbackup/Makefile |   4 ++--
 sysutils/py-borgbackup/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (27 lines):

diff -r 3c20fb3e3b6f -r 1a1ad9799703 sysutils/py-borgbackup/Makefile
--- a/sysutils/py-borgbackup/Makefile   Mon Jan 04 11:47:40 2021 +0000
+++ b/sysutils/py-borgbackup/Makefile   Mon Jan 04 11:50:02 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.29 2020/10/14 16:25:55 wiz Exp $
+# $NetBSD: Makefile,v 1.30 2021/01/04 11:50:02 wiz Exp $
 
-DISTNAME=      borgbackup-1.1.14
+DISTNAME=      borgbackup-1.1.15
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    sysutils python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=b/borgbackup/}
diff -r 3c20fb3e3b6f -r 1a1ad9799703 sysutils/py-borgbackup/distinfo
--- a/sysutils/py-borgbackup/distinfo   Mon Jan 04 11:47:40 2021 +0000
+++ b/sysutils/py-borgbackup/distinfo   Mon Jan 04 11:50:02 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.21 2020/10/14 16:25:55 wiz Exp $
+$NetBSD: distinfo,v 1.22 2021/01/04 11:50:02 wiz Exp $
 
-SHA1 (borgbackup-1.1.14.tar.gz) = f20c09dc17d8692c54c79d02e5413adcaa5cf2cf
-RMD160 (borgbackup-1.1.14.tar.gz) = 9c3d733380091dfe240650401bd619d434f8690f
-SHA512 (borgbackup-1.1.14.tar.gz) = 2aae851d38ec2431cd09f9390b3afa41ec44c2891a3698b01f036cebc5b64d7b7f328d7c95bf30fc29016b4bd2d2ada2613f895091e22148f3d4861f4facd35f
-Size (borgbackup-1.1.14.tar.gz) = 3769460 bytes
+SHA1 (borgbackup-1.1.15.tar.gz) = 3cd5843f5ef86e6fba15f64004d8b54d429fb2b5
+RMD160 (borgbackup-1.1.15.tar.gz) = 8d131001b81c4b2b8cedf47c2c89a41a79d9ff49
+SHA512 (borgbackup-1.1.15.tar.gz) = db2f06a96897c07a71e9c4531d4f219ef5451009c08ae933348b1a02b7d6c95b4e814a25b4cf465c0021ff670fdd46076c486c2a466d056dd931cb7eee8b1ef3
+Size (borgbackup-1.1.15.tar.gz) = 3777355 bytes



Home | Main Index | Thread Index | Old Index