ApeWorX / ape

The smart contract development tool for Pythonistas, Data Scientists, and Security Professionals
https://apeworx.io
Apache License 2.0
886 stars 131 forks source link

Long-name not working with ape pm uninstall command #2282

Closed bitwise-constructs closed 1 month ago

bitwise-constructs commented 1 month ago

Environment information

$ ape --version
0.8.14

$ ape plugins list
Installed Plugins
  solidity    0.8.4

What went wrong?

current ape pm list:

NAME                                 VERSION  COMPILED
Uniswap/v3-core                      1.0.0    -
Uniswap/v3-periphery                 1.3.0    -

ran: ape pm uninstall Uniswap/v3-core

and received error: ERROR (ape-depend-import-problem-main): Package(s) 'Uniswap/v3-core' not installed.

How can it be fixed?

The uninstall command works with the short name, but need to make it work with the long name that gets displayed in ape pm list as well.

linear[bot] commented 1 month ago

APE-1816 Long-name not working with ape pm uninstall command