Commit Graph

920 Commits

Author SHA1 Message Date
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