Mark Dickinson
Mark Dickinson
I encountered the following behaviour while (foolishly) trying to monkeypatch a `HasStrictTraits` subclass. The fact that the monkeypatching doesn't work isn't really surprising. What _is_ suprising is that the attempt...
The Traits PyPI page currently shows the same text as is in the top-level repository README. That's not ideal, from various points of view - the reader of the Traits...
It would be useful to test occasionally with a version of the `observe` parser generated by the latest version of Lark, so that we get alerted to any regressions that...
From https://github.com/enthought/traits/issues/1239#issuecomment-657655412: > xgetattr should really get tests, a decent docstring, and arguably fixes, too: the current version does different things for intermediate lookups than for the final lookup, for...
The `Enum` docstring would benefit from a couple of examples showing common ways to use it. With the existing description it's rather hard to parse.
When we have two separate packages being released from a single repository, release management and versioning are unnecessarily painful. If we want to keep `traits-stubs` as a separate package, we...
The GitHub actions CI (see #1287) does not currently have job notifications for Slack. If we ever want to replace Travis CI and Appveyor entirely with GitHub Actions, it might...
For the test jobs in the GitHub Actions CI (see #1287), we're not currently caching the `pip`-installed packages used. We could do that, at the expense of some extra complexity...
This is a placeholder issue for Traits 7.0: a reminder to review the various pieces of deprecated functionality in the Traits codebase and consider removing them. We'll need to make...
The 'typecode' parameter to `Array` and `CArray` is long deprecated. We should remove it (but not until Traits 7.0). To do: check for uses of this keyword in other ETS...