pkgsrc-Changes archive

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

CVS commit: pkgsrc/sysutils/py-borgbackup



Module Name:    pkgsrc
Committed By:   wiz
Date:           Tue Apr 17 10:40:56 UTC 2018

Modified Files:
        pkgsrc/sysutils/py-borgbackup: Makefile distinfo
Removed Files:
        pkgsrc/sysutils/py-borgbackup/patches: patch-setup.py

Log Message:
py-borgbackup: update to 1.1.5.

Version 1.1.5 (2018-04-01)
--------------------------

Compatibility notes:

- 1.1.5 changes:

  - require msgpack-python >= 0.4.6 and < 0.5.0.
    0.5.0+ dropped python 3.4 testing and also caused some other issues because
    the python package was renamed to msgpack and emitted some FutureWarning.

Fixes:

- create --list: fix that it was never showing M status, #3492
- create: fix timing for first checkpoint (read files cache early, init
  checkpoint timer after that), see #3394
- extract: set rc=1 when extracting damaged files with all-zero replacement
  chunks or with size inconsistencies, #3448
- diff: consider an empty file as different to a non-existing file, #3688
- files cache: improve exception handling, #3553
- ignore exceptions in scandir_inorder() caused by an implicit stat(),
  also remove unneeded sort, #3545
- fixed tab completion problem where a space is always added after path even
  when it shouldn't
- build: do .h file content checks in binary mode, fixes build issue for
  non-ascii header files on pure-ascii locale platforms, #3544 #3639
- borgfs: fix patterns/paths processing, #3551
- config: add some validation, #3566
- repository config: add validation for max_segment_size, #3592
- set cache previous_location on load instead of save
- remove platform.uname() call which caused library mismatch issues, #3732
- add exception handler around deprecated platform.linux_distribution() call
- use same datetime object for {now} and {utcnow}, #3548

New features:

- create: implement --stdin-name, #3533
- add chunker_params to borg archive info (--json)
- BORG_SHOW_SYSINFO=no to hide system information from exceptions

Other changes:

- updated zsh completions for borg 1.1.4
- files cache related code cleanups
- be more helpful when parsing invalid --pattern values, #3575
- be more clear in secure-erase warning message, #3591
- improve getpass user experience, #3689
- docs build: unicode problem fixed when using a py27-based sphinx
- docs:

  - security: explicitly note what happens OUTSIDE the attack model
  - security: add note about combining compression and encryption
  - security: describe chunk size / proximity issue, #3687
  - quickstart: add note about permissions, borg@localhost, #3452
  - quickstart: add introduction to repositories & archives, #3620
  - recreate --recompress: add missing metavar, clarify description, #3617
  - improve logging docs, #3549
  - add an example for --pattern usage, #3661
  - clarify path semantics when matching, #3598
  - link to offline documentation from README, #3502
  - add docs on how to verify a signed release with GPG, #3634
  - chunk seed is generated per repository (not: archive)
  - better formatting of CPU usage documentation, #3554
  - extend append-only repo rollback docs, #3579
- tests:

  - fix erroneously skipped zstd compressor tests, #3606
  - skip a test if argparse is broken, #3705
- vagrant:

  - xenial64 box now uses username 'vagrant', #3707
  - move cleanup steps to fs_init, #3706
  - the boxcutter wheezy boxes are 404, use local ones
  - update to Python 3.5.5 (for binary builds)


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/sysutils/py-borgbackup/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/sysutils/py-borgbackup/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/sysutils/py-borgbackup/patches/patch-setup.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/py-borgbackup/Makefile
diff -u pkgsrc/sysutils/py-borgbackup/Makefile:1.17 pkgsrc/sysutils/py-borgbackup/Makefile:1.18
--- pkgsrc/sysutils/py-borgbackup/Makefile:1.17 Tue Jan 23 09:50:17 2018
+++ pkgsrc/sysutils/py-borgbackup/Makefile      Tue Apr 17 10:40:56 2018
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.17 2018/01/23 09:50:17 wiz Exp $
+# $NetBSD: Makefile,v 1.18 2018/04/17 10:40:56 wiz Exp $
 
-DISTNAME=      borgbackup-1.1.4
+DISTNAME=      borgbackup-1.1.5
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    sysutils python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=b/borgbackup/}
 

Index: pkgsrc/sysutils/py-borgbackup/distinfo
diff -u pkgsrc/sysutils/py-borgbackup/distinfo:1.11 pkgsrc/sysutils/py-borgbackup/distinfo:1.12
--- pkgsrc/sysutils/py-borgbackup/distinfo:1.11 Tue Jan 23 09:50:17 2018
+++ pkgsrc/sysutils/py-borgbackup/distinfo      Tue Apr 17 10:40:56 2018
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.11 2018/01/23 09:50:17 wiz Exp $
+$NetBSD: distinfo,v 1.12 2018/04/17 10:40:56 wiz Exp $
 
-SHA1 (borgbackup-1.1.4.tar.gz) = e3c26df1dc7f18a1798b1286a17c637bba6b9d9a
-RMD160 (borgbackup-1.1.4.tar.gz) = b8375cd66fb3f6567bb9c68721c75eb3093cbaa0
-SHA512 (borgbackup-1.1.4.tar.gz) = 0853033f72406a2913dd74c6ebb8b33a318179843255c92481f5e4fdd0f436de6e4c77eed259a422e00bfadcf260facdfd00c813bb0628b82b8ff63a87e1bcfb
-Size (borgbackup-1.1.4.tar.gz) = 3390046 bytes
-SHA1 (patch-setup.py) = 39f6877cfa863d7bd89e299ca892600ed729c2f3
+SHA1 (borgbackup-1.1.5.tar.gz) = 0dec8c69617eb5a3ea9a4d340df5116dd1d434ea
+RMD160 (borgbackup-1.1.5.tar.gz) = 80b7a068c851da9fcb39d48fa97aef79e5cf262a
+SHA512 (borgbackup-1.1.5.tar.gz) = 22071e4b37059d816592baff852772720769b3d86eb1d071abba67f9d13de809066aa29cdf18f1aaef127d1f24288913a7b0b63d157fb98840b1a71606dc0554
+Size (borgbackup-1.1.5.tar.gz) = 3392774 bytes



Home | Main Index | Thread Index | Old Index