Commit Graph
3154 Commits
Author SHA1 Message Date
Ruslan Kuprieiev 52cda10af8 dvc: bump to 0.50.0 2019-06-25 02:12:16 +03:00
Ruslan Kuprieiev 7ed4840abc Merge pull request #2185 from efiop/update
import: add "beta feature" warning
2019-06-25 02:11:29 +03:00
Ruslan Kuprieiev 1123a303bf import: require 'path' argument
`dvc import` doesn't yet support importing the whole package.

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-06-25 01:54:32 +03:00
Ruslan Kuprieiev 2141a5ac65 import: add "beta feature" warning 2019-06-25 01:54:32 +03:00
Ruslan Kuprieiev baccc06ec4 appveyor: uninstall default awscli 2019-06-24 14:18:40 +03:00
Ruslan Kuprieiev 2849efdf9e appveyor: install test requirements before configuring aws 2019-06-24 13:43:54 +03:00
Ruslan Kuprieiev 02f0bc78ea appveyor: remove typo 2019-06-24 13:43:05 +03:00
Ruslan Kuprieiev dde50a5b6f Merge pull request #2178 from efiop/2155
dvc: update paramiko requirements
2019-06-24 00:51:36 +03:00
Ruslan Kuprieiev 12c7689a74 dvc: update paramiko requirements
Fixes #2155

No longer need to explicitly ignore paramiko warnings.

Big thanks to @cowlinator for the heads-up!

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-06-24 00:24:06 +03:00
Ruslan Kuprieiev 5802efdfdb Merge pull request #2177 from shcheklein/fix-2170
Fix 2170: pipeline show command does not work
2019-06-24 00:20:22 +03:00
Ivan Shcheklein 478d6aec2f test: ls/dir depends on platform, dir is not supported by Mac 2019-06-23 14:09:22 -07:00
Ivan Shcheklein 6f05e7747f logger: use custom handler to propagare logging exceptions 2019-06-23 13:59:11 -07:00
Ivan Shcheklein c0a06d2ceb pipeline show command: ignore stage if command is not defined 2019-06-23 13:58:42 -07:00
Ruslan Kuprieiev 1e2da02d24 Merge pull request #2174 from efiop/master
tests: win: don't cleanup processes on Popen
2019-06-23 22:51:55 +03:00
Ruslan Kuprieiev 1cb70fc631 tests: win: don't cleanup processes on Popen
Workaround for two bugs:

https://bugs.python.org/issue37380

and

