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

Split modules #44

Merged
merged 8 commits into from
Jul 31, 2020
Merged

Conversation

GuillaumeFavelier
Copy link
Contributor

@GuillaumeFavelier GuillaumeFavelier commented Jul 31, 2020

Help #40 by splitting the modules as described in #40 (comment).

I also created pyvista/utils.py for RangeGroup and DoubleSlider. The projects fetching those classes from plotting.py may require an update. I just put them in dialog.py then expose them in plotting.py.

I could split the tests the same way but maybe in another PR.

@GuillaumeFavelier GuillaumeFavelier self-assigned this Jul 31, 2020
@codecov
Copy link

codecov bot commented Jul 31, 2020

Codecov Report

Merging #44 into master will increase coverage by 0.13%.
The diff coverage is 98.38%.

@@            Coverage Diff             @@
##           master      #44      +/-   ##
==========================================
+ Coverage   94.74%   94.88%   +0.13%     
==========================================
  Files           2        5       +3     
  Lines         419      430      +11     
==========================================
+ Hits          397      408      +11     
  Misses         22       22              

@GuillaumeFavelier GuillaumeFavelier changed the title 🚧 Split modules Split modules Jul 31, 2020
@GuillaumeFavelier
Copy link
Contributor Author

This is now ready for reviews @pyvista/developers

@tkoyama010
Copy link
Member

LGTM

@larsoner larsoner merged commit e55ac15 into pyvista:master Jul 31, 2020
@GuillaumeFavelier GuillaumeFavelier deleted the feat/split_module branch August 3, 2020 10:08
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