about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--content/ipwhl.md279
1 files changed, 149 insertions, 130 deletions
diff --git a/content/ipwhl.md b/content/ipwhl.md
index c885e84..cc068c4 100644
--- a/content/ipwhl.md
+++ b/content/ipwhl.md
@@ -8,15 +8,16 @@ disable_feed: true
 The table below compare the wheel versions between PyPI and IPWHL and show
 whether IPWHL is up-to-date compared to the PyPI version
 
+
 <p>Updated at
-<time datetime="2022-01-09T04:07:36+00:00">
-04:07:36, Sunday, 09 January 2022 UTC
+<time datetime="2022-01-17T05:58:15+00:00">
+05:58:15, Monday, 17 January 2022 UTC
 </time>
 </p>
-<p>IPWHL release 2022W01
+<p>IPWHL release 2022W02
 <ul>
-<li>    Base58 CIDv0: QmR9WoFTaqQoYtdD9RCXLs2X15EV4kpMEomkcpbDUhr6ti</li>
-<li>    Base32 CIDv1: bafybeibjxc472ufxo5glgcqi6pzn6mj5bonwy3p7nfjzgci56slnt3l2om</li>
+<li>    Base58 CIDv0: QmZRtxHyp4GtGnXWq6uPhdFTuvataHSLcbKsnw6Zc3Pv7u</li>
+<li>    Base32 CIDv1: bafybeifezcirbbc2t7dgjmjtlcipptiz4vcscmje56vkoy55foiwjnee6q</li>
 </ul></p>
 <table>
 	<tr>
@@ -26,6 +27,12 @@ whether IPWHL is up-to-date compared to the PyPI version
 		<th>Status</th>
 	</tr>
 <tr>
+<td><a href="https://pypi.org/project/.">.</a></td>
+<td></td>
+<td></td>
+<td style=color:green>Up to date</td>
+</tr>
+<tr>
 <td><a href="https://pypi.org/project/absl-py">absl-py</a></td>
 <td>1.0.0</td>
 <td>1.0.0</td>
@@ -93,9 +100,9 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/anyio">anyio</a></td>
+<td>3.5.0</td>
 <td>3.4.0</td>
-<td>3.4.0</td>
-<td style=color:green>Up to date</td>
+<td style=color:red>Outdated</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/appdirs">appdirs</a></td>
@@ -202,8 +209,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/asyncpg">asyncpg</a></td>
 <td>0.25.0</td>
-<td>0.24.0</td>
-<td style=color:red>Outdated</td>
+<td>0.25.0</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/asynctest">asynctest</a></td>
@@ -243,7 +250,7 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/awscli">awscli</a></td>
-<td>1.22.31</td>
+<td>1.22.37</td>
 <td>1.22.28</td>
 <td style=color:red>Outdated</td>
 </tr>
@@ -357,13 +364,13 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/boto3">boto3</a></td>
-<td>1.20.31</td>
+<td>1.20.37</td>
 <td>1.20.28</td>
 <td style=color:red>Outdated</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/botocore">botocore</a></td>
-<td>1.23.31</td>
+<td>1.23.37</td>
 <td>1.23.28</td>
 <td style=color:red>Outdated</td>
 </tr>
@@ -753,9 +760,9 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/elasticsearch">elasticsearch</a></td>
+<td>7.16.3</td>
 <td>7.16.2</td>
-<td>7.16.2</td>
-<td style=color:green>Up to date</td>
+<td style=color:red>Outdated</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/entrypoints">entrypoints</a></td>
@@ -789,7 +796,7 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/fastjsonschema">fastjsonschema</a></td>
-<td>2.15.2</td>
+<td>2.15.3</td>
 <td>2.15.1</td>
 <td style=color:red>Outdated</td>
 </tr>
@@ -843,7 +850,7 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/flake8-bugbear">flake8-bugbear</a></td>
-<td>21.11.29</td>
+<td>22.1.11</td>
 <td>21.9.1</td>
 <td style=color:red>Outdated</td>
 </tr>
@@ -909,8 +916,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/formbox">formbox</a></td>
-<td>0.2.0</td>
-<td>0.2.0</td>
+<td>0.3.0</td>
+<td>0.3.0</td>
 <td style=color:green>Up to date</td>
 </tr>
 <tr>
