summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2022-01-04Use flake8-pytest-stylepytest-styleFlorian Bruhin
2022-01-03scripts: Update changelog URLsFlorian Bruhin
2021-12-20scripts: More version parsing in recompile_requirementsFlorian Bruhin
Required for misc_checks.py
2021-12-20scripts: Handle lines with == in marker correctlyFlorian Bruhin
2021-12-13Update changelog URLsFlorian Bruhin
2021-12-03Merge branch 'packaging-update'Florian Bruhin
# Conflicts: # misc/requirements/requirements-dev.txt
2021-12-03scripts: Use 'build' to build sdistFlorian Bruhin
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html
2021-12-03scripts: Run 'twine check'Florian Bruhin
2021-12-03Update changelog URLsFlorian Bruhin
2021-12-03scripts: Handle packaging dependencies via toxFlorian Bruhin
2021-12-03pylint: Avoid conflicting message IDsFlorian Bruhin
2021-12-03Add some missing docstring paramsFlorian Bruhin
2021-12-03pylint: Remove open encoding checkerFlorian Bruhin
Now built into pylint
2021-12-03pylint: Disable use-implicit-booleaness-not-comparison in testsFlorian Bruhin
2021-12-02pylint: Disable wrong-import-order for testsFlorian Bruhin
2021-12-02pylint: Handle consider-using-withFlorian Bruhin
2021-11-30Update charset_normalizer changelog URLFlorian Bruhin
2021-11-17scripts: Adjust for new typing_extensions nameFlorian Bruhin
2021-11-08scripts: Better lxml changelog URLFlorian Bruhin
2021-10-21scripts: Fix changelog URLs for realFlorian Bruhin
2021-10-21scripts: Use new Qt path in build_releaseFlorian Bruhin
2021-10-21Revert "scripts: Remove macOS symlinking"Florian Bruhin
This reverts commit a0bfb7c824900881f01c53204d9e8cd0b5b78f53. It *is* required, just used the wrong path... gg
2021-10-21scripts: Remove old -Qt5 PyQt packagesFlorian Bruhin
2021-10-21scripts: Remove macOS symlinkingFlorian Bruhin
Seems to be fixed in PyInstaller 4.4? See #6611.
2021-10-21scripts: Adjust changelog URLsFlorian Bruhin
2021-10-11scripts: Update path to flake8 release notesFlorian Bruhin
2021-10-11scripts: Add cached-property changelog URLFlorian Bruhin
2021-10-04scripts: Adjust py-filelock changelog URLFlorian Bruhin
2021-09-13scripts: Clean up pylint build filesFlorian Bruhin
2021-09-13requirements: Test --use-feature=in-tree-buildFlorian Bruhin
2021-09-08Improve docs for URL patternsFlorian Bruhin
Closes #6454, see #5069
2021-09-04Fix paths for scripts/dev/gen_resources.pyFlorian Bruhin
2021-08-01opengl-info: Rename to opengl_infoFlorian Bruhin
2021-08-01opengl-info: Fix lintFlorian Bruhin
2021-08-01Add opengl-info.pyFlorian Bruhin
I've been needing this for various issues now, see #5730, #5313, #1476
2021-07-19Adjust changelog URLsFlorian Bruhin
2021-07-05Add glibc check to mkvenv.pyFlorian Bruhin
2021-07-04scripts: Add arch check to mkvenvFlorian Bruhin
2021-06-23scripts: Fix distutils deprecation in link_pyqtFlorian Bruhin
$ .../.tox/py310/bin/python scripts/link_pyqt.py --tox .tox/py310 <string>:1: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives <string>:1: DeprecationWarning: The distutils.sysconfig module is deprecated, use sysconfig instead See https://bugs.python.org/issue41282
2021-06-15scripts: Add bluetooth permission for macOSFlorian Bruhin
Apple documentation claims this is for iOS/watchOS/tvOS only: https://developer.apple.com/documentation/bundleresources/information_property_list/nsbluetoothalwaysusagedescription However, reality tells a different story - according to Console.app, when visiting accounts.google.com, qutebrowser/Chromium needs this permission. Reproducible as well using the following demo page: https://googlechrome.github.io/samples/web-bluetooth/battery-level.html Finally, Google Chrome has the key declared as well. Note that it has NSBluetoothPeripheralUsageDescription as well: https://developer.apple.com/documentation/bundleresources/information_property_list/nsbluetoothperipheralusagedescription ...but that is deprecated, and according to my tests on macOS 10.14 and 10.15, it's not needed. Thanks to Apple for their wonderful documentation.... not. Fixes #6475, hopefully for real this time.
2021-06-14Add new types packages for mypyFlorian Bruhin
See http://mypy-lang.blogspot.com/2021/05/the-upcoming-switch-to-modular-typeshed.html
2021-06-14scripts: Remove apipkg from requirementsFlorian Bruhin
2021-06-07scripts: Add changelog URL for DeprecatedFlorian Bruhin
2021-06-07mkvenv: Ignore another harmless ldconfig outputFlorian Bruhin
2021-05-26RIP FreenodeFlorian Bruhin
2021-05-25Set permission strings in Info.plistFlorian Bruhin
Fixes #6475
2021-05-18Update changelog URLs for pallets projectsFlorian Bruhin
2021-05-18mkvenv: Also install linters with --devFlorian Bruhin
Can be useful for editors
2021-04-30ci: Fix shell syntaxFlorian Bruhin
2021-04-29ci: Try harder to detach dmgFlorian Bruhin
Speculatively fixes #6431