-
Notifications
You must be signed in to change notification settings - Fork 62
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
Upcoming incompatibility with dev dependencies #710
Comments
hi @bmorris3 , we are going to take a look at it. We are currently doing the next stable release of webbpsf v1.2.0. Let me know if the problem persist in stable. If it does, then we'll investigate it further to find a solution. |
Hi @obi-wan76, this is still an issue for devdeps tests in romancal. Do you have a timeline for v1.2.0? |
V1.2.1 is already out, is this still an issue with the latest version of webbpsf? @BradleySappington, any comments? |
Just took a quick look at the devdeps error, I'm going to assume that 1.2.1 does NOT address this issue (unless @bmorris3 disagrees). |
@bmorris3, for context, we were mid release when this issue was raised. I'm planning to spend a few days on webbpsf over the next week or two. |
@braingram - Adding you as assignee due to #743 |
closing per comment in #743 that says this is fixed with that changeset |
It looks like there may be an upcoming compatibility issue with dev versions of some WebbPSF dependencies. A recent PR to romancal adds a dependency on WebbPSF, and it's failing on (only) devdeps. It looks like this line is the offender:
webbpsf/webbpsf/gridded_library.py
Lines 344 to 345 in af28236
The
loc[0]
gets defined in:and casting it to a string produces, e.g.,
np.float64(100.0)
. Later when this gets parsed:webbpsf/webbpsf/gridded_library.py
Lines 437 to 439 in af28236
the strings have an unexpected format, which causes
to_model
to crash.I'm not sure yet which of the devdeps is responsible, but here's the dev requirements file for romancal that raised this error:
The text was updated successfully, but these errors were encountered: