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

Housekeeping #1113

Closed
2 tasks done
bbengfort opened this issue Oct 9, 2020 · 2 comments · Fixed by #1187
Closed
2 tasks done

Housekeeping #1113

bbengfort opened this issue Oct 9, 2020 · 2 comments · Fixed by #1187
Labels
priority: high should be done before next release type: task non-code related task

Comments

@bbengfort
Copy link
Member

bbengfort commented Oct 9, 2020

  • rename master branch to main
  • create release issue template

@rebeccabilbro

@rebeccabilbro
Copy link
Member

One more thing I forgot... the default behavior of pip is changing, which we might need to address:

ERROR: After October 2020 you may experience errors when installing or updating packages. This is because pip will change the way that it resolves dependency conflicts.

We recommend you use --use-feature=2020-resolver to test your packages with the new resolver before it becomes the default.

flake8 3.7.8 requires pyflakes<2.2.0,>=2.1.0, but you'll have pyflakes 2.2.0 which is incompatible.
thinc 6.12.1 requires wrapt<1.11.0,>=1.10.0, but you'll have wrapt 1.12.1 which is incompatible.
tensorflow 2.2.0 requires scipy==1.4.1; python_version >= "3", but you'll have scipy 1.5.2 which is incompatible.
tensorboard 2.2.2 requires grpcio>=1.24.3, but you'll have grpcio 1.16.1 which is incompatible.
spacy 2.0.18 requires regex==2018.01.10, but you'll have regex 2020.9.27 which is incompatible.
google-api-core 1.17.0 requires google-auth<2.0dev,>=1.14.0, but you'll have google-auth 1.11.0 which is incompatible.
awscli 1.18.39 requires rsa<=3.5.0,>=3.1.2, but you'll have rsa 4.0 which is incompatible.

@rebeccabilbro
Copy link
Member

One more thing... we noticed on the most recent release that the MAKEFILE is using system Python to build the wheel and ignoring aliased user-installed Pythons.

@bbengfort bbengfort added type: task non-code related task priority: high should be done before next release labels Oct 12, 2020
bbengfort added a commit to bbengfort/yellowbrick that referenced this issue Jul 10, 2021
This PR fixes DistrictDataLabs#1113 by handling some housekeeping issues. We've changed
our master branch to the main branch and created a release issue
template (though I don't think it is used automatically by GitHub).
We've also checked the new pip resolver and all of our dependencies are
compatibile. This PR also updates our CI to test Python 3.8 and 3.9 to
ensure we're testing on the latest version of Python.
rebeccabilbro pushed a commit that referenced this issue Jul 12, 2021
This PR fixes #1113 by handling some housekeeping issues. We've changed our master branch to the main branch and created a release issue template (though I don't think it is used automatically by GitHub). We've also checked the new pip resolver and all of our dependencies are compatible. This PR also updates our CI to test Python 3.8 and 3.9 to ensure we're testing on the latest version of Python.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: high should be done before next release type: task non-code related task
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants