Thomas Waldmann
49b1421682
FUSE: support pyfuse3 additionally to llfuse, fixes #5407
...
FUSE implementation can be switched via env var BORG_FUSE_IMPL.
2020-10-31 22:04:44 +01:00
TW
d56c816cf2
Merge pull request #5429 from Gu1nness/#5426-tox-outdated
...
Remove Python3.5 from tox.ini as it is not supported anymore
2020-10-18 23:39:44 +02:00
Guinness
a5078d2d34
Remove Python3.5 from tox.ini as it is not supported anymore
2020-10-18 11:01:03 +02:00
TW
d5d9d7d23b
Merge pull request #5427 from enkore/issue/5274
...
export-tar: set tar format to GNU_FORMAT explicitly
2020-10-17 23:29:07 +02:00
Marian Beermann
c81bc43ad5
export-tar: set tar format to GNU_FORMAT explicitly
...
Python 3.8 changed the default format to PAX, but GNU format is
documented for Borg.
2020-10-17 21:52:40 +02:00
TW
a48d6d279f
Merge pull request #5411 from jeroentbt/patch-1
...
fix small typo in quickstart docs
2020-10-12 20:58:51 +02:00
jeroen tiebout
ed5d3dfe24
fix small typo in quickstart docs
2020-10-12 19:33:45 +02:00
eike-fokken
1f0458d016
Clarify '--one-file-system' for btrfs ( #5391 )
...
docs: clarify borg create's '--one-file-system' option, #4009
The documentation now explicitly mentions btrfs subvolumes and
explains how --one-file-system works.
Co-authored-by: Eike <e.fokken+git@posteo.de>
2020-10-12 13:26:09 +02:00
TW
3674f24a5c
Merge pull request #5409 from ThomasWaldmann/py362
...
vagrant: use py 3.6.2 (not .1), fixes #5398
2020-10-11 15:16:44 +02:00
Thomas Waldmann
29b5eab9d2
vagrant: use py 3.6.2 (not .1), fixes #5398
2020-10-11 15:14:54 +02:00
TW
54fe804066
Merge pull request #5401 from ThomasWaldmann/fix-docs
...
Fix docs
2020-10-08 12:41:42 +02:00
Thomas Waldmann
2e31c3fd21
remove duplicate homebrew label definition
...
seems to be not used.
2020-10-08 12:39:29 +02:00
Thomas Waldmann
dc4ebb3822
fix install commands table markup
...
bad indentation causing a sphinx warning.
2020-10-08 12:33:15 +02:00
TW
5eaa2d204c
Merge pull request #5392 from anarcat/patch-1
...
mark myself as retired
2020-10-06 16:49:09 +02:00
Antoine Beaupré
05b4787524
explicitly say what the difference is between retired and actual
2020-10-06 10:40:11 -04:00
anarcat
829830aec1
mark myself as retired
...
I retired from this project in 2016, yet I still regularly get support requests by email. I rarely have time to answer those requests, which are better served by community infrastructure anyways.
I suspect other members of the borg "collective" are retired as well, but I do not want to make any claims in that regard.
2020-10-06 09:40:12 -04:00
TW
c32976f3be
Merge pull request #5390 from ThomasWaldmann/vagrant-py37-pyi-master
...
vagrant: use py37 for binary creation
2020-10-06 11:43:54 +02:00
Thomas Waldmann
1bec4cde3b
vagrant: use py37 for binary creation
...
python 3.7 is the latest python release with good support by pyinstaller
4.0, so use latest 3.7.x to build the binary.
for testing borg on py36, use 3.6.1 because 3.6.0 breaks coverage-py.
also: upgrade 3.9.0rc2 to 3.9.0.
2020-10-06 11:38:10 +02:00
TW
f18c4bfe95
Merge pull request #5385 from ThomasWaldmann/rel120a9
...
release 1.2.0 alpha 9
2020-10-05 13:47:22 +02:00
Thomas Waldmann
e54b054b2a
import setuptools first
...
there is a warning if one imports distutils before setuptools...
2020-10-05 00:24:52 +02:00
Thomas Waldmann
cd3bc97d12
vagrant: build 3.9.0rc2 via pyenv
...
3.9.0 should be available soon, then replace 3.9.0rc2 -> 3.9.0.
2020-10-05 00:24:52 +02:00
Thomas Waldmann
614e0bf86e
vagrant: use python 3.6.10 for binary build
2020-10-05 00:24:52 +02:00
Thomas Waldmann
7ee2dca547
pyinstaller: compute basepath from spec file location
...
so it does not just run on the vagrant machine, but also everywhere else.
2020-10-05 00:24:51 +02:00
Thomas Waldmann
ce625db204
use pyinstaller v4.0
...
from my maintenance branch in case I have to apply any fixes to get it working.
2020-10-05 00:24:51 +02:00
Thomas Waldmann
7dc1610674
selecting least broken llfuse version
...
1.3.6: works on all supported OSes, but not on py39
1.3.7: does not work on FreeBSD, but with py39
2020-10-05 00:23:40 +02:00
Thomas Waldmann
1562952ada
build_man
2020-10-04 20:33:08 +02:00
Thomas Waldmann
ab31dc476e
build_usage
2020-10-04 20:32:38 +02:00
Thomas Waldmann
61ce9e1376
update CHANGES (master)
2020-10-04 20:31:15 +02:00
TW
d16d1c70cb
Merge pull request #5384 from ThomasWaldmann/upgrade-zstd-master
...
upgrade bundled zstd to 1.4.5
2020-10-04 19:44:08 +02:00
Thomas Waldmann
725402371d
upgrade bundled zstd to 1.4.5
2020-10-04 19:03:17 +02:00
TW
27bd2048d1
Merge pull request #5379 from ThomasWaldmann/llfuse-py39
...
test llfuse on py39
2020-10-04 17:12:43 +02:00
Thomas Waldmann
5def92800e
try llfuse on py39
...
there was a fixed llfuse release today, so lets try it!
2020-10-04 16:50:38 +02:00
pamaron
8be6afd9e1
Enable Python3.9 env for test suite and VMs ( #5373 )
...
for now, skip fuse for py39 -- llfuse does not support py39 yet
use brew update >/dev/null so travis does not complain about too much output
2020-10-04 15:38:05 +02:00
TW
7fb64dc75f
Merge pull request #5375 from ThomasWaldmann/improve-self-test-msg-master
...
if self test fails, also point to OS and hardware, fixes #5334
2020-10-02 02:04:41 +02:00
Thomas Waldmann
f41a264d77
if self test fails, also point to OS and hardware, fixes #5334
2020-10-01 20:58:58 +02:00
TW
257628b7d8
Merge pull request #5365 from ThomasWaldmann/upgrade-xxhash
...
upgrade bundled xxhash to 0.8.0, fixes #5362
2020-09-29 13:19:18 +02:00
TW
3a96381fc5
Merge pull request #5364 from ThomasWaldmann/vagrant-fixes-master
...
vagrant: install gcc-7 on openindiana
2020-09-29 12:25:04 +02:00
Thomas Waldmann
24e89dd1aa
upgrade bundled xxhash to 0.8.0, fixes #5362
2020-09-29 12:11:38 +02:00
Thomas Waldmann
0d311082a1
vagrant: install gcc-7 on openindiana
...
otherwise it does not find the C compiler.
also: add a note that we want to have python-37 package (in a comment,
because it is already preinstalled in our base VM image).
2020-09-29 11:26:53 +02:00
TW
83a157266a
Merge pull request #5357 from ThomasWaldmann/docs-prune-add-double-force
...
docs: mention double --force in prune docs
2020-09-28 00:41:23 +02:00
Thomas Waldmann
90aef3bfcc
docs: mention double --force in prune docs
2020-09-27 23:57:30 +02:00
Thomas Waldmann
8d1ae6f0f7
Revert "add double force"
...
This reverts commit 6fac203d86
.
Fix was applied to an autogenerated file,
it needs to be applied to the builtin help of the borg code.
2020-09-27 23:46:45 +02:00
TW
2f70bfb868
Merge pull request #5356 from oxiedi/update-shell-completions
...
Update shell completions
2020-09-27 21:34:27 +02:00
oxiedi
a887ed16c7
Update shell completions
2020-09-27 22:59:38 +05:00
TW
b66cad427e
Merge pull request #5341 from oxiedi/fix-zsh-completion-issues
...
Fix a few issues in zsh completion
2020-09-26 20:09:42 +02:00
TW
d050b70130
Merge pull request #5345 from ThomasWaldmann/drop-py35
...
drop python 3.5, fixes #5344
2020-09-26 00:37:38 +02:00
Aleksey Korol
aef5e89126
Add ssh-agent pull backup method to doc ( #5288 )
...
deployment docs: add ssh-agent pull backup method
Co-authored-by: Король Алексей <a.korol@npp-crts.ru> (main work)
Co-authored-by: Thomas Waldmann <tw@waldmann-edv.de>
2020-09-25 14:20:29 +02:00
Thomas Waldmann
1a8f5d27ab
drop python 3.5, fixes #5344
...
py35 is EOL.
2020-09-25 02:13:43 +02:00
oxiedi
78487082ca
Fix a few issues in zsh completion
...
Namely:
- add tags to all untagged contexts;
- don't leak $debug_commands;
- plus some cosmetic changes.
2020-09-24 00:07:17 +05:00
TW
05b965dbfd
Merge pull request #5302 from m3nu/issue/5185/macos-folder-bin
...
Build directory-based binary for macOS to avoid Gatekeeper delays.
2020-09-23 13:25:32 +02:00