Vladislav Rassokhin
a396b4cdd2
[python] postfix templates: support editable templates and conditions PY-30217
...
GitOrigin-RevId: 03b1a49f8ecfd7c765ed2900b2adf14b07709a5f
2023-03-07 18:56:25 +00:00
Daniil Ovchinnikov
578eaaf60e
rename library kotlin-stdlib-jdk8 -> kotlin-stdlib
...
GitOrigin-RevId: cddf45ccfd5563d3fe209bea62a1c37c94f44ff9
2023-01-10 12:22:34 +00:00
Ilya.Kazakevich
6358b3a523
PY-57184: Store local conda path
...
We can't store it for random target since target lacks of ID, but for local it is possible
GitOrigin-RevId: e8f68f8e68347e5493daab7ca15f81f1e42eda66
2022-11-08 03:11:58 +00:00
Aleksei Kniazev
1b87f861c6
[python]: new API for package management and conda support (PY-49324)
...
- new entry point to python package management: PythonPackageManager
- new internal package representation entities
- target-based process running to support remote interpreters
- initial support for the new api on Python Packages toolwindow
- initial support for conda on the toolwindow
- new cache for PyPI packages, caches for python/conda packages
- Python Packages toolwindow and service refactoring
- coroutine-based PyPI cache update on startup
GitOrigin-RevId: 167c32229eb669c5348ba930b35008bee9e51914
2022-10-18 00:37:48 +00:00
Alexey Sedunov
a7bc6362df
Python: Extract template language commons
...
GitOrigin-RevId: 1919f022b88d2e8ff3a5966a4c836a38d0e3801c
2022-10-15 17:00:22 +00:00
Ilya.Kazakevich
a4dcfdd16e
PY-35978: Improve Conda support and refactor other parts to support it.
...
Each sdk has additional data with flavor and flavor-specific data. For target-based SDK there is also target information. ``PySdkExt`` has extension method that uses this data to execute code on some SDK. For Conda we store path to conda binary and env name.
GitOrigin-RevId: c63b57aac9b5a267b3a6710902670bfe7d10c722
2022-10-12 17:55:25 +00:00
Olga.Lavrichenko
58badfd492
DS-3803 DS-3803 DS-3635 DS-2871 Jupyter autocompletion implicitly executes code in the editor, fixes and moved ConsolePandasColumnNameCompletionContributor to intellij.pycharm.community.iml module
...
GitOrigin-RevId: bae7ec7e06cc96feeb3a8f7ed4eb8d897e289547
2022-09-30 18:29:21 +00:00
Alexey Kalina
0d7285f5a6
[recommenders] extract ml feature providers to ml-api module
...
(cherry picked from commit b1e6e709bd4ed9763b2ab947476a62bb52c36461)
IJ-MR-27840
GitOrigin-RevId: 76efbdec104dbef5ee6d27f44524a1827642e6fd
2022-08-02 12:44:12 +00:00
Vladimir Krivosheev
a8f6a48409
add jdom to source code to modify and strip to our needs
...
GitOrigin-RevId: 3e16d0d954aa7bc45c4eadb91164b44e4b2e75d3
2022-03-27 18:52:47 +00:00
Dmitry Jemerov
4b7168cf3f
Split SLF4J into API and impl libraries
...
GitOrigin-RevId: c2787b3e82ce5a63d117ec241e6607dbe0fee948
2022-01-20 18:45:03 +00:00
Alexey Kalina
d775b46883
[ml-completion] add version.txt to all models
...
GitOrigin-RevId: 8ffaf8e976e9dec90a0214040d47230c8d66808c
2021-11-02 09:28:51 +00:00
Andrey Vlasovskikh
bd364d4385
PY-30702 Added dependency on tuweni-toml for intellij.python.community.impl
...
GitOrigin-RevId: 9ca0873871e453e25e6c599cfaca51ddc9418f8f
2021-10-19 23:12:31 +00:00
Koudai Aono
1b32ef78ce
PY-30702 Support Poetry
...
closes https://github.com/JetBrains/intellij-community/pull/1736
GitOrigin-RevId: 03217ee0def8d0d657033e623c3ebc0d494e5f6f
2021-10-19 23:12:23 +00:00
Vladimir Lagunov
7501339247
PY-51096 Don't get list of sdks inside inspections
...
(cherry picked from commit 3f0c00cbf6c583211d7cbc576a04bfb35d5edd1d)
IJ-MR-15111
GitOrigin-RevId: 055b6649689e75fa5039f43c6ab4c9f61a314ad6
2021-10-19 10:00:42 +00:00
Ilya.Kazakevich
b6a9f2268e
Rewrite `AppxReparse.exe` to JNA
...
No need to have separate tool for that
GitOrigin-RevId: 3019b647cb3b9ce9c01967deace0e4fbed834302
2021-09-04 01:51:37 +00:00
Alexey Kudravtsev
17669befde
make smRunner non-exported to avoid leaking tcServicesMessages library to api modules
...
GitOrigin-RevId: f322bed68735d60a9f59aae94ca6b4cb829afc78
2021-07-20 13:00:22 +00:00
Alexey Kudravtsev
b587a7b075
remove Velocity from api modules
...
GitOrigin-RevId: 12ac133fe8550b0442910270284d63819997ad32
2021-07-15 11:51:51 +00:00
Vladimir Lagunov
ad4e06d0ff
Exclude Python Test Env directories from indexing.
...
GitOrigin-RevId: 2e567f4198ac669880bfb2dece2ed7855933374b
2021-04-14 04:38:13 +00:00
Aleksei Kniazev
9f75f5a242
first implementation of the toolwindow for managing python packages (PY-44934)
...
(cherry picked from commit edeeec04fd2cd0a72e39884b7d1b9cd498e9feab)
IDEA-CR-70495
GitOrigin-RevId: d0877d3fa5a97129e4c2de9e9510042e718c636e
2021-02-15 16:05:23 +00:00
Vladimir Krivosheev
0b0956b202
remove unused ConcurrentIntKeyWeakValueHashMap
...
GitOrigin-RevId: f5c968025a8f2828332b146236e239521acba46b
2021-01-15 12:03:49 +00:00
Mikhail Golubev
f06432727f
Mark all PyCharm directories with test data as test resources
...
GitOrigin-RevId: d9135fee5c56219aea17972916635eb4964acaa6
2020-12-11 15:10:57 +00:00
Vitaliy.Bibaev
4e8ac94ea4
[ml-completion] Switch default and experimental python model
...
GitOrigin-RevId: 56b9f014487edaefbfa4ca760cd39c3625edd7cc
2020-11-23 11:16:31 +00:00
Vladimir Krivosheev
5fed9f63f7
do not export intellij.platform.codeStyle.impl from lang-impl, reduce trove library usage
...
GitOrigin-RevId: 8d1b8100f8c3e2144da8a9057273805469da4454
2020-11-23 10:46:41 +00:00
Alexey Kalina
de99b68add
[ml-completion] python: replace default model with experimental random forest
...
GitOrigin-RevId: 97deac5e0da0cd39c2606468857c9c78723031fa
2020-10-27 08:40:39 +00:00
Ilya.Kazakevich
65be9f0e6f
Create console properties for the run configuration
...
This is required for things like CWM-653
GitOrigin-RevId: dc9c960eae6f32eac09a5e6d952967a9e8aa99e9
2020-10-22 19:31:15 +00:00
Vladimir Krivosheev
a67c59c561
platform.core.impl — remove dependency on intellij.platform.util.ui and intellij.platform.core.ui
...
java.psi.iml — remove dependency on intellij.platform.core.ui
GitOrigin-RevId: c1d4feb04c0471c7d17b5331b86738ee54a97f80
2020-09-21 13:40:47 +00:00
Vladimir Krivosheev
886fa598f1
extract netty-buffer from netty-codec-http to use it as a generic library
...
GitOrigin-RevId: 52d3374ddbf44dc434a3abb7fb370fb4eedabb46
2020-09-21 13:40:41 +00:00
Elizaveta Shashkova
9c70a34e97
DS-724 Detect existing conda envs on Project creation and disable custom sorting
...
Signed-off-by: Elizaveta Shashkova <elizaveta.shashkova@jetbrains.com >
GitOrigin-RevId: 18405e53c5c276021be2d1285cdbd06593f7cd80
2020-09-10 16:20:18 +00:00
Vladimir Krivosheev
f2a72b34fa
do not export trove from util module
...
GitOrigin-RevId: 666bf5e1fc45045bb9b1c391b7ec5a2ac4b65dde
2020-05-16 16:34:43 +00:00
Daniil Ovchinnikov
7f6ed24e3c
rename "Groovy" library to "org.codehaus.groovy:groovy" for consistency
...
GitOrigin-RevId: 515c9c93fba3c6104c7c42b75373c7867321843b
2020-05-12 16:41:14 +00:00
Ilya.Kazakevich
ba04e8345e
IDEA-CR-59070: PY-40803: Do not use outdated libs from maven.
...
It leads to jar hell. We have all that classes in platform.
(cherry picked from commit 6e63aa677013b9e363f1d8ba609673458412d04e)
GitOrigin-RevId: 6774dcf6949197407597ec3e01c8b4e95dbe63f9
2020-03-02 13:05:03 +00:00
andrey.matveev
073af04a6a
PY-38581 Implement previous calls feature
...
GitOrigin-RevId: 5682350bfd95a6abfc325b511c55d6e27b41476a
2020-02-25 05:37:15 +00:00
Vladimir Krivosheev
3deee4e14b
do not export kotlinx-coroutines-jdk8 and module statistics from platform-impl
...
GitOrigin-RevId: 1e0f98fedd06dc7789d808025d53b2424141adca
2020-02-17 09:07:39 +00:00
Vladimir Krivosheev
16776be5f7
do not export StreamEx lib from platform-impl
...
GitOrigin-RevId: b4b5c70dc99510609083c3ff097936be94e0548c
2020-02-15 06:44:09 +00:00
Stanislav Utikeev
a8e4a6d1fd
LAB-31 Create python-sdk module
...
GitOrigin-RevId: a3c8f8edc677d54bbccf54ced8dd56bd5c85205b
2020-02-10 11:03:00 +00:00
Peter Gromov
ca6db24d7d
more parsimonous depending on platform.execution.impl
...
GitOrigin-RevId: 3beca726abdaf63cdb11d628989088ef92121b90
2020-01-28 12:36:54 +00:00
Peter Gromov
1eb9b217d8
allow to depend on platform.execution.impl without depending on huge platform.lang.impl module
...
GitOrigin-RevId: 4386ae794f21698559c8d793ce1c355cf4dba244
2020-01-27 16:36:02 +00:00
andrey.matveev
ae33c5c61b
[PY-39742] Set model with considering PythonCompletionWeigher
...
GitOrigin-RevId: 4d9b49c59a1bf9d1ffa0ef79288828b22c722fed
2019-12-27 17:35:01 +00:00
andrey.matveev
937e9b68ea
[PY-39742] Add model without position feature
...
GitOrigin-RevId: 01db932cad1466d449658163aec834cc6c7bb0c1
2019-12-24 14:42:58 +00:00
andrey.matveev
701660837c
PY-39742 Change model version with before_rerank_order feature
...
GitOrigin-RevId: 47278c34506c815c3bff03b9ef290793d2100227
2019-12-20 12:08:35 +00:00
andrey.matveev
024cdece96
PY-39742 Turn on ml completion by default
...
GitOrigin-RevId: 275f9b984e674473b8bc4f37f487f196d213b4a2
2019-12-20 12:08:35 +00:00
Vitaliy.Bibaev
2202ed8c46
IDEA-CR-53045 [stats-collector] Move python ML model into intellij.python.community.impl module
...
GitOrigin-RevId: 7ec6a655b7c6f0945afbfb56adf10ee654b2b72b
2019-11-29 07:07:42 +00:00
Gregory.Shrago
2c08d2c1f7
IDEA-CR-53226 drop intellij.python.community.plugin.resources module
...
Making python community layout similar to python professional.
GitOrigin-RevId: 55316c2c9dcc958c1c2de24df2acc8ef1fe04633
2019-10-09 13:06:32 +00:00
Gregory.Shrago
92f5adff73
PY-38312 Reuse Python plugin in PyCharm
...
GitOrigin-RevId: 614aecfde6c57cb8f2b99c01c7085c5ae33a1d5d
2019-10-08 17:03:50 +00:00
Dmitry Trofimov
a0bc048dcc
python-psi-impl extracted
...
GitOrigin-RevId: e3d808c147ac793701c7b628dbf825a99bb71f2a
2019-09-11 19:15:01 +00:00
Vladimir Krivosheev
464db46655
netty_handler lib is not required to be added explicitly anymore
2019-04-12 10:06:16 +02:00
Ilya.Kazakevich
bf34f5ba8b
Fix test gradle, add dependencies to prevent such problems in future
2019-02-28 19:56:51 +03:00
nik
db3acdfb73
IDEA project configuration: extract kotlin-reflect to a separate repository library (IDEA-198418)
2019-01-11 10:30:25 +03:00
Roman Shevchenko
c19f96a4ab
[project] adds common Java annotations dependency (IDEA-179784)
2019-01-02 16:17:53 +01:00
Ilya.Kazakevich
b3e2bd2185
"PY-32472: Skip "unused" inspection for Django implicit contract signatures for CBVs
2018-11-08 18:38:35 +03:00