diff --git a/lang/python-doc-html/distinfo b/lang/python-doc-html/distinfo
index 99e67a761ce8..bcf4c3f508d0 100644
--- a/lang/python-doc-html/distinfo
+++ b/lang/python-doc-html/distinfo
@@ -1,49 +1,49 @@
-TIMESTAMP = 1665568986
+TIMESTAMP = 1665799342
SHA256 (python/python-2.7.18-docs-html.tar.bz2) = 20445e9a571cacdd350f702f0980e4dc559b6ff81f1d69affe9b0a862fef2f0e
SIZE (python/python-2.7.18-docs-html.tar.bz2) = 4634932
SHA256 (python/python-2.7.18-docs-pdf-a4.tar.bz2) = dbac6953e48aac341351067ba0938393e415b10bf48ac8cbbc7247deaf13ab67
SIZE (python/python-2.7.18-docs-pdf-a4.tar.bz2) = 11486967
SHA256 (python/python-2.7.18-docs-pdf-letter.tar.bz2) = 565971040db8994630fd5c2447e45c38428cfb22a7845cd2620160daf2c60b1e
SIZE (python/python-2.7.18-docs-pdf-letter.tar.bz2) = 11486126
SHA256 (python/python-2.7.18-docs-text.tar.bz2) = c86f5b5a2bd8f90158523efd350198d6cde7353965ef5a6ca5e54e5174af47f2
SIZE (python/python-2.7.18-docs-text.tar.bz2) = 1631043
SHA256 (python/python-3.10.8-docs-html.tar.bz2) = e7860d2e13c14517dc69fda6da87003cc526ce37bb5e993d24f487f7a24b9ae9
SIZE (python/python-3.10.8-docs-html.tar.bz2) = 7362386
SHA256 (python/python-3.10.8-docs-pdf-a4.tar.bz2) = 01da622cf4c6510026f6f230f723dbd643d5211b8bf4a6041a3d64d83f995c2a
SIZE (python/python-3.10.8-docs-pdf-a4.tar.bz2) = 16397638
SHA256 (python/python-3.10.8-docs-pdf-letter.tar.bz2) = 41a91629661f741e12880a885d1ab1a97ed24bd7bd12a66e51370e932e93eb34
SIZE (python/python-3.10.8-docs-pdf-letter.tar.bz2) = 16501568
SHA256 (python/python-3.10.8-docs-text.tar.bz2) = 45476053077e8bc67acc36ae60bcbbfef89d7a2d02efb19127f65eaa9ae0819d
SIZE (python/python-3.10.8-docs-text.tar.bz2) = 2659975
SHA256 (python/python-3.11.0rc2-docs-html.tar.bz2) = 8ee45c9adc21b59139b6a10c78238d9a12a8076b7497902990689e01ff51d742
SIZE (python/python-3.11.0rc2-docs-html.tar.bz2) = 7639540
SHA256 (python/python-3.11.0rc2-docs-pdf-a4.tar.bz2) = 2f02dd18d685db429bee17d051ca04f8f8574d46b87e3a1e82482deaae84abbb
SIZE (python/python-3.11.0rc2-docs-pdf-a4.tar.bz2) = 16900889
SHA256 (python/python-3.11.0rc2-docs-pdf-letter.tar.bz2) = c52835bd8c748cc33f31c0968e76dd95d7818f3327e80d31f199097f87bc30a6
SIZE (python/python-3.11.0rc2-docs-pdf-letter.tar.bz2) = 17009392
SHA256 (python/python-3.11.0rc2-docs-text.tar.bz2) = b41a0df7996d5c168855942dfb2883601ea031d465dd17b96825282b5e2e08a1
SIZE (python/python-3.11.0rc2-docs-text.tar.bz2) = 2763372
-SHA256 (python/python-3.7.14-docs-html.tar.bz2) = 4afcf107ce4ad0049132448fe8a2a7563c213d25c0004067b8fe83d44cf8f533
-SIZE (python/python-3.7.14-docs-html.tar.bz2) = 6276520
-SHA256 (python/python-3.7.14-docs-pdf-a4.tar.bz2) = 1f26c57930842a3fbde25d0130ec6e95decee55a9acbe5fc39528c77a0f2e4dc
-SIZE (python/python-3.7.14-docs-pdf-a4.tar.bz2) = 14304000
-SHA256 (python/python-3.7.14-docs-pdf-letter.tar.bz2) = b152f751b0de2ba4e0a4e267ec2aaf0b42eb4176afd12fc1673a8c323252f673
-SIZE (python/python-3.7.14-docs-pdf-letter.tar.bz2) = 14387590
-SHA256 (python/python-3.7.14-docs-text.tar.bz2) = c5853edcb83d7a7dae57785ce06834c20de566411fdebcc8884b0fb1595c29c9
-SIZE (python/python-3.7.14-docs-text.tar.bz2) = 2298215
+SHA256 (python/python-3.7.15-docs-html.tar.bz2) = d7e1659c6555212fa8f7c9e4da651fe0128ea851b0561a258c3ddd02918f35fc
+SIZE (python/python-3.7.15-docs-html.tar.bz2) = 6275339
+SHA256 (python/python-3.7.15-docs-pdf-a4.tar.bz2) = 3e718943ae60ce953c9ab185015e9197c6d875f574a361c4fb1c9582c226ecb5
+SIZE (python/python-3.7.15-docs-pdf-a4.tar.bz2) = 14305780
+SHA256 (python/python-3.7.15-docs-pdf-letter.tar.bz2) = 72c1bf6318472385c904647df7fff88027f385efb3ebd9077817d641cb685a30
+SIZE (python/python-3.7.15-docs-pdf-letter.tar.bz2) = 14389395
+SHA256 (python/python-3.7.15-docs-text.tar.bz2) = fb366fca20ad58c10973bcc27b147e98651d5e96b0a80454664fa7fcf21ba6d1
+SIZE (python/python-3.7.15-docs-text.tar.bz2) = 2298493
SHA256 (python/python-3.8.14-docs-html.tar.bz2) = 93ad5784f488196067c8ea77f49cabdc7403839c93532ddb8e4b96c88cdba38c
SIZE (python/python-3.8.14-docs-html.tar.bz2) = 6693920
SHA256 (python/python-3.8.14-docs-pdf-a4.tar.bz2) = b0ed1af8348afc73ac67bb55e941590b891c277ef8b42f4273ead0760d956a83
SIZE (python/python-3.8.14-docs-pdf-a4.tar.bz2) = 15074956
SHA256 (python/python-3.8.14-docs-pdf-letter.tar.bz2) = 53ed035dcd313d13333d5bed0fbc1213829698334ec690e7304b4cb54a94b57e
SIZE (python/python-3.8.14-docs-pdf-letter.tar.bz2) = 15188690
SHA256 (python/python-3.8.14-docs-text.tar.bz2) = 476b12a02e180b7e38571ec17bd9a5571a154b2a61b58d2d5edae7aaabc28c1a
SIZE (python/python-3.8.14-docs-text.tar.bz2) = 2438868
SHA256 (python/python-3.9.14-docs-html.tar.bz2) = f7d5b31becc22d229ddefa1c6051237d9840eacef242d5776325e96921eb8501
SIZE (python/python-3.9.14-docs-html.tar.bz2) = 6991666
SHA256 (python/python-3.9.14-docs-pdf-a4.tar.bz2) = 8ffc753282fb771b44a7e2a426651a1437fbddb5ac507af21ffc1cc69b9feade
SIZE (python/python-3.9.14-docs-pdf-a4.tar.bz2) = 15411334
SHA256 (python/python-3.9.14-docs-pdf-letter.tar.bz2) = b87c36e94246cd3a625235d181c17c07da90ccb03672875a2dd405446b3d0f04
SIZE (python/python-3.9.14-docs-pdf-letter.tar.bz2) = 15518889
SHA256 (python/python-3.9.14-docs-text.tar.bz2) = 961a42af8bb1758b43c05a22817c146ce5b446daae9d5806bff84f3d61ec1051
SIZE (python/python-3.9.14-docs-text.tar.bz2) = 2536023
diff --git a/lang/python37/Makefile.version b/lang/python37/Makefile.version
index 27521bd0207a..1dd35dfbd429 100644
--- a/lang/python37/Makefile.version
+++ b/lang/python37/Makefile.version
@@ -1,7 +1,7 @@
# Mk/Uses/python.mk includes this file, don't remove it!
# Do not forget to
# 1. Update python documentation (lang/python-doc-*)
# Run "make -C lang/python-doc-html makesum"
# 2. Remove PORTREVISION in Makefile
-PYTHON_DISTVERSION= 3.7.14
+PYTHON_DISTVERSION= 3.7.15
diff --git a/lang/python37/distinfo b/lang/python37/distinfo
index ced2f4af6707..286c637e6597 100644
--- a/lang/python37/distinfo
+++ b/lang/python37/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1662511568
-SHA256 (python/Python-3.7.14.tar.xz) = 4157ae31eb81af19e81c36882610491b0fb8f50e00fa8a17b095c88908b9c45c
-SIZE (python/Python-3.7.14.tar.xz) = 18121168
+TIMESTAMP = 1665798462
+SHA256 (python/Python-3.7.15.tar.xz) = 5911475a07ac2b53d746e88a0716af6d2b4734941919136ea0d33fb9c75b9714
+SIZE (python/Python-3.7.15.tar.xz) = 18123180