chore(deps-dev): bump pyrefly from 0.24.2 to 0.26.1 in /scaleway-async
Type: Pull Request
State: Open
![dependabot[bot]](https://github.com/dependabot.png)
Association: Contributor
Comments: 0
(about 1 month ago)
(about 1 month ago)
dependencies python
Bumps pyrefly from 0.24.2 to 0.26.1.
Release notes
Sourced from pyrefly's releases.
Pyrefly v0.26.0
Status: ALPHA
Release date: 2025-07-28
Pyrefly 0.26.0 bundles 179 commits from 24 contributors
📝 Changelog
Configuration
- Added a "disable-search-path-heuristics" to disable search path heuristics for users that want to configure all imports manually.
- Fixed issues with the --watch flag.
- Support .pyx, .pyd, and .pyw compiled files for module finding and globbing.
- Disabled imports from pycache to prevent incorrect imports.
Typechecking Features
- Fix several bugs with variable scopes.
- Warn on calling deprecated overloads.
- Added support for checking code snippets directly from the command line.
- Disallowed attribute assignment or deletion on super() objects.
- Emit an error when an uncalled function is used as the condition for an if statement.
- Improved new and init_subclass behavior.
- Enabled support for descriptors in dataclass fields.
- Fixed bugs related to TypedDict operations, including setitem and matching against PartialTypedDict.
- Fix bug with synthesized namedtuple constructors.
IDE
- Optimized autocomplete by filtering local variable results and providing a specialized path for builtins, effectively improving auto-import behavior.
Other
- Enhanced performance with caching for node packages and rust-cache.
- Improved display of default values and type information.
- Improved subscript error messages to indicate non-subscriptable types.
- Summary display is now more concise by default, with options for detailed or no summary.
📦 Upgrade
pip install --upgrade pyrefly==0.26.0
🖊️ Contributors this release
@​grievejia
@​samwgoldman
@​stroxler
@​rchen152
@​fangyi-zhou
@​ndmitchell
@​rubmary
@​kinto0
@​arthaud
@​lolpack
@​migeed-z
@​darricklaidin
@​connernilsen
@​regexyl
@​danielocfb
@​WeixiMa
@​MaggieMoss
@​yangdanny97
Full Changelog: https://github.com/facebook/pyrefly/compare/0.25.0..0.26.0
Pyrefly v0.25.0
Status: ALPHA
... (truncated)
Commits
4645d76
Version bump0389dcc
Drop Pyre1's typeshed when type checking with Buck+Pyrefly0c7797e
On closing file, free the memorybd9ac0e
Delete redundant ignored6b736c
Add another incremental test cased1af10d
Rewrite invalidate_rdepsb41ba6d
Make it an error to call commit without run304294f
Add an explicit test of the rdeps case079c8d1
Don't even call set_memory if there are subsequent mutations9da753d
Replace recursive calls to is_subset_eq_impl() inside is_subset_eq_impl with ...- Additional commits viewable in compare view
Dependabot 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 rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore this major version
will 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 version
will 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 dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
0
0
+0
-0
Package Dependencies
pyrefly
pip
0.24.2 → 0.26.1
Minor
/scaleway-async
Technical Details
ID: | 4790338 |
UUID: | 2713211362 |
Node ID: | PR_kwDOItrFTM6huFHi |
Host: | GitHub |
Repository: | scaleway/scaleway-sdk-python |