Commit Graph
3558 Commits
Author SHA1 Message Date
Mr. Outis d13b5a14f8 local: use PathInfo for link operations 2019-08-23 22:45:54 -05:00
Mr. Outis 02cef7b9a3 ssh: makedirs before symlink 2019-08-23 22:18:48 -05:00
Mr. Outis 521647e47e ssh: implement slow_link_detection 2019-08-23 21:54:53 -05:00
Mr. Outis f4563bdd85 ssh: support reflinks and hardlinks 2019-08-23 21:20:50 -05:00
Mr. Outis 110da0c366 ssh: adapt link logic and support symlinks 2019-08-22 01:00:53 -05:00
Ruslan Kuprieiev 77c2dede1c Merge pull request #2422 from casperdcl/tqdm
minor unreachable code move
2019-08-21 22:05:42 +03:00
Ruslan Kuprieiev 2d9497c524 Merge pull request #2421 from pared/2328
repo: move: save stage after moving
2019-08-21 16:33:13 +03:00
Casper da Costa-Luis e701221cff minor unreachable code move 2019-08-21 13:56:10 +01:00
Ruslan Kuprieiev 5aa9a2f501 Merge pull request #2333 from casperdcl/tqdm
change progress bar backend to tqdm
2019-08-21 15:38:51 +03:00
pared c4de07b2bd repo: move: save stage after moving 2019-08-21 14:34:23 +02:00
Ruslan Kuprieiev 4d267ef742 readme: fix incorrect installation instructions 2019-08-21 13:37:44 +03:00
Ruslan Kuprieiev fc98ba400c travis: remove unused cache entry 2019-08-20 20:12:31 +03:00
Ruslan Kuprieiev 2b2b591b11 Merge pull request #2419 from pared/2409
.travis.yml: add python version to build PyPi build scripts
2019-08-20 17:26:04 +03:00
Casper da Costa-Luis 4bd2ce25e1 get_files_number test fix 2019-08-20 14:27:20 +01:00
Casper da Costa-Luis 8faa02e837 quick review fixes 2019-08-20 14:18:43 +01:00
pared 77f3c6e1ad .travis.yaml: add python version to build PyPi build scripts 2019-08-20 15:17:23 +02:00
Ruslan Kuprieiev 4fb4b84a5f dvc: bump to 0.56.0 0.56.0 2019-08-20 03:56:14 +03:00
Ruslan Kuprieiev fe38867743 dvc: bump to 0.51.2 2019-08-20 03:55:21 +03:00
Ruslan Kuprieiev 750932d2c0 Merge pull request #2415 from AlJohri/enable-acl
add acl config
2019-08-20 03:53:05 +03:00
Al Johri 512bdc76f0 add acl config 2019-08-19 19:47:52 -04:00
Mr. OutisandRuslan Kuprieiev 8918bdc383 http: add exception when trying to traverse remote (#2411)
* http: add exception when trying to traverse remote

Fix #2380

* http: exception raise on `list_cache_paths` instead of `all`

`NotImplementedError` -> `RemoteActionNotImplemented`

* http: raise exception on `__init__`

* set default no_traverse to True on remote base

* tests: explicitly use traverse on data cloud and no traverse with HTTP

* remote: define a new RemoteConfigError

* remote: reuse ConfigError instead of RemoteConfigError

* tests: set no_traverse to False with SSHMocked

* deepsource: fix minor issue with spacing

* remove blankspace

Co-Authored-By: Ruslan Kuprieiev <[email protected]>
2019-08-20 00:47:15 +03:00
Ruslan Kuprieiev 51d5a230da dvc: bump to 0.55.1 0.55.1 2019-08-19 16:01:16 +03:00
Casper da Costa-Luis 9b73ff72e9 avoid duplication
https://github.com/iterative/dvc/pull/2333#discussion_r315183224
2019-08-19 13:31:36 +01:00
Ruslan Kuprieiev f0c12ea162 Merge pull request #2407 from efiop/master
test: run: refactor signal handler tests
2019-08-19 15:22:25 +03:00
Ruslan Kuprieiev 89d3ccae0d test: run: refactor signal handler tests
Current test is testing for signal handler restoration in an obscure
way. As a result, the test wasn't actually testing anything, because
KeyboardInterrupt is raised by default_int_handler, and so raising it
in a mock won't be caught by signal handlers, because they are dealing
with real singnals.

Fix #2406

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-08-19 14:49:19 +03:00
Casper da Costa-Luis 8f7a7a55e6 fix logic 2019-08-19 11:59:25 +01:00
Casper da Costa-Luis bee90646a7 fix uncalled progress_callbacks 2019-08-19 11:39:55 +01:00
Ruslan Kuprieiev 239739d6e1 Merge pull request #2403 from gthb/no-dvc-checkout-on-git-file-checkout
fix: don't dvc checkout on git file checkout
2019-08-19 13:24:26 +03:00
Casper da Costa-Luis 1c8bf11238 Merge remote-tracking branch 'upstream/master' into tqdm 2019-08-19 11:15:13 +01:00
Ruslan Kuprieiev 30a7b77f0e stage: run: don't use unassigned old_handler
Fix #2406
2019-08-19 10:55:22 +03:00
Ruslan Kuprieiev 5a9dfbb6a4 config: use new remote url 2019-08-19 09:43:24 +03:00
Casper da Costa-Luis 6102caa309 hopefully temp fix for uncalled checkout progress_callback 2019-08-19 00:28:18 +01:00
Casper da Costa-Luis 13e76de5e9 suppress MD5 description prefix 2019-08-18 23:53:04 +01:00
Casper da Costa-Luis f90fd179b1 update tqdm version 2019-08-18 23:43:35 +01:00
Ruslan Kuprieiev 5b7cdd6bbf Merge pull request #2405 from efiop/master
dvc: remove unused code
2019-08-18 05:56:16 +03:00
Ruslan Kuprieiev 5915f17fcf output: base: remove unnecessary 'else'
Reported by DeepSource.
2019-08-18 05:15:08 +03:00
Ruslan Kuprieiev 875186d5a6 dvc: remove unused code
A bunch of leftovers from a very old pkg implementation.
2019-08-18 05:09:30 +03:00
Casper da Costa-Luis 9a2dea86c8 Tqdm longer descriptions 2019-08-18 00:19:49 +01:00
Casper da Costa-Luis 34dc163329 Tqdm auto leave=False for nested bars 2019-08-18 00:19:34 +01:00
Casper da Costa-Luis bd1fe67f99 probably correct oss2 Tqdm units (sparse Mandarin documentation) 2019-08-17 22:07:24 +01:00
Casper da Costa-Luis 49d4930c39 add Tqdm units 2019-08-17 22:05:48 +01:00
Casper da Costa-Luis 16113c880a update to bleeding-edge StreamHandler.emit
- https://github.com/iterative/dvc/pull/2333#discussion_r314950294
2019-08-17 16:52:47 +01:00
Casper da Costa-Luis 3098460f56 misc minor style fixes & optimisations 2019-08-17 16:36:59 +01:00
Casper da Costa-Luis 093ad20a84 flake8 unused imports 2019-08-17 16:15:15 +01:00
Casper da Costa-Luis ac4d03e66f remove auto-persistent bars
https://github.com/iterative/dvc/pull/2333/files#r314927686
2019-08-17 15:48:20 +01:00
Casper da Costa-Luis 534d6fdb0c remove defunct test, extraneous comments
- https://github.com/iterative/dvc/pull/2333#discussion_r314927966
2019-08-17 15:43:54 +01:00
Gunnlaugur Thor Briem e1dd75edcd fix: don't dvc checkout on git file checkout
Closes #2400
2019-08-16 22:11:16 +00:00
Casper da Costa-Luis 60566b380e minor test update 2019-08-16 22:33:00 +01:00
Casper da Costa-Luis adf05e6ff0 minor rename 2019-08-16 22:32:47 +01:00
Casper da Costa-Luis b018933b5a fix py2 MagicMock(sys.stderr).encoding in tests 2019-08-16 22:26:19 +01:00