--------------------
* Add Python 3.13 support.
* Add setuptools as dependency on all Python versions.
This fixes an issue with an undeclared setuptools dependency
in the latest release of pybtex.
See discussion in issue 345.
* Python 3.7 and 3.8 are EOL and are therefore no longer officially supported.
* FootCiteRole now derives from SphinxRole instead of XRefRole,
simplifying the implementation.
* Bib files in conf.py are now resolved relative to confdir instead of srcdir
(reported and fixed by rgambord, see issue 357 and pull request 358).
* Duplicate label warnings are no longer issued if the non-prefixed keys
are identical. This allows having duplicate citations,
as long as the keys are differently prefixed, which is a common use case.
See issue 365 reported by ego-thales.