Ruslan Kuprieiev
d942542c84
tests: fix index.remove misuse
2020-01-22 10:53:48 +02:00
Ruslan Kuprieiev
a99fa4e4e5
Merge pull request #3209 from casperdcl/snap-deploy
...
fix snap stable & edge release errors
2020-01-22 08:26:02 +02:00
Casper da Costa-Luis
a6d55e3252
ensure correct snap version dirtyness
2020-01-21 22:38:09 +00:00
Casper da Costa-Luis
8a560ecaba
pin snap version to base version
2020-01-21 22:31:40 +00:00
Casper da Costa-Luis
c13b24fb40
fix master/edge release provider argument conflicts
2020-01-21 19:50:22 +00:00
Ruslan Kuprieiev
aa86eab2cc
Merge pull request #3206 from Suor/tests
...
test: add git_dir
2020-01-21 20:19:35 +02:00
Alexander Schepanovski
5af7a9d850
test: add git_dir
2020-01-21 20:56:04 +07:00
Ruslan Kuprieiev
6958901d98
Merge pull request #3204 from efiop/3087
...
erepo: fix DependencyREPO schema
2020-01-21 15:31:22 +02:00
Ruslan Kuprieiev
cb64491512
build: don't upgrade pip
2020-01-21 14:41:59 +02:00
Ruslan Kuprieiev
8d8a1c0f0c
travis: don't upgrade pip
2020-01-21 14:14:54 +02:00
Ruslan Kuprieiev
7c9e0345a0
Merge pull request #3205 from skshetry/fix-spell
...
exception: fix spelling
2020-01-21 13:56:59 +02:00
Saugat Pachhai
df1ba08b94
exception: fix spelling
2020-01-21 17:24:21 +05:45
Ruslan Kuprieiev
2305549460
erepo: fix DependencyREPO schema
...
URL should be required and rev or rev_lock should be optional.
Related to #3087
2020-01-21 12:58:33 +02:00
Ruslan Kuprieiev
10a7b9d9a8
readme: add a release label
...
To avoid accidentally looking like an unstable project.
2020-01-21 10:03:16 +02:00
Ruslan Kuprieiev
04161ad6f2
dvc: bump to 0.82.1
0.82.1
2020-01-21 00:41:45 +02:00
Ruslan Kuprieiev
503401dde5
Merge pull request #3202 from efiop/flatten
...
dvc: replace flatten_dict with flatten_json
2020-01-21 00:38:19 +02:00
Ruslan Kuprieiev
81029f8f75
Merge pull request #3201 from efiop/traverse_gdrive
...
gdrive: allow configuring no_traverse
2020-01-21 00:19:11 +02:00
Ruslan Kuprieiev
1eb82ac707
dvc: replace flatten_dict with flatten_json
...
flatten_json has a conda package, while flatten_dict doesn't and I'm not
willing to maintain yet another conda package :)
2020-01-21 00:14:22 +02:00
Ruslan Kuprieiev
e848bcb9d6
gdrive: allow configuring no_traverse
2020-01-20 23:49:49 +02:00
Ruslan Kuprieiev
39bf7c0d43
Merge pull request #3199 from skshetry/remove-use-six
...
py2: remove use of `six`
2020-01-20 19:19:23 +02:00
Saugat Pachhai
8dd2dbb46e
py2: remove use of six
2020-01-20 21:47:56 +05:45
Ruslan Kuprieiev
0be5046a72
Merge pull request #3197 from Suor/refactor-tmpdir
...
test: refactor tmp_dir/erepo_dir
2020-01-20 16:02:13 +02:00
Alexander Schepanovski
91e024c8fa
test: do not commit copy.py to git
2020-01-20 20:35:10 +07:00
Ruslan Kuprieiev
b2b3587c0b
Merge pull request #3190 from Suor/refactor-erepo
...
external: refactor external_repo() and its users
2020-01-20 14:49:36 +02:00
Alexander Schepanovski
1d891a6e77
test: provide make_tmp_dir fixture
2020-01-20 11:57:54 +07:00
Alexander Schepanovski
4117206c67
test: drop repo_template fixture
2020-01-20 11:49:13 +07:00
Ruslan Kuprieiev
ec2c8ad8bc
Merge pull request #2956 from casperdcl/snap
...
add snap tests
2020-01-19 21:36:47 +02:00
Casper da Costa-Luis
f80626b5d0
recompress conditional snap channel
2020-01-19 19:10:25 +00:00
Casper da Costa-Luis
de358d661a
explicitly spilt snap stable/edge deployments
...
- (re) fix #3152
2020-01-19 19:10:05 +00:00
Casper da Costa-Luis
22ed9cb5dc
Remove travis-incompatible tests
...
- reverts
+ 205077e3a0 .
+ 46e0616614 .
2020-01-19 18:27:59 +00:00
Casper da Costa-Luis
205077e3a0
debugging
2020-01-19 18:19:01 +00:00
Casper da Costa-Luis
2fe9b3a967
connectivity debugging
2020-01-19 18:19:01 +00:00
Casper da Costa-Luis
5ac849377a
minor comment update
2020-01-19 18:19:01 +00:00
Casper da Costa-Luis
0a0b4e019e
debugging
2020-01-19 18:19:01 +00:00
Casper da Costa-Luis
d020c3d8b0
test snaps even where tag is undefined
2020-01-19 18:19:01 +00:00
Casper da Costa-Luis
b756f77787
revert whitespace changes, but keep stderr errors
2020-01-19 18:19:01 +00:00
Casper da Costa-Luis
46e0616614
promote snap tests for debugging
2020-01-19 18:19:01 +00:00
Casper da Costa-Luis
39ef3dba1a
add snap tests
...
- fixes #2954
2020-01-19 18:17:16 +00:00
Ruslan Kuprieiev
430b9bbdc0
dvc: bump to 0.82.0
0.82.0
2020-01-19 20:04:41 +02:00
Alexander Schepanovski
72812b519e
api: fix get_url() non-dvc repo error message
2020-01-19 23:01:53 +07:00
Alexander Schepanovski
eb97e0b393
external: do not fail with no remote if cache is available
2020-01-19 21:39:32 +07:00
Alexander Schepanovski
ee022eada0
api: adjust get_url requiring dvc repo to the new reality
2020-01-19 21:38:37 +07:00
Alexander Schepanovski
9de0643d97
api: allow rev on local repos
2020-01-19 21:38:30 +07:00
Alexander Schepanovski
033ef88a4e
external: refactor external_repo() and its users
...
Some things are fixed along the way:
- no cache shared between incompatible funcs
- some incosistent exceptions are now consistent
- import updates for git files now works both for dvc and git repos
- "auto-generated-upstream already exists" fixed
- dvc.api.open()/read() works with git repos now
Fixes #3124 , #2976 . Closes #3172 .
2020-01-19 21:38:06 +07:00
Ruslan Kuprieiev
7d65002bf0
Merge pull request #3178 from efiop/1843
...
logger: remote: use lazy formatting
2020-01-19 12:16:01 +02:00
Ruslan Kuprieiev
19acded31f
logger: utils: fs: use lazy formatting
2020-01-19 11:53:29 +02:00
Ruslan Kuprieiev
65c0c7e60d
logger: state: use lazy formatting
2020-01-19 11:53:29 +02:00
Ruslan Kuprieiev
c2dae4b49c
logger: remote: use lazy formatting
...
Part of #1843
As our previous investigations showed, path stringification and stuff
like relpath are taking a very large chunk of time when working with
giant directories. This patch removes `format()`s and uses lazy
formatting provided by logger instead, so stuff like path_info is not
stringified until actually needed (e.g. on `-v`).
2020-01-19 11:53:29 +02:00
Ruslan Kuprieiev
6f8ac0c1b1
logger: support {} formatting
2020-01-19 11:53:29 +02:00
Ruslan Kuprieiev
3987086275
Merge pull request #3169 from fabiosantoscode/feature/2963-dvc-pull-of-s3-remote-with-https-url
...
pull: treat HTTP redirects without Location header as error
2020-01-19 10:00:05 +02:00