diff --git a/graphics/py-OWSLib/Makefile b/graphics/py-OWSLib/Makefile
index 4148a58d86f5..14f06a7e710e 100644
--- a/graphics/py-OWSLib/Makefile
+++ b/graphics/py-OWSLib/Makefile
@@ -1,27 +1,27 @@
 PORTNAME=	OWSLib
-PORTVERSION=	0.28.0
+PORTVERSION=	0.29.3
 CATEGORIES=	graphics geography python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	lbartoletti@FreeBSD.org
 COMMENT=	Client programming with OGC web service (hence OWS)
 WWW=		https://pypi.org/project/OWSLib/
 
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pyproj>0:graphics/py-pyproj@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}dateutil>=1.5:devel/py-dateutil@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}requests>=1.0:www/py-requests@${PY_FLAVOR}
 
 USES=		cpe python
 USE_PYTHON=	autoplist distutils
 
 CPE_VENDOR=	osgeo
 
 NO_ARCH=	yes
 
 .include <bsd.port.mk>
diff --git a/graphics/py-OWSLib/distinfo b/graphics/py-OWSLib/distinfo
index 6b8a2048e16c..3894bea44ddb 100644
--- a/graphics/py-OWSLib/distinfo
+++ b/graphics/py-OWSLib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677057162
-SHA256 (OWSLib-0.28.0.tar.gz) = dad03f5d955c16a763954d554f63318cd3037aef7abd08fc564f5e83f72fab94
-SIZE (OWSLib-0.28.0.tar.gz) = 175856
+TIMESTAMP = 1700893820
+SHA256 (OWSLib-0.29.3.tar.gz) = 3baf34058458b933767ee43e632174cb0baebf49d326da179faacb9772f98539
+SIZE (OWSLib-0.29.3.tar.gz) = 170500