diff --git a/graphics/py-pygeoapi/Makefile b/graphics/py-pygeoapi/Makefile
index 3705458573659841c392c0035a5b8524c72bd452..0248fcea4085b2477b7eeba3909da73ca5581119 100644
--- a/graphics/py-pygeoapi/Makefile
+++ b/graphics/py-pygeoapi/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	pygeoapi
-PORTVERSION=	0.15.0
-PORTREVISION=	2
+PORTVERSION=	0.17.0
 CATEGORIES=	graphics geography python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-pygeoapi/distinfo b/graphics/py-pygeoapi/distinfo
index e7da9770fbfe8e4023129a0b93fc5bb54709b468..1dd849ba7344290a941ec7c18d67dcdca042cd3f 100644
--- a/graphics/py-pygeoapi/distinfo
+++ b/graphics/py-pygeoapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1700893886
-SHA256 (pygeoapi-0.15.0.tar.gz) = 96ea1e80a9eb6fbd6434e65b5dc228a47a60a5329d4ea394044acbf69739d770
-SIZE (pygeoapi-0.15.0.tar.gz) = 223615
+TIMESTAMP = 1724733154
+SHA256 (pygeoapi-0.17.0.tar.gz) = e889eb2444e81836abbb055c410a2ecc308062940c760f59d4c862bddc9bd8d1
+SIZE (pygeoapi-0.17.0.tar.gz) = 278841