@@ -981,7 +988,7 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/GitPython">GitPython</a></td>
-<td>3.1.25</td>
+<td>3.1.26</td>
 <td>3.1.24</td>
 <td style=color:red>Outdated</td>
 </tr>
@@ -993,13 +1000,13 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/google-api-core">google-api-core</a></td>
+<td>2.4.0</td>
 <td>2.3.2</td>
-<td>2.3.2</td>
-<td style=color:green>Up to date</td>
+<td style=color:red>Outdated</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/google-api-python-client">google-api-python-client</a></td>
-<td>2.34.0</td>
+<td>2.35.0</td>
 <td>2.33.0</td>
 <td style=color:red>Outdated</td>
 </tr>
@@ -1041,8 +1048,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/google-cloud-storage">google-cloud-storage</a></td>
+<td>2.0.0</td>
 <td>1.44.0</td>
-<td>1.43.0</td>
 <td style=color:red>Outdated</td>
 </tr>
 <tr>
@@ -1114,8 +1121,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/h5py">h5py</a></td>
 <td>3.6.0</td>
-<td>3.1.0</td>
-<td style=color:red>Outdated</td>
+<td>3.6.0</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/HeapDict">HeapDict</a></td>
@@ -1168,14 +1175,14 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/humanize">humanize</a></td>
 <td>3.13.1</td>
-<td>3.12.0</td>
-<td style=color:red>Outdated</td>
+<td>3.13.1</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/hunter">hunter</a></td>
 <td>3.4.3</td>
-<td>3.3.8</td>
-<td style=color:red>Outdated</td>
+<td>3.4.3</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/Hypercorn">Hypercorn</a></td>
@@ -1197,8 +1204,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/identify">identify</a></td>
-<td>2.4.2</td>
-<td>2.4.1</td>
+<td>2.4.4</td>
+<td>2.4.3</td>
 <td style=color:red>Outdated</td>
 </tr>
 <tr>
@@ -1216,8 +1223,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/imagecodecs">imagecodecs</a></td>
 <td>2021.11.20</td>
-<td>2021.8.26</td>
-<td style=color:red>Outdated</td>
+<td>2021.11.20</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/imageio-ffmpeg">imageio-ffmpeg</a></td>
@@ -1239,9 +1246,9 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/importlib-metadata">importlib-metadata</a></td>
+<td>4.10.1</td>
 <td>4.10.0</td>
-<td>4.10.0</td>
-<td style=color:green>Up to date</td>
+<td style=color:red>Outdated</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/importlib-resources">importlib-resources</a></td>
@@ -1276,8 +1283,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/isodate">isodate</a></td>
 <td>0.6.1</td>
-<td>0.6.0</td>
-<td style=color:red>Outdated</td>
+<td>0.6.1</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/isoduration">isoduration</a></td>
@@ -1306,8 +1313,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/jaraco.context">jaraco.context</a></td>
 <td>4.1.1</td>
-<td>4.0.0</td>
-<td style=color:red>Outdated</td>
+<td>4.1.1</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/jaraco.functools">jaraco.functools</a></td>
@@ -1407,7 +1414,7 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/jsonschema">jsonschema</a></td>
-<td>4.3.3</td>
+<td>4.4.0</td>
 <td>3.2.0</td>
 <td style=color:red>Outdated</td>
 </tr>
@@ -1419,9 +1426,9 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/jupyter-client">jupyter-client</a></td>
+<td>7.1.1</td>
 <td>7.1.0</td>
-<td>7.1.0</td>
-<td style=color:green>Up to date</td>
+<td style=color:red>Outdated</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/jupyter-core">jupyter-core</a></td>
@@ -1462,14 +1469,14 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/lazy-object-proxy">lazy-object-proxy</a></td>
 <td>1.7.1</td>
-<td>1.6.0</td>
-<td style=color:red>Outdated</td>
+<td>1.7.1</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/libcst">libcst</a></td>
+<td>0.4.0</td>
 <td>0.3.23</td>
-<td>0.3.23</td>
-<td style=color:green>Up to date</td>
+<td style=color:red>Outdated</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/libsass">libsass</a></td>
@@ -1605,9 +1612,9 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/mistune">mistune</a></td>
+<td>2.0.2</td>
 <td>2.0.1</td>
