Skip to content
This repository has been archived by the owner on Feb 9, 2022. It is now read-only.

Toml-plugin-dependent features not working #293

Open
jclerman opened this issue Nov 2, 2021 · 1 comment
Open

Toml-plugin-dependent features not working #293

jclerman opened this issue Nov 2, 2021 · 1 comment

Comments

@jclerman
Copy link

jclerman commented Nov 2, 2021

Describe the bug
Although I've seen them work previously, in PyCharm currently, I am not able to get either of the following two features to work:

  • install extras and run scripts by clicking a line marker
  • show a message for outdated version packages

Both of the above features are annotated in the feature-list as "Toml plugin is required". I do have that plugin installed.

To Reproduce
Steps to reproduce the behavior:

  1. Install PyCharm CE 2021.2.3
  2. Install Toml plugin (version 0.2.155.4114-212)
  3. Install Poetry plugin (version 1.1.5-212)
  4. Open project that uses poetry
  5. Open pyproject.toml
  6. Notice that line-marker for scripts is missing
  7. Notice that warnings about outdated version packages are missing

Running poetry lock doesn't help.

Expected behavior
See above.

Screenshots
image
above, the line-markers should appear

image
above, click is outdated and should be highlighted

Environments (please complete the following information):

  • IDE: PyCharm Community 2021.2.3
  • OS: macOS 10.15.7
  • Poetry Version 1.1.11
  • Plugin version 1.1.5-212

Additional context
These features both worked in the recent past (and I miss them!). Not sure what has changed.

@koxudaxi
Copy link
Owner

@jclerman
Thank you for creating this issue.
You may need poetry install after run poetry lock 🤔

Btw, This plugin is moving on PyCharm mainstream.
PyCharm 2021.3 EAP includes this poetry plugin code.

Also, The feature should be supported by JetBrains.
https://youtrack.jetbrains.com/issue/PY-30702#focus=Comments-27-5323626.0-0

Would you please create the issue in youtrack?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants