Commit Graph
2348 Commits
Author SHA1 Message Date
Ruslan Kuprieiev 4cb1e747ef dvc: bump to 0.24.1 0.24.1 2019-01-24 17:36:49 +02:00
Ruslan Kuprieiev fa4e72935b Merge pull request #1523 from efiop/master
stage: don't exclude md5s for deps/outs
2019-01-24 17:35:15 +02:00
Ruslan Kuprieiev f5aa0da0ae stage: don't exclude md5s for deps/outs
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-01-24 17:02:07 +02:00
Ruslan Kuprieiev dc50872949 dvc: fix dynamic version check 0.24.0 2019-01-24 00:21:48 +02:00
Ruslan Kuprieiev 983120ba35 dvc: bump to 0.24.0 2019-01-23 23:21:29 +02:00
Ruslan Kuprieiev cca6598e6b Merge pull request #1514 from efiop/master
RFC: second iteration of complying with pylint
2019-01-23 12:27:18 +02:00
Ruslan Kuprieiev a108249db3 RFC: state: comply with pylint
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-01-23 03:35:46 +02:00
Ruslan Kuprieiev 225d2566dd RFC: prompt: comply with pylint
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-01-23 03:35:46 +02:00
Ruslan Kuprieiev 621230855b RFC: scm: comply with pylint
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-01-23 03:35:46 +02:00
Ruslan Kuprieiev 9b91f60f36 Merge pull request #1431 from mroutis/fix-1348
stage: Checkout cached output when possible
2019-01-23 03:31:47 +02:00
Ruslan Kuprieiev 5c89d7de92 Merge pull request #1460 from mroutis/fix-1285
project: Detect circular dependencies on graph
2019-01-23 03:03:08 +02:00
Mr. Outis 185600d344 project: Detect circular dependencies on graph
Fix #1285
2019-01-22 18:39:56 -06:00
Ruslan Kuprieiev 7ba4aeae42 Merge pull request #1521 from guysmoilov/master
Added DAGsHub to "Related Technologies"
2019-01-23 00:44:45 +02:00
Guy Smoilov 884c80df46 Added DAGsHub to "Related Technologies" 2019-01-22 15:32:26 +02:00
Ruslan Kuprieiev c9df567938 Merge pull request #1505 from pared/1486
move: handle directory as target argument
2019-01-22 00:19:15 +02:00
pared c120c8b663 move: handle directory as target argument 2019-01-21 21:37:52 +01:00
Ruslan Kuprieiev f94717f4f1 Merge pull request #1513 from pared/1464-2
-R options acts as boolean, minor daemon fix
2019-01-21 21:05:29 +02:00
pared 761a6c8f13 sync: convert -R option to boolean 2019-01-21 18:58:45 +01:00
Ruslan Kuprieiev 7400046240 Merge pull request #1517 from pared/1515
remove unnecessary staticmethod annotation
2019-01-19 14:28:58 +02:00
pared b718badeb5 remove unnecessary staticmethod annotation 2019-01-19 13:16:21 +01:00
Mr. Outis 823077aa2b stage: Checkout cached output when possible
Fix #1348
2019-01-19 00:05:25 -06:00
Mr. Outis e600e3a736 remote: Use checksum instead of MD5/ETag 2019-01-19 00:02:28 -06:00
Mr. Outis d768607733 💅 Fix some typos and aesthetic changes (#1508) 2019-01-18 23:47:27 -06:00
Ruslan Kuprieiev 4daaeaeb6b Merge pull request #1507 from efiop/master
RFC: first iteration to comply with pylint
2019-01-17 21:33:52 +02:00
Ruslan Kuprieiev 6fec8b16cd RFC: conform to pylint
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-01-16 14:12:19 +02:00
Paweł Redzyński 2bcdb0ba54 Merge pull request #1504 from pared/1503
move: move stage file with target file
2019-01-15 20:28:25 +01:00
pared d078e40d52 move: move stage file with target file 2019-01-15 19:14:24 +01:00
Ruslan Kuprieiev e177bd4172 Merge pull request #1502 from efiop/1488
state: don't forget to compute size of an individual file
2019-01-15 18:22:12 +02:00
Ruslan Kuprieiev 60e9ed4f0b state: account for directories when computing size
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-01-15 17:17:15 +02:00
Ruslan Kuprieiev ced57a4382 state: don't forget to compute size of an individual file
Fixes #1488

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-01-15 13:08:25 +02:00
Paweł Redzyński 52ffae81c4 imp: refactor import message (#1501)
* imp: refactor import message

* import: reword error message

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-01-15 11:48:02 +02:00
Paweł Redzyński dc23feb9ec Merge pull request #1498 from pared/1496
test: enlarge test base bar content
2019-01-14 20:42:21 +01:00
pared 62967759d3 test: change test base bar content 2019-01-14 19:10:39 +01:00
Paweł Redzyński 64a4883ba1 state: cast file size to string
Fixes #1485
2019-01-13 12:09:13 +02:00
Ruslan Kuprieiev b3df249c9f Merge pull request #1492 from mroutis/fix-move
move: Take into account suffix
2019-01-11 21:13:49 +02:00
Mr. Outis 0372e1d87d move: Take into account suffix
🔨 Refactor

Fix #1491
2019-01-11 12:57:42 -06:00
Ruslan Kuprieiev 471029cc6d Merge pull request #1479 from pared/1474
project: support recursive sync operations
2019-01-10 19:50:23 +02:00
pared 6f7e2095d3 project: support recursive sync operations 2019-01-10 18:02:23 +01:00
Ruslan Kuprieiev a15f68a20d Merge pull request #1482 from efiop/master
RFC: remote: unify changed() method
2019-01-10 01:18:22 +02:00
Ruslan Kuprieiev 313541d047 RFC: remote: unify changed() method
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-01-09 17:46:36 +02:00
Ruslan Kuprieiev ee40a9a48a Merge pull request #1480 from mroutis/fix-1478
run: Parse and quote correctly the command
2019-01-09 09:44:31 +02:00
Mr. Outis 7be42c8402 run: Parse and quote correctly the command
Fix: #1478
2019-01-09 00:01:55 -06:00
Paweł Redzyński bad2ef5f0a Merge pull request #1474 from efiop/1473
ssh: `user` and `port` configuration
2019-01-08 17:01:53 +01:00
Ruslan Kuprieiev 3053cf2b1f ssh: support specifying port in the url
Fixes #1473

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-01-08 10:12:43 +02:00
Ruslan Kuprieiev 5d381da5d9 ssh: change order of user configuration
Unfortunately this breaks backward compatibility, but we have to do it,
because current order is totally wrong. Configuring user with `dvc
remote modify myssh user` is an explicit action and should have higher
priority than implicit url. This is also important, since in the next
patch in this PR we will introduce support for `port` configuration,
that should also follow the same logic.

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-01-08 10:12:43 +02:00
Ruslan Kuprieiev 3e8fa8014d Merge pull request #1470 from efiop/master
RFC: dependencies/outputs: unify classes
2019-01-07 20:05:22 +02:00
Ruslan Kuprieiev ce009c894f RFC: deps/outs: add more comments
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-01-07 18:40:45 +02:00
Ruslan Kuprieiev 68d965f4fb RFC: utils: create a separate module
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-01-07 18:20:56 +02:00
Ruslan Kuprieiev 7cd24e0c1f RFC: dependencies/outputs: unify classes
There is a lot of duplication in current Output/Dependency classes, that was
left "just in case" while developing different schemes. Since our code base is
now getting more and more stable and we now know what we need to add support
for any new dep/out type in the future, we can now safely unify most of the
code.

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-01-05 23:17:55 +02:00
Paweł Redzyński 61e0ea9478 [WIP] 1445 warning on outdated stage (#1466)
* prepare test structure

* add warning on empty out info, test

* reformat line lengtha according to pep8

* change warning message
2019-01-05 14:03:13 +02:00