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

Fix/dependencies #159

Merged
merged 3 commits into from
Jun 23, 2021
Merged

Fix/dependencies #159

merged 3 commits into from
Jun 23, 2021

Conversation

PierreTsr
Copy link
Contributor

@PierreTsr PierreTsr commented Jun 22, 2021

This is a small PR to move a few extra functions to a new repository.

Some new features recently added to SeaPearl, brought a lot of new dependencies. These dependencies bring more complexity to the compatibility tree of SeaPearl, despite the fact that they aren't critical to the module. In order to avoid the dependencies of SeaPearl to become too messy, I suggest to create a new repo SeaPearlExtras with all the plotting & logging related functions. Thus a user could choose wether or not to load all these additional packages and it would be easier to maintain.

@PierreTsr
Copy link
Contributor Author

(I have the repo ready locally, I just need @qcappart approval to upload it 🙂 )

@qcappart
Copy link
Collaborator

Yes I agree to have the plotting/non-critical dependencies in another repository.

@PierreTsr PierreTsr merged commit b7432ee into master Jun 23, 2021
@3rdCore 3rdCore deleted the fix/dependencies branch June 25, 2021 16:44
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.

2 participants