-<td>2.0.1</td>
-<td style=color:green>Up to date</td>
+<td style=color:red>Outdated</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/mkdocs">mkdocs</a></td>
@@ -1617,9 +1624,9 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/mkdocs-material">mkdocs-material</a></td>
+<td>8.1.7</td>
 <td>8.1.4</td>
-<td>8.1.4</td>
-<td style=color:green>Up to date</td>
+<td style=color:red>Outdated</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/mkdocs-material-extensions">mkdocs-material-extensions</a></td>
@@ -1666,8 +1673,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/msgpack">msgpack</a></td>
 <td>1.0.3</td>
-<td>1.0.2</td>
-<td style=color:red>Outdated</td>
+<td>1.0.3</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/msrest">msrest</a></td>
@@ -1678,8 +1685,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/multidict">multidict</a></td>
 <td>5.2.0</td>
-<td>5.1.0</td>
-<td style=color:red>Outdated</td>
+<td>5.2.0</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/mutagen">mutagen</a></td>
@@ -1713,9 +1720,9 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/nbclient">nbclient</a></td>
+<td>0.5.10</td>
 <td>0.5.9</td>
-<td>0.5.9</td>
-<td style=color:green>Up to date</td>
+<td style=color:red>Outdated</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/nbformat">nbformat</a></td>
@@ -1744,8 +1751,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/nox">nox</a></td>
 <td>2022.1.7</td>
-<td>2021.10.1</td>
-<td style=color:red>Outdated</td>
+<td>2022.1.7</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/numcodecs">numcodecs</a></td>
@@ -1755,8 +1762,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/numpy">numpy</a></td>
-<td>1.22.0</td>
-<td>1.21.2</td>
+<td>1.22.1</td>
+<td>1.21.5</td>
 <td style=color:red>Outdated</td>
 </tr>
 <tr>
@@ -1798,8 +1805,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/pandas">pandas</a></td>
 <td>1.3.5</td>
-<td>1.3.3</td>
-<td style=color:red>Outdated</td>
+<td>1.3.5</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/pandocfilters">pandocfilters</a></td>
@@ -1816,8 +1823,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/paramiko">paramiko</a></td>
 <td>2.9.2</td>
-<td>2.9.1</td>
-<td style=color:red>Outdated</td>
+<td>2.9.2</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/parso">parso</a></td>
@@ -1834,8 +1841,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/path">path</a></td>
 <td>16.3.0</td>
-<td>16.2.0</td>
-<td style=color:red>Outdated</td>
+<td>16.3.0</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/path.py">path.py</a></td>
@@ -2031,9 +2038,9 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/protobuf">protobuf</a></td>
+<td>3.19.3</td>
 <td>3.19.1</td>
-<td>3.19.1</td>
-<td style=color:green>Up to date</td>
+<td style=color:red>Outdated</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/proto-plus">proto-plus</a></td>
@@ -2157,9 +2164,9 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/pyfakefs">pyfakefs</a></td>
+<td>4.5.4</td>
 <td>4.5.3</td>
-<td>4.5.3</td>
-<td style=color:green>Up to date</td>
+<td style=color:red>Outdated</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/pyflakes">pyflakes</a></td>
@@ -2264,6 +2271,18 @@ whether IPWHL is up-to-date compared to the PyPI version
 <td style=color:red>Outdated</td>
 </tr>
 <tr>
+<td><a href="https://pypi.org/project/pyobjc-core">pyobjc-core</a></td>
+<td>8.1</td>
+<td>8.1</td>
+<td style=color:green>Up to date</td>
+</tr>
+<tr>
+<td><a href="https://pypi.org/project/pyobjc-framework-Cocoa">pyobjc-framework-Cocoa</a></td>
+<td>8.1</td>
+<td>8.1</td>
+<td style=color:green>Up to date</td>
+</tr>
+<tr>
 <td><a href="https://pypi.org/project/pyodbc">pyodbc</a></td>
 <td>4.0.32</td>
 <td>4.0.32</td>
@@ -2319,15 +2338,15 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/pyrsistent">pyrsistent</a></td>
+<td>0.18.1</td>
 <td>0.18.0</td>
-<td>0.18.0</td>
-<td style=color:green>Up to date</td>
+<td style=color:red>Outdated</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/PySide6">PySide6</a></td>
 <td>6.2.2.1</td>
