------------------
Bug fixes
~~~~~~~~~
* `43 <https://github.com/aklajnert/pytest-subprocess/pull/43>`_: Wait for callback thread to finish when calling ``communicate()``.
Other changes
~~~~~~~~~~~~~
* `42 <https://github.com/aklajnert/pytest-subprocess/pull/42>`_: Fix type annotations for `register_subprocess()`.