summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
Diffstat (limited to 'misc')
-rwxr-xr-xmisc/nsis/install.nsh2
-rw-r--r--misc/requirements/requirements-check-manifest.txt4
-rw-r--r--misc/requirements/requirements-dev.txt26
-rw-r--r--misc/requirements/requirements-flake8.txt6
-rw-r--r--misc/requirements/requirements-mypy.txt22
-rw-r--r--misc/requirements/requirements-pyinstaller.txt6
-rw-r--r--misc/requirements/requirements-pylint.txt16
-rw-r--r--misc/requirements/requirements-pyqt-6.7.txt8
-rw-r--r--misc/requirements/requirements-pyqt-6.7.txt-raw7
-rw-r--r--misc/requirements/requirements-pyqt-6.txt9
-rw-r--r--misc/requirements/requirements-pyqt-6.txt-raw3
-rw-r--r--misc/requirements/requirements-pyqt.txt9
-rw-r--r--misc/requirements/requirements-pyqt.txt-raw3
-rw-r--r--misc/requirements/requirements-pyroma.txt12
-rw-r--r--misc/requirements/requirements-sphinx.txt12
-rw-r--r--misc/requirements/requirements-tests.txt44
-rw-r--r--misc/requirements/requirements-tox.txt12
17 files changed, 112 insertions, 89 deletions
diff --git a/misc/nsis/install.nsh b/misc/nsis/install.nsh
index 282a254eb..5086dcb0d 100755
--- a/misc/nsis/install.nsh
+++ b/misc/nsis/install.nsh
@@ -137,7 +137,7 @@ var KeepReg
; Functions
Function CheckInstallation
; if there's an installed version, uninstall it first (I chose not to start the uninstaller silently, so that user sees what failed)
- ; if both per-user and per-machine versions are installed, unistall the one that matches $MultiUser.InstallMode
+ ; if both per-user and per-machine versions are installed, uninstall the one that matches $MultiUser.InstallMode
StrCpy $0 ""
${if} $HasCurrentModeInstallation = 1
StrCpy $0 "$MultiUser.InstallMode"
diff --git a/misc/requirements/requirements-check-manifest.txt b/misc/requirements/requirements-check-manifest.txt
index b0993ea58..29c5e8452 100644
--- a/misc/requirements/requirements-check-manifest.txt
+++ b/misc/requirements/requirements-check-manifest.txt
@@ -4,6 +4,6 @@ build==1.2.1
check-manifest==0.49
importlib_metadata==7.1.0
packaging==24.0
-pyproject_hooks==1.0.0
+pyproject_hooks==1.1.0
tomli==2.0.1
-zipp==3.18.1
+zipp==3.19.0
diff --git a/misc/requirements/requirements-dev.txt b/misc/requirements/requirements-dev.txt
index 810c6da1b..a85bc136f 100644
--- a/misc/requirements/requirements-dev.txt
+++ b/misc/requirements/requirements-dev.txt
@@ -1,23 +1,23 @@
# This file is automatically generated by scripts/dev/recompile_requirements.py
-backports.tarfile==1.0.0
+backports.tarfile==1.1.1
build==1.2.1
bump2version==1.0.1
certifi==2024.2.2
cffi==1.16.0
charset-normalizer==3.3.2
-cryptography==42.0.5
+cryptography==42.0.7
docutils==0.20.1
github3.py==4.0.1
-hunter==3.6.1
-idna==3.6
+hunter==3.7.0
+idna==3.7
importlib_metadata==7.1.0
importlib_resources==6.4.0
jaraco.classes==3.4.0
jaraco.context==5.3.0
-jaraco.functools==4.0.0
+jaraco.functools==4.0.1
jeepney==0.8.0
-keyring==25.1.0
+keyring==25.2.1
manhole==1.8.0
markdown-it-py==3.0.0
mdurl==0.1.2
@@ -26,14 +26,14 @@ nh3==0.2.17
packaging==24.0
pkginfo==1.10.0
pycparser==2.22
-Pygments==2.17.2
+Pygments==2.18.0
PyJWT==2.8.0
Pympler==1.0.1
-pyproject_hooks==1.0.0
-PyQt-builder==1.16.0
+pyproject_hooks==1.1.0
+PyQt-builder==1.16.2
python-dateutil==2.9.0.post0
readme_renderer==43.0
-requests==2.31.0
+requests==2.32.2
requests-toolbelt==1.0.0
rfc3986==2.0.0
rich==13.7.1
@@ -41,8 +41,8 @@ SecretStorage==3.3.3
sip==6.8.3
six==1.16.0
tomli==2.0.1
-twine==5.0.0
-typing_extensions==4.11.0
+twine==5.1.0
+typing_extensions==4.12.0
uritemplate==4.1.1
# urllib3==2.2.1
-zipp==3.18.1
+zipp==3.19.0
diff --git a/misc/requirements/requirements-flake8.txt b/misc/requirements/requirements-flake8.txt
index 3f2d52014..3044ce83b 100644
--- a/misc/requirements/requirements-flake8.txt
+++ b/misc/requirements/requirements-flake8.txt
@@ -2,8 +2,8 @@
attrs==23.2.0
flake8==7.0.0
-flake8-bugbear==24.2.6
-flake8-builtins==2.4.0
+flake8-bugbear==24.4.26
+flake8-builtins==2.5.0
flake8-comprehensions==3.14.0
flake8-debugger==4.1.2
flake8-deprecated==2.2.1
@@ -15,7 +15,7 @@ flake8-string-format==0.3.0
flake8-tidy-imports==4.10.0
flake8-tuple==0.4.1
mccabe==0.7.0
-pep8-naming==0.13.3
+pep8-naming==0.14.1
pycodestyle==2.11.1
pydocstyle==6.3.0
pyflakes==3.2.0
diff --git a/misc/requirements/requirements-mypy.txt b/misc/requirements/requirements-mypy.txt
index 8f6f90f6c..120a94932 100644
--- a/misc/requirements/requirements-mypy.txt
+++ b/misc/requirements/requirements-mypy.txt
@@ -1,21 +1,21 @@
# This file is automatically generated by scripts/dev/recompile_requirements.py
chardet==5.2.0
-diff_cover==8.0.3
+diff_cover==9.0.0
importlib_resources==6.4.0
-Jinja2==3.1.3
-lxml==5.2.1
+Jinja2==3.1.4
+lxml==5.2.2
MarkupSafe==2.1.5
-mypy==1.9.0
+mypy==1.10.0
mypy-extensions==1.0.0
-pluggy==1.4.0
-Pygments==2.17.2
+pluggy==1.5.0
+Pygments==2.18.0
PyQt5-stubs==5.15.6.0
tomli==2.0.1
types-colorama==0.4.15.20240311
-types-docutils==0.20.0.20240406
-types-Pygments==2.17.0.20240310
+types-docutils==0.21.0.20240423
+types-Pygments==2.18.0.20240506
types-PyYAML==6.0.12.20240311
-types-setuptools==69.2.0.20240317
-typing_extensions==4.11.0
-zipp==3.18.1
+types-setuptools==70.0.0.20240524
+typing_extensions==4.12.0
+zipp==3.19.0
diff --git a/misc/requirements/requirements-pyinstaller.txt b/misc/requirements/requirements-pyinstaller.txt
index d8dc96e1c..b78b0c41c 100644
--- a/misc/requirements/requirements-pyinstaller.txt
+++ b/misc/requirements/requirements-pyinstaller.txt
@@ -3,6 +3,6 @@
altgraph==0.17.4
importlib_metadata==7.1.0
packaging==24.0
-pyinstaller==6.5.0
-pyinstaller-hooks-contrib==2024.3
-zipp==3.18.1
+pyinstaller==6.7.0
+pyinstaller-hooks-contrib==2024.6
+zipp==3.19.0
diff --git a/misc/requirements/requirements-pylint.txt b/misc/requirements/requirements-pylint.txt
index ab2cfafc6..10793cfb0 100644
--- a/misc/requirements/requirements-pylint.txt
+++ b/misc/requirements/requirements-pylint.txt
@@ -1,26 +1,26 @@
# This file is automatically generated by scripts/dev/recompile_requirements.py
-astroid==3.1.0
+astroid==3.2.2
certifi==2024.2.2
cffi==1.16.0
charset-normalizer==3.3.2
-cryptography==42.0.5
+cryptography==42.0.7
dill==0.3.8
github3.py==4.0.1
-idna==3.6
+idna==3.7
isort==5.13.2
mccabe==0.7.0
pefile==2023.2.7
-platformdirs==4.2.0
+platformdirs==4.2.2
pycparser==2.22
PyJWT==2.8.0
-pylint==3.1.0
+pylint==3.2.2
python-dateutil==2.9.0.post0
./scripts/dev/pylint_checkers
-requests==2.31.0
+requests==2.32.2
six==1.16.0
tomli==2.0.1
-tomlkit==0.12.4
-typing_extensions==4.11.0
+tomlkit==0.12.5
+typing_extensions==4.12.0
uritemplate==4.1.1
# urllib3==2.2.1
diff --git a/misc/requirements/requirements-pyqt-6.7.txt b/misc/requirements/requirements-pyqt-6.7.txt
new file mode 100644
index 000000000..3d5203985
--- /dev/null
+++ b/misc/requirements/requirements-pyqt-6.7.txt
@@ -0,0 +1,8 @@
+# This file is automatically generated by scripts/dev/recompile_requirements.py
+
+PyQt6==6.7.0
+PyQt6-Qt6==6.7.0
+PyQt6-sip==13.6.0
+PyQt6-WebEngine==6.7.0
+PyQt6-WebEngine-Qt6==6.7.0
+--extra-index-url https://www.riverbankcomputing.com/pypi/simple/
diff --git a/misc/requirements/requirements-pyqt-6.7.txt-raw b/misc/requirements/requirements-pyqt-6.7.txt-raw
new file mode 100644
index 000000000..7df2d49c6
--- /dev/null
+++ b/misc/requirements/requirements-pyqt-6.7.txt-raw
@@ -0,0 +1,7 @@
+PyQt6 >= 6.7, < 6.8
+PyQt6-Qt6 >= 6.7, < 6.8
+PyQt6-WebEngine >= 6.7, < 6.8
+PyQt6-WebEngine-Qt6 >= 6.7, < 6.8
+
+# WORKAROUND for https://www.riverbankcomputing.com/pipermail/pyqt/2024-April/045832.html
+#@ add: --extra-index-url https://www.riverbankcomputing.com/pypi/simple/
diff --git a/misc/requirements/requirements-pyqt-6.txt b/misc/requirements/requirements-pyqt-6.txt
index 02f1a325f..3d5203985 100644
--- a/misc/requirements/requirements-pyqt-6.txt
+++ b/misc/requirements/requirements-pyqt-6.txt
@@ -1,7 +1,8 @@
# This file is automatically generated by scripts/dev/recompile_requirements.py
-PyQt6==6.6.1
-PyQt6-Qt6==6.6.3
+PyQt6==6.7.0
+PyQt6-Qt6==6.7.0
PyQt6-sip==13.6.0
-PyQt6-WebEngine==6.6.0
-PyQt6-WebEngine-Qt6==6.6.3
+PyQt6-WebEngine==6.7.0
+PyQt6-WebEngine-Qt6==6.7.0
+--extra-index-url https://www.riverbankcomputing.com/pypi/simple/
diff --git a/misc/requirements/requirements-pyqt-6.txt-raw b/misc/requirements/requirements-pyqt-6.txt-raw
index 68a5db685..16cc342cd 100644
--- a/misc/requirements/requirements-pyqt-6.txt-raw
+++ b/misc/requirements/requirements-pyqt-6.txt-raw
@@ -2,3 +2,6 @@ PyQt6
PyQt6-Qt6
PyQt6-WebEngine
PyQt6-WebEngine-Qt6
+
+# WORKAROUND for https://www.riverbankcomputing.com/pipermail/pyqt/2024-April/045832.html
+#@ add: --extra-index-url https://www.riverbankcomputing.com/pypi/simple/
diff --git a/misc/requirements/requirements-pyqt.txt b/misc/requirements/requirements-pyqt.txt
index 02f1a325f..3d5203985 100644
--- a/misc/requirements/requirements-pyqt.txt
+++ b/misc/requirements/requirements-pyqt.txt
@@ -1,7 +1,8 @@
# This file is automatically generated by scripts/dev/recompile_requirements.py
-PyQt6==6.6.1
-PyQt6-Qt6==6.6.3
+PyQt6==6.7.0
+PyQt6-Qt6==6.7.0
PyQt6-sip==13.6.0
-PyQt6-WebEngine==6.6.0
-PyQt6-WebEngine-Qt6==6.6.3
+PyQt6-WebEngine==6.7.0
+PyQt6-WebEngine-Qt6==6.7.0
+--extra-index-url https://www.riverbankcomputing.com/pypi/simple/
diff --git a/misc/requirements/requirements-pyqt.txt-raw b/misc/requirements/requirements-pyqt.txt-raw
index 68a5db685..16cc342cd 100644
--- a/misc/requirements/requirements-pyqt.txt-raw
+++ b/misc/requirements/requirements-pyqt.txt-raw
@@ -2,3 +2,6 @@ PyQt6
PyQt6-Qt6
PyQt6-WebEngine
PyQt6-WebEngine-Qt6
+
+# WORKAROUND for https://www.riverbankcomputing.com/pipermail/pyqt/2024-April/045832.html
+#@ add: --extra-index-url https://www.riverbankcomputing.com/pypi/simple/
diff --git a/misc/requirements/requirements-pyroma.txt b/misc/requirements/requirements-pyroma.txt
index f3926d842..0a4e2fde7 100644
--- a/misc/requirements/requirements-pyroma.txt
+++ b/misc/requirements/requirements-pyroma.txt
@@ -4,14 +4,14 @@ build==1.2.1
certifi==2024.2.2
charset-normalizer==3.3.2
docutils==0.20.1
-idna==3.6
+idna==3.7
importlib_metadata==7.1.0
packaging==24.0
-Pygments==2.17.2
-pyproject_hooks==1.0.0
+Pygments==2.18.0
+pyproject_hooks==1.1.0
pyroma==4.2
-requests==2.31.0
+requests==2.32.2
tomli==2.0.1
-trove-classifiers==2024.3.25
+trove-classifiers==2024.5.22
urllib3==2.2.1
-zipp==3.18.1
+zipp==3.19.0
diff --git a/misc/requirements/requirements-sphinx.txt b/misc/requirements/requirements-sphinx.txt
index ac0d905ae..1a21cf2ab 100644
--- a/misc/requirements/requirements-sphinx.txt
+++ b/misc/requirements/requirements-sphinx.txt
@@ -1,19 +1,19 @@
# This file is automatically generated by scripts/dev/recompile_requirements.py
alabaster==0.7.13
-Babel==2.14.0
+Babel==2.15.0
certifi==2024.2.2
charset-normalizer==3.3.2
docutils==0.20.1
-idna==3.6
+idna==3.7
imagesize==1.4.1
importlib_metadata==7.1.0
-Jinja2==3.1.3
+Jinja2==3.1.4
MarkupSafe==2.1.5
packaging==24.0
-Pygments==2.17.2
+Pygments==2.18.0
pytz==2024.1
-requests==2.31.0
+requests==2.32.2
snowballstemmer==2.2.0
Sphinx==7.1.2
sphinxcontrib-applehelp==1.0.4
@@ -23,4 +23,4 @@ sphinxcontrib-jsmath==1.0.1
sphinxcontrib-qthelp==1.0.3
sphinxcontrib-serializinghtml==1.1.5
urllib3==2.2.1
-zipp==3.18.1
+zipp==3.19.0
diff --git a/misc/requirements/requirements-tests.txt b/misc/requirements/requirements-tests.txt
index 5179a467d..2baab1711 100644
--- a/misc/requirements/requirements-tests.txt
+++ b/misc/requirements/requirements-tests.txt
@@ -2,35 +2,35 @@
attrs==23.2.0
beautifulsoup4==4.12.3
-blinker==1.7.0
+blinker==1.8.2
certifi==2024.2.2
charset-normalizer==3.3.2
-cheroot==10.0.0
+cheroot==10.0.1
click==8.1.7
-coverage==7.4.4
-exceptiongroup==1.2.0
-execnet==2.1.0
-filelock==3.13.3
+coverage==7.5.2
+exceptiongroup==1.2.1
+execnet==2.1.1
+filelock==3.14.0
Flask==3.0.3
-hunter==3.6.1
-hypothesis==6.100.0
-idna==3.6
+hunter==3.7.0
+hypothesis==6.102.6
+idna==3.7
importlib_metadata==7.1.0
iniconfig==2.0.0
-itsdangerous==2.1.2
-jaraco.functools==4.0.0
-# Jinja2==3.1.3
-Mako==1.3.2
+itsdangerous==2.2.0
+jaraco.functools==4.0.1
+# Jinja2==3.1.4
+Mako==1.3.5
manhole==1.8.0
# MarkupSafe==2.1.5
more-itertools==10.2.0
packaging==24.0
parse==1.20.1
parse-type==0.6.2
-pluggy==1.4.0
+pluggy==1.5.0
py-cpuinfo==9.0.0
-Pygments==2.17.2
-pytest==8.1.1
+Pygments==2.18.0
+pytest==8.2.1
pytest-bdd==7.1.2
pytest-benchmark==4.0.0
pytest-cov==5.0.0
@@ -39,18 +39,18 @@ pytest-mock==3.14.0
pytest-qt==4.4.0
pytest-repeat==0.9.3
pytest-rerunfailures==14.0
-pytest-xdist==3.5.0
+pytest-xdist==3.6.1
pytest-xvfb==3.0.0
PyVirtualDisplay==3.0
-requests==2.31.0
-requests-file==2.0.0
+requests==2.32.2
+requests-file==2.1.0
six==1.16.0
sortedcontainers==2.4.0
soupsieve==2.5
tldextract==5.1.2
tomli==2.0.1
-typing_extensions==4.11.0
+typing_extensions==4.12.0
urllib3==2.2.1
vulture==2.11
-Werkzeug==3.0.2
-zipp==3.18.1
+Werkzeug==3.0.3
+zipp==3.19.0
diff --git a/misc/requirements/requirements-tox.txt b/misc/requirements/requirements-tox.txt
index 9acc07370..edc096488 100644
--- a/misc/requirements/requirements-tox.txt
+++ b/misc/requirements/requirements-tox.txt
@@ -4,14 +4,14 @@ cachetools==5.3.3
chardet==5.2.0
colorama==0.4.6
distlib==0.3.8
-filelock==3.13.3
+filelock==3.14.0
packaging==24.0
pip==24.0
-platformdirs==4.2.0
-pluggy==1.4.0
+platformdirs==4.2.2
+pluggy==1.5.0
pyproject-api==1.6.1
-setuptools==69.2.0
+setuptools==70.0.0
tomli==2.0.1
-tox==4.14.2
-virtualenv==20.25.1
+tox==4.15.0
+virtualenv==20.26.2
wheel==0.43.0