Ruslan Kuprieiev
3e97886ccc
Merge pull request #3076 from efiop/rwlock_sync
...
rwlock: flush and fsync
2020-01-12 01:35:13 +02:00
Ruslan Kuprieiev
b7f9e7365d
Merge pull request #3097 from fabiosantoscode/feature/3089-get-non-dvc-repositories
...
get: handle non-DVC repositories
2020-01-11 07:05:35 +02:00
Ruslan Kuprieiev
9e9f37e06a
Merge pull request #3094 from pared/2896_run
...
run: tests: migrate to dir helpers
2020-01-11 05:36:07 +02:00
Ruslan Kuprieiev
d6092c1c95
Merge pull request #3096 from pared/2896_state
...
state: tests: migrate to dir helpers
2020-01-11 05:35:32 +02:00
Ruslan Kuprieiev
62d0fa1afa
Merge pull request #3100 from pared/2896_update
...
update: tests: migrate to dir helpers
2020-01-11 05:34:52 +02:00
Ruslan Kuprieiev
7f9bbd94a5
Merge pull request #3099 from pared/2896_stage
...
stage: tests: migrate to dir helpers
2020-01-11 05:33:39 +02:00
Ruslan Kuprieiev
5b85db3e04
Merge pull request #3104 from efiop/ssh_dir_out
...
tests: remove redundant native ssh tests
2020-01-11 05:20:21 +02:00
Ruslan Kuprieiev
bc619f1c41
pyinstaller: remove Crypto hook
2020-01-11 04:55:34 +02:00
Ruslan Kuprieiev
c064865c80
build: use build-requirements.txt
2020-01-11 04:55:34 +02:00
Ruslan Kuprieiev
795e4ce6b8
pyinstaller: delete oss hook
...
It is already available in the standard hooks.
2020-01-11 04:38:57 +02:00
Ruslan Kuprieiev
2a9d19f116
tests: use mocked ssh
2020-01-11 03:14:45 +02:00
Ruslan Kuprieiev
f6a00f35ae
ssh: fix bug in remove()
2020-01-11 03:14:45 +02:00
Ruslan Kuprieiev
8154c89c3f
tests: remove redundant native ssh tests
...
We already have mocked ones, which are more reliable as they use their
own paramiko server instead of relying on the sshd running on the test
machine. Native tests are also quite flaky and fail sometimes due to
network issues.
2020-01-11 03:14:45 +02:00
Ruslan Kuprieiev
01103585d7
Merge pull request #3090 from mroutis/py3-system
...
py3: use links from os module
2020-01-11 02:45:10 +02:00
Mr. Outis
df97a2a7de
don't reimport DvcException
2020-01-10 18:32:34 -06:00
Mr. Outis
b8dd4225d2
py3: fspath source and link_name
2020-01-10 17:40:59 -06:00
Mr. Outis
6eac40d226
system: catch OSError instead of Exception
2020-01-10 17:35:54 -06:00
Fábio Santos
de303d45ba
test removing a file outside a raw git repo
2020-01-10 23:30:18 +00:00
Fábio Santos
f3d234ec9c
deduplicate code
2020-01-10 23:26:37 +00:00
Fábio Santos
1f2eed80f8
don't manually clean up git repository
2020-01-10 23:16:19 +00:00
Fábio Santos
9f279b3968
forbid absolute paths for plain git repositories
2020-01-10 23:15:03 +00:00
Fábio Santos
0e2ef470e8
remove blank line
2020-01-10 22:53:31 +00:00
Fábio Santos
5fb6640867
run black
2020-01-10 22:29:27 +00:00
Fábio Santos
f5e40b2a47
get: leverage external_repo() context manager for DVC repositories
2020-01-10 22:28:24 +00:00
Fábio Santos
c16f8825dc
import: update documentation
...
Fixes #3077
2020-01-10 22:28:24 +00:00
Fábio Santos and Jorge Orpinel
5b36ffd60e
Update dvc/command/get.py
...
Co-Authored-By: Jorge Orpinel <[email protected] >
2020-01-10 22:28:24 +00:00
Fábio Santos and Jorge Orpinel
9a98622020
Update dvc/command/get.py
...
Co-Authored-By: Jorge Orpinel <[email protected] >
2020-01-10 22:28:24 +00:00
Fábio Santos and Jorge Orpinel
04619d559b
Update dvc/command/get.py
...
Co-Authored-By: Jorge Orpinel <[email protected] >
2020-01-10 22:28:24 +00:00
Fábio Santos and Jorge Orpinel
51f2fa184f
Update dvc/command/get.py
...
Co-Authored-By: Jorge Orpinel <[email protected] >
2020-01-10 22:28:24 +00:00
Fábio Santos
6a4f4031b0
change command doc string
2020-01-10 22:28:24 +00:00
Fábio Santos
7873abcade
remove unused exception class
2020-01-10 22:28:24 +00:00
Fábio Santos
6cb7308cdb
Revert "get: recoup cache optimal location"
...
This reverts commit 8e4922800f6ce47210976764af1c05e31e90deac.
2020-01-10 22:28:24 +00:00
Fábio Santos and Ruslan Kuprieiev
a01f81ed09
Update dvc/repo/get.py
...
Co-Authored-By: Ruslan Kuprieiev <[email protected] >
2020-01-10 22:28:24 +00:00
Fábio Santos
86b9a1cfe4
get: recoup cache optimal location
2020-01-10 22:28:24 +00:00
Fábio Santos
f126f2483b
doc: change get documentation so that it doesn't imply the target must be DVC enabled
2020-01-10 22:28:24 +00:00
Fábio Santos
07637a6f8f
style: improve code flow and move comments
2020-01-10 22:28:24 +00:00
Fábio Santos
0dd5647d3c
get: handle non-DVC repositories
...
Allows us to `dvc get` from non-DVC source repositories.
Fixes #3089
2020-01-10 22:28:24 +00:00
Ruslan Kuprieiev
84ec0d49a3
Merge pull request #3091 from pared/2896_repro
...
repro: tests: migrate to dir helpers
2020-01-10 18:38:30 +02:00
Paweł Redzyński
23288aa568
run: tests: remove deterministic_run fixture
2020-01-10 17:18:12 +01:00
Paweł Redzyński
f62aeae6d1
run: tests: clumsy deterministic_run migration
2020-01-10 17:18:11 +01:00
Paweł Redzyński
6d61e627cb
run: tests: migrate to helpers all besides deterministic
2020-01-10 17:18:11 +01:00
pawel
ab1fab5b3e
update: tests: migrate to dir helpers
2020-01-10 15:33:12 +01:00
pawel
b6edeb4914
stage: tests: migrate to dir helpers
2020-01-10 14:44:29 +01:00
pawel
57685399a6
state: tests: migrate to dir helpers
2020-01-10 13:06:15 +01:00
Ruslan Kuprieiev
90152ea8b8
Merge pull request #3053 from Suor/is-tracked
...
dvc: optimize Git.is_tracked()
2020-01-10 06:34:30 +02:00
Ruslan Kuprieiev
095464d851
Merge pull request #3093 from iterative/move-fs-utilities
...
Move fs utilities to fs.py from __init__.py
2020-01-09 17:25:58 +02:00
Ruslan Kuprieiev
238b4e8e7e
Merge pull request #3072 from pared/2896_import_url
...
import url: test: migrate to dir helpers
2020-01-09 16:33:57 +02:00
Paweł Redzyński
0554cbfe9c
repro: tests: use Path-like objects in repro_dir fixture
2020-01-09 11:41:44 +01:00
Paweł Redzyński
93c54763fe
repro: tests: yield dict of stages from repro_dir
2020-01-09 11:10:41 +01:00
Aman Sharma
74850fe728
Move walk_files to fs.py
2020-01-09 14:55:49 +05:30