Natalia.Murycheva
6efdf9aa56
[PyCharm Tables] PY-65513 added Python-based formatting for tables in Data View
...
* supported formatting for float values
* polars is not supported at this moment
GitOrigin-RevId: cbca954fab3a2c08120eae746f34d47bc45550f5
2024-08-06 21:02:32 +00:00
ekaterina.itsenko
5a5671d785
[pycharm] PY-48714 PY-70538 PY-73919 Fix error in debug mode
...
GitOrigin-RevId: 1d4932b22a574c4b9f6fce3df180986e4f9c08ec
2024-07-23 13:20:27 +00:00
ekaterina.itsenko
fdb0da5997
[PyCharm] PY-73919 Scientific View(fix): Fix "view as" -- action
...
GitOrigin-RevId: 5382c820fab1bc703ea96cca68c1a5120ed84cc2
2024-07-16 20:58:28 +00:00
ekaterina.itsenko
2fc8ea1630
[pycharm] PY-71967 Add impl (except sorting in outputs -- to fix)
...
GitOrigin-RevId: ac079eefe71d7b32daa5e95eaef9c986ab842294
2024-06-24 20:29:15 +00:00
Natalia.Murycheva
238ebb61de
PY-72210 DataView: improve speed of get_value_occurrences_count
...
1. Split additional computation for statistics and computation for visualizations
2. Computation for visualization is now called only by request
GitOrigin-RevId: d872fbd9ed5732633814228713acc734ee2043e5
2024-06-14 23:47:08 +00:00
ekaterina.itsenko
1693fd94b9
[pycharm] PY-38294 Add Sparse tensors support
...
GitOrigin-RevId: 0b9b046ae1da37b5fd34be800fbdd6f241f7514d
2024-06-11 14:59:03 +00:00
Ilya Muradyan
233d17a1df
KTNB-235, PY-64586: Refactor DSTableCommandExecutor, remove dependencies on pydev that no more needed
...
GitOrigin-RevId: b53d3669841e36c8bf3bd092ceaa3e8de6e5b9ea
2024-06-07 18:55:29 +00:00
ekaterina.itsenko
07668b70e3
[pycharm] PY-40977 Fixes in expression building: NestedOrderedDict case
...
GitOrigin-RevId: 3cd93d74ab5b98063034e646a021350033308da4
2024-06-07 04:29:28 +00:00
Nikita Pavlenko
3f6407f38f
[pycharm] DataView (fix): Moved invasive module intellij.notebooks.tables to a proper place. Dependencies cleanup. #CPP-38829 Fixed
...
GitOrigin-RevId: 2b9226d765d8242d3eb37248b9542145a632f8c5
2024-05-21 17:43:23 +00:00
Ilya Muradyan
36ec2d65b0
KTNB-235, PY-64586: Split intellij.python.jupyter.tables and intellij.python.pydev
...
GitOrigin-RevId: e417ef93a7ad78672df99631f3053fe36b8c681b
2024-05-12 11:15:23 +00:00
ekaterina.itsenko
650c59819e
[pycharm] PY-38294 Scientific view(task): "View as array" functionality for tensors
...
GitOrigin-RevId: 2320c5904609b2357dd860786ac7b89b96b3878c
2024-04-24 11:57:26 +00:00
Olga.Lavrichenko
e432babe94
DS-6303 Code completion for DataFrame in the SQL cell
...
GitOrigin-RevId: e792016f4ce36a85cd3ef412c23477678bd46037
2024-03-18 12:43:40 +00:00
Andrey Lisin
7e9baa6bc8
Cleanup
...
GitOrigin-RevId: 898715b95257e98717295b93acd16c3d31496c35
2024-02-26 13:59:39 +00:00
Dmitriy.Panov
98ef76e4f2
missing src folder for intellij.python.pydev module
...
GitOrigin-RevId: ffc9d3003c591dbc507098dec467ee7918ad8d16
2024-02-24 16:34:10 +00:00
Andrey Cherkasov
1a62d88764
Cleanup: use light services
...
^IDEA-254577
GitOrigin-RevId: 01afb3f2166f8713cd4599f37d43ecf7f4d2944c
2024-01-23 06:03:51 +00:00
Nikita Pavlenko
3a5afcd87b
[python] PY-64553 DataView code style fixes.
...
GitOrigin-RevId: 10f6e810847a29d49423644f010f0a2f1dad386b
2024-01-11 16:28:15 +00:00
Andrey Lisin
a84a3780ea
Cleanup: generalize generic type parameter
...
GitOrigin-RevId: 17bccaf59b56e48598c2a8410fd786770eb3dadf
2024-01-09 16:27:49 +00:00
Andrey Lisin
d7cf8af224
Minor cleanup
...
GitOrigin-RevId: 55807d3023b39b879966046ceba201aa270ff98c
2024-01-09 16:18:35 +00:00
Andrey Lisin
6ee09adb6e
PY-65353 Make sure debugger stops on breakpoints in every subprocess
...
GitOrigin-RevId: 908ef552d42f569471410a8c24bcc05a9e571946
2024-01-09 15:00:55 +00:00
Nikita Pavlenko
de90d01ac8
[python] PY-64570, PY-64553 Rework of DataView/PlotView which are used to preview data on debug.
...
- DataView and PlotView are now separate toolwindows, new icon for DataView
- DataView in PyCharm opens in ToolWindow, in DataSpell in Editor
- In PyCharm DataView we have 2 view options (new and old tables)
- Old tables got new color schema
- New tables got coloring possibility and the same color schema
- A number of UI related classes are new on Kotlin DSL
- A number of actions properly registered in xml
- Code in this commit are not perfect and a lot of things should be refactored and the first thing - ds-tables and python-scientific modules should be rearranged, a number of useless extension points should be removed.
- fixed a number of Disposable problems
- Small UI fixes in toolbars
GitOrigin-RevId: c924338acc52420d44cc4cdad647fff19121332a
2024-01-02 15:35:16 +00:00
Andrey Lisin
76307b27f5
Cleanup: unused constructor
...
GitOrigin-RevId: ad0967a2ed14bbdbbdd93d9e3a8255c7192d9d1c
2023-12-13 17:49:07 +00:00
Andrey Lisin
e45d6031b5
EA-985378 NPE: PySmartStepIntoHandler.findVariants
...
GitOrigin-RevId: feac8a755036a24f1e11acc1ce2a795c09d4ee1b
2023-12-12 16:28:38 +00:00
Anton Bragin
847d836c5b
DS-2556 Data frame opening from variable view and debugger fixed
...
GitOrigin-RevId: 177640267ce23debe471beab1a3eeb090ad460d4
2023-09-19 22:04:19 +00:00
Egor.Eliseev
c368c2f4f1
PY-48235 Add quoting policy for PyXCopyValueAction
...
IJ-CR-110671
GitOrigin-RevId: 768a88b91943de9dcab5c5023073c82c5f8c93d7
2023-08-18 12:11:01 +00:00
Egor Eliseev
edd05b77c0
PY-37668 Copy full value from Variable view
...
IJ-CR-110411
GitOrigin-RevId: f2daf5ff2aea1c94acf2e796db02efd121655a99
2023-08-17 17:02:52 +00:00
Georgii Zorabov
9fd1a47707
[DS-5285] implemented statistic tooltip for tables in console
...
[DS-5285] made get_value_counts in polars return empty string instead of None
[DS-5285] implemented statistic tooltip for tables in console
Merge-request: IJ-MR-112213
Merged-by: Georgii Zorabov <georgii.zorabov@jetbrains.com >
GitOrigin-RevId: 2099a4b284d2c8d7163238abee78b6ef409fe89a
2023-07-31 12:46:56 +00:00
Anton Bragin
038cb97c9d
EA-258736 PyDebugValue.computeChildren nullability checks added
...
GitOrigin-RevId: fb24e41075bff75265dec3b4a8b8068f221dc161
2023-07-12 12:52:06 +00:00
Olga.Lavrichenko
1761aebe4a
DS-5113 Removed additional calls in PyConsoleRuntimeEnvService
...
GitOrigin-RevId: 770f9ae0696b67ba1603e18a6310b3ca15f626a9
2023-06-11 18:14:40 +00:00
Daniel Schmidt
28875fa3fe
PY-60107 - remove temporary breakpoints from internal map
...
Picked from https://github.com/JetBrains/intellij-community/pull/2396
GitOrigin-RevId: 238201ba933486b49b5a80dd90600c1217700dd4
2023-06-06 08:45:40 +00:00
Andrey Vokin
2633af2954
DS-4699 Support Image Preview for CV libraries
...
Implemented basic image preview request to Jupyter kernel
GitOrigin-RevId: d60e9d72bad7295a3eab1de1f7c113b494b9e38f
2023-05-31 09:53:36 +00:00
Alexey Belkov
4467dc883b
Apply Kotlin inspection "Unnecessary type argument" on whole project
...
GitOrigin-RevId: 70a38b512309685d57bb5eddf2fc5068f14fe481
2023-05-27 14:22:18 +00:00
Alexey Belkov
1d790f1992
Apply "Java methods should be replaced with Kotlin analog" inspection on whole project
...
GitOrigin-RevId: 35d07247cdf7742957dde59bbb8d6408754a9c4e
2023-05-26 09:44:56 +00:00
Alexey Belkov
a6521777bf
Revert "Apply "Java methods should be replaced with Kotlin analog" inspection on whole project"
...
This reverts commit 9863c1e3
GitOrigin-RevId: 7fe730efd4ffe4fef76fe6f36c3e53b496067855
2023-05-25 07:09:00 +00:00
Alexey Belkov
ebe914e465
Apply "Java methods should be replaced with Kotlin analog" inspection on whole project
...
GitOrigin-RevId: 9863c1e384067b97b5015147589e409facd37549
2023-05-24 16:04:31 +00:00
Anton Bragin
c716176147
DS-4799 Table viewing in debugger fixed
...
GitOrigin-RevId: e0d6feef52fab7294f987329bc3b89f3ac6b1532
2023-05-09 22:47:39 +00:00
Anton Bragin
9cfbe1372e
DS-4799 Slice parameters are passed to pydevd
...
GitOrigin-RevId: 3350225dabdec45c5696bc6cfd445e273e68f1bd
2023-05-09 22:47:39 +00:00
Anton Bragin
b4152bd2df
DS-4799 Slice refactoring
...
Adding parameters to pass to pydev
GitOrigin-RevId: 0ee5427de4b48bae002d1b4ffc07821eccfe8499
2023-05-09 22:47:39 +00:00
Olga.Lavrichenko
17408a0eca
DS-4525 DS-4818 DS-3857 DS-4412 DS-4332 DS-4195 DS-4218 Created PyConsoleRuntimeService + added completion from runtime state in python script / python console / jupyter notebook
...
GitOrigin-RevId: c994bbedd0e735681a2cc8d071fb00cab328c404
2023-03-31 12:30:40 +00:00
Olga.Lavrichenko
49a583aa9e
DS-4721 JupyterVarsFrameAccessor freeze
...
GitOrigin-RevId: e30ba4de7041216f4c1774cc7234f2a41f5c5022
2023-03-22 06:36:34 +00:00
Egor Eliseev
4ead1ae2c9
Fix hardcoded strings in PydevConsoleExecuteActionHandler.kt
...
IJ-CR-103200
GitOrigin-RevId: 7c3bf12fff01626b3ffea57ce713c834bb2b0804
2023-02-28 21:05:43 +00:00
Nikolay Chashnikov
60a03c51d8
cleanup: use error(String) instead of error(Object)
...
This is needed to provide a meaningful message for an error. Also, error(Object) method will be deprecated.
GitOrigin-RevId: a1398e286a2fba343b86fe79b456c1054dbb126c
2023-02-08 12:04:07 +00:00
Tagir Valeev
f456ed0604
Pattern variable can be used mass cleanup
...
GitOrigin-RevId: 55839bf0deca5f81d0f7eb5b1c190145a5ea0037
2023-02-07 13:58:20 +00:00
Andrey Lisin
dd35adf384
Remove unused properties
...
GitOrigin-RevId: 6dc01b1bd1095d7b2a1d1297c0e23a1d47434044
2023-01-28 19:45:24 +00:00
Andrey Lisin
4032aa91a5
Move hardcoded string to properties
...
GitOrigin-RevId: 3a6df479cedc1540de7bf051ade9698812d672ab
2023-01-28 19:45:21 +00:00
Olga.Lavrichenko
62c731f0f6
DS-3857 DS-4332 Support autocompletion for dynamic classes without Jupyter runtime completion
...
GitOrigin-RevId: f512a2bab17f4c9430590d62f7a1185da31b4447
2023-01-17 10:32:33 +00:00
Vladimir Krivosheev
57764d700b
mark classes final
...
GitOrigin-RevId: 6414b6f2119c82c7567987dd30b35cab5491d9e2
2022-12-30 06:58:01 +00:00
Alexey Belkov
80f9c9f8d0
Fix simple "Constant conditions" warnings in Kotlin
...
GitOrigin-RevId: 0996f9afd1586efc7fd6cc25ee207e26be126a20
2022-12-09 15:29:45 +00:00
Olga.Lavrichenko
30a42c1b01
DS-3887 Provide information from "Jupyter Variables" to JupyterPandasColumnNameCompletionContributor and ConsolePandasColumnNameCompletionContributor
...
GitOrigin-RevId: ffdefc550933a72dc4b89c83d790cecb9c70e409
2022-11-17 23:54:34 +00:00
Alexey Kudravtsev
8a6104f6be
replace manual asserts with standard assertIsDispatch()
...
GitOrigin-RevId: 8fb5ef1e28e14a2dc35448f2f2ff3ff59446ad5c
2022-10-08 14:35:12 +00:00
Tagir Valeev
bddacd6ba6
Enhanced switch used
...
GitOrigin-RevId: b9a7d5074c4eb10c87bae5c7703b9671eb0f1aff
2022-09-21 10:52:22 +00:00