-<td>6.2.1</td>
-<td style=color:red>Outdated</td>
+<td>6.2.2.1</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/PySocks">PySocks</a></td>
@@ -2355,7 +2374,7 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/pytest-arraydiff">pytest-arraydiff</a></td>
-<td>0.4.0</td>
+<td>0.5.0</td>
 <td>0.3</td>
 <td style=color:red>Outdated</td>
 </tr>
@@ -2367,7 +2386,7 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/pytest-asyncio">pytest-asyncio</a></td>
-<td>0.16.0</td>
+<td>0.17.1</td>
 <td>0.15.1</td>
 <td style=color:red>Outdated</td>
 </tr>
@@ -2481,15 +2500,15 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/pytest-randomly">pytest-randomly</a></td>
-<td>3.10.3</td>
-<td>3.10.1</td>
-<td style=color:red>Outdated</td>
+<td>3.11.0</td>
+<td>3.11.0</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/pytest-regressions">pytest-regressions</a></td>
 <td>2.3.0</td>
-<td>2.2.0</td>
-<td style=color:red>Outdated</td>
+<td>2.3.0</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/pytest-remotedata">pytest-remotedata</a></td>
@@ -2505,15 +2524,15 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/pytest-subtests">pytest-subtests</a></td>
+<td>0.6.0</td>
 <td>0.5.0</td>
-<td>0.5.0</td>
-<td style=color:green>Up to date</td>
+<td style=color:red>Outdated</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/pytest-timeout">pytest-timeout</a></td>
 <td>2.0.2</td>
-<td>1.4.2</td>
-<td style=color:red>Outdated</td>
+<td>2.0.2</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/pytest-tornado">pytest-tornado</a></td>
@@ -2547,15 +2566,15 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/python-debian">python-debian</a></td>
+<td>0.1.43</td>
 <td>0.1.42</td>
-<td>0.1.40</td>
 <td style=color:red>Outdated</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/python-dotenv">python-dotenv</a></td>
 <td>0.19.2</td>
-<td>0.19.0</td>
-<td style=color:red>Outdated</td>
+<td>0.19.2</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/python-editor">python-editor</a></td>
@@ -2577,9 +2596,9 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/python-socks">python-socks</a></td>
+<td>2.0.2</td>
 <td>2.0.1</td>
-<td>2.0.1</td>
-<td style=color:green>Up to date</td>
+<td style=color:red>Outdated</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/python-subunit">python-subunit</a></td>
@@ -2590,8 +2609,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/pytz">pytz</a></td>
 <td>2021.3</td>
-<td>2021.1</td>
-<td style=color:red>Outdated</td>
+<td>2021.3</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/pytz-deprecation-shim">pytz-deprecation-shim</a></td>
@@ -2608,8 +2627,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/PyWavelets">PyWavelets</a></td>
 <td>1.2.0</td>
-<td>1.1.1</td>
-<td style=color:red>Outdated</td>
+<td>1.2.0</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/pywin32">pywin32</a></td>
@@ -2626,13 +2645,13 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/pywinpty">pywinpty</a></td>
 <td>1.1.6</td>
-<td>1.1.4</td>
-<td style=color:red>Outdated</td>
+<td>1.1.6</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/pyxel">pyxel</a></td>
-<td>1.5.8</td>
-<td>1.5.6</td>
+<td>1.6.5</td>
+<td>1.6.1</td>
 <td style=color:red>Outdated</td>
 </tr>
 <tr>
@@ -2662,8 +2681,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/QtPy">QtPy</a></td>
 <td>2.0.0</td>
-<td>1.9.0</td>
-<td style=color:red>Outdated</td>
+<td>2.0.0</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/Quart">Quart</a></td>
@@ -2745,7 +2764,7 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/responses">responses</a></td>
-<td>0.16.0</td>
+<td>0.17.0</td>
 <td>0.15.0</td>
 <td style=color:red>Outdated</td>
 </tr>
@@ -2769,9 +2788,9 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/rfc3986">rfc3986</a></td>
+<td>2.0.0</td>
 <td>1.5.0</td>
