Commit Graph
20534 Commits
Author SHA1 Message Date
Adam Turner ea9c61fb38 Add placeholders for pydocstyle (D) in Ruff configuration 2024-01-04 04:27:03 +00:00
Adam Turner 7213e57e29 Enable the entire FA category (flake8-future-annotations) in Ruff 2024-01-04 04:20:14 +00:00
Adam Turner 3b797e10d3 Enable the entire INP category in Ruff 2024-01-04 04:17:17 +00:00
Adam Turner e570f56022 Enable flake8-logging (LOG) rules 2024-01-04 04:16:13 +00:00
Adam Turner df6ac6044f Note Trio isn't used 2024-01-04 04:14:09 +00:00
Adam Turner 1b4177540e Enable RUF017 2024-01-04 04:12:26 +00:00
Adam Turner 9a9599450c Enable RUF019 2024-01-04 04:12:26 +00:00
Adam Turner 97a83acb17 Enable RUF013 2024-01-04 04:12:26 +00:00
Adam Turner 7e7b3def82 Update RUF rules list 2024-01-04 04:12:26 +00:00
Adam Turner 9d6667d8f7 Enable Ruff perflint (PERF) rules 2024-01-04 04:12:26 +00:00
Adam Turner f547aefa15 Enable FURB codes in Ruff config 2024-01-04 03:53:27 +00:00
Dimitri Papadopoulos Orfanos 6297827a04 Apply refurb/ruff rule FURB173 (#11852) 2024-01-04 03:50:31 +00:00
Dimitri Papadopoulos Orfanos 6e6f975cb0 Apply refurb/ruff rule FURB171 (#11851) 2024-01-04 03:50:23 +00:00
Dimitri Papadopoulos Orfanos 76cd0dbe3d Apply refurb/ruff rule FURB170 (#11850) 2024-01-04 03:50:10 +00:00
Dimitri Papadopoulos Orfanos bd03bbbf0e Apply refurb/ruff rule FURB145 (#11848) 2024-01-04 03:49:53 +00:00
Dimitri Papadopoulos OrfanosandAdam Turner 0cf8398caf Apply refurb/ruff rule FURB138 (#11846)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-01-04 03:49:36 +00:00
Dimitri Papadopoulos OrfanosandAdam Turner aea37a7508 Apply refurb/ruff rule FURB134 (#11845)
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
2024-01-04 03:49:19 +00:00
Dimitri Papadopoulos Orfanos 399ed4178f Apply refurb/ruff rule FURB131 (#11843) 2024-01-04 03:19:47 +00:00
Dimitri Papadopoulos OrfanosandAdam Turner 877b2c75f2 Apply refurb/ruff rule FURB125 (#11841)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-01-04 03:16:38 +00:00
Dimitri Papadopoulos Orfanos 90d0d7eced Apply refurb/ruff rule FURB124 (#11840) 2024-01-04 03:14:18 +00:00
Dimitri Papadopoulos Orfanos 3d60254f8a Apply refurb/ruff rule FURB123 (#11842) 2024-01-04 03:13:20 +00:00
Dimitri Papadopoulos Orfanos 98f5ddea78 Apply refurb/ruff rule FURB116 (#11839) 2024-01-04 03:12:51 +00:00
Dimitri Papadopoulos Orfanos 97b7e63739 Apply refurb/ruff rule FURB115 (#11838) 2024-01-04 03:12:43 +00:00
Dimitri Papadopoulos Orfanos 9910e5c7e8 Apply refurb/ruff rule FURB111 (#11837) 2024-01-04 03:12:30 +00:00
Dimitri Papadopoulos OrfanosandAdam Turner 4303c6dd31 Apply refrub/ruff rule FURB109 (#11836)
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
2024-01-04 03:12:12 +00:00
Adam Turner 4227154cf3 Add placeholder refurb (FURB) entries in Ruff's configuration 2024-01-04 02:58:05 +00:00
Adam Turner 1859b32374 Add missing linters to Ruff configuration 2024-01-04 02:53:12 +00:00
Adam Turner 3d98eeea79 Update Ruff to 0.1.11 2024-01-04 02:43:52 +00:00
Adam Turner bc9479b241 Use long options for sphinx-build in GitHub Actions 2024-01-04 02:40:44 +00:00
Dimitri Papadopoulos Orfanos 460a63010f Fix various spelling errors (#11735) 2024-01-04 02:37:44 +00:00
Adam Turner efd24cf4ca Defer computation of configuration values (#11855) 2024-01-04 02:23:45 +00:00
Adam Turner 4ce2d84761 Move special-case bool conversion to 'gettext' 2024-01-03 23:41:35 +00:00
Adam Turner 09edb88458 Make `Config.overrides` private 2024-01-03 22:17:11 +00:00
Adam Turner 68af0ac2be Make `Config.values` private 2024-01-03 22:17:11 +00:00
Adam Turner 259118d182 Narrow the type for configuration option 'valid_types' values 2024-01-03 21:51:39 +00:00
Adam Turner fd23cf0256 Introduce a configuration option type
* Normalise rebuild values
* Ensure that the tuple interface continues to work
2024-01-03 19:58:55 +00:00
Adam Turner c3deb1746a Improve control flow in `check_confval_types()` 2024-01-03 17:24:17 +00:00
Adam Turner 20e804ab90 Introduce types for the `setup()` function 2024-01-03 05:05:54 +00:00
Adam Turner 0145f95716 Simplify `Config.read()` 2024-01-03 04:44:23 +00:00
Adam Turner 826ba0fcd9 Eliminate a redundant variable 2024-01-03 04:43:11 +00:00
Adam Turner edf52e709f Emend a spelling error 2024-01-03 04:43:10 +00:00
Adam Turner 2910a92d66 Prefer dict.fromkeys 2024-01-03 04:43:10 +00:00
Adam Turner ffaced9f3c Prefer a map() in is_serializable() 2024-01-03 04:43:09 +00:00
Adam Turner 5678704593 Merge `load_external_theme() into load_extra_theme()` 2024-01-03 04:33:20 +00:00
Adam Turner 0b64b21670 Remove alabaster special-casing in `load_extra_theme()` 2024-01-03 04:32:09 +00:00
Adam Turner 19b2950511 Narrow the type for configuration option 'rebuild' values 2024-01-03 04:17:46 +00:00
Adam Turner cb9656f654 Update all GitHub Actions versions 2024-01-03 03:31:39 +00:00
Adam Turner a31ebf7f8d Test with released versions of Python 3.12 2024-01-03 03:23:58 +00:00
Adam Turner c617138445 Add `Config.__repr__()` 2024-01-03 03:21:38 +00:00
Adam Turner 90ebd881fa Standardise iteration over configration values 2024-01-03 03:21:37 +00:00