mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-22 15:19:59 +07:00
- Extract PyVersionSpecifiers from Poetry-specific PoetryPythonVersion into python-community-openapi for reuse across subsystems - Add PyVersionSpecifiers parameter to PythonInstallerService.installLatestPython() so installation respects pyproject.toml version constraints - Pass version specifiers from getSystemPython() through to the installer - Move pyproject.toml python-version parsing to pyproject PSI utilities - Replace PoetryPyProjectTomlPythonVersionsService internals with PyVersionSpecifiers (cherry picked from commit 5ef8f7cb3430826ee38cd80ab460ea4a52da919a) IJ-MR-193218 GitOrigin-RevId: a989e2dffd5b3081db526b703f9cc6085eac96d5
PyCharm services is a set of APIs to interact with the PyCharm execution subsystem. Each service is implemented as an interface and a function with the same name to get an instance of it. Services usually have showcases in "tests" roots.