Daniil Kalinin
665be20505
PY-75468 Disable Pycharm Pro suggestion for DataSpell
...
GitOrigin-RevId: 18afea616bcf511c8952af4ca9a819b4cbe0f824
2024-08-26 15:50:33 +00:00
Aleksandr Sorotskii
eaf543252e
remove dead code
...
(cherry picked from commit 7a97419cf82a50a6bbd913d59a0ba8e0982c40b3)
IJ-MR-143310
GitOrigin-RevId: 8f5660470e739ae8d6c3bb2a91554db2ed9341a5
2024-08-26 14:46:33 +00:00
Nikita.Ashihmin
6d410031d4
PY-75464 PyPackages(fix): Decrease time of loading
...
GitOrigin-RevId: e8b65873d6868758122ed37a632fc5e14f1899ac
2024-08-26 12:09:11 +00:00
Nikita.Ashihmin
1daa02b9f8
PY-74389 Packages(fix): FUS for "install all" quickfix action
...
GitOrigin-RevId: 9bbbb829833996c6d848a2b00136f177caa26771
2024-08-26 12:09:11 +00:00
Andrey Lisin
fcbfabfba6
PY-75445 Always ignore possible and likely harmless OSError when closing server socket
...
GitOrigin-RevId: 9a0f1de316cc115ce52deafc8ff47ae52dcdfc29
2024-08-26 10:59:48 +00:00
Mikhail Golubev
0ae7ade582
PY-34626 Make test names a bit clearer
...
GitOrigin-RevId: 0311ba9c7085725a918472946312dde164f8541c
2024-08-26 10:38:00 +00:00
Mikhail Golubev
f8d1dd1f85
PY-34626 Add the issue ID to tests, remove irrelevant statements in test data
...
GitOrigin-RevId: 0d8a82f2cb65534c4cb666f8254c1945fb004060
2024-08-26 10:38:00 +00:00
somethingnew179
467ea6dd47
PY-34626 Fix isMethodContext to exclude inner functions as methods
...
closes https://github.com/JetBrains/intellij-community/pull/2811
GitOrigin-RevId: 9268c21cf03158738ca059f8b19c803cb9c368f3
2024-08-26 10:38:00 +00:00
Mikhail Golubev
c685dbd6aa
PY-49174 Add a missing test counterpart for Jupyter, remove redundant indent in test data
...
GitOrigin-RevId: f8975cc051cdeff7d0708e3031e9f64e8e175a06
2024-08-26 10:38:00 +00:00
somethingnew179
2bf033e420
PY-49174 make Match and Case expressions folding
...
GitOrigin-RevId: c9b1b37a762ec0879eb2b7653ae14b34ae97dfc0
2024-08-26 10:38:00 +00:00
Alexander Zolotov
2f96b83aa2
[python] inline notification group initialization (PY-75446)
...
GitOrigin-RevId: a3061571c4ad943e7e28abd7d0f08cd55e400c81
2024-08-25 10:15:02 +00:00
Nikita.Ashihmin
927ebdeddd
PY-71152 PyPackage(feat): The dialog picks up unnecessary objects to install, even those that are not packages
...
GitOrigin-RevId: cc0b5c9e9138b1d68b8ebae5be64c9600d67573b
2024-08-25 09:06:47 +00:00
Nikita.Ashihmin
544324ca9e
Rename .java to .kt
...
PY-71152
GitOrigin-RevId: af30459fcc18a72b11f4d997b7c09cba5edec41e
2024-08-25 09:06:47 +00:00
Nikita.Ashihmin
b594591a99
PY-49272 PyPackage(feat): Provide package search history
...
GitOrigin-RevId: 94a3101945576e94b5e579d879f7e639098f02f1
2024-08-25 09:06:47 +00:00
Nikita.Ashihmin
94c762a93e
PY-71152 Packages(fix): Fix confirmation dialog
...
GitOrigin-RevId: bb287bf7ecd470443641990d4536730868ef12d0
2024-08-25 09:06:47 +00:00
Nikita.Ashihmin
5f9150171d
PY-71152 Packages(fix, refactor): Refactor install all missed packages quick fix
...
GitOrigin-RevId: 13341c6a133dc181bd25ca2c4498dbac0f323048
2024-08-25 09:06:47 +00:00
Nikita.Ashihmin
e66c52bd22
PY-49929 Packages(fix): Allow selecting multiple packages simultaneously for a quick uninstall \ upgrade
...
GitOrigin-RevId: df8b02713955006061411b92cb89f40dc25046be
2024-08-24 18:21:16 +00:00
Nikita.Ashihmin
39ac2bc2ae
PY-49271 Packages(feat): Provide an ability to pass arbitrary options to pip install
...
GitOrigin-RevId: 29a1f81fd5cb17923385b478c19864957c87cebf
2024-08-24 13:43:56 +00:00
Nikita.Ashihmin
c3d76fcc00
PY-72994 Packages(refactor): Add install with option
...
GitOrigin-RevId: 64e7823def799c144be06213fe26198f74537775
2024-08-24 13:43:56 +00:00
Nikita.Ashihmin
b9ada91b76
PY-72994 Packages(refactor): Add progress indicator
...
GitOrigin-RevId: 9f6d2d17ffd67a10e73726417d05351bade5ca20
2024-08-24 13:43:56 +00:00
Nikita.Ashihmin
6996d81468
PY-72994 Packages(refactor): Fix bugs
...
GitOrigin-RevId: 49055bb50807cb0509cb4958cf37517e5e2ca698
2024-08-24 13:43:56 +00:00
Nikita.Ashihmin
b155ed154a
PY-72994 Packages(refactor): Refactor left panel
...
GitOrigin-RevId: 31fc0199fcb928193ac19e3ff36e625fc5739b77
2024-08-24 13:43:56 +00:00
Nikita.Ashihmin
a7c8f6fe53
PY-72994 Packages(refactor, feat): Rewrite right panel
...
GitOrigin-RevId: 29d8bb672cce591f2edf9dd83b26679830c21a52
2024-08-24 13:43:55 +00:00
Nikita.Ashihmin
9fde169b6a
PY-72994 Packages(refactor, feat): Update package actions
...
GitOrigin-RevId: 12d6e92f838717817b6b3a69ae7b844ba1724be3
2024-08-24 13:43:55 +00:00
Nikita.Ashihmin
134376878d
PY-72994 Packages(refactor, feat): Rename Delete package andd Update package
...
GitOrigin-RevId: 56ddaade343cb5eeb3240fd1090f68b72e42ed86
2024-08-24 13:43:55 +00:00
Aleksandr Sorotskii
1cb0659dad
python interpreter should be at least executable but not necessarily called python; PY-60259; PY-11992
...
(cherry picked from commit a9dd773947b75e850c1e74e209bec9330ae8d74f)
IJ-MR-143222
GitOrigin-RevId: 16f075b18210dbd73a8e04e86282064048c06b99
2024-08-24 00:37:05 +00:00
Pavel Karateev
41cfb207f3
PY-74005 Switch to -y from --force flag
...
Recent conda versions dropped the `--force` flag in favor of `-y/--yes`
(cherry picked from commit d246b1f516b04bffd90a885c93c531262e4b23c3)
IJ-MR-143244
GitOrigin-RevId: 7f5a0c2f02a2942a6f21b6596860b341071e34cc
2024-08-23 18:05:29 +00:00
Vladimir Koshelev
b3b4bbc51d
[pycharm] add TypeGuard/TypeIs related tests to PyTypeCheckerInspectionTest PY-74277
...
GitOrigin-RevId: 98353067c3eb38be3be29d6322ffb356df8822f5
2024-08-23 17:26:21 +00:00
Vladimir Koshelev
6c7c41abb8
[pycharm] add type hint checks about TypeGuard and TypeIs PY-74271
...
GitOrigin-RevId: 50835cffbddcb73ca0ec0aca2234a89f62d4b5fb
2024-08-23 17:26:21 +00:00
Vladimir Koshelev
8f1f5d99a4
[pycharm] create PyNarrowedType explicitly for TypeGuard and TypeIs PY-74277
...
GitOrigin-RevId: fe01878d76473c3c149ca520bf7978be49bfd097
2024-08-23 17:26:21 +00:00
Vladimir Koshelev
7cf7de79f5
[pycharm] PyUnboundLocalVariableInspectionTest: cleanup
...
GitOrigin-RevId: a41931087f8b48972b23e3aaf4b6cc3469175836
2024-08-23 17:26:21 +00:00
Vladimir Krivosheev
fd5dd7e618
do not use Dispatchers.IO without a reason, it may lead to the overuse of CPU and makes things just worse (part 2)
...
GitOrigin-RevId: dd424d2236a2f40bfd62fdda18a5e5be848732cc
2024-08-23 17:20:17 +00:00
Andrey Lisin
834455dee9
Minor: rewrite PythonDebuggerPydevTest docstring for clarity
...
GitOrigin-RevId: d933971c67868bb87518f9a17f79c71bfbc66175
2024-08-23 16:27:37 +00:00
Daniil Kalinin
26124892cc
PY-75416 disable reparseable statement lists as a workaround
...
GitOrigin-RevId: d8a5d80fff3886c4f864b2ec82ca8fdf38a9f2b8
2024-08-23 13:54:11 +00:00
Aleksandr.Govenko
9b5b413d45
PY-24044 Evaluate expression and conditional breakpoints should allow adding imports for unresolved names
...
Added new PyCodeFragmentWithHiddenImports that allows adding imports for unresolved names into a hidden file
GitOrigin-RevId: fb3fa4e491164bdd376d3b25204202034994afa5
2024-08-23 13:37:42 +00:00
Andrey Lisin
84a016fd62
PY-73432 Run Python debugger in server mode by default
...
GitOrigin-RevId: 3cdce22120868761d823402bd6bcf660224591b8
2024-08-23 12:18:41 +00:00
Aleksandr Sorotskii
81e490cd6f
cleanup sdk validation api
...
GitOrigin-RevId: 33747cf0cfada370181b43d02f203b8401740c5c
2024-08-22 19:03:41 +00:00
Vladimir Krivosheev
3b3ae1c0b5
IJPL-159596 disable sorting - we must produce distribution order entries in a stable manner without sorting
...
GitOrigin-RevId: 1bf3a1f18ba5b2d6d5bc4f9c44f8208f86c8baa2
2024-08-22 10:33:53 +00:00
Gregory.Shrago
6b3a67adb2
add nullability annos to DebuggerActionHandler
...
GitOrigin-RevId: eb6cab23edba8fe413e98aa8f7e9f6ad5ff5c6be
2024-08-22 03:45:16 +00:00
Ilya.Kazakevich
42e49fcfc3
delete deprecated unused modules
...
GitOrigin-RevId: f656cf9b1e1aef85f9999cbf7fdaa8effda7652c
2024-08-20 21:19:35 +00:00
Gleb Marin
100678eefb
[ml tools] JBAI-5408 Fix disposable leak
...
Merge-request: IJ-MR-142983
Merged-by: Gleb Marin <Gleb.Marin@jetbrains.com >
GitOrigin-RevId: 14b4ddb28544ee8e37fff6439382d7c68d76e9c7
2024-08-20 19:15:07 +00:00
Gleb Marin
dc3c5730ea
JBAI-5408 Release ML Imports Ranking in 2024.3
...
[ml tools] Fix build issue
[ml tools] Fix build issue
[ml tools] Fix build issue
[ml tools] Replace task object with service
[ml tools] Fix rebase issues
Add session duration metric
[ml imports ranking] Log fully only during EAP
[ml imports ranking] Set up FUS logs
[ml tools] Add dependency on ml api library
Merge-request: IJ-MR-142857
Merged-by: Gleb Marin <Gleb.Marin@jetbrains.com >
GitOrigin-RevId: 69be00b4b8f38ec71208c3b17cd6566a34508859
2024-08-20 06:16:36 +00:00
Andrey Lisin
68b5d30cd7
PY-73432 Handle possible socket shutdown exception for Windows
...
GitOrigin-RevId: 6c6fac6b9f4dec6a32ea76dca2f710e9cbef0669
2024-08-19 18:24:30 +00:00
Andrey Lisin
d56fa0065b
PY-73432 Re-throw exception after outputting diagnostics for failed debug server startup
...
GitOrigin-RevId: 5f95ad4d6163f97b5603006099b0f79cc7e8ac33
2024-08-19 17:57:24 +00:00
Andrey Lisin
8df8e0686d
Set up diagnostic prints for Python debugger prior to invoking logging function for the first time
...
GitOrigin-RevId: 8c6933a3f0f64cb027acd4a92211465507fbb243
2024-08-19 17:57:24 +00:00
Ilya Kazakevich
bc2d1d84f4
AbstractNewProjectDialog refactoring:
...
All implementations use `AbstractNewProjectStep` and any other action wouldn't really work.
We deprecate old method and force users to use new (the one that returns `AbstractNewProjectStep`).
Some methods are finalized because overwriting them might break the contract
Merge-request: IJ-MR-142822
Merged-by: Ilya Kazakevich <ilya.kazakevich@jetbrains.com >
GitOrigin-RevId: aafa6fb336f78391077773ac6d202d35c15a8c8d
2024-08-19 17:11:21 +00:00
Daniil Ovchinnikov
d75afcb4b9
use .plugin.main suffix for aggregator modules of intellij.dev plugin
...
GitOrigin-RevId: 2efd54fe3c9ce2a8ca3aeee65401619d7a8dfee1
2024-08-19 17:10:09 +00:00
Daniil Kalinin
7ccfd3772d
PY-72185 disable reparseable leaves by default for further investigation
...
GitOrigin-RevId: 87a1d99a80415128b303f2b0cb343afd2c939b6a
2024-08-19 16:47:41 +00:00
Vladimir Krivosheev
25cfc3d03c
IJPL-159596 remove ProductModulesLayout.mainModules
...
GitOrigin-RevId: 38f66b2a5e5b0fcf5e552b881b14c03eb965f614
2024-08-16 21:21:15 +00:00
Andrey Vokin
0beee36468
PY-73099 Support PEP 705 – TypedDict: Read-only items
...
Check chained TypedDict qualifiers
GitOrigin-RevId: 2e31953d1b238906696e88bc17e29e41972c134f
2024-08-16 16:32:17 +00:00