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

Require DVC >2.45.1 #481

Merged
merged 2 commits into from
Mar 7, 2023
Merged

Require DVC >2.45.1 #481

merged 2 commits into from
Mar 7, 2023

Conversation

daavoo
Copy link
Contributor

@daavoo daavoo commented Mar 2, 2023

To unbreak to live-experiments, see https://github.com/iterative/studio/issues/5259 for context

Workaround #397 for live experiments with `dvc exp run`.

Allows to send live experiment updates when running inside `dvc exp run` and DVC is not available as a Python library.
@daavoo daavoo requested a review from dberenbaum March 2, 2023 12:18
@daavoo daavoo force-pushed the require-dvc branch 2 times, most recently from c0e676f to 085736d Compare March 2, 2023 12:23
daavoo added a commit to iterative/dvc that referenced this pull request Mar 2, 2023
@codecov-commenter
Copy link

codecov-commenter commented Mar 2, 2023

Codecov Report

Patch coverage: 84.09% and project coverage change: +0.36 🎉

Comparison is base (3308c68) 95.71% compared to head (53ddeae) 96.08%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #481      +/-   ##
==========================================
+ Coverage   95.71%   96.08%   +0.36%     
==========================================
  Files          37       38       +1     
  Lines        2336     2401      +65     
  Branches      196      199       +3     
==========================================
+ Hits         2236     2307      +71     
+ Misses         61       55       -6     
  Partials       39       39              
Impacted Files Coverage Δ
src/dvclive/live.py 93.20% <70.83%> (+2.06%) ⬆️
src/dvclive/dvc.py 92.07% <100.00%> (+1.78%) ⬆️
tests/test_studio.py 100.00% <100.00%> (ø)
src/dvclive/lightning.py 91.07% <0.00%> (-2.93%) ⬇️
tests/test_utils.py 100.00% <0.00%> (ø)
src/dvclive/utils.py 84.53% <0.00%> (+0.84%) ⬆️
tests/test_frameworks/test_lightning.py 97.95% <0.00%> (+0.87%) ⬆️

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report at Codecov.
📢 Do you have feedback about the report comment? Let us know in this issue.

@dberenbaum
Copy link
Collaborator

Do we first need to drop dvclive from the dvc deps to avoid a circular dependency?

daavoo added a commit to iterative/dvc that referenced this pull request Mar 2, 2023
daavoo added a commit to iterative/dvc that referenced this pull request Mar 3, 2023
daavoo added a commit to iterative/dvc that referenced this pull request Mar 3, 2023
@omesser omesser changed the title Require dvc Require DVC >=2.45.1 Mar 6, 2023
Copy link
Contributor Author

@daavoo daavoo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pending of a new DVC release

@dberenbaum
Copy link
Collaborator

Should we also update the min DVC version required here? I guess it should require 2.45.2?

@daavoo daavoo changed the title Require DVC >=2.45.1 Require DVC >2.45.1 Mar 6, 2023
@daavoo
Copy link
Contributor Author

daavoo commented Mar 6, 2023

Should we also update the min DVC version required here? I guess it should require 2.45.2?

Just updated the requirement to dvc>2.45.1

@daavoo daavoo merged commit ef20731 into main Mar 7, 2023
@daavoo daavoo deleted the require-dvc branch March 7, 2023 10:01
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

Successfully merging this pull request may close these issues.

3 participants