Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Messy Installation with PIP #66

Closed
TurtleWilly opened this issue Feb 21, 2023 · 2 comments
Closed

Messy Installation with PIP #66

TurtleWilly opened this issue Feb 21, 2023 · 2 comments
Labels
bug Something isn't working

Comments

@TurtleWilly
Copy link

When installing things with PIP, e.g.

pip install deepl --user

things get unnecessarily messy in the package target directory afterwards:

~/Library/Python/3.7/lib/python/site-packages $ find . -depth 1 -newermt '10 min ago'
…
./CHANGELOG.md
./deepl
./deepl-1.13.0.dist-info
./LICENSE
./SECURITY.md
…

The files CHANGELOG.md, LICENSE, and SECURITY.md should be placed inside one of the deepl directories, not into the main package directory. If I was to look for information for deepl, I would check inside the directories, not inside random files where it's not clear instantly where they do belong to. Also if all packages would do it like that only the most recently installed package would have a SECURITY.md, f.ex.

@JanEbbing
Copy link
Member

Thanks for reporting this! This will be fixed in an upcoming version.

@daniel-jones-deepl daniel-jones-deepl added the bug Something isn't working label Feb 22, 2023
@JanEbbing
Copy link
Member

This has been fixed, installing the current version via pip no longer pollutes the site-packages directory

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants