enthought / traits

Observable typed attributes for Python classes
Other
421 stars 85 forks source link

`Optional` trait type #1786

Open k2bd opened 3 months ago

k2bd commented 3 months ago

Closes #1298

This PR:

Checklist

k2bd commented 2 months ago

Sorry if I'm missing something obvious, I'm not sure I can link the error in tests to these changes. Additionally the failing test passes for me on my Ubuntu-on-WSL-on-Windows.

Update: from here I'm guessing it's an external (to this MR) issue

mdickinson commented 2 months ago

Sorry, @k2bd: there hasn't been much in the way of spare cycles for Traits maintenance recently. Thank you for the PR - I do hope to get to it soon.

Yes, there's at least one unrelated issue here, related to a new release of PySide 6. I'll investigate.

k2bd commented 2 months ago

@mdickinson no worries at all! I just got around to looking into the error yesterday after seeing it wasn't something immediately apparent at the time, and didn't want to keep anyone waiting too long if it was a subtle problem with what I wrote!

At the time, I couldn't find other workflow failures I had access to to see it was likely independent

mdickinson commented 2 months ago

I've opened #1787 for the current crop of CI failures. This looks like a TraitsUI + PySide 6.7.0 issue.