snorkel-team / snorkel

A system for quickly generating training data with weak supervision
https://snorkel.org
Apache License 2.0
5.81k stars 857 forks source link

Support m1 mac #1698

Closed zexuan-zhou closed 2 years ago

zexuan-zhou commented 2 years ago

Description of proposed changes

Loosen versions for numpy, blis to support M1 Mac

Related issue(s)

https://github.com/snorkel-team/snorkel/issues/1695

Fixes # (issue) https://github.com/snorkel-team/snorkel/issues/1695

Test plan

Need help on this

Checklist

Need help on these? Just ask! Need help to test py36 and py37 as they are hard to install on M1 Mac. Need help on tox -e spark Need help on CICD Need help on what document to update Need help on whether there should be new test cases

zexuan-zhou commented 2 years ago

@rsmith49 @bhancock8 Please take a look. I need some help on the tests for py36, py37, and spark, and CICD. Thank you

rsmith49 commented 2 years ago

@zexuan-zhou thanks for getting going here! Can you re-create this PR to merge into snorkel-team:update-numpy-version instead of snorkel-team:master? That way we can run the checks in CI after merging in these changes before merging into master

zexuan-zhou commented 2 years ago

@zexuan-zhou thanks for getting going here! Can you re-create this PR to merge into snorkel-team:update-numpy-version instead of snorkel-team:master? That way we can run the checks in CI after merging in these changes before merging into master

@rsmith49 Done. Changed the base to snorkel-team:update-numpy-version