https://github.com/gitpython-developers/GitPython/issues/546

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-06-23 22:35:50 +03:00
Ruslan Kuprieiev 2a4d6229b1 Merge pull request #2173 from efiop/master
dvc: use remove() instead of shutil.rmtree()
2019-06-23 18:21:49 +03:00
Ruslan Kuprieiev 9bca1c9bff dvc: use remove() instead of shutil.rmtree()
Our `remove()` is able to handle read-only files which we or git
sometimes leave behind.

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-06-23 18:11:30 +03:00
Ruslan Kuprieiev 5b01804706 Merge pull request #2167 from efiop/appveyor-py2
appveyor: test py2 and py3
2019-06-23 13:51:59 +03:00
Ruslan Kuprieiev 918ef646dc appveyor: test py2 and py3
Related to #2166

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-06-23 13:33:47 +03:00
Ruslan Kuprieiev fbd3700e32 Merge pull request #2168 from efiop/help-fix
dvc: fix help messages for `get` and `import-url`
2019-06-22 01:56:00 +03:00
Ruslan Kuprieiev 16bc30ddd5 dvc: don't forget to use compat str for schema 2019-06-22 00:57:05 +03:00
Ruslan Kuprieiev e890c0558a dvc: fix help messages for get and import-url
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-06-22 00:50:22 +03:00
Ruslan Kuprieiev 98b5fcb61d appveyor: set PATH after refreshenv 2019-06-21 23:20:41 +03:00
Ruslan Kuprieiev 55186703e1 appveyor: use python 3.6 instead of 3.7
Looks like 3.7 is not available yet.
2019-06-21 23:13:37 +03:00
Ruslan Kuprieiev c7ca83e226 setup.py: install win-unicode-console when running on windows
Fixes #2165
2019-06-21 22:41:37 +03:00
Ruslan Kuprieiev a9620ad169 Merge pull request #2131 from mroutis/optimize-ssh
ssh: increase jobs and parallelize batch_exists
2019-06-21 18:38:49 +03:00
Ruslan Kuprieiev ab07509010 Merge pull request #2164 from efiop/1011
dvc: destroy: don't remove data
2019-06-21 13:35:46 +03:00
Ruslan Kuprieiev 81fd0b3415 dvc: destroy: don't remove data
Fix #1011

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-06-21 13:13:29 +03:00
Ruslan Kuprieiev 074ea612f6 Merge pull request #2163 from efiop/repo
dvc: address review from #2160
2019-06-21 12:55:32 +03:00
Ruslan Kuprieiev d795cdf1ba dvc: address review from #2160
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-06-21 12:27:24 +03:00
Ruslan Kuprieiev 95096e5e55 Merge pull request #2160 from efiop/repo
dvc: replace pkg concept with external repo
2019-06-21 10:33:58 +03:00
Ruslan Kuprieiev 1ba8e0171d dvc: replace pkg concept with external repo
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-06-21 01:16:00 +03:00
Ruslan Kuprieiev 85fd990849 Merge pull request #2153 from vasinkd/SIGINT_support_2
dvc: handle sigint when running a command with `dvc run`
2019-06-20 19:57:24 +03:00
Kirill Vasin 1734e25827 added old signal persistance and fixed tests accordingly 2019-06-20 19:21:53 +03:00
Ruslan Kuprieiev af9afbee7b Merge pull request #2159 from pared/remove_dulwich
ignore: remove dulwich in favour of pathspec
2019-06-20 15:24:02 +03:00
Kirill Vasin 5457c16e76 replace exception catch with signal 2019-06-20 13:39:22 +03:00
pared c9b3bdc927 ignore: remove dulwich in favour of pathspec 2019-06-20 12:15:42 +02:00
Mr. Outis dda8368f20 ssh: increase jobs and parallelize batch_exists
- SSH number of jobs increased from 4 to 8.

- `batch_exists` now opens all the SFTP sessions available to
distribute the work between them. Number of sessions is restricted
by the `MaxSessions` option configurable by the `sshd_config`.

- Fix #2104

With the optimizations mentioned above, we increased the speed by 8x
(using the default `MaxSessions` configuration -- 10).

Shout-outs to @efiop, @shcheklein, and @dmpetrov for suggesting the
optimization techniques.
2019-06-19 17:45:59 -05:00
Ruslan Kuprieiev 58f233ceb0 Merge pull request #2134 from vibhor98/order-options
Fix #2063: Standardise order of command options in help messages
2019-06-19 19:45:54 +03:00
vibhor98 55d3153734 Reorder commands in pull 2019-06-19 21:42:39 +05:30
vibhor98 62ee6b6b9a Made review changes. 2019-06-19 20:55:46 +05:30
Ruslan Kuprieiev 676021d563 Merge pull request #2149 from efiop/1772
pkg: handle install/version errors
2019-06-19 17:27:05 +03:00
Ruslan Kuprieiev 104a37485c Merge pull request #2156 from efiop/http
http: enable progress bar
2019-06-19 14:33:43 +03:00
Ruslan Kuprieiev be255ba4b0 http: enable progress bar
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-06-19 14:22:52 +03:00
Kirill Vasin ccb8e338e1 added custom KeyboardInterrupt support 2019-06-18 19:11:49 +03:00
Ruslan Kuprieiev 025de9aeb5 Merge pull request #2141 from pared/2079
metrics: show: remove active branch from tags only show call
2019-06-18 19:09:16 +03:00
pawel 362fe1337e brancher: include working tree in every method call 2019-06-18 15:57:47 +02:00
pawel 005a6016aa brancher refactor 2019-06-18 15:28:51 +02:00
pared 38642eb127 metrics: show: remove active branch from tags only show call 2019-06-18 15:28:51 +02:00
Ruslan Kuprieiev d3bdca3f13 tests: use shortuuid for shorter paths
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-06-18 16:11:39 +03:00