Florian Bruhin
31cd414664
ci: Fix lint for docker workflow
2020-11-25 22:34:18 +01:00
Florian Bruhin
ec93c0458c
Integrate docker rebuild workflow
2020-11-25 19:49:25 +01:00
Florian Bruhin
6eb9f10c7e
scripts: Improve flake8-bugbear changelog URL
2020-11-24 18:46:35 +01:00
Florian Bruhin
907e0cc33c
build_release: Add --skip-packaging
2020-11-23 14:42:25 +01:00
Florian Bruhin
298e559714
tox: Remove pip-version and venv plugins
...
Since the virtualenv v20.0.0 rewrite, those are hopefully not needed
anymore.
Closes #5373
2020-11-20 16:20:51 +01:00
Florian Bruhin
1f8f54a339
scripts: Update Babel changelog URL
...
See https://github.com/python-babel/babel/issues/718
2020-11-19 16:40:12 +01:00
duthades
6acd40a383
Remove cssutils dependency
...
- Remove everything related to cssutils
2020-11-11 22:35:32 +05:30
Florian Bruhin
a97d905838
Fix lint
2020-11-09 16:12:37 +01:00
Florian Bruhin
ad2067bf54
Update/enforce changelog URLs
2020-11-09 12:39:23 +01:00
Florian Bruhin
69972824ed
old qt: Adjust recompile_requirements
2020-11-04 18:30:04 +01:00
Florian Bruhin
5aebc55415
old qt: Adjust various comments/outputs
2020-11-04 18:30:04 +01:00
Florian Bruhin
bff1b2a7d0
old qt: Remove various conditional API handling
2020-11-04 18:30:04 +01:00
Florian Bruhin
d6e1d78477
tests: Use three-argument form of monkeypatch
2020-11-03 23:06:11 +01:00
Florian Bruhin
3776809c8e
Fix lint
2020-11-02 17:59:50 +01:00
Florian Bruhin
46be88f6b4
scripts: Add more changelog URLs
2020-11-02 17:24:46 +01:00
Florian Bruhin
d5b08d1516
scripts: Add typing. check to misc_checks.py
2020-11-02 17:14:24 +01:00
Florian Bruhin
33c80e386c
scripts: Disallow type comments in misc_checks
2020-11-02 17:09:19 +01:00
Florian Bruhin
0487383836
scripts: Disallow blanket noqa/type ignores
2020-11-02 17:02:06 +01:00
Florian Bruhin
6d04af727d
scripts: Improve spell checks in misc_checks.py
...
- Precompile patterns which leads to a nice speedup (8s -> 2.75s on my machine)
- Add an explanation
- Output messages in a way we can use GitHub Actions problem matchers
- Add those problem matchers
2020-11-02 16:50:33 +01:00
Florian Bruhin
0a5c2114c1
scripts: Add 'all' to misc_checks
2020-11-02 16:29:02 +01:00
Florian Bruhin
671a95b8f3
scripts: Update changelog URL
2020-10-28 23:11:07 +01:00
Florian Bruhin
4e887b89df
scripts: Quote resulting UA
2020-10-26 17:13:14 +01:00
Florian Bruhin
11d6cd8054
scripts: Fix docstring
2020-10-26 17:10:55 +01:00
Florian Bruhin
331af83113
Merge remote-tracking branch 'origin/pr/5806'
2020-10-26 17:08:08 +01:00
Florian Bruhin
46302e488f
Use enum.auto() for most enum values
...
Doesn't change values where they are chosen to line up with Qt enums.
See #4800
2020-10-26 15:50:54 +01:00
Florian Bruhin
c79eb71e8e
scripts: Add changelog URL for filelock
2020-10-26 10:16:52 +01:00
Felix Van der Jeugt
9e0ecef98c
Include version in OS name
2020-10-22 00:20:43 +02:00
Felix Van der Jeugt
e265eeed32
Compare only major & minor and change OS names
2020-10-21 17:39:43 +02:00
Florian Bruhin
c473a5063f
Fix lint
2020-10-19 15:04:14 +02:00
Florian Bruhin
596fff92a1
Update changelog URLs
2020-10-19 14:34:05 +02:00
Florian Bruhin
1471db9d52
Fix vulture with Distribution enum
2020-10-16 16:41:45 +02:00
Florian Bruhin
8759d4720a
Add/improve docs for enums
2020-10-16 15:57:51 +02:00
Felix Van der Jeugt
5aeb761da8
Add new ua_fetch script
2020-10-16 15:26:17 +02:00
Florian Bruhin
c78a07999e
Merge remote-tracking branch 'origin/pr/5781' into master
2020-10-16 15:25:34 +02:00
Florian Bruhin
1b4bdccfe1
Fix some typos
2020-10-15 14:53:46 +02:00
Florian Bruhin
190553e114
scripts: Refactor print_changed_files()
2020-10-15 13:53:32 +02:00
Florian Bruhin
0d7d534df8
scripts: Add changelog URL for Pympler
2020-10-15 13:11:03 +02:00
Florian Bruhin
549eda8aa7
scripts: Handle commented out requirements in diff
2020-10-15 13:09:53 +02:00
Yegor
b2dd22c5e9
Use class-based API instead of functions for enums
2020-10-09 20:04:49 +03:00
Florian Bruhin
0f0298f971
scripts: Add more changelog URLs
2020-10-05 08:19:11 +02:00
Florian Bruhin
5b0dc8cada
Add pytest-{clarity,icdiff} for nicer output
2020-10-02 21:44:36 +02:00
Florian Bruhin
c6ac532438
scripts: Handle -e and PyQt5_stubs
2020-09-23 10:40:10 +02:00
Florian Bruhin
b8d8bb7745
scripts: Don't lower-case package names
...
We should hopefully get a "canonical" package name from pip already, so
let's just keep that and adjust the package keys accordingly.
2020-09-21 10:13:24 +02:00
Florian Bruhin
5bb96bbd3d
scripts: Deal with pip environment markers
2020-09-21 10:07:25 +02:00
Florian Bruhin
d8473590e6
Update release instructions
2020-09-16 21:13:47 +02:00
Florian Bruhin
28bd35ed58
Simplify asciidoc arg
2020-09-16 21:13:47 +02:00
Florian Bruhin
5663bd24f5
Fix tox environment name for macOS
...
This was a regression introduced in
76eed0aa9c .
2020-09-16 21:12:36 +02:00
Florian Bruhin
966873ae03
Add missing changelog URLs
2020-09-15 13:25:15 +02:00
Florian Bruhin
f11a0864af
Add xdist to test requirements
2020-09-15 11:55:39 +02:00
Florian Bruhin
3ec5e45349
Add changelog URL for diff_cover
2020-09-13 13:05:27 +02:00