-<td>1.5.0</td>
-<td style=color:green>Up to date</td>
+<td style=color:red>Outdated</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/rfc3986-validator">rfc3986-validator</a></td>
@@ -2824,14 +2843,14 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/ruamel.std.pathlib">ruamel.std.pathlib</a></td>
 <td>0.9.0</td>
-<td>0.8.0</td>
-<td style=color:red>Outdated</td>
+<td>0.9.0</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/ruamel.yaml">ruamel.yaml</a></td>
 <td>0.17.20</td>
-<td>0.17.16</td>
-<td style=color:red>Outdated</td>
+<td>0.17.20</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/ruamel.yaml.clib">ruamel.yaml.clib</a></td>
@@ -2860,8 +2879,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/scipy">scipy</a></td>
 <td>1.7.3</td>
-<td>1.7.1</td>
-<td style=color:red>Outdated</td>
+<td>1.7.3</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/scramp">scramp</a></td>
@@ -2890,8 +2909,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/Send2Trash">Send2Trash</a></td>
 <td>1.8.0</td>
-<td>1.5.0</td>
-<td style=color:red>Outdated</td>
+<td>1.8.0</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/setproctitle">setproctitle</a></td>
@@ -2902,8 +2921,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/setuptools">setuptools</a></td>
 <td>60.5.0</td>
-<td>60.3.1</td>
-<td style=color:red>Outdated</td>
+<td>60.5.0</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/setuptools-rust">setuptools-rust</a></td>
@@ -2926,8 +2945,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/shiboken6">shiboken6</a></td>
 <td>6.2.2.1</td>
-<td>6.2.1</td>
-<td style=color:red>Outdated</td>
+<td>6.2.2.1</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/shtab">shtab</a></td>
@@ -2938,8 +2957,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/simplejson">simplejson</a></td>
 <td>3.17.6</td>
-<td>3.17.5</td>
-<td style=color:red>Outdated</td>
+<td>3.17.6</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/six">six</a></td>
@@ -2985,9 +3004,9 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/Sphinx">Sphinx</a></td>
+<td>4.4.0</td>
 <td>4.3.2</td>
-<td>4.3.2</td>
-<td style=color:green>Up to date</td>
+<td style=color:red>Outdated</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/sphinx-argparse">sphinx-argparse</a></td>
@@ -3009,13 +3028,13 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/sphinx-autodoc-typehints">sphinx-autodoc-typehints</a></td>
-<td>1.14.1</td>
+<td>1.15.2</td>
 <td>1.12.0</td>
 <td style=color:red>Outdated</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/sphinx-automodapi">sphinx-automodapi</a></td>
-<td>0.14.0</td>
+<td>0.14.1</td>
 <td>0.13</td>
 <td style=color:red>Outdated</td>
 </tr>
@@ -3166,8 +3185,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/sqlalchemy2-stubs">sqlalchemy2-stubs</a></td>
 <td>0.0.2a19</td>
-<td>0.0.2a15</td>
-<td style=color:red>Outdated</td>
+<td>0.0.2a19</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/sqlcipher3-binary">sqlcipher3-binary</a></td>
@@ -3178,8 +3197,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/sqlparse">sqlparse</a></td>
 <td>0.4.2</td>
-<td>0.4.1</td>
-<td style=color:red>Outdated</td>
+<td>0.4.2</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/stevedore">stevedore</a></td>
@@ -3226,8 +3245,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/terminado">terminado</a></td>
 <td>0.12.1</td>
-<td>0.11.1</td>
-<td style=color:red>Outdated</td>
+<td>0.12.1</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/testpath">testpath</a></td>
@@ -3387,7 +3406,7 @@ whether IPWHL is up-to-date compared to the PyPI version
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/types-requests">types-requests</a></td>
-<td>2.27.3</td>
+<td>2.27.7</td>
 <td>2.27.1</td>
 <td style=color:red>Outdated</td>
 </tr>
@@ -3478,8 +3497,8 @@ whether IPWHL is up-to-date compared to the PyPI version
 <tr>
 <td><a href="https://pypi.org/project/urllib3">urllib3</a></td>
 <td>1.26.8</td>
-<td>1.26.7</td>
-<td style=color:red>Outdated</td>
+<td>1.26.8</td>
+<td style=color:green>Up to date</td>
 </tr>
 <tr>
 <td><a href="https://pypi.org/project/uvloop">uvloop</a></td>