Commit c1fb57d
authored
Support for PEP 698 override decorator (#14609)
Closes #14072
This implements support for [PEP
698](https://peps.python.org/pep-0698/), which has recently been
accepted for Python 3.12. However, this doesn't yet add the "strict
mode" that is recommended in the PEP.1 parent 16b5922 commit c1fb57d
File tree
10 files changed
+349
-10
lines changed- docs/source
- mypy
- test-data/unit
- fixtures
- lib-stub
10 files changed
+349
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
208 | 208 | | |
209 | 209 | | |
210 | 210 | | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
211 | 236 | | |
212 | 237 | | |
213 | 238 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
641 | 641 | | |
642 | 642 | | |
643 | 643 | | |
644 | | - | |
| 644 | + | |
| 645 | + | |
| 646 | + | |
645 | 647 | | |
646 | 648 | | |
647 | 649 | | |
| |||
1807 | 1809 | | |
1808 | 1810 | | |
1809 | 1811 | | |
1810 | | - | |
| 1812 | + | |
1811 | 1813 | | |
1812 | 1814 | | |
1813 | 1815 | | |
| 1816 | + | |
| 1817 | + | |
| 1818 | + | |
1814 | 1819 | | |
1815 | 1820 | | |
| 1821 | + | |
1816 | 1822 | | |
1817 | | - | |
| 1823 | + | |
| 1824 | + | |
1818 | 1825 | | |
1819 | | - | |
| 1826 | + | |
| 1827 | + | |
| 1828 | + | |
1820 | 1829 | | |
1821 | 1830 | | |
1822 | 1831 | | |
1823 | | - | |
| 1832 | + | |
1824 | 1833 | | |
1825 | 1834 | | |
1826 | | - | |
| 1835 | + | |
1827 | 1836 | | |
| 1837 | + | |
| 1838 | + | |
1828 | 1839 | | |
| 1840 | + | |
1829 | 1841 | | |
1830 | 1842 | | |
1831 | 1843 | | |
| |||
1836 | 1848 | | |
1837 | 1849 | | |
1838 | 1850 | | |
| 1851 | + | |
1839 | 1852 | | |
1840 | 1853 | | |
1841 | 1854 | | |
1842 | 1855 | | |
1843 | 1856 | | |
1844 | 1857 | | |
1845 | | - | |
| 1858 | + | |
1846 | 1859 | | |
1847 | 1860 | | |
1848 | 1861 | | |
1849 | 1862 | | |
1850 | 1863 | | |
1851 | 1864 | | |
1852 | 1865 | | |
1853 | | - | |
1854 | | - | |
| 1866 | + | |
| 1867 | + | |
| 1868 | + | |
1855 | 1869 | | |
1856 | 1870 | | |
1857 | 1871 | | |
| |||
4715 | 4729 | | |
4716 | 4730 | | |
4717 | 4731 | | |
4718 | | - | |
| 4732 | + | |
| 4733 | + | |
| 4734 | + | |
4719 | 4735 | | |
4720 | 4736 | | |
4721 | 4737 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1493 | 1493 | | |
1494 | 1494 | | |
1495 | 1495 | | |
| 1496 | + | |
| 1497 | + | |
| 1498 | + | |
| 1499 | + | |
| 1500 | + | |
| 1501 | + | |
| 1502 | + | |
1496 | 1503 | | |
1497 | 1504 | | |
1498 | 1505 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
512 | 512 | | |
513 | 513 | | |
514 | 514 | | |
| 515 | + | |
515 | 516 | | |
516 | 517 | | |
517 | 518 | | |
| |||
529 | 530 | | |
530 | 531 | | |
531 | 532 | | |
| 533 | + | |
532 | 534 | | |
533 | 535 | | |
534 | 536 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
245 | 245 | | |
246 | 246 | | |
247 | 247 | | |
| 248 | + | |
248 | 249 | | |
249 | 250 | | |
250 | 251 | | |
| |||
1196 | 1197 | | |
1197 | 1198 | | |
1198 | 1199 | | |
| 1200 | + | |
| 1201 | + | |
| 1202 | + | |
1199 | 1203 | | |
1200 | 1204 | | |
1201 | 1205 | | |
| |||
1495 | 1499 | | |
1496 | 1500 | | |
1497 | 1501 | | |
| 1502 | + | |
| 1503 | + | |
| 1504 | + | |
| 1505 | + | |
1498 | 1506 | | |
1499 | 1507 | | |
1500 | 1508 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
156 | 156 | | |
157 | 157 | | |
158 | 158 | | |
| 159 | + | |
| 160 | + | |
159 | 161 | | |
160 | 162 | | |
161 | 163 | | |
| |||
0 commit comments