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
Alexander Schepanovski
b6b07dde8b
dvc: make graph consist of stages not their paths
2019-12-30 12:07:52 +07: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
Max Risuhin
4727cb7893
Improve Google Drive auth failure error reporting
2019-12-28 05:22:37 -08: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
Mr. Outis
dad224ef42
summon: os.curdir -> os.getcwd
2019-12-27 10:09:13 -06:00
Mr. Outis
e8dd2358f5
summon: fix path popping operation
2019-12-27 10:05:41 -06:00
Alexander Schepanovski
322b354dd5
test: fix and migrate version tests
2019-12-27 22:07:46 +07:00
Ruslan Kuprieiev
5a589c5219
Merge pull request #3003 from Suor/ignore-nuances
...
test: test ignore nuances
2019-12-27 11:42:13 +02:00
Alexander Schepanovski
5f3e416e60
test: fix test_ignore_external in Python 3.5
2019-12-27 15:51:07 +07:00
Alexander Schepanovski
094482249a
ui: fix extra newline in dvc version
...
Additionally don't try to detect cache fs type unless cache dir exists.
2019-12-27 15:45:41 +07:00
Mr. Outis
b97747179b
Merge branch 'master' into summon
2019-12-25 14:40:34 -06:00
Mr. Outis
49264b55ac
py2: fix problem with ruamel.yaml and unicode
2019-12-25 13:07:40 -06:00
Ruslan Kuprieiev
d23ffcf338
dvc: bump to 0.78.1
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
Mr. Outis
4a25612282
💅 refactor
2019-12-25 01:04:52 -06:00
Mr. Outis
75ad14aaa2
💅 black
2019-12-25 00:43:33 -06:00
Mr. Outis
0658622ca2
summon: pair-programming adjustments
2019-12-25 00:42:55 -06:00
Mr. Outis
7a58901ec6
💅 black & flake
2019-12-24 20:21:03 -06:00
Mr. Outis
1e65c76ef1
summon: raise SummonError appropiately
2019-12-24 20:20:03 -06:00
Mr. Outis
fbb7aebd31
tests/summon: use different args for non-canon.yml
2019-12-24 19:50:43 -06:00
Mr. Outis
d45f07cbec
summon: make schema more consistent
...
* Mark optional keywords
* Allow extra entries
* Include objects into the schema
2019-12-24 13:41:57 -06:00
Ruslan Kuprieiev
cfa4af15f7
dvc: bump to 0.78.0
0.78.0
2019-12-24 20:20:27 +02:00
Mr. Outis
1c22cd5af4
summon: adjust comments
2019-12-24 02:20:08 -06:00
Mr. Outis
7dd340aeeb
summon: 💅 refactoring/reordering
2019-12-24 02:13:11 -06:00
Mr. Outis
542f4c3c18
summon: wrap chdir_and_syspath in a try/finally
2019-12-24 00:42:13 -06:00
Mr. Outis
6fd5eb4185
summon: use slice instead of get
2019-12-24 00:40:07 -06:00
Mr. Outis
7ece84b840
summon: prevent modifying the yaml args
2019-12-24 00:39:24 -06:00
Alexander Schepanovski
e8c321e9a3
test: test ignore nuances
...
- nested files are ignored
- external dirs are not affected
2019-12-24 12:46:32 +07:00
Mr. Outis
4ad7cb3961
summon: define yaml file schema
2019-12-23 23:45:13 -06: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
Jorge Orpinel
654525cdde
add: fix test with ` around DVC command
2019-12-20 19:29:29 -07:00
Jorge Orpinel
781314dc89
dvc: fix ` to ' in dvc/repo/gc.py
2019-12-20 19:15:27 -07:00
Jorge Orpinel
14ab7c93d3
import-url: revert ' around exception string
2019-12-20 19:09:22 -07:00
Jorge Orpinel
06822a060e
dvc: use ' for dynamic output (through dvc/util/)
2019-12-20 19:00:09 -07:00
Jorge Orpinel
655fa956d4
diff: revert ' in string
2019-12-20 18:59:45 -07:00
Jorge Orpinel
3574b0c107
dvc: use ' for dynamic output (up to lock)
2019-12-20 17:48:09 -07:00
Jorge Orpinel
e1f755bbdd
fix formatting of dvc/analytics.py
...
based on https://github.com/iterative/dvc/pull/2987/files#diff-60f82c04687a06de3f632551d63de49e
2019-12-20 12:54:31 -07:00
Jorge Orpinel
385674a78b
dvc: use ' for dynamic output and ` for DVC names (follow-up)
...
continues https://github.com/iterative/dvc/pull/2644#discussion_r338417698
2019-12-19 14:23:31 -07:00
Mr. Outis
addc56c232
summon: allow different YAML file names
2019-12-18 23:38:52 -06:00
Mr. Outis
c852d3316d
💅 black
2019-12-18 23:34:43 -06:00
Mr. Outis
ee72280e60
summon: left a comment about chdir and syspath
2019-12-18 23:34:00 -06:00
Mr. Outis
4273ff49b3
summon: params -> args; use summon key in yaml
2019-12-18 23:32:28 -06:00