* Now requires ``andi >= 0.5.0``. * Package requirements that were unversioned now have minimum versions specified. * Added support for Python 3.12. * Added support for ``typing.Annotated`` dependencies to the serialization and testing code. * Documentation improvements. * CI improvements.
0.16.0
-------------------
* Added new :class:`~.AnyResponse` which holds either :class:`~.BrowserResponse`, or :class:`~.HttpResponse`. * Documentation improvements.
0.15.1
-------------------
* ``HttpRequestHeaders`` now has a ``from_bytes_dict`` class method, like ``HttpResponseHeaders``.
0.15.0
-------------------
* A new dependency, :class:`~.Stats`, has been added. It allows storing key-value data pairs for different purposes. See :ref:`stats`.
0.14.0
-------------------
* Dropped Python 3.7 support. * Now requires ``packaging >= 20.0``. * Fixed detection of the :class:`~.Returns` base class. * Improved docs. * Updated type hints. * Updated CI tools.
0.13.1
-------------------
* Fixed an issue with :class:`~.HttpClient` which happens when a response with a non-standard status code is received.