Results 16 issues of Andrew

Hi, I'm interested in using fern logging in forked subprocesses, however, I don't see a way to uninstall the parent process's global logger and install a child process logger for...

I'd like to aggregate some requests for 2.0.0 here. This is a great time to include breaking changes, since we have no obligation to support backwards compatibility with 1.* The...

Adds the ability to `await` sh commands, as well as do `async for` on commands that could be iterated over. One test doesn't pass yet (`test_async_iter_exc`)

The current docker test suite installs all supported versions of Python (2.6-3.8) and runs the tests across them multiple times (using different pollers and system locales). Right now they run...

feature
low priority

It was the root cause of https://github.com/amoffat/sh/issues/413 Here is [`RunningCommand.__eq__`](https://github.com/amoffat/sh/blob/develop/sh.py#L923). Basically the issue was that attempting to call `list.remove(p)` on a list of processes was forcing many of those processes...

breaking change

@che-burashco since you are the guy who introduced the feature, what are your thoughts on how easy this would be? If it's tricky, we can wait and add it later...

enhancement
b3

it should work in theory, except for the paths of config files, and how focus.py knows about the other nameservers to fail over to (which is gotten on linux by...

a folder "plugins" that contain modules which can be loaded at runtime, which will each implement a single class. each class will implement a __call__ method so they can be...

instead of hard-coding it in the source the variable "keyboard" is an array of 32-bytes, where each bit represents a keypress. i extract the state of the keyboard by iterating...