Glyph
Glyph
(https://pypi.org/project/incremental/ for those who do not already know)
@felipedau Yes, I have. Incremental manages other aspects of the versioning process, such as runtime version comparison, and updating API documentation when releases occur. I know the authors of both...
This may be related to #28 .
One major problem here is that if a transition requires _multiple_ outputs, and one of them that isn't the last one fails, what happens to the un-called outputs? Do we...
_Glyph points the flashlight up under his chin and uses a spooky ghost voice…_ `inspect.getargspec`! Ooooooo!
Inspecting the original `__init__`'s signature is one way to do it. Another way would be to special-case `self.__original_init__[.im_func] is object.__init__`, which at least rules out one pretty important case.
@hynek - any comment on which approach you'd prefer to see? or is it all the same to you?
Sure, I can try to put together a PR. No commitment on when :)
`NetstringReceiver` in the stdlib would be even better.
I think that you need it, because it's the only way to say "produce some data after EOF", which is critical for a subprocess-based transport.