Commit Graph

516 Commits

Author SHA1 Message Date
Dmitry Trofimov
a9a116522a CodeServer: Python introduce variable refactoring
GitOrigin-RevId: 9404442216786c92508c4a8f4bece96013683083
2022-01-24 19:34:17 +00:00
Semyon Proshev
aa5acb75c9 Ability to install python from PyCharm on macOS (PY-51686)
GitOrigin-RevId: 53ba94d3de3844fb5b58822576e4a54fe060d53b
2021-12-22 10:59:14 +00:00
Semyon Proshev
eba1115e5a Always exclude inner venvs even if interpreter configuration is interrupted due to untrusted project (PY-51632)
GitOrigin-RevId: 8a71869ee345a622e6079699b4bdf3cdda8460e0
2021-11-24 17:25:58 +00:00
Mikhail Golubev
03c267afae i18n: Improve the message about uninstalling another package's dependency
GitOrigin-RevId: ca15403fc834af3d57401d764820c8b350fe0795
2021-11-18 13:42:15 +00:00
Alexander Koshevoy
05607e8279 Correct grammatical error
GitOrigin-RevId: e719aa309addcfc145ec3d6327241140dfbacfb4
2021-11-03 14:13:06 +00:00
Alexander Koshevoy
0704276760 Correct grammatical error
GitOrigin-RevId: 7f6279b3da24be3dd45edf5a1b644dbb26a91c8c
2021-11-03 14:13:05 +00:00
Egor Eliseev
5d74f4db53 PY-31820 Execution queue in Python Console
Change python.console.command.queue.show.action.description

GitOrigin-RevId: b75a7874325d2495482f962cf5db8223995c5ca1
2021-11-02 18:50:20 +00:00
Ilya.Kazakevich
68222ae4c1 Fix texts after review
GitOrigin-RevId: dfb97f24c3fa2a5d36a32c3a84f7c4f7c8a45a76
2021-11-02 17:49:26 +00:00
Alexander Koshevoy
1d1c85c62a Internationalize error messages in PyInterpreterVersionUtil.kt
GitOrigin-RevId: 7d4bb56569d436ec659ea27dd0aa6746f2d00487
2021-10-24 15:35:15 +00:00
Andrey Vlasovskikh
660264ad98 PY-51228 Added the description for the Poetry package versions inspection
GitOrigin-RevId: 7fb7fe86cf614274b183755794cf1dda6eb7e5d2
2021-10-20 23:59:40 +00:00
Koudai Aono
b0ec0945b3 PY-30702 Move poetry message's to PyBundle.properties
closes https://github.com/JetBrains/intellij-community/pull/1736

GitOrigin-RevId: d46cc686d075ffb43eef8e994c2068e252eaad47
2021-10-19 23:12:24 +00:00
Aleksei Kniazev
d0f7ef74ac ignore the names of python packages in spellcheck (PY-28305)
(cherry picked from commit 584d0580618ddc194ba8ef632726736dfa331d14)

IJ-MR-15352

GitOrigin-RevId: 426199e050e7c301c84eb95e063a6693a37c68c5
2021-10-18 08:10:23 +00:00
andrey.matveev
aa5eb8dc43 PY-23500 Impl considering dependencies for introduce constant fix
(cherry picked from commit fe2adaeabbf1862c2f51a93df14995264a251cca)

IJ-MR-5221

GitOrigin-RevId: 08d0db849d31cdf7684a1b7a68d68072cc0d3686
2021-10-12 17:44:11 +00:00
Andrey Vlasovskikh
ca954ebf09 PY-50536 [NPW] Added New Python project wizard for IntelliJ
GitOrigin-RevId: ef728d8ec331182f18ee19948d96dd7e3c89291f
2021-10-12 16:06:33 +00:00
Alexander Koshevoy
f9b6e4c069 PY-45900 Add new version of new interpreter UI to Python interpreter settings
GitOrigin-RevId: 8e3f0ec0ada1900796f82cabc53e60b5322c0fe0
2021-10-08 13:32:52 +00:00
Alexander Koshevoy
47017aae3c I18nize add interpreter actions text
GitOrigin-RevId: 482095b7952ae67ea82fa4bca324c44c200e2776
2021-10-08 13:32:49 +00:00
Aleksey Pivovarov
aa0a99d1e0 ui: fix incorrect encoding in bundled strings
GitOrigin-RevId: b945291d452eb90037a5b6721eefc96a7bfc7481
2021-09-30 17:12:53 +00:00
Egor Eliseev
928032de8c PY-31820 Execution queue in Python Console
Add execution queue to Python Console

