Tämä on vanhempi versio. Uusin versio on 263.7307.50. PyCharm (EAP) 263.7307.50 · Julkaistu:
Asennustiedostot 263.5153.49
| Arkkitehtuuri | Tyyppi | Laajuus | Tiedostokoko | Lataus | SHA256 |
|---|---|---|---|---|---|
| 64-bittinen | EXE (NSIS) | Nykyinen käyttäjä | — | download.jetbrains.com | VirusTotal |
| 64-bittinen | EXE (NSIS) | Kaikki käyttäjät | — | download.jetbrains.com | VirusTotal |
| ARM64 | EXE (NSIS) | Nykyinen käyttäjä | — | download.jetbrains.com | VirusTotal |
| ARM64 | EXE (NSIS) | Kaikki käyttäjät | — | download.jetbrains.com | VirusTotal |
Linkki ja SHA256-tiiviste ovat peräisin Windows Package Managerin yhteisön manifestista. Vertaa ladatun tiedoston tiivistettä ennen kuin suoritat sen.
Muutosloki
This build brings a round of type checker fixes, debugger reliability improvements, LSP tooling repairs, and editing and refactoring fixes:
Code Insight
- Catch mismatched default values against type annotations for both function parameters and class attributes - PY-80837.
- Avoid false positive warnings about missing str or repr implementations, which showed up on plain int and float values as well as IPv4Address/IPv6Address, string literals, and str subtypes, including a WSL-only case - PY-89986, PY-91292, and PY-89483.
- Avoid a false positive where a set literal like {"abc"} is inferred as set[Literal["abc"]] instead of being widened to set[str] - PY-90463.
- Resolve standard library imports and built-ins again in Python scratch files - PY-89831.
- Avoid a false positive Local variable might be referenced before assignment warning after a try/except block when the except clause always raises - PY-72253.
Debugger
- Use "Drop into debugger on failed tests" again with debugpy - PY-88218.
- Switch debug modes for remote development sessions from Settings | Build, Execution, Deployment | Python Debugger | Mode - PY-88602.
- Get the correct debug command when debugging fastapi dev with debugpy - PY-91510.
LSP Tools
- Get LSP tools support back when it's provided by the Python plugin - PY-92137.
- Keep enabled external tools working after restarting the IDE - PY-92163.
- See LSP tool icons again - PY-92165.
- Avoid the Pyrefly external tool being enabled unexpectedly when Pyrefly is selected as the type engine - PY-90550.
Editing
- Avoid comments (using #) breaking indentation on the following lines - PY-78251.
- Get completions for f-string format specifiers based on type annotations - PY-84261.
Refactoring
- Use "Implement abstract methods" on async methods without a syntax error - PY-53074.
- Keep usages of an optional argument intact, instead of replacing them with None, when inlining a function - PY-81983.
Full release notes.