Egor Eliseev
e973c44d27
PY-70777 Remove useless performance tests for reprlib
...
Merge-request: IJ-MR-148054
Merged-by: Egor Eliseev <Egor.Eliseev@jetbrains.com >
(cherry picked from commit 333eef5915eba27961dd58c571f72d026cc0e438)
IJ-MR-148054
GitOrigin-RevId: b5534dc682861817911fa3a29a15dda1c6ecd632
2024-10-30 12:36:42 +00:00
Natalia.Murycheva
f9d6899d51
[PyCharm Tables] PY-76729 tf.EagerTensor and tf.ResourceVariable cannot be sorted in Data View #PY-76729 Fixed
...
* In case of sorted table, we get a dict for numpy and numpy_based tables. After that, we should extract a specific type of table and define the right python_code_provider. For tf.EagerTensor and tf.ResourceVariable tables the wrong python_code_provider was selected
(cherry picked from commit 62596418a8ac942136379f814bfdac57b60b697a)
(cherry picked from commit 8c9d39f2e82a64d3794fd84d50c255f15becb8b9)
IJ-CR-147319
GitOrigin-RevId: 939dbaa2d97812cd8a040d0fc22fc33cbed800ad
2024-10-28 15:15:12 +00:00
Natalia.Murycheva
c347819edc
[PyCharm Tables] PY-76723 Fixed Multiple problems in CSV serialization #PY-76723 Fixed
...
* see the YT issue for more details
(cherry picked from commit 676a021e221c430c6fd3b600640d7aec1503239e)
(cherry picked from commit 5c8a478a2cc3edb148b684b48dfaf85f9d50627f)
IJ-CR-147319
GitOrigin-RevId: 3d5caa7d348861bc904335db3ff0b1edef2a17b1
2024-10-28 15:15:12 +00:00
Natalia.Murycheva
d3c97e24b0
[PyCharm Tables] PY-72208 fixed table info extracting when pandas is not installed for torch, tensorflow
...
(cherry picked from commit 80074e8429a4c881d79f5679962f4711db8561c1)
(cherry picked from commit 2829893866821fbbb2c0229abce67caa3a5e6993)
IJ-CR-147319
GitOrigin-RevId: 905af935c1d4c0dedc32a744040f4de97cc870dc
2024-10-28 15:15:12 +00:00
Natalia.Murycheva
48cd6487ae
[PyCharm Tables] PY-76675 Fixed rendering Python None values in the csv case for pandas, polars frameworks
...
(cherry picked from commit f823121ce4adc23d6e9b8e03b87b8b19a789a46b)
(cherry picked from commit 93d7530c7ce0ba60fee5d1d0e909a39ce3b9dc65)
IJ-CR-147319
GitOrigin-RevId: d6dd4a5f63f172685df3e1a1c0d3d6cbcb063071
2024-10-28 15:15:11 +00:00
Natalia.Murycheva
df0ad5da47
[PyCharm Tables] PY-72208 fixed the missed parameter during refactoring
...
(cherry picked from commit 67f798c44f0ce5cc3effdc452750ffee9d18bc5f)
(cherry picked from commit 6cb9a806ad46f4e855c9fa3caa14ec1eee9f91a8)
IJ-CR-147319
GitOrigin-RevId: 507e62dcf37fa46e5dfb2cb4f0249cec0a2cb054
2024-10-28 15:15:11 +00:00
Natalia.Murycheva
d61525e4a1
[PyCharm Tables] PY-75937 reduce the amount of extracted data that is not used in parsing
...
(cherry picked from commit 4ffc7411ebfab7d7544a616d04ad44025a5d7d02)
(cherry picked from commit 0960a4c22129641fb5ba2195b05c6a2e5c45926a)
IJ-CR-147319
GitOrigin-RevId: 37c0d6641191b48230ad03d000e2ee55e76c8443
2024-10-28 15:15:11 +00:00
Ilia Zakoulov
6439b63a2d
PY-76629: Get rid of django skeletons
...
GitOrigin-RevId: 3554062045a5226a95720ae3577af2313a8ce5ff
2024-10-28 14:57:57 +00:00
Aleksei Kniazev
732cd5275a
PY-76629: [python] moved bundled django-stubs to helpers-pro package
...
GitOrigin-RevId: 24543c7c6249bd7ae8eac0cb6140754b5126858c
2024-10-28 14:57:56 +00:00
Aleksei Kniazev
f985a175df
PY-76629: [python] bundle django-stubs, add them to the interpreter path and turn off stub suppressor
...
GitOrigin-RevId: 044f50f973193d54ea361d3c9b2d64ee3b83974a
2024-10-28 14:57:56 +00:00
Irina Fediaeva
e634ac917f
PY-59463: Delete redundant file causing import errors
...
(cherry picked from commit d1a454517f64f5f71fad9b15a54e2f4d0b1ed523)
IJ-CR-147140
GitOrigin-RevId: 7a6364f74f5636476352f31e7d2c1eb1ecc399d1
2024-10-23 14:30:09 +00:00
Irina Fediaeva
5fa187f326
PY-59463: Update 'docutils' package to the latest version 0.21.2
...
(cherry picked from commit 779fab1c1ef58ea84f197ff4f14a6e88bef1ab3b)
IJ-CR-147140
GitOrigin-RevId: d8a6a7b3952aae2bc4e0ab64b9d1086baf3cc5b3
2024-10-23 14:30:09 +00:00
Irina Fediaeva
921eed52d3
PY-59463: Update 'six' package to the latest version 1.16.0
...
(cherry picked from commit 037d5e0b984ff825a518bb2b02a9da6c16955be5)
IJ-CR-147140
GitOrigin-RevId: 2eaf8ecbeb5ad51b2e37ac55928bef8ff587a513
2024-10-23 14:30:09 +00:00
Aleksandr Sorotskii
e4ef6c41d9
fix matplotlib version parsing in case of any non integer suffixes; PY-75115
...
(cherry picked from commit b1cc9828a1e83488cd89f70b9982b7cb18969383)
IJ-MR-147326
GitOrigin-RevId: b0d1478df587d88166ea0a03ce6db7dd0c0ac00e
2024-10-22 16:56:09 +00:00
Tagir Valeev
ac6e041167
Remove groovy-stdlib dependency where unused
...
GitOrigin-RevId: ecbe272c09c97517177b2214479f2644c1ef3229
2024-10-08 09:28:42 +00:00
Egor Eliseev
15f26f8d9f
PY-65295 Poetry installation
...
Rewrite poetry installer.
Add a new test for installation using poetry_installer.
Merge-request: IJ-MR-145702
Merged-by: Egor Eliseev <Egor.Eliseev@jetbrains.com >
GitOrigin-RevId: 0f9802a7c6f0d2c6e46b496915b972e618cd80b3
2024-10-03 12:12:57 +00:00
ekaterina.itsenko
cefb5228e1
[pycharm] PY-72208 Tables(Jupyter, SciView): Refactoring, fix tiny errors
...
GitOrigin-RevId: a936672fbdf51c9692150bd7c78721988abde3f7
2024-10-02 19:17:45 +00:00
ekaterina.itsenko
2b3832d5a9
[pycharm] PY-72208 Tables(Jupyter, SciView): Add registry, refactoring
...
GitOrigin-RevId: 937c9127a008028ad63f0f2d04b14bf972dbcab0
2024-10-02 19:17:45 +00:00
Pavel Karateev
0c0bd595cd
PCQA-580 Skip PySide6 for Python 3.13
...
GitOrigin-RevId: 0d17cb08fc649e61c1a3909ecf4fe2be46ac8ccd
2024-09-24 11:52:35 +00:00
Natalia.Murycheva
8f61912c36
[PyCharm Tables] PY-76148 Outputs are always static for pandas dataframes #PY-76148 Fixed
...
* removed unnecessary max_cols argument
* to_html function has already the needed value for max_cols
GitOrigin-RevId: c68af08af872d2c79b9afc7cc1163185c48f6c8c
2024-09-23 17:32:33 +00:00
ekaterina.itsenko
7a743e5c57
[pycharm] PY-72208 Tables(Jupyter, SciView): Add csv mode for py tables
...
GitOrigin-RevId: cb8d849952c80c882f6025d541efe670764a8cd5
2024-09-22 22:17:45 +00:00
Pavel Karateev
b2b2b60e64
PCQA-552 Use different PySide version per SDK
...
GitOrigin-RevId: 35cb4309ebde0fa3a82f94a04c9cbb0fb7f3b39f
2024-09-18 16:03:12 +00:00
Andrey Lisin
663b5dad42
PY-73432 Use Targets API in Python debugger test task; use debugger server mode in tests by default
...
GitOrigin-RevId: 050a261e6d8ded837ba6b33ec8da0d182468eedf
2024-09-16 18:27:23 +00:00
Timur Malanin
bbc59dc209
PY-74184 Add tool window support with flame graph functionality and thread information support for the profiler
...
GitOrigin-RevId: 8ac062fbc3112cb01d810863b8328dda43c35040
2024-09-12 10:42:22 +00:00
Natalia.Murycheva
418e8405a2
PY-75425 View as Series does not display correctly #PY-75425 Fixed
...
* fixed statement without effect that leads to the wrong offset for data retrieving
GitOrigin-RevId: 6cb37c9ee0f446b2e470f61b99d60e09045f5e00
2024-09-11 22:15:29 +00:00
Egor Eliseev
a54292035d
PY-65295 Poetry installation
...
Try to install Poetry and Pipenv if they are not found
Merge-request: IJ-MR-141839
Merged-by: Egor Eliseev <Egor.Eliseev@jetbrains.com >
GitOrigin-RevId: 535426090df23b358ba61a9e21c2f0954c201945
2024-09-10 10:40:05 +00:00
Andrey Lisin
a8ca44f462
PY-75228 Fix issue with newly added breakpoints being ignored during debugging in Python 3.12
...
GitOrigin-RevId: 8a2b591dff069a2531d6af472955fbc62c4e531d
2024-09-09 15:19:11 +00:00
Andrey Vokin
3f295d3e6c
PY-73263 Python 3.13 Support - Code Insight - Typeshed
...
Support hashable and other implicit protocols
GitOrigin-RevId: 96abbd57142f4b105f54e728fac746402440e3bd
2024-09-09 13:54:00 +00:00
Andrey Vokin
1041f5e6a0
PY-73263 Python 3.13 Support - Code Insight - Typeshed
...
GitOrigin-RevId: 94973415b96b2a0f859d29b0201d1ccee0d06462
2024-09-09 13:54:00 +00:00
Andrey Vokin
9293cc2ad7
PY-73263 Python 3.13 Support - Code Insight - Typeshed
...
update dataclass typeshed
GitOrigin-RevId: bda7fda7ef235351f9ec6b21aa9021d6dcbd8b80
2024-09-09 13:54:00 +00:00
Pavel Karateev
486280249b
PY-75199 Use Python 2 compatible syntax for type annotation
...
GitOrigin-RevId: 553f5de3a62712ad62481c6d8857babd6f4bdbb6
2024-09-07 15:43:24 +00:00
Pavel Karateev
948f07932b
PCQA-551 Restore Python 2 compatibility broken by PY-75524
...
GitOrigin-RevId: d8054bb70a82fe423c45b84efb773ee6d5655b4d
2024-09-07 11:41:22 +00:00
Pavel Karateev
1339dd72a3
PCQA-503 Use Path instead of File
...
GitOrigin-RevId: 3b5e3330b709a8cdc3be9e92a7c0d182d17473d5
2024-09-06 14:56:57 +00:00
Pavel Karateev
8d7b925831
PCQA-503 Remove redundant Unit type
...
GitOrigin-RevId: 30fbc28e985eae1f85852b78958a95a4c33a3f4e
2024-09-06 14:56:57 +00:00
Pavel Karateev
789c7bf85e
PCQA-503 Rewrite build config for helpers tests in Kotlin
...
I'm looking into unification of env and helpers tests setup.
No reason to have configuration for helpers tests in Groovy.
Even though we might later reimplement the setup completely.
GitOrigin-RevId: 7f5f2b5385fadde0d347fefdb019136357cc7ffc
2024-09-06 14:56:57 +00:00
Pavel Karateev
1a12754ce2
PCQA-508 PyCharm has no support to smart-step into binary operators
...
GitOrigin-RevId: ec6e95a86f219ef7a0b3c457521b70a3f195ba33
2024-09-06 09:50:34 +00:00
Natalia.Murycheva
906db74406
PY-75524 A large dataframe in memory slows down output for the next cells
...
* replaced str(data_frame) with str(data_frame.head())
* fixed GeoPandas case
* fixed exception during formatting for get_array because of the incorrect "s" format specifier
GitOrigin-RevId: 228128000565e0d681fc79b2507be3e6bcf7958e
2024-09-05 17:34:32 +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
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
Andrey Lisin
f81b39af47
Revert "PY-73432 Print effective debugger port number to stdout if single port mode enabled"
...
This reverts commit ff24636e02c90dc12f288b0ae2ff4700b4907fc7.
GitOrigin-RevId: 5aed067b496f1a70ed81cbd03706348d4cf73d0a
2024-08-16 12:35:18 +00:00
Natalia.Murycheva
b2b55f74cd
[PyCharm Tables] PY-65513 added float formatting for polars tables
...
GitOrigin-RevId: 9c868a5cf796b66860c2963d3a2e7036e4b65a59
2024-08-13 14:32:08 +00:00
ekaterina.itsenko
d133b6a9d4
[pycharm] PY-74373 Jupyter Outputs(bug): Remove unnecessary case
...
GitOrigin-RevId: a01bb58c1f8dfdfc77cb5a962ef90e11d2929ae1
2024-08-12 01:46:29 +00:00
Nikita.Ashihmin
a4faced816
PY-74648 Sci-view(sec): Add additional token for sci view
...
GitOrigin-RevId: 231dbc87d1aaa9fa753a34fc3b13e10713e366e6
2024-08-10 00:27:01 +00:00
Andrey Vokin
80934bca38
PY-73263 Python 3.13 Support - Code Insight - Typeshed
...
update class enumerate
GitOrigin-RevId: 95fc30b01c3c99144fec4f36188dc28875b3dc42
2024-08-08 21:53:20 +00:00
Natalia.Murycheva
c9f04870bc
[PyCharm Tables] PY-65513 reversed automatic imports optimizing
...
GitOrigin-RevId: e718957ac2bc5fb70b2d0d742e41e832086fafef
2024-08-08 10:39:40 +00:00
Natalia.Murycheva
37494df466
[PyCharm Tables] PY-65513 fixed debugger case
...
* fixed a case when we open Data View from a debugger variable view
GitOrigin-RevId: 2dd0f9383747692b13a60b57980a1f24ad590832
2024-08-07 18:32:28 +00:00
Andrey Vokin
09ac564e51
PY-73263 Python 3.13 Support - Code Insight - Typeshed
...
PY-73099 Support PEP 705 – TypedDict: Read-only items
GitOrigin-RevId: f9596fdc5d0f6a9318abd4aa1366b0c94a5487fd
2024-08-07 10:13:26 +00:00
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