Conversation
85dd19e to
ec50f16
Compare
|
The discrepancy outlined by CI at 1 shows that --- pyproject.toml
+++ pyproject.toml
@@ -109,7 +109,7 @@
develop = [
"black<24",
"munch<5",
- "mypy==1.8.0",
+ "mypy==1.8",/cc @gaborbernat, @edgarrmondragon, @henryiii Footnotes |
|
I believe Dependabot always matches digits. So 1.8 will only go to 1.9 (not 1.8.1). I know it does this for GHA, which is important, since v1.7 is usually a moving tag, while v1.7.0 is a fixed tag. I'd guess it does the same for Python. IMO, in a pyproject.toml (which is not a lock file), I'd use something looser, like |
|
Thank you very much, Henry. I agree with all your suggestions, and will probably use the |
Bumps [mypy](https://github.com/python/mypy) from 1.7.1 to 1.8.0. - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](python/mypy@v1.7.1...v1.8.0) --- updated-dependencies: - dependency-name: mypy dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
ec50f16 to
bdef85f
Compare
|
@amotl I'll also add that pyproject-fmt has a |
|
@edgarrmondragon: That is also nice, thank you. Does pyproject-fmt read its options also from NB: Now that this patch succeeds CI, I will not change it, but certainly consider to alternatively use this option in the future on other projects. Thanks again! |
Not at the moment, see tox-dev/pyproject-fmt#130. You'd have to add to every invocation, and to the
👍 |
Bumps mypy from 1.7.1 to 1.8.0.
Changelog
Sourced from mypy's changelog.
... (truncated)
Commits
3b46750remove +dev suffix from versionc9bc833Fix tests broken by hatchling (#16655)60d30e3Fix crash with type alias toCallable[[Unpack[Tuple[Any, ...]]], Any](#16541)f53f422Allow type ignores of PEP 695 constructs (#16608)7c33e7c@finalclass without bool cannot have falsey instances (#16566)c224da5Do not intersect types in isinstance checks if at least one is final (#16330)d54cc35Change example in test cases with no stubs available (#16513)eb1ee97Update hashes insync-typeshed.pyfollowing recent typeshed sync (#16600)344298eRevert use ofParamSpecforfunctools.wraps3e5d813Revert typeshed ctypes changeDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)