ciaochiaociao and Chiao-Wei Hsu
3670bf4fc3
commit,completion: Add stages completion for dvc commit ( #5963 )
...
Fixes #5960
Co-authored-by: Chiao-Wei Hsu <[email protected] >
2021-05-05 15:53:20 +03:00
Pavel Ditenbir
e7686f90a6
term: replace 'DVC-file' and 'stage file' with correct terms ( #3960 ) ( #5280 )
2021-02-05 16:01:42 +09:00
Saugat Pachhai
a9ccf70439
cmd: imports lazy ( #5226 )
...
They are not a major pain point though
2021-01-07 11:45:58 +05:45
Jorge Orpinel
11382cc891
cmd: help output updates (per docs) ( #4999 )
...
* cmd: matching help output to docs
per https://github.com/iterative/dvc.org/pull/1971#pullrequestreview-538749492
and https://github.com/iterative/dvc.org/pull/1978#pullrequestreview-540445147
* fetch: simplify help text
per https://github.com/iterative/dvc.org/pull/1978#pullrequestreview-540447055
* commit: update help output to match iterative/dvc.org/pull/1978
* fetch: update help output to match iterative/dvc.org/pull/1978
* commmit: help output update (again)
* remove: simplify help output
per https://github.com/iterative/dvc.org/pull/1971#pullrequestreview-538749492
* remove: simplify help output
per https://github.com/iterative/dvc.org/pull/1971#pullrequestreview-538749492
* commit: update -h output
per https://github.com/iterative/dvc.org/pull/1989#pullrequestreview-542464568
2020-12-25 06:05:42 +02:00
Casper da Costa-Luis
5d2ac9fca2
completion: update dependency ( #4148 )
...
* completion: use new simpler `shtab` API
* completion: use FILE|DIR
2020-07-02 00:15:39 +03:00
Casper da Costa-Luis
061513a2ae
completion: misc fixes ( #4076 )
...
* command: add metavars
- makes help output look the same as before #3921
* deps: update shtab version
Part of #4070
2020-06-22 02:09:43 +03:00
Casper da Costa-Luis
fa0f182028
completion: autogenerate ( #3921 )
...
* cli: split main_parser
* cli: basic parser tree printing
* cli: major completion tidy
* completion: more missing root commands
* completion: much automagic such beauty
- fixes #2985 automatically generate bash completion
* tests: bash completion
* tests: completion: tidy script a little
* minor tidy
* command: positional name consistency
* completion: bash: add logging
* double-check renames and consistency
* cli: add completion subcommand
* ci: completion: update test
* minor logging
* more completion logging verbosity
* fix completion of files
* add shtab
* purge unneeded completion => shtab
* completion: neaten UI
* completion: use `shtab>=0.0.2`
* completion: purge hardcoded completions!
* revert unneeded renames for now
* fix isort
* completion: tidy CLI API
* fix snap build
* fix snap build again
* snap: internally build completion
* allow repo-less completion
* command: tidy headless logic
* use CmdBaseNoRepo
* better DVC-file completion
* merge command.choices -> command.completion
* drop choices class
* remove completion optionals
* tidy docs
2020-06-19 04:54:20 +03:00
Casper da Costa-Luis
2bb7257a06
lint: isort pre-commit & misc improvements ( #3749 )
...
* test: clean flake8 config root clutter
* test: pre-commit: add isort
Compatible with black (see https://github.com/timothycrosley/isort/issues/694 )
* lint: reorder imports
* lint: more complex imports
* lint: fix deepsource
* config: isort: add first party dvc
* tests: restyled: add isort
* temp commit to revert before merge
* Revert "temp commit to revert before merge"
This reverts commit 11db0fd8e95fe891597cbb9bf804480909b19e24.
2020-05-06 23:56:07 +03:00
Jorge Orpinel
5019fe147c
term: use "hash" instead of "checksum" in a few files
...
per https://github.com/iterative/dvc/pull/3244#pullrequestreview-351108115
2020-01-30 18:13:36 -06:00
Mr. Outis
94a0914bba
py3: get rid of future imports
2019-12-30 19:35:48 -06:00
Ruslan Kuprieiev
95fe1578bb
dvc: automatically reorder imports
2019-11-05 02:34:40 +02:00
Jorge Orpinel
a2f3d7fcfa
command: add missing space in optional targets ard usage output
2019-06-27 13:39:05 -05:00
Jorge Orpinel
a927a506a7
command: remove default property from "targets" argparse code in
...
data sync and `commit` commands,
since `None` is the default value for the removed `default` property,
see https://docs.python.org/dev/library/argparse.html#default
2019-06-27 00:26:56 -05:00
Jorge Orpinel
936f941bf0
help: update usage for commands that use the targets argument
2019-06-26 23:25:58 -05:00
Jorge Orpinel
3dffe8e5c0
dvc: i/DVC file[s]?/ -> /DVC-file($1)/
...
Standardizes way to refer to DVC-file(s)
(Related to #2102 )
2019-06-07 03:33:20 -05:00
Mr. Outis
85cd344152
logger: Use a more _pythonic_ logging
...
- Uses a formatter for coloring output
- Move the `progress_aware` decorator logic to the logger itself
- Refactor modules so each one uses their own instance of a logger
Close #1753
2019-04-06 18:19:32 -06:00
Ivan Shcheklein
4a9188c0b5
Move man doc links to descriptions, fix some help copies ( #1805 )
...
* move man doc links to descriptions, fix some help copies
* minor init force message fix
* deal with ugly inheritance in lock base
* remove unnecessary super calls
* add return back to python lock/unlock run functions
2019-03-29 03:56:41 +02:00
Lee Yi Jie Joel
2ba657c77a
Add links to documentation for all commands ( #1767 )
2019-03-22 20:32:06 +02:00
Ruslan Kuprieiev
01a120f9fc
dvc: introduce dvc commit
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-02-16 21:19:36 +02:00