GitOrigin-RevId: 5b007c72720e2e3dd2c1edf6ca499cfe2c8967cd
2021-09-30 11:50:53 +00:00
Bas Leijdekkers
4297a782f1 python: remove leading <p> tags from postfix template descriptions for visual consistency
GitOrigin-RevId: 85a8afcc7b9ae2681c63602fc23fda27616fd68d
2021-09-29 12:04:55 +00:00
Alexander Koshevoy
bd974d9860 PY-44016 Introduce Python language for targets with specific configuration mechanism for Python interpreter
GitOrigin-RevId: 8e48a069c7b6ea74e0cab1eaaea9ac45b2690ce6
2021-09-28 16:39:17 +00:00
Mikhail Golubev
b52b7ef3ca i18n: Simplify building the message about removing a package with dependencies
GitOrigin-RevId: 5d7f0eb2594ed0835a4f7fc7cda15bad9773eb7f
2021-09-17 18:03:26 +00:00
Ilya.Kazakevich
76a3c98f74 PY-46408: Support tests in `__init__.py`
``spam.Class`` may be class in ``spam/__init__.py``
See PyQNameResolveAndSplitUtils.kt

GitOrigin-RevId: a7ec7ddc4c3fa4e6140417c852c385a41be59695
2021-09-16 20:47:51 +00:00
Semyon Proshev
96ca67b701 Remove support for buildout (PY-49193)
GitOrigin-RevId: 6c9e582d92b7c1c5f43648022abe315906e2786c
2021-09-14 17:08:51 +00:00
Semyon Proshev
351c3f47ab Remove support for mako (PY-49212)
IJ-MR-13753

GitOrigin-RevId: f9dd0b378ccf67ce38c70be7480881a5309e0af4
2021-09-08 16:41:50 +00:00
Andrey Vokin
5c5fd04111 DS-1418: Jupyter Variables add localization for toolwindow
GitOrigin-RevId: f559b1a059b33d12a8361614d439688d2b246d11
2021-09-01 16:47:00 +00:00
Aleksei Kniazev
a910fd8352 fixed a typo in PyBundle
GitOrigin-RevId: 7d8b334f0a9305290bf7f1c153c04cf102771b0f
2021-08-27 14:34:44 +00:00
Elizaveta Shashkova
7be917256c i18n fixes
GitOrigin-RevId: aebfc077a6611dbacfbca7b46f48c36d1acfad85
2021-08-23 14:46:47 +00:00
Elizaveta Shashkova
73692df934 DS-2063 Cells from python script are not executed when non-interactive shell is selected
GitOrigin-RevId: 350fe99f9e79ac714af4c5498d3fa30f9db97d8f
2021-08-12 13:54:45 +00:00
Alexander Koshevoy
6e9a4eb261 Move ManualPathEntryDialog class to Community
GitOrigin-RevId: ff6371ba86139c5560a45722dbdb11cd810b5ffc
2021-08-09 12:19:01 +00:00
Ilya.Kazakevich
8c122ad04d PY-48468, after review 518
GitOrigin-RevId: d36c22eae165fdde642efae88f4a70b23df15e4f
2021-07-21 18:13:05 +00:00
Mikhail Golubev
0a9eb7e19e i18n: Remove unused properties
GitOrigin-RevId: fbfac80b55e8e0bb78bde54253c8100f951ac9f9
2021-07-07 11:44:14 +00:00
Mikhail Golubev
4b2332daad PY-27684 Rename "Run only environment" label to "Environments to run"
GitOrigin-RevId: 8b02faf707a26770e27f3e8789b7246d21b3244c
2021-07-07 11:44:11 +00:00
Mikhail Golubev
ddc872bca7 PY-27684 Make Tox run config settings comply with UI guidelines
Namely, aligned field labels to the left and added colons after them,
enclosed tox-related options in a proper titled border.

