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

Version 0.5 [extension points partial compatible] Relase #109

Closed
16 tasks done
koxudaxi opened this issue Sep 22, 2020 · 0 comments · Fixed by #104
Closed
16 tasks done

Version 0.5 [extension points partial compatible] Relase #109

koxudaxi opened this issue Sep 22, 2020 · 0 comments · Fixed by #104

Comments

@koxudaxi
Copy link
Owner

koxudaxi commented Sep 22, 2020

Version 0.5 should support extension points on PyCharm 2020.2.2.

I would implement two classes for extension points.

  • PySdkProvider
  • PyPackageManagerProvider

Poetry Version

Poetry version 1.1.0b3

Related Issues

python-poetry/poetry#2711

TODO

  • implemention
  • test
  • documentation

Implemention

  • PySdkProvider
  • PyPackageManagerProvider

Test

use-cases

  • add new poetry Interpreter with install packages from pyproject.toml
  • add new poetry Interpreter without install packages from pyproject.toml
  • add new poetry interpreter without existing environment
  • add new poetry interpreter from the existing environment
  • lock file from a popup after changing pyproject.toml
  • update file from a popup after changing pyproject.toml
  • install new packages from a notification after the lock file is updated
  • install packages from action of installation (alt+enter)
  • run scripts
  • install/uninstall packages from settings (GUI)
  • open project that is created by old version poetry plugin.
@koxudaxi koxudaxi pinned this issue Sep 22, 2020
@koxudaxi koxudaxi linked a pull request Sep 22, 2020 that will close this issue
@koxudaxi koxudaxi added the Meta label Sep 22, 2020
@koxudaxi koxudaxi unpinned this issue Oct 10, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant