From ae6192980ab13b8190762c1d59a19f8acfd1eafc Mon Sep 17 00:00:00 2001 From: Vitaly Legchilkin Date: Fri, 27 Feb 2026 17:27:30 +0100 Subject: [PATCH] PY-88015 Improve pyproject.toml notification and settings wording - Update notification text to be shorter and more meaningful - Add [beta] label to notification title and settings checkbox - Use "workspace structure" wording consistently (cherry picked from commit 7df0d727e61fa877a0ff9f83aed88c1c9b8cbd84) IJ-MR-193755 GitOrigin-RevId: 73f4df4dd4f5de92a98d39a7746550d26faa3272 --- python/pluginResources/messages/PyBundle.properties | 4 ++-- .../resources/messages/PyProjectTomlBundle.properties | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/python/pluginResources/messages/PyBundle.properties b/python/pluginResources/messages/PyBundle.properties index dfd605072da0..8887624c8091 100644 --- a/python/pluginResources/messages/PyBundle.properties +++ b/python/pluginResources/messages/PyBundle.properties @@ -1372,8 +1372,8 @@ python.pyproject.install.package=Install package {0} python.pyproject.install.self.as.editable=Run 'pip install -e .' python.pyproject.install.self.as.editable.progress=Running 'pip install -e .' python.pyproject.install.self.error=Error Running 'pip install -e .' -python.pyproject.toml.based.project.model=Use pyproject.toml-based project model -python.pyproject.toml.based.project.model.comment=When enabled, the project structure is derived from pyproject.toml instead of manual configuration +python.pyproject.toml.based.project.model=Use pyproject.toml-based project model [beta] +python.pyproject.toml.based.project.model.comment=When enabled, the workspace structure is derived from pyproject.toml instead of manual configuration python.pyproject.toml.dependencies.managed.hint=Dependencies are managed by pyproject.toml # Python Packages toolwindow diff --git a/python/python-pyproject/resources/messages/PyProjectTomlBundle.properties b/python/python-pyproject/resources/messages/PyProjectTomlBundle.properties index c6ece7045216..fe629d5fa57d 100644 --- a/python/python-pyproject/resources/messages/PyProjectTomlBundle.properties +++ b/python/python-pyproject/resources/messages/PyProjectTomlBundle.properties @@ -2,7 +2,7 @@ intellij.python.pyproject.name=Generate project from pyproject.toml action.PyProjectTomlSyncAction.text=Sync Project with `pyproject.toml` action.PyProjectTomlSyncAction.description=Rebuild project model based on pyproject.toml intellij.python.pyproject.system.name=`pyproject.toml`-based Project -pyproject.notification.title=Pyproject.toml workspace detected -pyproject.notification.content=Automatically configure workspace structure and dependencies from pyproject.toml.\nMay override manual project settings. Back up your .idea directory if needed. -pyproject.notification.configure=Configure +pyproject.notification.title=pyproject.toml workspace detected [beta] +pyproject.notification.content=Derive workspace structure and dependencies from pyproject.toml files.
This mode will override manual project settings. Consider backing up the .idea directory first. +pyproject.notification.configure=Enable pyproject.notification.dont.show.again=Don\u2019t show again