-
Notifications
You must be signed in to change notification settings - Fork 156
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
Update coloredlogs requirement #939
Conversation
Linking #748 |
setup.py
Outdated
@@ -18,7 +18,7 @@ | |||
"attrs", | |||
"pyyaml~=6.0", | |||
"numexpr~=2.0", | |||
"numpy~=1.20", | |||
"numpy~=2.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since numpy
2.0 is a very new release (June 16, 2024), it would be helpful for me (and I suspect many other users) to not yet require version 2.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Makes sense, reverting but keeping the 2.0 improvements for a shorter hop later
Update requirements
FLORIS uses the compatible release clause (
~=
) when specificying versioning (c.f. https://peps.python.org/pep-0440/#compatible-release). This PR updates to newer versions of certain requirements that have had major releases to catch up with: numpy and colored-logs.It further adds macos to list of OS to try in CIRelated issue
Issue #938