Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Weekly Digest (26 January, 2020 - 2 February, 2020) #3272

Closed
weekly-digest bot opened this issue Feb 2, 2020 · 0 comments
Closed

Weekly Digest (26 January, 2020 - 2 February, 2020) #3272

weekly-digest bot opened this issue Feb 2, 2020 · 0 comments

Comments

@weekly-digest
Copy link

weekly-digest bot commented Feb 2, 2020

Here's the Weekly Digest for iterative/dvc:


ISSUES

Last week 33 issues were created.
Of these, 16 issues have been closed and 17 issues are still open.

OPEN ISSUES

💚 #3271 install: support pre-commit util, by efiop
💚 #3270 rwlock: include actionable in error message, by mroutis
💚 #3269 [WIP] gdrive: support Google Service accounts, by MaxRis
💚 #3266 diff: strange error when a ref (cmd argument) doesn't exist, by jorgeorpinel
💚 #3265 Google Remote API Error (max retries exceeded), by sid-marain
💚 #3264 utils: more robust text file detection on checksum, by kevlar1818
💚 #3262 HTTPSConnectionPool(host='analytics.dvc.org', port=443): Read timed out, by DavidGOrtega
💚 #3261 Pull extrememly slow on ~400GB of data with hot DVC cache, by kevlar1818
💚 #3257 [WIP] SCM: allow multiple DVC repos inside single SCM repo, by pared
💚 #3256 Incorporate file sizes in dvc file, by dmpetrov
💚 #3255 Consider merging diff and status command, by dmpetrov
💚 #3250 Failed to upload file to Azure due to connection time out, by ogigoc
💚 #3248 Ignored exception in destructor when pushing to ssh remote, by byaka
💚 #3247 dvc push for http remote storage, by harold1505
💚 #3246 [WIP] api: add list command, by JIoJIaJIu
💚 #3245 term: replace (Git) "reference" and "revision" for "commit", by mroutis
💚 #3244 diff/metics diff: update argument descriptions, et al., by jorgeorpinel

CLOSED ISSUES

❤️ #3268 dvc: do not check for isdir on recursive out collect, by Suor
❤️ #3267 No dot graphs in deb installation of DVC, by kaiogu
❤️ #3263 lint:beautysh pre-commit hook, by casperdcl
❤️ #3260 diff: format summary to make it more human readable, by mroutis
❤️ #3259 CopyFile2 not supported in Windows 7, by mroutis
❤️ #3258 Restyle diff: reimplement interface and tests from scratch, by restyled-io[bot]
❤️ #3254 Restyle install: fix post-checkout hook, by restyled-io[bot]
❤️ #3253 install: fix post-checkout hook, by efiop
❤️ #3252 gdrive: Init drive if corpora property value requested., by MaxRis
❤️ #3251 api: prepare for dvcx summon/publish, by Suor
❤️ #3249 checksum: new command or api function to generate file hashes?, by jorgeorpinel
❤️ #3243 tests: flatten the test structure / merg unit with functional, by mroutis
❤️ #3242 Unexpected dvc remove behaviour, by r0f1
❤️ #3241 git hook post-checkout does not work as expected , by nkhdiscovery
❤️ #3239 Set corpora and driveId params values based on type of remote disk - shared or user's., by MaxRis
❤️ #3238 Summon - next iteration, by dmpetrov

LIKED ISSUE

👍 #3238 Summon - next iteration, by dmpetrov
It received 👍 x2, 😄 x0, 🎉 x0 and ❤️ x0.

NOISY ISSUE

🔈 #3239 Set corpora and driveId params values based on type of remote disk - shared or user's., by MaxRis
It received 10 comments.


PULL REQUESTS

Last week, 20 pull requests were created, updated or merged.

UPDATED PULL REQUEST

Last week, 8 pull requests were updated.
💛 #3269 [WIP] gdrive: support Google Service accounts, by MaxRis
💛 #3264 utils: more robust text file detection on checksum, by kevlar1818
💛 #3257 [WIP] SCM: allow multiple DVC repos inside single SCM repo, by pared
💛 #3246 [WIP] api: add list command, by JIoJIaJIu
💛 #3244 diff/metics diff: update argument descriptions, et al., by jorgeorpinel
💛 #3217 pipeline: show: outs: eliminate extra edges in DAG, by fabiosantoscode
💛 #3207 [WIP] gc: change option to use single remove flags, by skshetry
💛 #2975 add: auto convert absolute_path => relative, by casperdcl

MERGED PULL REQUEST

Last week, 12 pull requests were merged.
💜 #3268 dvc: do not check for isdir on recursive out collect, by Suor
💜 #3263 lint:beautysh pre-commit hook, by casperdcl
💜 #3260 diff: format summary to make it more human readable, by mroutis
💜 #3253 install: fix post-checkout hook, by efiop
💜 #3252 gdrive: Init drive if corpora property value requested., by MaxRis
💜 #3251 api: prepare for dvcx summon/publish, by Suor
💜 #3239 Set corpora and driveId params values based on type of remote disk - shared or user's., by MaxRis
💜 #3238 Summon - next iteration, by dmpetrov
💜 #3234 erepo: make it better, by Suor
💜 #3229 diff: reimplement interface and tests from scratch, by mroutis
💜 #3193 config: verify before saving a modification, by mroutis
💜 #2846 UI progress cleanup, by casperdcl


COMMITS

Last week there were 93 commits.
🛠️ Merge pull request #3260 from mroutis/change-diff-format diff: format summary to make it more human readable by efiop
🛠️ dvc: bump to 0.82.7 by efiop
🛠️ setup: move pydot to install_requires https://github.com/iterative/dvc/issues/3267 by efiop
🛠️ Merge pull request #3268 from Suor/isdir dvc: do not check for isdir on recursive out collect by efiop
🛠️ Merge pull request #3263 from casperdcl/shfmt lint:beautysh pre-commit hook by efiop
🛠️ lint/pre-commit/ci: replace shfmt => beautysh by casperdcl
🛠️ try beautysh by casperdcl
🛠️ dvc: do not check for isdir on recursive out collect The things is we create dirs as needed, so if outs are not checked out a directory contraining nothing but outs may be absent. by Suor
🛠️ ci:fix silly go check by casperdcl
🛠️ ci:split checks into py & go jobs by casperdcl
🛠️ ci:still try to use go by casperdcl
🛠️ ci:attempt python=>go for checks by casperdcl
🛠️ ci:fix go version by casperdcl
🛠️ ci:check:fix go install by casperdcl
🛠️ lint:pre-commit shfmt defaults by casperdcl
🛠️ lint:pre-commit shfmt hook by casperdcl
🛠️ lint: shfmt with -ci by casperdcl
🛠️ lint: run shfmt -i 2 by casperdcl
🛠️ lint: run shfmt Related to #2834 and #2969. by casperdcl
🛠️ diff: format summary to make it more human readable Co-authored-by: @dmpetrov by mroutis
🛠️ Merge pull request #3251 from Suor/summon-publish api: prepare for dvcx summon/publish by efiop
🛠️ Merge pull request #3229 from mroutis/enhance-diff diff: reimplement interface and tests from scratch by efiop
🛠️ scm: add git pull/push to Git by Suor
🛠️ dvc: support inheritance in Repo.repr by Suor
🛠️ api: move summon out Will be added to dvcx instead. by Suor
🛠️ diff: be windows friendly at file counting by mroutis
🛠️ tests/diff: order dictionary (second try) by mroutis
🛠️ wording: update command help Co-authored-by: @jorgeorpinel [email protected] by mroutis
🛠️ tests/diff: dont care about sorted jsons by mroutis
🛠️ dvc: bump to 0.82.6 by efiop
🛠️ Merge pull request #3253 from efiop/3241 install: fix post-checkout hook by efiop
🛠️ diff: add a summary at the bottom by mroutis
🛠️ install: fix post-checkout hook We should skip running post-checkout hook on rebases and merges to not accidentally break them in the middle of the process. Git doesn't provide any native mechanisms for hooks to know whether or not this is a rebase/merge that we are going through, but we can use .git/rebase-merge existance as a marker. Previous approach has only accounted for branches and was causing issues when checking-out tags. Fixes #3241 by efiop
🛠️ scm: dead code by mroutis
🛠️ diff: remove deadcode, replace diffable with dicts by mroutis
🛠️ dvc: bump to 0.82.5 by efiop
🛠️ Merge pull request #3252 from iterative/corpora-issue gdrive: Init drive if corpora property value requested. by efiop
🛠️ gdrive: Init drive if corpora property value requested. by MaxRis
🛠️ refactor by mroutis
🛠️ api: prepare for dvcx summon/publish Also removed type python summons from dvc.api by Suor
🛠️ Merge pull request #2846 from casperdcl/add UI progress cleanup by efiop
🛠️ Code review feedback and change schema to dict of dvc-objects by dmpetrov
🛠️ dvc: bump to 0.82.4 by efiop
🛠️ Merge pull request #3239 from iterative/fix-shared-drives-support [WIP] Set corpora and driveId params values based on type of remote disk - shared or user's. by efiop
🛠️ gdrive: support corpora and driveId by MaxRis
🛠️ tests: adjust doc by mroutis
🛠️ diff: remove --target by mroutis
🛠️ diff: improve RevError message by mroutis
🛠️ tests/diff: fix windows compat issues by mroutis
🛠️ diff: make --checksums work with --json-show by mroutis
🛠️ diff: --json -> --show-json by mroutis
🛠️ diff: use logger instead of print by mroutis
🛠️ 💅 add reference explaining git revisions by mroutis
🛠️ 💅 remove excesive parenthesis by mroutis
🛠️ Merge pull request #3193 from mroutis/fix-3192 config: verify before saving a modification by efiop
🛠️ config: use validate() more explicitly by efiop
🛠️ Merge pull request #3234 from Suor/git-pull-p2 erepo: make it better by efiop
🛠️ erepo: make it better - code moving during git pull won't affect any erepos - source tag move will work as expected - source cache dir setting will never break havoc - cache is reused between all clones from same source by Suor
🛠️ diff: remove extra sorting by mroutis
🛠️ tests/diff: add directory to no_cache_entry by mroutis
🛠️ scripts: update completion scripts for diff by mroutis
🛠️ diff: enable using diff when there is no cache by mroutis
🛠️ diff: add option to display checksums by mroutis
🛠️ diff: handle exceptions by mroutis
🛠️ Recursing => Searching by casperdcl
🛠️ minor message rename Responding to review request by casperdcl
🛠️ minor import tidy by casperdcl
🛠️ backtrack pbars after failing when adding nonexistent files by casperdcl
🛠️ silly omission by casperdcl
🛠️ replace funcy.merge with py3 syntax by casperdcl
🛠️ minor import tidy by casperdcl
🛠️ fix disable logic by casperdcl
🛠️ add saving progress for files in dirs by casperdcl
🛠️ remove potential single-iteration bar by casperdcl
🛠️ minor comment by casperdcl
🛠️ tidy close logic by casperdcl
🛠️ add progress for save/commit/dump stages by casperdcl
🛠️ add progress for stages; also may need reverting by casperdcl
🛠️ remove unneeded <??:?? for unknown ETA by casperdcl
🛠️ add recursive file find progress for profiling; may need to revert by casperdcl
🛠️ minor comment and force refresh by casperdcl
🛠️ replace super bar with intermediate "Adding..." for single files by casperdcl
🛠️ disable super progress bar for single-files TODO: actually disable sub-bars instead by casperdcl
🛠️ black by casperdcl
🛠️ clean output cleaning (meta) by casperdcl
🛠️ no unit scaling for small totals by casperdcl
🛠️ remove ETA on completion, minor tidy by casperdcl
🛠️ diff: add CLI output by mroutis
🛠️ diff: add JSON output by mroutis
🛠️ diff: document diffables_from_output by mroutis
🛠️ Summon dataframe support by dmpetrov
🛠️ tests/diff: use os.path.join instead of implying separator by mroutis
🛠️ diff: group by change state and support dirs by mroutis


