Commit Graph
100 Commits
Author SHA1 Message Date
Ruslan Kuprieiev f854f5a97a github: Add "Bug report" issue template 2018-08-08 23:35:04 +03:00
Ruslan Kuprieiev 9e068234ba dvc: bump to 0.16.6 2018-08-07 06:02:08 +03:00
Ruslan Kuprieiev 6600ccf478 cli: use sys.exit 2018-08-07 06:01:43 +03:00
Ruslan Kuprieiev 84abef7ac0 Merge pull request #986 from efiop/master
setup: use extras_require for backward compatibility
2018-08-07 05:32:41 +03:00
Ruslan Kuprieiev 2195ff2b13 dvc: bump to 0.16.4 2018-08-07 04:50:36 +03:00
Ruslan Kuprieiev e539e74fde Merge pull request #985 from efiop/master
setup: use proper env marker for futures dependency
2018-08-07 04:49:55 +03:00
Ruslan Kuprieiev cee8e1ec9f Merge pull request #984 from efiop/master
scm: fix LD_LIBRARY_PATH if running from a bundle
2018-08-07 04:35:04 +03:00
Ruslan Kuprieiev e2e7649afe Merge pull request #983 from efiop/master
dvc: fix LD_LIBRARY_PATH on binaries
2018-08-07 03:30:15 +03:00
Ruslan Kuprieiev e403568afe Merge pull request #982 from efiop/master
dvc: print more info for add/run/checkout
2018-08-07 01:08:36 +03:00
Ruslan Kuprieiev d9b7f7b97a Merge pull request #981 from efiop/master
dvc: print help if CLI args are wrong
2018-08-06 20:00:40 +03:00
Ruslan Kuprieiev 24be60bf39 setup.py: fix typo 2018-08-06 00:31:27 +03:00
Ruslan Kuprieiev fe38b2768f setup: don't forget to import sys 2018-08-06 00:11:05 +03:00
Ruslan Kuprieiev 105d8fc9b5 setup: fix install requirement 2018-08-06 00:02:35 +03:00
Ruslan Kuprieiev 9d7581c6bd dvc: bump to 0.16.3 2018-08-05 23:21:09 +03:00
Ruslan Kuprieiev 6fe6c04f6c travis: script: strip new line 2018-08-05 21:22:19 +03:00
Ruslan Kuprieiev 23b167f5d7 travis: script.sh: use echo instead of print 2018-08-05 20:26:46 +03:00
Ruslan Kuprieiev 2dde6e848b travis: properly check for command existance 2018-08-05 18:43:59 +03:00
Ruslan Kuprieiev 5e5705ae7e Merge pull request #980 from efiop/master
travis: test version reported by pip
2018-08-05 18:19:01 +03:00
Ruslan Kuprieiev 02da5eabdc dvc: bump to 0.16.0 2018-08-05 04:47:23 +03:00
Ruslan Kuprieiev 85ab6a141b Merge pull request #978 from efiop/master
dvc: fix help output
2018-08-05 04:45:02 +03:00
Ruslan Kuprieiev 8d1e18d543 dvc: fix help output
Fixes #934

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-08-05 04:36:55 +03:00
Ruslan Kuprieiev d42809abd3 Merge pull request #977 from efiop/master
repro: introduce --dry and --interactive
2018-08-05 01:05:22 +03:00
Ruslan Kuprieiev aab04a22ad repro: introduce --prompt
Fixes #894

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-08-05 00:21:35 +03:00
Ruslan Kuprieiev ed8052c229 repro: introduce --dry option
Fixes #972
Related to #894

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-08-05 00:21:35 +03:00
Ruslan Kuprieiev 7baf368367 Merge pull request #976 from efiop/master
test: improve coverage
2018-08-04 20:10:55 +03:00
Ruslan Kuprieiev a0a138c69f Merge pull request #975 from efiop/master
run: ask for confirmation when overwriting stage file
2018-08-04 19:15:55 +03:00
Ruslan Kuprieiev ef7aa024f9 run: ask for confirmation when overwriting stage file
Fixes #974

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-08-04 18:44:13 +03:00
Ruslan Kuprieiev 48c9916937 Merge pull request #971 from sotte/fix_typos_in_cli
Add missing whitespaces in CLI help texts
2018-08-04 16:02:42 +03:00
Ruslan Kuprieiev e5fd24f530 Update __init__.py 2018-08-03 22:43:18 +03:00
Ruslan Kuprieiev 4dc61beab0 travis: fix typo 2018-08-03 21:35:44 +03:00
Ruslan Kuprieiev cb13e45632 dvc: bump to 0.15.2 2018-08-03 20:43:46 +03:00
Ruslan Kuprieiev 89617501a4 Merge pull request #964 from efiop/master
dvc: additional progress info
2018-08-02 21:27:43 +03:00
Ruslan Kuprieiev 935cbc9513 readme: remove dvc logo 2018-08-02 02:25:35 +03:00
Ruslan Kuprieiev 98c5875668 dvc: bump to 0.15.1 2018-08-02 00:39:45 +03:00
Ruslan Kuprieiev 3363b85367 dvc: bump to 0.15.0 2018-08-01 22:05:48 +03:00
Ruslan Kuprieiev 47d00e80d2 Merge pull request #960 from efiop/master
dvc: print info when computing md5 of a large file
2018-08-01 16:10:55 +03:00
Ruslan Kuprieiev 1bfcc12853 readme: use stock plucks 2018-08-01 11:03:39 +03:00
Ruslan Kuprieiev 6b042fb15a Merge pull request #955 from efiop/master
status: don't forget about missing cache
2018-07-30 17:39:24 +03:00
Ruslan Kuprieiev 627606d6f2 Merge pull request #952 from efiop/master
dvc: show filenames in `push/pull` output
2018-07-26 21:48:06 +03:00
Ruslan Kuprieiev c408fa7530 dvc: bump to 0.14.4 2018-07-25 20:23:22 +03:00
Ruslan Kuprieiev 0b2728c7ea Merge pull request #951 from efiop/master
travis: test python 3.6 and 3.7
2018-07-25 18:26:25 +03:00
Ruslan Kuprieiev 00c5242558 travis: test python 3.6 and 3.7
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-07-25 18:19:03 +03:00
Ruslan Kuprieiev 84da47e2fd Merge pull request #950 from efiop/master
Misc fixes
2018-07-25 17:36:27 +03:00
Ruslan Kuprieiev 66f1777d9c test: ssh: don't try to ask for a password
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-07-25 17:28:58 +03:00
Ruslan Kuprieiev 0e9774a3f8 RFC: follow flake8 rules
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-07-25 17:28:58 +03:00
Ruslan Kuprieiev 60f1deec47 dvc: don't forget to pass all_branches to push/pull/fetch
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-07-25 17:28:58 +03:00
Ruslan Kuprieiev 0d7a2d3c83 Merge pull request #947 from efiop/master
dvc: fix errors found by flake8
2018-07-25 13:42:21 +03:00
Ruslan Kuprieiev 1c371d036c Merge pull request #946 from cclauss/patch-1
Travis CI: Flake8 spots some missing imports
2018-07-25 13:22:13 +03:00
Ruslan Kuprieiev 6fd1e03364 dvc: bump to 0.14.3 2018-07-24 15:46:46 +03:00
Ruslan Kuprieiev df7dc6315f Merge pull request #944 from efiop/master
Bug fixes
2018-07-24 15:46:10 +03:00
Ruslan Kuprieiev 537678def3 dvc: bump to 0.14.2 2018-07-23 22:42:22 +03:00
Ruslan Kuprieiev ee7f9666d3 readme: rephrase "contributing" 2018-07-23 18:34:43 +03:00
Ruslan Kuprieiev 48cc465696 readme: add "contributing" section 2018-07-23 18:19:57 +03:00
Ruslan Kuprieiev e308d5697f Merge pull request #940 from efiop/master
updater improvements
2018-07-23 14:46:19 +03:00
Ruslan Kuprieiev 7c2ef0c49c updater: print "Checking for updates..."
Fixes #935

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-07-23 14:37:31 +03:00
Ruslan Kuprieiev c8958d737f updater: set get() timeout
Fixes #937

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-07-23 14:37:31 +03:00
Ruslan Kuprieiev b6e721b486 Merge pull request #939 from hfchong/fix-base-find-root
Fix _find_root in base.py
2018-07-23 12:48:47 +03:00
Ruslan Kuprieiev 2e3ce3b3db Merge pull request #933 from efiop/master
metrics: specify xpath in stage files
2018-07-23 00:45:12 +03:00
Ruslan Kuprieiev 5a0e16a473 Merge pull request #932 from efiop/master
metrics: properly handle explicitly specified file
2018-07-22 21:43:54 +03:00
Ruslan Kuprieiev 9e576cd55b metrics: properly handle explicitly specified file
Related to #865

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-07-22 21:34:03 +03:00
Ruslan Kuprieiev 4bbbdb334c Merge pull request #929 from efiop/master
s3: don't use Bucket()
2018-07-20 18:51:27 +03:00
Ruslan Kuprieiev 2ee9525ba2 Merge pull request #928 from efiop/master
status: print locked warning only when stage is locked
2018-07-20 18:13:45 +03:00
Ruslan Kuprieiev 627412ff89 Merge pull request #926 from efiop/master
s3: don't use Object()
2018-07-20 17:49:03 +03:00
Ruslan Kuprieiev 6aa6a0c208 dvc: bump to 0.14.1 2018-07-20 16:14:51 +03:00
Ruslan Kuprieiev f49eeaaa3c Merge pull request #925 from efiop/master
s3: don't forget to configure all Session/Client params
2018-07-20 16:12:23 +03:00
Ruslan Kuprieiev 6e6ed2d4fa Merge pull request #921 from efiop/master
improve test coverage
2018-07-19 23:15:05 +03:00
Ruslan Kuprieiev 2dabcd7d2f Merge pull request #920 from efiop/master
cli: add -a alias for --all-branches
2018-07-19 22:29:35 +03:00
Ruslan Kuprieiev 95f53a1b97 dvc: bump to 0.14.0 2018-07-19 12:43:28 +03:00
Ruslan Kuprieiev bb0903304e Merge pull request #917 from efiop/master
improve test coverage
2018-07-19 08:46:28 +03:00
Ruslan Kuprieiev 94551b3554 Merge pull request #915 from efiop/master
travis: use openjdk
2018-07-19 06:32:25 +03:00
Ruslan Kuprieiev 3820eb359b Merge pull request #913 from efiop/master
metrics: Show a proper message if repository does not have metrics an…
2018-07-18 14:05:32 +03:00
Ruslan Kuprieiev 9bf0fc89df Merge pull request #912 from efiop/master
metrics: csv support and additional type verification
2018-07-18 12:36:57 +03:00
Ruslan Kuprieiev ebecc9996b tests: use 0.3 sec as a max startup time 2018-07-18 11:39:24 +03:00
Ruslan Kuprieiev f9ba365a25 Merge pull request #906 from efiop/master
dvc: optimize imports to speedup startup time
2018-07-18 11:32:35 +03:00
Ruslan Kuprieiev 169db1fe29 dvc: bump to 0.13.0 2018-07-17 16:26:22 +03:00
Ruslan Kuprieiev 870d98bc18 test: fix expected number of stages 2018-07-17 15:57:31 +03:00
Ruslan Kuprieiev dc5fec6a75 test: remove unused add() call 2018-07-17 15:47:38 +03:00
Ruslan Kuprieiev 2885c00f80 Merge pull request #900 from efiop/master
remote: misc bug fixes
2018-07-17 13:14:45 +03:00
Ruslan Kuprieiev 5cf8c8b598 Merge pull request #898 from efiop/master
import: support external urls as outputs
2018-07-17 12:11:01 +03:00
Ruslan Kuprieiev 39fc1d2cc6 Merge pull request #899 from yustoris/feature/s3-endpoint-url-for-new-remote
Specify endpoint_url on S3 session client
2018-07-17 08:50:41 +03:00
Ruslan Kuprieiev be187fad6e Merge pull request #897 from efiop/master
Misc enhancements
2018-07-16 17:08:13 +03:00
Ruslan Kuprieiev d98a166f87 Merge pull request #896 from efiop/master
dvc: support `dvc add` for external files
2018-07-16 16:42:05 +03:00
Ruslan Kuprieiev 99bd586151 Merge pull request #892 from efiop/master
Misc enhancements
2018-07-16 13:53:04 +03:00
Ruslan Kuprieiev 7fea5d579c Merge pull request #886 from efiop/master
dvc: add confirmation for `dvc destroy`
2018-07-15 19:27:30 +03:00
Ruslan Kuprieiev fef8ea4602 dvc: add confirmation for dvc destroy
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-07-15 19:18:01 +03:00
Ruslan Kuprieiev 586fde5f95 Merge pull request #885 from efiop/master
dvc: implement `dvc destroy`
2018-07-15 07:59:59 +03:00
Ruslan Kuprieiev f7cb4afd33 Merge pull request #883 from efiop/master
add `dvc pipeline show`
2018-07-14 11:29:29 +03:00
Ruslan Kuprieiev 71d9fb44fc dvc: add dvc pipeline show
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-07-14 10:49:32 +03:00
Ruslan Kuprieiev 794dcc2a58 dvc: avoid collecting stages twice
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-07-14 10:49:32 +03:00
Ruslan Kuprieiev c636581699 test: gc: catch OSError 2018-07-12 10:41:34 +03:00
Ruslan Kuprieiev 4668c10e6e test: gs: catch WinError 2018-07-12 10:32:34 +03:00
Ruslan Kuprieiev 9be161de54 test: use IOError instead of FileNotFoundError 2018-07-12 10:25:40 +03:00
Ruslan Kuprieiev 79826b21a4 test: gcp: handle FileNotFoundError 2018-07-12 10:14:15 +03:00
Ruslan Kuprieiev e6e11ef015 Merge pull request #880 from efiop/master
test: check if we need to test RemoteAzure with _should_test_azure
2018-07-12 09:21:23 +03:00
Ruslan Kuprieiev f476143c52 test: check if we need to test RemoteAzure with _should_test_azure
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-07-12 09:13:07 +03:00
Ruslan Kuprieiev 3946463551 dvc: bump to 0.11.0 2018-07-12 08:31:38 +03:00
Ruslan Kuprieiev 774e635e60 Merge pull request #879 from efiop/master
remote: s3: properly delete key
2018-07-11 23:21:44 +03:00
Ruslan Kuprieiev 9fedecdf55 remote: s3: properly delete key
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-07-11 23:07:50 +03:00
Ruslan Kuprieiev 69f5ea3f3a Merge pull request #878 from efiop/master
gc: introduce -c|--cloud
2018-07-11 22:54:13 +03:00
Ruslan Kuprieiev d63d1db5b6 gc: introduce -c|--cloud
Fixes #876

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-07-11 22:27:13 +03:00