------------------
**Features and Improvements**
* Previously, the *user agent* for making an HTTP request to retrieve the ``Location`` and ``Status``
was in the format of ``python-requests/{version}``. Now the process (in order) is as follows:
* use a custom ``user_agent``, if passed in
* use a random *user agent*, if the ``fake-useragent`` module is installed (e.g. via the ``fake-ua`` extra)
* use the default *user agent*, ``python-requests/{version}``
* Add an optional extra ``fake-ua`` that pulls in `fake-useragent`_ module.
.. _fake-useragent: https://pypi.org/project/fake-useragent