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

DM-36108: move Ellipsis typing workaround to utils #730

Merged
merged 2 commits into from Sep 6, 2022
Merged

Conversation

TallJimbo
Copy link
Member

@TallJimbo TallJimbo commented Sep 5, 2022

Requires lsst/utils#137; checks here should only pass after that has been merged long enough to it to be picked up as a dependency in the checks here.

Checklist

  • ran Jenkins
  • added a release note for user-visible changes to doc/changes

My in-editor mypy has long complained about these, even though the
command-line one doesn't seem bothered by them.  They're easy enough
to fix.
@TallJimbo TallJimbo changed the title DM-36108: move ellipsis typing workaround to utils DM-36108: move Ellipsis typing workaround to utils Sep 5, 2022
Copy link
Member

@timj timj left a comment

Choose a reason for hiding this comment

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

Looks okay. I'm fine with you merging the utils PR first so that it allows the checks on this PR to work. Can you mention the utils PR in the text of this PR?

@codecov
Copy link

codecov bot commented Sep 6, 2022

Codecov Report

Merging #730 (e8daa3a) into main (3ee7dd6) will increase coverage by 0.01%.
The diff coverage is 83.33%.

@@            Coverage Diff             @@
##             main     #730      +/-   ##
==========================================
+ Coverage   84.68%   84.69%   +0.01%     
==========================================
  Files         244      244              
  Lines       32146    32141       -5     
  Branches     6035     6034       -1     
==========================================
- Hits        27223    27222       -1     
+ Misses       3749     3745       -4     
  Partials     1174     1174              
Impacted Files Coverage Δ
python/lsst/daf/butler/core/utils.py 88.88% <0.00%> (ø)
python/lsst/daf/butler/core/logging.py 96.66% <100.00%> (ø)
python/lsst/daf/butler/core/progress.py 87.65% <100.00%> (ø)
...ython/lsst/daf/butler/registry/dimensions/table.py 86.01% <100.00%> (ø)
python/lsst/daf/butler/registry/wildcards.py 63.76% <100.00%> (+1.03%) ⬆️

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

@TallJimbo TallJimbo merged commit 51c4c4e into main Sep 6, 2022
@TallJimbo TallJimbo deleted the tickets/DM-36108 branch September 6, 2022 15:27
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.

None yet

2 participants