diff --git a/lang/python-doc-html/distinfo b/lang/python-doc-html/distinfo
index aa8bd7a95ba6..989543325f95 100644
--- a/lang/python-doc-html/distinfo
+++ b/lang/python-doc-html/distinfo
@@ -1,41 +1,49 @@
-TIMESTAMP = 1630490871
+TIMESTAMP = 1630498262
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.0rc1-docs-html.tar.bz2) = 599cbfb24190f953f31f36ccd5f6950b2e5036b5f2bd71cdb6df4b6ae41c4c03
+SIZE (python/python-3.10.0rc1-docs-html.tar.bz2) = 7227007
+SHA256 (python/python-3.10.0rc1-docs-pdf-a4.tar.bz2) = 6347ef5a3d7eb084cd4ffe4a3e7da2f70b36cf2efc0909ea2b92eabe3774bea9
+SIZE (python/python-3.10.0rc1-docs-pdf-a4.tar.bz2) = 16156401
+SHA256 (python/python-3.10.0rc1-docs-pdf-letter.tar.bz2) = b763ab03844e8cef9d4602006a7a988ac86bf8b022b073cbcacdc82b37958f84
+SIZE (python/python-3.10.0rc1-docs-pdf-letter.tar.bz2) = 16259445
+SHA256 (python/python-3.10.0rc1-docs-text.tar.bz2) = e735dcccc7b4e4b840bd4f2f79464ec9946f217457fa163b8f7376a2090e8871
+SIZE (python/python-3.10.0rc1-docs-text.tar.bz2) = 2613315
SHA256 (python/python-3.6.14-docs-html.tar.bz2) = 73e2396f4835274edaddbe419cda21cb9f77c7e1d269df05f52ba2774b0f536d
SIZE (python/python-3.6.14-docs-html.tar.bz2) = 6022374
SHA256 (python/python-3.6.14-docs-pdf-a4.tar.bz2) = d5e3985b4da71400cee777ac683ca359301e2d2ef8832db923640059931686dc
SIZE (python/python-3.6.14-docs-pdf-a4.tar.bz2) = 13887851
SHA256 (python/python-3.6.14-docs-pdf-letter.tar.bz2) = cb2f4a7a781f5d7cd35f1d227d9813dcf44e19807e756431c526c032943c97bd
SIZE (python/python-3.6.14-docs-pdf-letter.tar.bz2) = 13887018
SHA256 (python/python-3.6.14-docs-text.tar.bz2) = 2ae0207f594b3cedfd1665cebe49082ce68f34a8badaa1ad7931a89f3be89727
SIZE (python/python-3.6.14-docs-text.tar.bz2) = 2169509
SHA256 (python/python-3.7.11-docs-html.tar.bz2) = 544f8d1b92cb6c9bf2a173e4daa646c4b1f2ba800e1e3d20aa1010a75d63fe13
SIZE (python/python-3.7.11-docs-html.tar.bz2) = 6294193
SHA256 (python/python-3.7.11-docs-pdf-a4.tar.bz2) = bddc0cc38b7e4f5ba0affabd89e2d8b7adb7ba4f54d6216ce178c2517bb11b4c
SIZE (python/python-3.7.11-docs-pdf-a4.tar.bz2) = 14270570
SHA256 (python/python-3.7.11-docs-pdf-letter.tar.bz2) = 119186596319e8cd7fa929756581e167404c4bbc0ab1d0e48112d217ba40f3a6
SIZE (python/python-3.7.11-docs-pdf-letter.tar.bz2) = 14358884
SHA256 (python/python-3.7.11-docs-text.tar.bz2) = f09a95719c94112b2bf773a452d6c981087c42a77a7d3502963735da530e9d99
SIZE (python/python-3.7.11-docs-text.tar.bz2) = 2294133
-SHA256 (python/python-3.8.11-docs-html.tar.bz2) = 87b1f4ae673a7ae85e0cf5dd41044020ba57b9e0e5004e9c9350118982501685
-SIZE (python/python-3.8.11-docs-html.tar.bz2) = 6603016
-SHA256 (python/python-3.8.11-docs-pdf-a4.tar.bz2) = 1db4847c7b93fed297c0d0cc21cc144f6ac3f32db0ab59b08fbb5e4272653e52
-SIZE (python/python-3.8.11-docs-pdf-a4.tar.bz2) = 14749047
-SHA256 (python/python-3.8.11-docs-pdf-letter.tar.bz2) = 592f62fc9590ca7e7ec9ec9f7e50828f19a1e2e01d41ade0e486bfc990c14c0b
-SIZE (python/python-3.8.11-docs-pdf-letter.tar.bz2) = 14857409
-SHA256 (python/python-3.8.11-docs-text.tar.bz2) = 56f5f886812ca77ce839b8029b7fa7ec5f9a1084531ddb111b9e0721df8d5622
-SIZE (python/python-3.8.11-docs-text.tar.bz2) = 2423111
+SHA256 (python/python-3.8.12-docs-html.tar.bz2) = 175f03235e0e6949a3054aad848f97e62994ee1783d1bcd063c4093ed608ecc3
+SIZE (python/python-3.8.12-docs-html.tar.bz2) = 6697455
+SHA256 (python/python-3.8.12-docs-pdf-a4.tar.bz2) = 9339bf9acea0adbd62655df999cdfc5ac0bf09f832120e3fb026c83155b294d6
+SIZE (python/python-3.8.12-docs-pdf-a4.tar.bz2) = 14744521
+SHA256 (python/python-3.8.12-docs-pdf-letter.tar.bz2) = b175c38c8e63dcded962e7eca97a943e80561f8bcb02bc6f3d1108b0d5da3636
+SIZE (python/python-3.8.12-docs-pdf-letter.tar.bz2) = 14858127
+SHA256 (python/python-3.8.12-docs-text.tar.bz2) = a80a508abdb49d399bf186f2d518a7eee3931e8709b4454ace8079f17b5bc790
+SIZE (python/python-3.8.12-docs-text.tar.bz2) = 2423204
SHA256 (python/python-3.9.7-docs-html.tar.bz2) = 501eaecb3d7e162aa26b0e09590273a763b62ee71071c41c0b3f3df5919f08f9
SIZE (python/python-3.9.7-docs-html.tar.bz2) = 6953294
SHA256 (python/python-3.9.7-docs-pdf-a4.tar.bz2) = 77bf699b13e186a532dd248cc94af9270cca74d3549099a7a1e960c53c612e91
SIZE (python/python-3.9.7-docs-pdf-a4.tar.bz2) = 15314545
SHA256 (python/python-3.9.7-docs-pdf-letter.tar.bz2) = f1140ad7cd46c8655861040e343246737b50bcad8280002564539bf69195726c
SIZE (python/python-3.9.7-docs-pdf-letter.tar.bz2) = 15427775
SHA256 (python/python-3.9.7-docs-text.tar.bz2) = 3bed28c72056a3c3eca882bff7d788f69974ddbc01edbec573108cad0d47eb48
SIZE (python/python-3.9.7-docs-text.tar.bz2) = 2516537
diff --git a/lang/python38/Makefile.version b/lang/python38/Makefile.version
index 6c6aec9d7292..f71a893cdbb9 100644
--- a/lang/python38/Makefile.version
+++ b/lang/python38/Makefile.version
@@ -1,5 +1,5 @@
# Mk/Uses/python.mk includes this file, don't remove it!
# Do not forget to update python documentation (lang/python-doc-*)
# Run "make -C lang/python-doc-html makesum"
-PYTHON_DISTVERSION= 3.8.11
+PYTHON_DISTVERSION= 3.8.12
diff --git a/lang/python38/distinfo b/lang/python38/distinfo
index d1e750412200..9101106ef4f1 100644
--- a/lang/python38/distinfo
+++ b/lang/python38/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625323733
-SHA256 (python/Python-3.8.11.tar.xz) = fb1a1114ebfe9e97199603c6083e20b236a0e007a2c51f29283ffb50c1420fb2
-SIZE (python/Python-3.8.11.tar.xz) = 18437648
+TIMESTAMP = 1630497063
+SHA256 (python/Python-3.8.12.tar.xz) = b1d3a76420375343b5e8a22fceb1ac65b77193e9ed27146524f0a9db058728ea
+SIZE (python/Python-3.8.12.tar.xz) = 18443568