Kyle Sunden
Kyle Sunden
Perhaps would include `isinstance(Sequence[Msg])` I suppose, also should account for plans with returns (one of the None in the Generator generic)
For what its worth, I've adjusted the plan I wrote which calls into `scan_nd` the idea of "not info cycler has access to" was the initial impression I had, so...
At some point it may be worth putting snaking natively in cycler, then even the snaked versions would benefit from reduction of repeated values kept in memory
Such a thing would be useful for this idea of a "hardware proxy server" I'm currently mulling, especially as it extends to pub/sub (I'm leaning towards doing direct RPC first,...
https://peps.python.org/pep-0544/#merging-and-extending-protocols More info on subclassing protocols . Specifically, if a class does not directly inherit from Protocol it is not considered a Protocol, and thus can be instantiated (though of...
@coretl mypy will check implicit subclasses ```python dev: Readable = ImplicitDevice() ```
The main advantage of protocols over traditional ABCs is that they _don't_ need to be subclassed to be identified as adhering to the protocol.
As far as I can tell, there actually is _no_ incompatibility with mixing older versions of mpl and newer versions of basemap (or vice versa) introduced here (outside of incompatibilities...
I don't have a mac, but I've brought it up in mpl's channels
https://github.com/pybind/pybind11/blob/39e65e10d05bfdc80413a6290bdae3391f0f93d7/include/pybind11/pybind11.h#L116-L120 My best guess (with no windows box handy to test it on) is that Cygwin also requires the `_strdup` version, but does not define `_MSC_VER`, and so that condition...