-
Notifications
You must be signed in to change notification settings - Fork 52
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
error installing #75
Comments
I believe that this package has malware on it. This commit was covered by 19 other junk commits: ecb8773 The My recommendation as of now is to ensure that none of these files are installed. Do not install this package until this is fixed. I have notified a maintainer of the project and hopefully, they can resolve this. |
The safest option so far seems to be to install it directly from PyPi via The entire TL:DR: PyPi is the way, screw this repo until it's somehow fixed. Personal input, feel free to ignoreThis also brings up a question on my side of how the repositories are managed currently if a random person is given direct access to the repository whereas the previous two maintainers had to wiggle our way into PRs and them actually being reviewed. |
Additionally, to prevent any further misunderstandings or reasons to worry, I will not update the PyPi package page to remove the
|
Just a note about the Pypi release. I have been told that this will not work for users who are not using discord.py unless you add extra steps as the Pypi release still has d.py as a dependency. |
I will double-check that later today and confirm. |
Hey, if you're not using discord.py, installing the pre-release is the way to go ( |
Took a quick look and yep, 1.4.0 relies on d.py heavily as a dependency. 2.0.0a is the only way, big thanks to nori for the reply. 😁 |
Please take a look at #76, You're actually spreading malwares and anyone who installed your sdk on windows needs to check their system to get the malware removed |
Once #79 gets merged. |
It's not related to #79. The issue occurred due to the malware dependency, which is now fixed. |
Oh, my bad! I thought this issue was related to Python 3.12 in some way... Close it is. |
Collecting git+https://github.com/top-gg/python-sdk/ (from -r requirements.txt (line 14))
Cloning https://github.com/top-gg/python-sdk/ to /tmp/pip-req-build-z18_guw1
Running command git clone --filter=blob:none --quiet https://github.com/top-gg/python-sdk/ /tmp/pip-req-build-z18_guw1
Resolved https://github.com/top-gg/python-sdk/ to commit 0684470
Preparing metadata (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [1 lines of output]
error in topggpy setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers; Parse error at "'://files'": Expected stringEnd
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
The text was updated successfully, but these errors were encountered: