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

Drop NumPy 1.6 support. #1147

Merged
merged 2 commits into from
Aug 24, 2016
Merged

Drop NumPy 1.6 support. #1147

merged 2 commits into from
Aug 24, 2016

Conversation

jgosmann
Copy link
Collaborator

@jgosmann jgosmann commented Aug 24, 2016

Description:
Drops support for NumPy 1.6 by bumping version numbers in the requirements and removing it from the test martix.

Motivation and context:
The last NumPy 1.6 release is more than 4 years old. By not supporting it any longer some features will be easier to implement, namely most of the logic in #1016 would not be required. At the last dev meetings no objections were raised.

Interactions with other PRs:
#1016

How has this been tested?
Hasn't been tested. I think the only thing worth to test would be whether I did not overlook any reference to NumPy 1.6, but no idea what else to do than grepping for 1.6.

Where should a reviewer start?
Files changed as usual, it might make sense to view the commits individually.

How long should this take to review?

  • Quick (less than 40 lines changed or changes are straightforward)

Types of changes:

  • Version requirement bump (doesn't break any frontend or backend API, but might require an upgrade of the NumPy dependency)

Checklist:

  • I have read the CONTRIBUTING.rst document.
  • I have updated the documentation accordingly.
  • I have included a changelog entry.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

Still to do:

@mention-bot
Copy link

@jgosmann, thanks for your PR! By analyzing the annotation information on this pull request, we identified @tbekolay to be a potential reviewer

@jgosmann
Copy link
Collaborator Author

Under which heading would the changelog entry go? The usual categories don't really fit.

@tbekolay
Copy link
Member

Under which heading would the changelog entry go? The usual categories don't really fit.

Behavioral changes I guess is the closest?

@Seanny123
Copy link
Contributor

LGTM.

@hunse
Copy link
Collaborator

hunse commented Aug 24, 2016

LGTM. I added a couple of minor fixups. I was looking through the Numpy 1.7 release notes and trying to see if there's anything else we can simplify. The only thing I noticed was they added np.random.choice, which we could use in our Choice, but I don't think it would simplify things much so I don't think it's necessary.

@Seanny123
Copy link
Contributor

Still LGTM btw.

@jgosmann
Copy link
Collaborator Author

Added the changelog entry.

@tbekolay
Copy link
Member

I'll give this a look over and merge this evening 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants