Update dependency basedpyright to ~=1.40.1 #23

Open
Renovate wants to merge 1 commit from renovate/basedpyright-1.x into main
Member

This PR contains the following updates:

Package Change Age Confidence
basedpyright ~=1.39.3~=1.40.1 age confidence

Release Notes

detachhead/basedpyright (basedpyright)

v1.40.1: (pyright 1.1.414)

Compare Source

What's Changed

Full Changelog: https://github.com/DetachHead/basedpyright/compare/v1.40.0...v1.40.1

v1.40.0: (pyright 1.1.412)

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/DetachHead/basedpyright/compare/v1.39.10...v1.40.0

v1.39.10: (pyright 1.1.412)

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/DetachHead/basedpyright/compare/v1.39.9...v1.39.10

v1.39.9: (pyright 1.1.411)

Compare Source

What's Changed

Full Changelog: https://github.com/DetachHead/basedpyright/compare/v1.39.8...v1.39.9

v1.39.8: (pyright 1.1.410)

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/DetachHead/basedpyright/compare/v1.39.7...v1.39.8

v1.39.7: (pyright 1.1.410)

Compare Source

What's Changed

  • don't create a copy of the basedpyright-langserver executable in the vscode extension unless running on windows by @​DetachHead in DetachHead#1810
    • this was a hacky way to try to avoid issues updating basedpyright while the language server is running, but this was never actually a problem on linux & macOS because executables can be deleted while running
  • fix empty semantic tokens response interfering with other language servers when basedpyright.disableLanguageServices is set by @​DetachHead in DetachHead#1815
  • avoid duplicated capability registrations by @​DetachHead in DetachHead#1816

Full Changelog: https://github.com/DetachHead/basedpyright/compare/v1.39.6...v1.39.7

v1.39.6: (pyright 1.1.410)

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/DetachHead/basedpyright/compare/v1.39.5...v1.39.6

v1.39.5: (pyright 1.1.409)

Compare Source

What's Changed

  • fix error attempting to baseline diagnostics from the new string.templatelib module when targeting python 3.14 by @​DetachHead in DetachHead#1801

Full Changelog: https://github.com/DetachHead/basedpyright/compare/v1.39.4...v1.39.5

