[python] Remove unuseful ktor dependencies in intellij.python.community.impl module

Merge-request: IJ-MR-166082
Merged-by: Egor Eliseev <Egor.Eliseev@jetbrains.com>
(cherry picked from commit 447218b7df368ac1c8da7ca3b2d096ccceb93f69)

GitOrigin-RevId: b0c146a9eebe689c974ab7bbeec1b80507e54652
This commit is contained in:
Egor Eliseev
2025-06-19 14:30:30 +00:00
committed by intellij-monorepo-bot
parent 1c14d39463
commit 8a3648c438
4 changed files with 1 additions and 10 deletions

View File

@@ -259,8 +259,6 @@ jvm_library(
"//python/python-syntax:syntax", "//python/python-syntax:syntax",
"//platform/ui.jcef", "//platform/ui.jcef",
"//libraries/io", "//libraries/io",
"//libraries/ktor-client",
"//libraries/ktor-client-cio",
"//platform/util/progress", "//platform/util/progress",
"//platform/feedback", "//platform/feedback",
"@lib//:kotlinx-datetime-jvm", "@lib//:kotlinx-datetime-jvm",

View File

@@ -157,8 +157,6 @@
<orderEntry type="module" module-name="intellij.python.syntax" /> <orderEntry type="module" module-name="intellij.python.syntax" />
<orderEntry type="module" module-name="intellij.platform.ui.jcef" /> <orderEntry type="module" module-name="intellij.platform.ui.jcef" />
<orderEntry type="module" module-name="intellij.libraries.kotlinx.io" /> <orderEntry type="module" module-name="intellij.libraries.kotlinx.io" />
<orderEntry type="module" module-name="intellij.libraries.ktor.client" />
<orderEntry type="module" module-name="intellij.libraries.ktor.client.cio" />
<orderEntry type="module" module-name="intellij.platform.util.progress" /> <orderEntry type="module" module-name="intellij.platform.util.progress" />
<orderEntry type="module" module-name="intellij.platform.feedback" /> <orderEntry type="module" module-name="intellij.platform.feedback" />
<orderEntry type="library" name="kotlinx-datetime-jvm" level="project" /> <orderEntry type="library" name="kotlinx-datetime-jvm" level="project" />

View File

@@ -26,8 +26,7 @@ The Python plug-in provides smart editing for Python scripts. The feature set of
<plugin id="com.intellij.modules.python-core-capable"/> <plugin id="com.intellij.modules.python-core-capable"/>
<module name="intellij.json.backend"/> <module name="intellij.json.backend"/>
<plugin id="org.toml.lang"/> <plugin id="org.toml.lang"/>
<module name="intellij.libraries.ktor.client"/> <module name="intellij.libraries.kotlinx.io"/>
<module name="intellij.libraries.ktor.client.cio"/>
</dependencies> </dependencies>
<content> <content>

View File

@@ -26,7 +26,6 @@ import com.jetbrains.python.PyBundle
import com.jetbrains.python.packaging.PyExecutionException import com.jetbrains.python.packaging.PyExecutionException
import com.jetbrains.python.sdk.add.PyAddSdkDialog.Companion.show import com.jetbrains.python.sdk.add.PyAddSdkDialog.Companion.show
import com.jetbrains.python.showErrorDialog import com.jetbrains.python.showErrorDialog
import io.ktor.utils.io.CancellationException
import java.awt.CardLayout import java.awt.CardLayout
import java.awt.event.ActionEvent import java.awt.event.ActionEvent
import java.io.IOException import java.io.IOException
@@ -243,9 +242,6 @@ class PyAddSdkDialog private constructor(
try { try {
selectedPanel?.complete() selectedPanel?.complete()
} }
catch (e: CancellationException) {
throw e
}
catch (e: IOException) { catch (e: IOException) {
Messages.showErrorDialog(e.localizedMessage, CommonBundle.message("title.error")) Messages.showErrorDialog(e.localizedMessage, CommonBundle.message("title.error"))
return return