mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-18 09:34:34 +07:00
[python] PY-87838 support pythont and pythonw executables
(cherry picked from commit 310fe84b7ecd1533c75fadcfa542d022474822a0) IJ-MR-192712 GitOrigin-RevId: 50d2d75c519506e861e9f87c957abceed0699c3a
This commit is contained in:
committed by
intellij-monorepo-bot
parent
d99b42eef2
commit
288cbb900e
@@ -276,8 +276,8 @@ class VirtualEnvReader private constructor(
|
||||
|
||||
const val PYENV_DEFAULT_DIR_NAME: String = ".pyenv"
|
||||
|
||||
private val POSIX_PYTHON_PATTERN = Regex("^(pypy|python)(\\d+(\\.\\d+)*)?$")
|
||||
private val WIN_PYTHON_PATTERN = Regex("^(pypy|python)(\\d+(\\.\\d+)*)?\\.exe$", RegexOption.IGNORE_CASE)
|
||||
private val POSIX_PYTHON_PATTERN = Regex("^(pypy|pythonw?)(\\d+(\\.\\d+)*)?t?$")
|
||||
private val WIN_PYTHON_PATTERN = Regex("^(pypy|pythonw?)(\\d+(\\.\\d+)*)?t?\\.exe$", RegexOption.IGNORE_CASE)
|
||||
private fun getLocalEelIfApp(): EelApi? = if (ApplicationManager.getApplication() != null) localEel else null
|
||||
|
||||
/**
|
||||
@@ -303,4 +303,4 @@ class VirtualEnvReader private constructor(
|
||||
* Default (production) instance
|
||||
*/
|
||||
@ApiStatus.Internal
|
||||
fun VirtualEnvReader(): VirtualEnvReader = Instance
|
||||
fun VirtualEnvReader(): VirtualEnvReader = Instance
|
||||
|
||||
Reference in New Issue
Block a user