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

Improve requirements #1686

Merged
merged 4 commits into from
Aug 29, 2019
Merged

Improve requirements #1686

merged 4 commits into from
Aug 29, 2019

Conversation

jenshnielsen
Copy link
Collaborator

  • Add env markers for dataclasses in requirements.txt
  • Matplotlib is a non optional dependency by now so add it to setup.py
  • Add websockets to requirements.txt to align requirements.txt with setup.py

Along with a specific websockets version
matplotlib is no longer an optional dependency
@codecov
Copy link

codecov bot commented Aug 27, 2019

Codecov Report

Merging #1686 into master will increase coverage by <.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #1686      +/-   ##
==========================================
+ Coverage   67.23%   67.23%   +<.01%     
==========================================
  Files         145      145              
  Lines       17938    17938              
==========================================
+ Hits        12060    12061       +1     
+ Misses       5878     5877       -1

@@ -12,6 +12,7 @@ broadbean>=0.9.1
wrapt
pandas
tqdm
dataclasses # this won't be needed when we move to python 3.7
dataclasses;python_version<'3.7' # this won't be needed when we move to python 3.7
websockets==8.0.2
Copy link
Contributor

Choose a reason for hiding this comment

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

does this need to be reflected in environment.yaml ?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Yes I think we should pin it there too

@jenshnielsen jenshnielsen merged commit 3fbbc5a into microsoft:master Aug 29, 2019
@jenshnielsen jenshnielsen deleted the fixreqs branch August 29, 2019 13:12
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