CONTRIBUTORS

Last week there were 6 contributors.
👤 efiop
👤 casperdcl
👤 Suor
👤 mroutis
👤 MaxRis
👤 dmpetrov


STARGAZERS

Last week there were 39 stagazers.
mglowacki100
cheginit
laifi
mstefaniuk
nmzbrown2020
p13i
cheekybastard
gauthiercler
junhwanjang
FMCalisto
krautcat
harold1505
shalomma
HasanulRafi
suryaavala
ruiantunes
syedtahin
rahuljainz
adrianohrl
matspettersson
PeteHeine
demacdolincoln
davidpierre21
rdm3an
Gr1N
Dan-Staff
sungchun12
pcgeek86
jameswlane
CodingCat
frouvier-vp
hyichao
jacobbieker
BrennanGit
KevinTao511
pankajkarman
sperlingxx
gcid12
xlhaw
You all are the stars! 🌟


RELEASES

Last week there were 4 releases.
🚀 0.82.7 0.82.7
🚀 0.82.6 0.82.6
🚀 0.82.5 0.82.5
🚀 0.82.4 0.82.4


That's all for last week, please 👀 Watch and Star the repository iterative/dvc to receive next weekly updates. 😃

You can also view all Weekly Digests by clicking here.

Your Weekly Digest bot. 📆

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant