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

Limit arrow version to under 0.15.6 #372

Merged
merged 1 commit into from
May 4, 2020

Conversation

joelostblom
Copy link
Contributor

Version 0.15.6 of arrow support iso week formats https://arrow.readthedocs.io/en/latest/releases.html. Eventually some of the docs and tests of watson could be rewritten to reflect this change, but until that is done, I suggest to pin the version of arrow to avoid that tests fail on new PRs (and having to maintain different test cases for the different arrow versions).

Copy link
Contributor

@jmaupetit jmaupetit left a comment

Choose a reason for hiding this comment

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

Oh, I was about to do it. Thanks 🎉

@jmaupetit jmaupetit merged commit c4bf586 into jazzband:master May 4, 2020
oxzi added a commit to oxzi/Watson that referenced this pull request Jun 7, 2020
Since its last release[0], the heavily used arrow library supports ISO
week dates[1]. The CLI tests assumed that arrow does not support this.
However, the new version nullified this assumption.

As a provisional measure, the version of arrow was limited upwards in
PR jazzband#372[2]. An obsolete version was thereby requested.

A current version, or at least support for one, is important for
third-party package managers. Especially GNU/Linux distributions prefer
to use their own package manager to install software over pip.

Thus, this commit removes both the restriction to an outdated arrow
version in the requirements.txt and validates previously invalid marked
week dates.

[0]:https://github.com/crsmithdev/arrow/releases/tag/0.15.6
[1]:https://en.wikipedia.org/wiki/ISO_week_date
[2]:jazzband#372
@oxzi oxzi mentioned this pull request Jun 7, 2020
oxzi added a commit to oxzi/Watson that referenced this pull request Jun 9, 2020
Since its last release[0], the heavily used arrow library supports ISO
week dates[1]. The CLI tests assumed that arrow does not support this.
However, the new version nullified this assumption.

As a provisional measure, the version of arrow was limited upwards in
PR jazzband#372[2]. An obsolete version was thereby requested.

A current version, or at least support for one, is important for
third-party package managers. Especially GNU/Linux distributions prefer
to use their own package manager to install software over pip.

Thus, this commit removes both the restriction to an outdated arrow
version in the requirements.txt and validates previously invalid marked
week dates.

[0]:https://github.com/crsmithdev/arrow/releases/tag/0.15.6
[1]:https://en.wikipedia.org/wiki/ISO_week_date
[2]:jazzband#372
oxzi added a commit to oxzi/Watson that referenced this pull request Jun 9, 2020
Since its last release[0], the heavily used arrow library supports ISO
week dates[1]. The CLI tests assumed that arrow does not support this.
However, the new version nullified this assumption.

As a provisional measure, the version of arrow was limited upwards in
PR jazzband#372[2]. An obsolete version was thereby requested.

A current version, or at least support for one, is important for
third-party package managers. Especially GNU/Linux distributions prefer
to use their own package manager to install software over pip.

Thus, this commit removes both the restriction to an outdated arrow
version in the requirements.txt and validates previously invalid marked
week dates.

[0]:https://github.com/crsmithdev/arrow/releases/tag/0.15.6
[1]:https://en.wikipedia.org/wiki/ISO_week_date
[2]:jazzband#372
jmaupetit pushed a commit that referenced this pull request Jun 10, 2020
Since its last release[0], the heavily used arrow library supports ISO
week dates[1]. The CLI tests assumed that arrow does not support this.
However, the new version nullified this assumption.

As a provisional measure, the version of arrow was limited upwards in
PR #372[2]. An obsolete version was thereby requested.

A current version, or at least support for one, is important for
third-party package managers. Especially GNU/Linux distributions prefer
to use their own package manager to install software over pip.

Thus, this commit removes both the restriction to an outdated arrow
version in the requirements.txt and validates previously invalid marked
week dates.

[0]:https://github.com/crsmithdev/arrow/releases/tag/0.15.6
[1]:https://en.wikipedia.org/wiki/ISO_week_date
[2]:#372
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants