Commit Graph
6475 Commits
Author SHA1 Message Date
Dani Hodovic af2f216c5e get: copy regular files
Allows `dvc get` to copy regular files or directories.

fixes: #2515
2019-12-05 21:05:00 +01:00
Vera Sativa f7e0b575bd tests: add download_dir 2019-12-05 16:51:24 -03:00
VeraandRuslan Kuprieiev 164ded6453 Update dvc/remote/base.py
Co-Authored-By: Ruslan Kuprieiev <[email protected]>
2019-12-05 16:45:43 -03:00
VeraandRuslan Kuprieiev 3af4f85310 Update dvc/remote/base.py
Co-Authored-By: Ruslan Kuprieiev <[email protected]>
2019-12-05 16:45:13 -03:00
Vera Sativa cf6da7bd8c import-url: support directories: multi-thread working 2019-12-05 16:28:35 -03:00
Mr. Outis 4fd701317b setup: fix compatibility errors between dependencies
fix #2570
2019-12-05 13:19:23 -06:00
Vera Sativa f6c719a6f3 feat: [WIP] dir download working single-thread 2019-12-05 14:53:01 -03:00
Ruslan Kuprieiev 4917a6e818 dvc: bump to 0.72.0 0.72.0 2019-12-05 16:25:14 +02:00
Ruslan Kuprieiev 73e69be067 Merge pull request #2882 from Suor/revert-checkout
dvc: revert checkout to be silly and fast, relink on dvc add though
2019-12-05 16:07:52 +02:00
Vera Sativa 9d0cfcafdf feat: [WIP] remote dir download 2019-12-05 11:05:47 -03:00
Ruslan Kuprieiev c328075c8b Merge pull request #2868 from Suor/better-fixtures
test: refactor tmp dir helper fixtures
2019-12-05 16:00:37 +02:00
Ruslan Kuprieiev baee120729 Merge pull request #2892 from efiop/2885
state: quote % in path
2019-12-05 15:59:24 +02:00
Ruslan Kuprieiev 57b0596bfe state: quote % in path
Fixes #2885
2019-12-05 15:25:21 +02:00
Mr. Outis 71ead3f62e analytics: use a tempfile for inter-process communication 2019-12-04 19:47:06 -06:00
Mr. Outis 05a68684fd tests: isolate global config from analytics tests
fix #2806
2019-12-04 19:44:12 -06:00
Mr. Outis 7a3aae1c7e tests: add unit test for analytics.system_info 2019-12-04 19:43:00 -06:00
Mr. Outis ede010384b py2: use convert_to_unicode instead of str 2019-12-04 19:31:34 -06:00
Tymoteusz Jankowski 128f60ef68 Add test_dagascii.py + make find_pager() use DVC_PAGER 2019-12-04 20:51:24 +01:00
Tymoteusz Jankowski c864ca9384 Move is_exec_found(..) to dvc/dagascii.py 2019-12-04 20:15:49 +01:00
Ruslan Kuprieiev 516e3b14bc Merge pull request #2852 from pared/2848_get_no_dvc_master
external repo: checkout revision before initializing dvc repo
2019-12-04 16:20:00 +02:00
pawel ca852170c1 get: test: from non-dvc master: refactor 2019-12-04 14:34:50 +01:00
Paweł Redzyński f1d59dd64d conftest: empty dir is tmp_path now 2019-12-04 13:10:06 +01:00
Paweł Redzyński 97e4b024c1 external repo: move revision check out of checkout function 2019-12-04 13:10:06 +01:00
pawel 5e5c82652b test: get: inline erepo with non-dvc master 2019-12-04 13:10:06 +01:00
Paweł Redzyński 5c0c4239ec rename TestDirFixtureBase 2019-12-04 13:10:06 +01:00
Paweł Redzyński b9d5933f5d external repo: checkout rev before initializing repo 2019-12-04 13:10:06 +01:00
Paweł Redzyński b788a991f9 conftest: create empty dir fixture 2019-12-04 13:10:06 +01:00
Paweł Redzyński 06d6c2c25c test env: extract empty dir fixture to class 2019-12-04 13:10:06 +01:00
Mr. Outis 02eaa9a14f py35: support for fspath(pathlib.Path()) 2019-12-03 18:38:15 -06:00
Mr. Outis 285620d96e tests: mock analytics.collect while testing daemon 2019-12-03 09:41:23 -06:00
Ruslan Kuprieiev e63bc01e53 Merge pull request #2883 from casperdcl/readme-native
much grammar such fix
2019-12-03 15:24:20 +02:00
Ruslan Kuprieiev 17788790a0 Merge pull request #2857 from casperdcl/short-progress
lengthen bars unless nested/threaded
2019-12-03 14:56:31 +02:00
Ruslan Kuprieiev f142188373 Merge pull request #2875 from casperdcl/stream-progress
Stream progress
2019-12-03 14:55:56 +02:00
Casper da Costa-Luis 5aa2127bfe such syntax much wow 2019-12-03 11:13:43 +00:00
Mr. Outis 624cbb2d91 💅 more specific comment about analytics 2019-12-02 23:46:04 -06:00
Mr. Outis 8a32b28b54 analytics: collect and send on daemon 2019-12-02 22:54:16 -06:00
Mr. Outis 8b5ca253ec analytics: move report schema to tests 2019-12-02 22:48:09 -06:00
Mr. Outis e0d47a1382 💅 formatting 2019-12-02 21:57:06 -06:00
Mr. Outis ca485db240 analytics: define report schema and use it on tests 2019-12-02 21:52:00 -06:00
Mr. Outis 2c8e1495b8 analytics: use fspath instead of str 2019-12-02 21:27:31 -06:00
Casper da Costa-Luis 27d2e71460 fix rst syntax 2019-12-03 01:36:04 +00:00
Casper da Costa-Luis 464bcad82e much grammar such fix 2019-12-03 00:55:26 +00:00
Mr. Outis 55960154c5 analytics: document why tmp_global_config is needed 2019-12-02 17:51:35 -06:00
Mr. Outis 946dfc1400 analytics: send report without loading it to memory
shout-out to @Suor for the suggestion
2019-12-02 17:51:32 -06:00
Jorge Orpinel f91aa0665f Merge pull request #2881 from pared/2711_3
NoRemoteInExternalRepoError: fix message
2019-12-02 17:15:58 -06:00
c27988a042 test: minor fixture refactor fixes from @pared and @efiop
Co-Authored-By: Ruslan Kuprieiev <[email protected]>
Co-Authored-By: Paweł Redzyński <[email protected]>
2019-12-02 23:33:44 +01:00
Alexander Schepanovski 0385810662 test: fix python 2, 3.5 and mac issues with new fixtures 2019-12-02 23:32:11 +01:00
Alexander Schepanovski fcebad821e test: refactor tmp dir helper fixtures
- `tmp_dir` descends from Path
- convenient template methods to generate files and dirs, add them to
dvc and git and commit to git
- independent of old basic_env structures
- can go in any order
- modular: start with empty `tmp_dir`, initialize git with `scm`, dvc
repo with `dvc` add "repo template" with `repo_template`, ...
2019-12-02 23:31:54 +01:00
Alexander Schepanovski d1cf770a3c dvc: don't make an unneeded copy on commit
Fix #2016 without all the complications of #2358.
2019-12-02 23:08:45 +01:00
Ruslan Kuprieiev c2ffff0a0f updater: add an entry for chocolatey package
https://github.com/iterative/chocolatey-dvc/issues/1
2019-12-02 22:52:22 +02:00