Jakob van Santen

Results 4 issues of Jakob van Santen

Some mongo operators treat null and missing as distinct, while others treat them as equivalent. Allow mongomock to make the same distinction by returning the sentinel `NOTHING` when a basic...

`AioPipeStream.__del__()` relies on `os.close()` raising `OSError` upon attempts to double-close a file handle. If someone calls `os.pipe()` between `AioPipeStream.detach()` and `AioPipeStream.__del__()`, however, a new file handle may be created with...

I've been playing around with using libcst to copy (newly added) annotations from base class stubs to subclasses in a large legacy codebase. It's pretty neat! There are some edge...