Ruslan Kuprieiev
52c08b2926
dvc: checkout single file
...
Fixes #666
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-24 13:45:30 +03:00
Ruslan Kuprieiev
d9d7692e8d
Merge pull request #679 from efiop/master
...
dvc: introduce `dvc install` for installing git hooks
2018-04-24 10:58:35 +03:00
Ruslan Kuprieiev
441098b35e
dvc: introduce dvc install for installing git hooks
...
Fixes #277
Fixes #657
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-24 10:47:22 +03:00
Ruslan Kuprieiev
347338837b
Merge pull request #675 from efiop/master
...
test-requirements: fix windows condition
0.9.6
2018-04-20 11:23:17 +03:00
Ruslan Kuprieiev
dea1ba1fb5
test-requirements: fix condition
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-20 11:18:32 +03:00
Ruslan Kuprieiev
354593e0b7
Merge pull request #672 from efiop/master
...
metrics: don't forget to checkout()
2018-04-20 11:09:26 +03:00
Ruslan Kuprieiev
5985fd3c96
metrics: don't forget to checkout()
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-20 11:04:05 +03:00
Ruslan Kuprieiev
9bd83544ec
dvc: bump version to 0.9.6
2018-04-20 08:30:37 +03:00
Ruslan Kuprieiev
754decc924
Merge pull request #671 from efiop/master
...
dvc: add `dvc metrics`
2018-04-19 21:34:21 +03:00
Ruslan Kuprieiev
832af146c6
requirements: add hidden requirement
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-19 21:03:07 +03:00
Ruslan Kuprieiev
1e7d548ca4
dvc: add dvc metrics
...
Fixes #592
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-19 20:47:37 +03:00
Ruslan Kuprieiev
89ed2caf43
Merge pull request #665 from efiop/master
...
repro: print user-friendly error
2018-04-18 09:57:23 +03:00
Ruslan Kuprieiev
1f72274192
repro: print user-friendly error
...
Fixes #659
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-18 09:48:10 +03:00
Ruslan Kuprieiev
5b841e9b9d
Merge pull request #664 from efiop/master
...
init: properly handle `dvc init` in directory without scm
2018-04-18 09:33:12 +03:00
Ruslan Kuprieiev
a1460a6d92
init: properly handle dvc init in directory without scm
...
Fixes #660
Fixes #662
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-18 09:27:55 +03:00
Ruslan Kuprieiev
29a44689c5
Merge pull request #658 from seqpipe/add-directory-with-slash
...
Proper adding of 'directory/'
2018-04-17 12:46:42 +03:00
Emil Gotsev
286153a609
Proper adding of 'directory/'
...
* added a test for adding single level directory with forward slash in the end
* normalizing the path that is passed to the add method
2018-04-17 12:21:32 +03:00
Ruslan Kuprieiev
22503bbb98
Merge pull request #655 from efiop/master
...
progress: don't print new line
2018-04-15 12:09:06 +03:00
Ruslan Kuprieiev
9f8f9ab550
progress: don't print new line
...
Fixes #444
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-15 11:52:59 +03:00
Ruslan Kuprieiev
092486dda0
Merge pull request #654 from efiop/master
...
aws: use profile setting
2018-04-15 08:53:53 +03:00
Ruslan Kuprieiev
ddb91a152b
aws: use profile setting
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-15 08:40:58 +03:00
Ruslan Kuprieiev
7dea6e59b4
Merge pull request #653 from efiop/master
...
setup.py: don't mixup download_url and url
2018-04-14 23:35:14 +03:00
Ruslan Kuprieiev
79d7100104
setup.py: don't mixup download_url and url
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-14 23:26:40 +03:00
Ruslan Kuprieiev
94fef44b6e
Merge pull request #652 from efiop/master
...
Misc md5 fixes
2018-04-14 22:13:15 +03:00
Ruslan Kuprieiev
f30e6e53c5
utils: convert to unix format when calculating md5
...
Fixes #619
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-14 22:07:29 +03:00
Ruslan Kuprieiev
08da4a58d0
stage: use 'md5' field to validate stage file as a whole
...
Fixes #643
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-14 22:07:29 +03:00
Ruslan Kuprieiev
fed22d3ab9
utils: use dict_md5
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-14 22:07:29 +03:00
Ruslan Kuprieiev
17a301d73b
appveyor: don't use --user when upgrading pip
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-14 22:07:28 +03:00
Ruslan Kuprieiev
1b695571d3
Merge pull request #651 from efiop/master
...
[WIP] boto3 and local config
2018-04-13 06:13:11 +03:00
Ruslan Kuprieiev
48cc9af6ca
config: introduce config.local
...
Fixes #524
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-13 06:06:52 +03:00
Ruslan Kuprieiev
3748164ddb
cloud: aws: migrate to boto3
...
This allows us to abandon our own additional config parameters for
aws cloud(like region) and use the ones from .aws/config by default.
Plus, boto3 automatically switches to multipartupload if file is bigger
than a certain limit, allowing us to remove a lot of our own code.
Fixes #650
Fixes #636
Fixes #601
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-13 06:06:52 +03:00
Ruslan Kuprieiev
f1787275f2
Merge pull request #649 from efiop/master
...
tests: sleep(1) before modifying data files
2018-04-10 23:42:12 +03:00
Ruslan Kuprieiev
0df69a1046
tests: sleep(1) before modifying data files
...
This will help simulate realistic behaviour on filesystems with poor mtime resolution.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-10 23:36:50 +03:00
Ruslan Kuprieiev
28d664d53c
Merge pull request #641 from efiop/master
...
test: call nosetests directly
2018-04-10 03:09:40 +03:00
Ruslan Kuprieiev
2dcfbad022
test: call nosetests directly
...
Previous method of calling nose.main() didn't really work on windows.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-10 02:59:38 +03:00
Ruslan Kuprieiev
f529447d39
Merge pull request #640 from efiop/master
...
state: handle non-existing path
2018-04-10 02:29:48 +03:00
Ruslan Kuprieiev
e5920e6a76
state: handle non-existing path
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-10 02:25:34 +03:00
Ruslan Kuprieiev
cf09c891b4
Merge pull request #639 from efiop/master
...
cloud: cmp_checksum improvements
2018-04-10 02:04:34 +03:00
Ruslan Kuprieiev
c4d3aac787
test: don't forget to increse ulimit for opened files
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-10 01:56:06 +03:00
Ruslan Kuprieiev
8839e72f07
dvc: stop using checksumdir and use our own way of checksuming a dir
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-10 01:56:06 +03:00
Ruslan Kuprieiev
6dc9fbd08e
dvc: cloud: use local state for cmp_checksum
...
Fixes #633
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-10 01:56:06 +03:00
Ruslan Kuprieiev
0c5cc47a86
Merge pull request #632 from efiop/master
...
tests: cloud: fix naming scheme
2018-04-08 23:50:33 +03:00
Ruslan Kuprieiev
828f00bf86
test: add ssh key in travis script
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-08 23:46:08 +03:00
Ruslan Kuprieiev
541429c26e
tests: cloud: fix naming scheme
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-08 23:17:51 +03:00
Ruslan Kuprieiev
c4fa14eae8
tests: ssh: fix typo
2018-04-08 22:52:37 +03:00
Ruslan Kuprieiev
dd9da04563
Merge pull request #631 from efiop/master
...
Add initial SSH driver
2018-04-08 22:34:44 +03:00
Ruslan Kuprieiev
52a88d6063
test: remove unittests.sh
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-08 22:26:18 +03:00
Ruslan Kuprieiev
36d924c4c2
test: add test for ssh cloud
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-08 22:26:18 +03:00
Ruslan Kuprieiev
bd6688ff57
cloud: add ssh driver
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-08 22:26:18 +03:00
Ruslan Kuprieiev
bdccd420dd
Merge pull request #630 from efiop/master
...
Improve url testing for data cloud
2018-04-08 04:46:31 +03:00