pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/sysutils/py-borgbackup Update borgbackup to 1.1.8.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/78fbfb201bc8
branches:  trunk
changeset: 390324:78fbfb201bc8
user:      bsiegert <bsiegert%pkgsrc.org@localhost>
date:      Fri Jan 18 21:39:43 2019 +0000

description:
Update borgbackup to 1.1.8.

Version 1.1.8 (2018-12-09)
--------------------------

Fixes:

- enforce storage quota if set by serve-command, #4093
- invalid locations: give err msg containing parsed location, #4179
- list repo: add placeholders for hostname and username, #4130
- on linux, symlinks can't have ACLs, so don't try to set any, #4044

New features:

- create: added PATH::archive output on INFO log level
- read a passphrase from a file descriptor specified in the
  BORG_PASSPHRASE_FD environment variable.

Version 1.1.7 (2018-08-11)
--------------------------

Compatibility notes:

- added support for Python 3.7

Fixes:

- cache lock: use lock_wait everywhere to fix infinite wait, see #3968
- don't archive tagged dir when recursing an excluded dir, #3991
- py37 argparse: work around bad default in py 3.7.0a/b/rc, #3996
- py37 remove loggerDict.clear() from tearDown method, #3805
- some fixes for bugs which likely did not result in problems in practice:

  - fixed logic bug in platform module API version check
  - fixed xattr/acl function prototypes, added missing ones

New features:

- init: add warning to store both key and passphrase at safe place(s)
- BORG_HOST_ID env var to work around all-zero MAC address issue, #3985
- borg debug dump-repo-objs --ghost (dump everything from segment files,
  including deleted or superceded objects or commit tags)
- borg debug search-repo-objs (search in repo objects for hex bytes or strings)

Other changes:

- add Python 3.7 support
- updated shell completions
- call socket.gethostname only once
- locking: better logging, add some asserts
- borg debug dump-repo-objs:

  - filename layout improvements
  - use repository.scan() to get on-disk order
- docs:

  - update installation instructions for macOS
  - added instructions to install fuse via homebrew
  - improve diff docs
  - added note that checkpoints inside files requires 1.1+
  - add link to tempfile module
  - remove row/column-spanning from docs source, #4000 #3990
- tests:

  - fetch less data via os.urandom
  - add py37 env for tox
  - travis: add 3.7, remove 3.6-dev (we test with -dev in master)

diffstat:

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

diffs (28 lines):

diff -r 0dde3d3c6840 -r 78fbfb201bc8 sysutils/py-borgbackup/Makefile
--- a/sysutils/py-borgbackup/Makefile   Fri Jan 18 21:05:50 2019 +0000
+++ b/sysutils/py-borgbackup/Makefile   Fri Jan 18 21:39:43 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2018/06/12 14:22:25 bsiegert Exp $
+# $NetBSD: Makefile,v 1.21 2019/01/18 21:39:43 bsiegert Exp $
 
-DISTNAME=      borgbackup-1.1.6
+DISTNAME=      borgbackup-1.1.8
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    sysutils python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=b/borgbackup/}
diff -r 0dde3d3c6840 -r 78fbfb201bc8 sysutils/py-borgbackup/distinfo
--- a/sysutils/py-borgbackup/distinfo   Fri Jan 18 21:05:50 2019 +0000
+++ b/sysutils/py-borgbackup/distinfo   Fri Jan 18 21:39:43 2019 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.14 2018/06/12 14:22:25 bsiegert Exp $
+$NetBSD: distinfo,v 1.15 2019/01/18 21:39:43 bsiegert Exp $
 
-SHA1 (borgbackup-1.1.6.tar.gz) = cfc0ff8d9a55c68e8de0b2536bbfb21fbf7cd4d3
-RMD160 (borgbackup-1.1.6.tar.gz) = f13b9a2428980b60c329431bb6c6a1170b1a0db2
-SHA512 (borgbackup-1.1.6.tar.gz) = 5741c48bdb70a26d40bd583f207460e35bb7dd560424889d37eb4d90ee96947457faf09bae0fa2b26b42ec71ef6eeaec1b770ba3257223a2637fcb55266e4a17
-Size (borgbackup-1.1.6.tar.gz) = 3441523 bytes
+SHA1 (borgbackup-1.1.8.tar.gz) = 36eae09f29de4bd79e10c5e130c9d5bfa5909575
+RMD160 (borgbackup-1.1.8.tar.gz) = af458a7b4191375c997c0d8e9627757375ce65d8
+SHA512 (borgbackup-1.1.8.tar.gz) = 1455e68bcedab8f35f9426dc73958c6a6565ad1f1cc274ce59d34a12e3a7bfa1d12fa2b8e8dd3e71824e1cd0927babf79f4e99d4e516454ed12dbd3970d0e921
+Size (borgbackup-1.1.8.tar.gz) = 3456058 bytes
 SHA1 (patch-setup.py) = 00e64219203374efccc2b0260b5d2fde482d61dc



Home | Main Index | Thread Index | Old Index