===
* **Backward incompatible change**. Split the ``open()`` and ``read()`` calls
into separate binary and text versions, i.e. ``open_binary()``,
``open_text()``, ``read_binary()``, and ``read_text()``. Closes 41
* Fix a bug where unrelated resources could be returned from ``contents()``.
Closes 44
* Correctly prevent namespace packages from containing resources. Closes 20