Ruslan Kuprieiev
21c75502c5
test: init: convert to dir helpers
2020-01-12 06:07:21 +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
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
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
Ruslan Kuprieiev
277d28c6cb
Merge pull request #3083 from pared/2896_output
...
output: tests: migrate to dir helpers
2020-01-08 22:14:07 +02:00
Ruslan Kuprieiev
049367e475
Merge pull request #3034 from mroutis/remove-py2-comments
...
py3: remove code related to py2 limitations
2020-01-08 20:14:40 +02:00
Ruslan Kuprieiev
82cdce0934
Merge pull request #3086 from pared/2896_remote
...
remote: test: migrate to dir helpers
2020-01-08 19:16:30 +02:00
Ruslan Kuprieiev
27774705cf
Merge pull request #3085 from pared/2896_pipeline
...
pipeline: test: migrate to dir helpers
2020-01-08 19:14:21 +02:00
Ruslan Kuprieiev
2966924e47
Merge pull request #3074 from pared/2896_install
...
install: tests: migrate to dir helpers
2020-01-08 06:20:19 +02:00
Ruslan Kuprieiev
fb37cd0ab2
Merge pull request #3082 from efiop/reqs
...
setup: get rid of py2 reqs
2020-01-08 02:42:19 +02:00
Ruslan Kuprieiev
e8b0e22a6b
Merge pull request #3078 from mroutis/py3-logger
...
py3: use format_exc instead of print_exception
2020-01-08 01:27:07 +02:00
Ruslan Kuprieiev
ee0a8fa92d
Merge pull request #3075 from efiop/assert_stage
...
rwlock: check that .dvc/lock is locked
2020-01-08 00:44:32 +02:00
Ruslan Kuprieiev
249f6c5634
Merge pull request #3027 from Suor/status-noop
...
ui: warn about ignored options for `dvc status` and a grammar fix
2020-01-07 20:30:05 +02:00
Ruslan Kuprieiev
11fa9204f8
Merge pull request #3058 from efiop/too_many_files
...
ui: don't show exception for "Too many files" error
2020-01-07 06:51:29 +02:00
Ruslan Kuprieiev
df214fa9d4
Merge pull request #3035 from iterative/test-walk_files
...
Write test for `walk_files` to check if it accepts Path-like and str objects
2020-01-07 05:33:08 +02:00
Ruslan Kuprieiev
e2efb7b6e4
Merge pull request #3064 from casperdcl/snap-deploy
...
fix snap deploy stage
2020-01-06 22:26:00 +02:00
Ruslan Kuprieiev
498dcabb94
Merge pull request #3054 from sharidas/fix-gc-local
...
dvc: update gc to remove unpacked dir
2020-01-06 21:05:13 +02:00
Ruslan Kuprieiev
f21931cca0
travis: deploy snap only on tags.
2020-01-06 20:53:49 +02:00
Ruslan Kuprieiev
aaec1837bb
Merge pull request #3073 from skshetry/refactor-remote-s3
...
test: merge _should_test_aws and _get_aws_url inside S3 test helper
2020-01-06 20:43:18 +02:00
Ruslan Kuprieiev
4f312f69a9
Merge branch 'master' into refactor-remote-s3
2020-01-06 20:43:10 +02:00
Ruslan Kuprieiev
0f08b7ed79
Merge pull request #3071 from skshetry/refactor-remote-oss
...
test: merge _should_test_oss and _get_oss_url inside OSS test helper
2020-01-06 20:39:20 +02:00
Ruslan Kuprieiev
40449c49b1
Merge pull request #3070 from pared/2896_http_imp
...
http/ imp tests - migrate do dir helpers
2020-01-06 20:38:37 +02:00
Ruslan Kuprieiev
9f0f1c4212
Merge pull request #3068 from pared/2896_dependency
...
dependency: test: migrate to dir helpers
2020-01-06 20:37:39 +02:00
Ruslan Kuprieiev
e5ac017957
Merge pull request #3067 from pared/2896_cache
...
cache: test: migrate to dir helpers
2020-01-06 20:37:12 +02:00
Ruslan Kuprieiev
cf37fe2c56
travis: deploy snap only on master
2020-01-06 20:16:22 +02:00
Ruslan Kuprieiev
ec574a0055
Merge pull request #3066 from pared/2896_analytics
...
analytics: tests: migrate to dir helpers
2020-01-06 19:42:11 +02:00
Ruslan Kuprieiev
46379c8591
config: update command for setting default remote
2020-01-06 18:58:10 +02:00
Ruslan Kuprieiev
8041d70552
Merge pull request #3044 from pared/2896_api
...
tests: api: convert to dir helpers
2020-01-06 16:21:31 +02:00
Ruslan Kuprieiev
0ad3548fca
Merge pull request #3063 from casperdcl/snap-classic
...
Snap classic deployment
2020-01-06 12:47:01 +02:00
Ruslan Kuprieiev
19f408b0e6
Merge pull request #3061 from mroutis/fix-zsh
...
completion: fix --relink problem
2020-01-06 04:57:21 +02:00
Ruslan Kuprieiev
29afb380fd
Merge pull request #3018 from pared/2914_3
...
local-related methods should verify that WorkingTree is in use
2020-01-06 00:06:35 +02:00
Ruslan Kuprieiev
7f92cc3be3
Merge pull request #3049 from pared/2896_remote_local
...
tests: remote: local: migrate to dir fixtures
2020-01-05 07:19:44 +02:00
Ruslan Kuprieiev
f93574895f
Merge pull request #3020 from chatcannon/dvc-import-regular-git
...
import: allow importing from non-DVC git repositories
2020-01-05 07:18:03 +02:00
Ruslan Kuprieiev
54faf1b795
Merge pull request #3055 from skshetry/refactor-remote-azure
...
test: Merge _should_test_azure and _get_azure_url inside Azure test helper
2020-01-05 04:25:09 +02:00
Ruslan Kuprieiev
60e512112e
Merge branch 'master' into refactor-remote-azure
2020-01-05 04:24:59 +02:00
Ruslan Kuprieiev
b6c77f7668
Merge pull request #3056 from skshetry/refactor-gdrive
...
test: add _should_test_gdrive and _get_gdrive_url inside GDrive
2020-01-04 20:18:49 +02:00
Ruslan Kuprieiev
f39d8eb3d1
Merge pull request #3052 from Suor/yield-from
...
py3: use yield from where appropriate
2020-01-04 18:21:12 +02:00
Ruslan Kuprieiev
f3a7ac3756
Merge pull request #3045 from Suor/erepo-template
...
test: do not bootstrap repo template and version files in erepo_dir
2020-01-04 18:20:55 +02:00
Ruslan Kuprieiev
85c35f894c
Merge pull request #3048 from Suor/optimize-stages
...
dvc: optimize and clean up stages collection
2020-01-03 23:26:42 +02:00
Ruslan Kuprieiev
bdcc995ae5
Merge pull request #3047 from Suor/tree-autoclean
...
dvc: autowrap repo tree into CleanTree
2020-01-03 23:23:05 +02:00
Ruslan Kuprieiev
45933113df
Merge pull request #3043 from Suor/chdir
...
test: add @TmpDir.chdir()
2020-01-03 16:06:52 +02:00
Ruslan Kuprieiev
11a627d336
Merge pull request #3046 from Suor/clean-brancher
...
dvc: clean brancher
2020-01-03 14:42:51 +02:00
Ruslan Kuprieiev
705fbd24c4
Merge pull request #3042 from mroutis/refactor-exceptions
...
py3: refactor exceptions
2020-01-03 05:44:52 +02:00
Ruslan Kuprieiev
0a2e699115
Merge pull request #3039 from mroutis/refactor-super
...
py3: use new magic from PEP 3135
2020-01-03 00:53:09 +02:00
Ruslan Kuprieiev
ca06698dc2
Merge pull request #3041 from iterative/pull-3040-restyled
...
Restyle fix for base None value
2020-01-03 00:46:54 +02:00
Ruslan Kuprieiev
a377f9e08f
Merge pull request #3037 from iterative/test-relpath
...
Ensure `relpath` accepts str and Path-like objects
2020-01-02 16:46:06 +02:00
Ruslan Kuprieiev
8a2e375d6b
Merge pull request #3025 from Suor/dirty-metrics
...
metrics: don't show working tree if it is clean
2020-01-02 02:14:20 +02:00
Ruslan Kuprieiev
f6162fee47
Merge pull request #3026 from Suor/relink-autocompl
...
ui: add checkout --relink to autocomplete scripts
2020-01-01 17:34:46 +02:00
Ruslan Kuprieiev
a5ba9707a9
Merge pull request #3032 from mroutis/migrate-utils-compat
...
py3: migrate utils/compat.py to compat.py
2020-01-01 17:09:32 +02:00
Ruslan Kuprieiev
cba4c017a7
Merge pull request #3031 from mroutis/remove-imports
...
py3: remove imports from utils.compat
2020-01-01 17:08:46 +02:00
Ruslan Kuprieiev
fd319ab8a9
Merge pull request #3030 from mroutis/remove-utils-compat
...
py3: remove csv_reader and makedirs from utils/compat.py
2020-01-01 17:06:33 +02:00
Ruslan Kuprieiev
a507a19a34
Merge pull request #3029 from mroutis/compat-casts
...
py3: remove methods for casting bytes in python 2
2020-01-01 17:04:25 +02:00
Ruslan Kuprieiev
35f4ee8a53
dvc: bump to 0.80.0
2020-01-01 03:24:03 +02:00
Ruslan Kuprieiev
cbc7e21593
utils: don't import colorama again
2019-12-31 13:06:36 +02:00
Ruslan Kuprieiev
32ee19778f
Merge pull request #3024 from mroutis/unicode-str
...
py3: remove string compat related code
2019-12-31 13:05:57 +02:00
Ruslan Kuprieiev
dd5e0589db
Merge pull request #3021 from mroutis/remove-utils-compat
...
py3: get rid of is_py checks
2019-12-31 04:11:00 +02:00
Ruslan Kuprieiev
381b279e53
Merge pull request #3022 from mroutis/remove-future-imports
...
py3: remove future imports
2019-12-31 04:08:22 +02:00
Ruslan Kuprieiev
e599a3ad57
Merge pull request #3019 from mroutis/deprecating-27
...
py3: deprecate 2.7
2019-12-31 03:36:39 +02:00
Ruslan Kuprieiev
21808112df
Merge pull request #3014 from efiop/test
...
tests: func: convert test_get.py test_utils.py to new fixtures
2019-12-30 18:31:53 +02:00
Ruslan Kuprieiev
df5fda272e
Merge pull request #2974 from pared/2914
...
repo: move dvcignore from repo to tree
2019-12-30 18:31:23 +02:00
Ruslan Kuprieiev
fe7fa1424b
tests: func: convert test_get.py test_utils.py to new fixtures
2019-12-30 09:38:48 +02:00
Ruslan Kuprieiev
0a3a9bf58c
Merge pull request #3012 from Suor/simplify-graph
...
dvc: make graph consist of stages not their paths
2019-12-30 08:07:34 +02:00
Ruslan Kuprieiev
13d9af581f
Merge branch 'master' into simplify-graph
2019-12-30 07:29:19 +02:00
Ruslan Kuprieiev
ef6018fc2f
Merge pull request #3002 from efiop/2458
...
dvc: support granularity for fetch/pull/push/status/checkout
2019-12-30 07:26:57 +02:00
Ruslan Kuprieiev
3fcd758304
travis: fix stages
2019-12-30 00:41:28 +02:00
Ruslan Kuprieiev
054163f850
travis: disable py2 builds
2019-12-30 00:38:57 +02:00
Ruslan Kuprieiev
a07bc20c37
Merge pull request #2991 from MaxRis/gdrive-tests
...
Improve Google Drive auth failure error reporting
2019-12-29 04:35:29 +02:00
Ruslan Kuprieiev
c81795c047
dvc: support granularity for fetch/pull/push/status/checkout
...
Using output path or a subdir/subfile path within an output now works
with `dvc push/pull/fetch/status -c` commands. Other commands don't
support the same logic for now, as there are some questions about what
should commands like `dvc remove` do when given a specific output path.
Example:
dvc add data
dvc pull data/subdir # will only pull files within data/subdir
Related to #2458
2019-12-29 01:31:08 +02:00
Ruslan Kuprieiev
1038cfc993
Merge pull request #2971 from mroutis/summon
...
summon: first draft with python specific implementation
2019-12-27 19:57:03 +02:00
Ruslan Kuprieiev
a6f023cc4e
Merge pull request #3006 from Suor/version-newline
...
ui: fix extra newline in dvc version
2019-12-27 18:40:10 +02:00
Ruslan Kuprieiev
5a589c5219
Merge pull request #3003 from Suor/ignore-nuances
...
test: test ignore nuances
2019-12-27 11:42:13 +02:00
Ruslan Kuprieiev
d23ffcf338
dvc: bump to 0.78.1
2019-12-25 16:14:05 +02:00
Ruslan Kuprieiev
f1b7f86dbf
setup: fix inflect version requirements
2019-12-25 16:04:23 +02:00
Ruslan Kuprieiev
cfa4af15f7
dvc: bump to 0.78.0
2019-12-24 20:20:27 +02:00
Ruslan Kuprieiev
dd68e9a569
Merge pull request #2986 from jorgeorpinel/output/format/single-quotes
...
dvc: use ' to mark dynamic command output, et al.
2019-12-21 21:51:53 +02:00
Ruslan Kuprieiev
e0313660cf
travis: mac: adjust bundler uninstall command
2019-12-18 18:50:03 +02:00
Ruslan Kuprieiev
f4daf3bacc
travis: retry choco installs
2019-12-18 09:16:49 +02:00
Ruslan Kuprieiev
a8b5387e12
build: mac: uninstall bundler
...
Related to https://github.com/iterative/dvc/issues/2970
2019-12-18 08:33:22 +02:00
Ruslan Kuprieiev
477488ea0a
Merge pull request #2950 from mroutis/tests-repo
...
tests: use dir_helpers on repo
2019-12-17 22:20:31 +02:00
Ruslan Kuprieiev
825e9fc74c
Merge pull request #2952 from mroutis/tests-updater
...
tests: use dir helpers on updater
2019-12-17 22:18:18 +02:00
Ruslan Kuprieiev
7531694f1b
Merge pull request #2935 from pared/2896_import
...
import: test: refactor to dir helpers
2019-12-17 15:38:45 +02:00
Ruslan Kuprieiev
8ee8b9ff14
Merge pull request #2966 from Suor/relink
...
ui: reorder checkout options to go from common to rare
2019-12-17 15:10:57 +02:00
Ruslan Kuprieiev
85b1721de8
Merge pull request #2866 from pared/2473
...
remote: s3: adjust jobs number basing on file descriptors number
2019-12-17 14:20:36 +02:00
Ruslan Kuprieiev
032d094239
Merge pull request #2889 from Baranowski/import_regulars.squashed
...
import: allow downloading regular files/dirs tracked by git
2019-12-17 14:09:58 +02:00
Ruslan Kuprieiev
bdfeba8f9b
Merge pull request #2958 from MaxRis/gdrive-tests
...
Standardize gdrive tests with others remotes
2019-12-16 20:52:46 +02:00
Ruslan Kuprieiev
f51c222b1c
Merge pull request #2937 from pared/2896_add_windows
...
temporary_windows_drive fixture: move to dir_helpers
2019-12-16 15:55:46 +02:00