Alas www/py-requests is at 2.22.0 right now.
Thanks for the report, A patch to update py-requests was proposed to the py-requests' port maintainer(https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=250941).
(In reply to Olivier Cochard from comment #1) Now that py-requests has been updated, py-GeoIP chokes on the next missing dependency, i.e. www/py-aiohttp. Once that is installed, it works again.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=8c11fd9d43be692debfe316e2d46cdaee901ddfb commit 8c11fd9d43be692debfe316e2d46cdaee901ddfb Author: Olivier Cochard <olivier@FreeBSD.org> AuthorDate: 2021-05-23 20:08:40 +0000 Commit: Olivier Cochard <olivier@FreeBSD.org> CommitDate: 2021-05-23 20:10:51 +0000 net/py-GeoIP2: update to 4.2.0 PR: 250923 net/py-GeoIP2/Makefile | 9 +++++---- net/py-GeoIP2/distinfo | 6 +++--- 2 files changed, 8 insertions(+), 7 deletions(-)