Commit 3cd93de
committed
Check dependency declarations against the version policy
The decidable half of the `/repomatic-deps review` checklist: upper bounds,
missing floors, unsorted lists, misplaced type stubs and uncommented floors
are all readable from `pyproject.toml`, so they belong in `lint-deps` rather
than in a skill a maintainer has to remember to run. Whether a floor is
*justified* by the APIs the code calls stays where it was, since nothing
settles that by parsing.
Findings are warnings and never reach the exit code, keeping them clear of
the shippability gate that does block a release.1 parent 16138fd commit 3cd93de
6 files changed
Lines changed: 745 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
140 | 149 | | |
141 | 150 | | |
142 | 151 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
135 | 135 | | |
136 | 136 | | |
137 | 137 | | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
138 | 147 | | |
139 | 148 | | |
140 | 149 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
| 100 | + | |
100 | 101 | | |
101 | 102 | | |
102 | 103 | | |
| |||
1950 | 1951 | | |
1951 | 1952 | | |
1952 | 1953 | | |
| 1954 | + | |
| 1955 | + | |
| 1956 | + | |
| 1957 | + | |
| 1958 | + | |
| 1959 | + | |
| 1960 | + | |
| 1961 | + | |
| 1962 | + | |
1953 | 1963 | | |
1954 | 1964 | | |
1955 | 1965 | | |
| |||
1963 | 1973 | | |
1964 | 1974 | | |
1965 | 1975 | | |
| 1976 | + | |
1966 | 1977 | | |
1967 | 1978 | | |
1968 | 1979 | | |
| |||
2014 | 2025 | | |
2015 | 2026 | | |
2016 | 2027 | | |
2017 | | - | |
| 2028 | + | |
| 2029 | + | |
| 2030 | + | |
2018 | 2031 | | |
2019 | 2032 | | |
2020 | 2033 | | |
2021 | | - | |
2022 | | - | |
2023 | | - | |
2024 | | - | |
2025 | | - | |
2026 | | - | |
2027 | | - | |
2028 | | - | |
2029 | | - | |
2030 | | - | |
| 2034 | + | |
| 2035 | + | |
| 2036 | + | |
| 2037 | + | |
| 2038 | + | |
| 2039 | + | |
| 2040 | + | |
| 2041 | + | |
| 2042 | + | |
| 2043 | + | |
| 2044 | + | |
| 2045 | + | |
| 2046 | + | |
| 2047 | + | |
2031 | 2048 | | |
2032 | 2049 | | |
2033 | 2050 | | |
| |||
2040 | 2057 | | |
2041 | 2058 | | |
2042 | 2059 | | |
| 2060 | + | |
| 2061 | + | |
| 2062 | + | |
| 2063 | + | |
| 2064 | + | |
| 2065 | + | |
2043 | 2066 | | |
2044 | 2067 | | |
2045 | 2068 | | |
| |||
0 commit comments