v1.39.4: (pyright 1.1.409)

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/DetachHead/basedpyright/compare/v1.39.3...v1.39.4


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [basedpyright](https://github.com/detachhead/basedpyright) | `~=1.39.3` → `~=1.40.1` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/basedpyright/1.40.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/basedpyright/1.39.3/1.40.1?slim=true) | --- ### Release Notes <details> <summary>detachhead/basedpyright (basedpyright)</summary> ### [`v1.40.1`](https://github.com/DetachHead/basedpyright/releases/tag/v1.40.1): (pyright 1.1.414) [Compare Source](https://github.com/detachhead/basedpyright/compare/v1.40.0...v1.40.1) #### What's Changed - Merge 1.1.414 by [@&#8203;DetachHead](https://github.com/DetachHead) in [DetachHead#1883](https://github.com/DetachHead/basedpyright/pull/1883) - fix multi-line display of indented lines in builtin docstrings by [@&#8203;tommyming](https://github.com/tommyming) in [DetachHead#1882](https://github.com/DetachHead/basedpyright/pull/1882) **Full Changelog**: <https://github.com/DetachHead/basedpyright/compare/v1.40.0...v1.40.1> ### [`v1.40.0`](https://github.com/DetachHead/basedpyright/releases/tag/v1.40.0): (pyright 1.1.412) [Compare Source](https://github.com/detachhead/basedpyright/compare/v1.39.10...v1.40.0) #### What's Changed - drop support for python 3.8 and 3.9 in the pypi package, which are EOL by [@&#8203;DetachHead](https://github.com/DetachHead) in [DetachHead#1876](https://github.com/DetachHead/basedpyright/pull/1876) - users who still need to use unsupported Python versions can still install [the basedpyright npm package](https://npmjs.com/basedpyright) - fix rendering of newlines for builtin docstrings by [@&#8203;tommyming](https://github.com/tommyming) in [DetachHead#1871](https://github.com/DetachHead/basedpyright/pull/1871) - migrate the docs site to zensical by [@&#8203;DetachHead](https://github.com/DetachHead) in [DetachHead#1795](https://github.com/DetachHead/basedpyright/pull/1795) - move locale env variable docs to the more appropriate "Environment Variables" page by [@&#8203;DetachHead](https://github.com/DetachHead) in [DetachHead#1878](https://github.com/DetachHead/basedpyright/pull/1878) - Support new Python Environments API when enabled by [@&#8203;Weidav](https://github.com/Weidav) in [DetachHead#1860](https://github.com/DetachHead/basedpyright/pull/1860) #### New Contributors - [@&#8203;tommyming](https://github.com/tommyming) made their first contribution in [DetachHead#1871](https://github.com/DetachHead/basedpyright/pull/1871) - [@&#8203;Weidav](https://github.com/Weidav) made their first contribution in [DetachHead#1860](https://github.com/DetachHead/basedpyright/pull/1860) **Full Changelog**: <https://github.com/DetachHead/basedpyright/compare/v1.39.10...v1.40.0> ### [`v1.39.10`](https://github.com/DetachHead/basedpyright/releases/tag/v1.39.10): (pyright 1.1.412) [Compare Source](https://github.com/detachhead/basedpyright/compare/v1.39.9...v1.39.10) #### What's Changed - add `allowedUntypedLibraries` and `failOnWarnings` to `pyrightconfig.schema.json` by [@&#8203;DetachHead](https://github.com/DetachHead) in [DetachHead#1851](https://github.com/DetachHead/basedpyright/pull/1851) - Update pycharm setup instructions by [@&#8203;charliecloudberry](https://github.com/charliecloudberry) in [DetachHead#1862](https://github.com/DetachHead/basedpyright/pull/1862) - Merge 1.1.412 by [@&#8203;DetachHead](https://github.com/DetachHead) in [DetachHead#1869](https://github.com/DetachHead/basedpyright/pull/1869) - fix redundant `workspace/configuration` request by [@&#8203;DetachHead](https://github.com/DetachHead) in [DetachHead#1847](https://github.com/DetachHead/basedpyright/pull/1847) #### New Contributors - [@&#8203;vmphase](https://github.com/vmphase) made their first contribution in [DetachHead#1866](https://github.com/DetachHead/basedpyright/pull/1866) **Full Changelog**: <https://github.com/DetachHead/basedpyright/compare/v1.39.9...v1.39.10> ### [`v1.39.9`](https://github.com/DetachHead/basedpyright/releases/tag/v1.39.9): (pyright 1.1.411) [Compare Source](https://github.com/detachhead/basedpyright/compare/v1.39.8...v1.39.9) #### What's Changed - fix: suppress unused call result for notebook cell value by [@&#8203;popsiclelmlm](https://github.com/popsiclelmlm) in [DetachHead#1827](https://github.com/DetachHead/basedpyright/pull/1827) - docs: mention py.typed for missing type stubs by [@&#8203;popsiclelmlm](https://github.com/popsiclelmlm) in [DetachHead#1836](https://github.com/DetachHead/basedpyright/pull/1836) - docs: explain importStrategy for debugging by [@&#8203;popsiclelmlm](https://github.com/popsiclelmlm) in [DetachHead#1837](https://github.com/DetachHead/basedpyright/pull/1837) - Merge 1.1.411 by [@&#8203;DetachHead](https://github.com/DetachHead) in [DetachHead#1842](https://github.com/DetachHead/basedpyright/pull/1842) **Full Changelog**: <https://github.com/DetachHead/basedpyright/compare/v1.39.8...v1.39.9> ### [`v1.39.8`](https://github.com/DetachHead/basedpyright/releases/tag/v1.39.8): (pyright 1.1.410) [Compare Source](https://github.com/detachhead/basedpyright/compare/v1.39.7...v1.39.8) #### What's Changed - fix default value in `pythonPlatform` documentation, which differs from upstream by [@&#8203;DetachHead](https://github.com/DetachHead) in [DetachHead#1819](https://github.com/DetachHead/basedpyright/pull/1819) - fix: clarify implicit abstract class diagnostic by [@&#8203;popsiclelmlm](https://github.com/popsiclelmlm) in [DetachHead#1828](https://github.com/DetachHead/basedpyright/pull/1828) - docs: document typeCheckingMode off behavior by [@&#8203;popsiclelmlm](https://github.com/popsiclelmlm) in [DetachHead#1825](https://github.com/DetachHead/basedpyright/pull/1825) - Avoid auto f-string conversion for raw strings by [@&#8203;popsiclelmlm](https://github.com/popsiclelmlm) in [DetachHead#1826](https://github.com/DetachHead/basedpyright/pull/1826) #### New Contributors - [@&#8203;popsiclelmlm](https://github.com/popsiclelmlm) made their first contribution in [DetachHead#1825](https://github.com/DetachHead/basedpyright/pull/1825) **Full Changelog**: <https://github.com/DetachHead/basedpyright/compare/v1.39.7...v1.39.8> ### [`v1.39.7`](https://github.com/DetachHead/basedpyright/releases/tag/v1.39.7): (pyright 1.1.410) [Compare Source](https://github.com/detachhead/basedpyright/compare/v1.39.6...v1.39.7) #### What's Changed - don't create a copy of the `basedpyright-langserver` executable in the vscode extension unless running on windows by [@&#8203;DetachHead](https://github.com/DetachHead) in [DetachHead#1810](https://github.com/DetachHead/basedpyright/pull/1810) - this was a hacky way to try to avoid issues updating basedpyright while the language server is running, but this was never actually a problem on linux & macOS because executables can be deleted while running - fix empty semantic tokens response interfering with other language servers when `basedpyright.disableLanguageServices` is set by [@&#8203;DetachHead](https://github.com/DetachHead) in [DetachHead#1815](https://github.com/DetachHead/basedpyright/pull/1815) - avoid duplicated capability registrations by [@&#8203;DetachHead](https://github.com/DetachHead) in [DetachHead#1816](https://github.com/DetachHead/basedpyright/pull/1816) **Full Changelog**: <https://github.com/DetachHead/basedpyright/compare/v1.39.6...v1.39.7> ### [`v1.39.6`](https://github.com/DetachHead/basedpyright/releases/tag/v1.39.6): (pyright 1.1.410) [Compare Source](https://github.com/detachhead/basedpyright/compare/v1.39.5...v1.39.6) #### What's Changed - Fix auto import suggestions for files that haven't been opened by [@&#8203;joaoheusi](https://github.com/joaoheusi) in [DetachHead#1802](https://github.com/DetachHead/basedpyright/pull/1802) - Merge pyright 1.1.410 by [@&#8203;DetachHead](https://github.com/DetachHead) in [DetachHead#1804](https://github.com/DetachHead/basedpyright/pull/1804) #### New Contributors - [@&#8203;joaoheusi](https://github.com/joaoheusi) made their first contribution in [DetachHead#1802](https://github.com/DetachHead/basedpyright/pull/1802) **Full Changelog**: <https://github.com/DetachHead/basedpyright/compare/v1.39.5...v1.39.6> ### [`v1.39.5`](https://github.com/DetachHead/basedpyright/releases/tag/v1.39.5): (pyright 1.1.409) [Compare Source](https://github.com/detachhead/basedpyright/compare/v1.39.4...v1.39.5) #### What's Changed - fix error attempting to baseline diagnostics from the new `string.templatelib` module when targeting python 3.14 by [@&#8203;DetachHead](https://github.com/DetachHead) in [DetachHead#1801](https://github.com/DetachHead/basedpyright/pull/1801) **Full Changelog**: <https://github.com/DetachHead/basedpyright/compare/v1.39.4...v1.39.5> ### [`v1.39.4`](https://github.com/DetachHead/basedpyright/releases/tag/v1.39.4): (pyright 1.1.409) [Compare Source](https://github.com/detachhead/basedpyright/compare/v1.39.3...v1.39.4) #### What's Changed - Update basedpyright's docs for PyCharm by [@&#8203;charliecloudberry](https://github.com/charliecloudberry) in [DetachHead#1643](https://github.com/DetachHead/basedpyright/pull/1643) - treat `map` & `filter` as not subscriptable at runtime and don't show generic inlay hints for non-subscriptable types by [@&#8203;nfer](https://github.com/nfer) in [DetachHead#1797](https://github.com/DetachHead/basedpyright/pull/1797) #### New Contributors - [@&#8203;charliecloudberry](https://github.com/charliecloudberry) made their first contribution in [DetachHead#1643](https://github.com/DetachHead/basedpyright/pull/1643) - [@&#8203;nfer](https://github.com/nfer) made their first contribution in [DetachHead#1797](https://github.com/DetachHead/basedpyright/pull/1797) **Full Changelog**: <https://github.com/DetachHead/basedpyright/compare/v1.39.3...v1.39.4> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC42NS41IiwidXBkYXRlZEluVmVyIjoiNDQuNjUuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Update dependency basedpyright to ~=1.40.0
All checks were successful
Actions / Build (pull_request) Successful in 33s
Actions / Lint (pull_request) Successful in 39s
51040b11d7
Renovate changed title from Update dependency basedpyright to ~=1.40.0 to Update dependency basedpyright to ~=1.40.1 2026-09-10 20:04:44 -04:00
Renovate force-pushed renovate/basedpyright-1.x from 51040b11d7
All checks were successful
Actions / Build (pull_request) Successful in 33s
Actions / Lint (pull_request) Successful in 39s
to 3c10444509
All checks were successful
Actions / Build (pull_request) Successful in 30s
Actions / Lint (pull_request) Successful in 36s
2026-09-10 20:04:45 -04:00
Compare
All checks were successful
Actions / Build (pull_request) Successful in 30s
Required
Details
Actions / Lint (pull_request) Successful in 36s
Required
Details
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/basedpyright-1.x:renovate/basedpyright-1.x
git switch renovate/basedpyright-1.x
Sign in to join this conversation.
No reviewers
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
GalacticFactory/GalacticFactoryUtils!23
No description provided.