Joseph Ware

Results 32 comments of Joseph Ware

I'm not sure why these three tests are failing- they're passing on my Python 3.10 Ubuntu machine

Ah I understand what it means now, the DocString is itself a test and this change switches the node_link_data from writing a dict to a list of tuples (to circumvent...

@dschult Could you please restart the CI jobs again? The documentation failures seem completely unrelated.

Superseded by #6039, #6040, #6041

This ticket is mostly not connected to root/resourcePath handling, which I'm actively trying to avoid falling into your mentioned issue with. root will be /visit resourcePath will be . .nxs...

Could also be a usage for the [DocumentRouter in event_model](https://github.com/bluesky/event-model/blob/4252db74591081e443883eeb067372ceab0d1249/event_model/__init__.py#L89)?

> We think that the hint for `*args` in `plan_stubs.mv` can just be removed... We might actually be able to make use of [typing.Unpack](https://docs.python.org/3.12/library/typing.html#typing.Unpack) ```python from typing_extensions import TypedDict, Unpack...

> yeah but doesn't that only work for the case of one device and one value? I still think we can't get a repeating version? Does it not? `*args` should...

Given we're going to be wrapping a bunch of bluesky.plans to get our required filesystem handling, and we previously had wrapped versions of the stubs for -> MsgGenerator, we could...

For my use case (in the PR mentioned above), having a tagged union that has members added at run time, `super_cls.__init_subclass__` adds `sub_cls` to `_members` then calls `rebuild_schema(super_cls, recursive=True, force=True)`...