GitOrigin-RevId: 177586ee0c5da995162e1088d029b6a61ae36115
2021-07-07 11:44:10 +00:00
Mikhail Golubev
647d6129a7 i18n: Remove a period after a tooltip message
GitOrigin-RevId: 7817a4a214fe37e38d7287e2a9592b39b39ca7fb
2021-07-07 11:44:09 +00:00
Mikhail Golubev
97691d1894 i18n: Remove a never shown panel and its message in Buildout settings
GitOrigin-RevId: 08c6f9c6533bf2ab2f7697d5de0bbe0c11d9ff95
2021-07-07 11:44:08 +00:00
Mikhail Golubev
c35d844d32 i18n: Reword "key value" as "key/value"
GitOrigin-RevId: 539bd9012c7be6305ce6794d5a613e057346b7d6
2021-07-07 11:44:07 +00:00
Andrey Lisin
7c1294e22e i18n: Replace one-shot bundled @NonNls message with hardcoded string
GitOrigin-RevId: 1879ba5ee31dec80b3dda1970aea3bd561473d52
2021-07-05 14:52:51 +00:00
Elizaveta Shashkova
693bcd0150 PY-31820 Add icon for console queue
GitOrigin-RevId: 2ead0da5ea0368fd451250f5fe3563bd4bbd077d
2021-07-05 09:16:45 +00:00
Elizaveta Shashkova
b7692842f3 DS-1811 Every cell execution starts a new console
Add a "starting" descriptor state for consoles which were launched, but don't have running descriptors yet

GitOrigin-RevId: 142f1ac8c9bd854b6244c5bf6c6fa4ad2c49a9bd
2021-07-01 09:17:25 +00:00
吴烜
63aff5b7d9 PY-48747 allow all valid Python identifiers in target
close #1607

GitOrigin-RevId: 926852ca66d751204aeadd981fff018166905a5f
2021-06-30 15:34:27 +00:00
Ilya.Kazakevich
46fa9a2c63 PY-49403: Refactor `TemplateService`
* Template language could be set on the Application level as well as on the Project level
* Correct language is set when new Flask or Django project is created
* Language could be associated with any file extension

GitOrigin-RevId: 774a43240c0428735124a33e3dd22762c24dbaaa
2021-06-24 12:47:32 +00:00
Ilya.Kazakevich
723eaff23e PY-49070: Autodetect python test runner
Special type of test runner configuration that detects test runner to use.

User doesn't need to set test runner explicitly: installing appropriate test runner is enough

GitOrigin-RevId: ee2b60a80105a0459bd490b60927c02c605360ec
2021-06-21 12:18:03 +00:00
Aleksei Kniazev
f99b63d804 python packages toolwindow review fixes (PY-47449)
- synchronization around package rank loading
- more compact package rank storage

(cherry picked from commit 259e28c780fe0edd5601bdce54bd42a4783c3cc4)

IJ-CR-9914

GitOrigin-RevId: 3a563f8c63aa83f92f274efa882c7aecf89e429f
2021-06-12 16:50:54 +00:00
Aleksei Kniazev
87dbb7ea31 custom package repositories for python packages toolwindow (PY-47449)
- using custom repository to installing packages from
- browsing repositories without explicit search query
- sorting first 4k PyPI packages based on yearly download stats
- installing packages from custom locations (disc, vsc)
- ux improvements (immediate header loading, table rendering)

(cherry picked from commit 72d6099dbcaa311a12dc740b9ab65be3d119f7d0)

IJ-CR-9914

GitOrigin-RevId: 7e84140e70e7c0b377042c00222c6a35657f3220
2021-06-12 16:50:47 +00:00
Ilya.Kazakevich
4638ac393c PY-48468: .properties file was broken by accident.
GitOrigin-RevId: 54691ecde3b84070b544f623d7d98f80a5201dd1
2021-06-10 19:49:17 +00:00
Ilya.Kazakevich
41e0118cc0 PY-48468: Add option to disable "--no-summary" in "Advanced settings".
No need to show summary for pytest in most cases, but some plugins may need it.
So, we add advanced option to enable that

GitOrigin-RevId: 15106a4a68ea2adc048119ad4b45e82640086ce0
2021-06-08 00:00:21 +00:00
Alex Plate
79820165d3 [IDEA-270680] Use an ellipsis character in the py bundle
GitOrigin-RevId: adea0d6db24bc18295954f1a48a9a04db8cf8d0b
2021-06-03 17:21:10 +00:00
Ilya.Kazakevich
9975c662d5 PY-44421: Add "swap actual/expected in diff" for pytest as gui checkbox
We can't rely on ini because it breaks project when user runs it under the bare pytest (hence, option is not registered and can't be used)

GitOrigin-RevId: 7b36c6a025b1caa0e03648c622225ecd45183cc6
2021-05-21 18:24:00 +00:00
Elizaveta Shashkova
86e1f0a29f Minor cosmetics
GitOrigin-RevId: 32137725b1dc7b5b15632a4f6d9b68c6c3d83259
2021-05-20 15:47:48 +00:00
Roman Shevchenko
3661d0cc58 [platform] tidying up notifications API
GitOrigin-RevId: c399534e946bdd286d7be6cbc43339aae8397db1
2021-05-10 08:17:47 +00:00