How to make Repl.it stop installing the wrong package
I have been trying to make a Telegram Bot using the pyTelegramBotAPI. (https://pypi.org/project/pyTelegramBotAPI/)
It requires use of :
However, whenever I run the script, Repl.it starts downloading another package called telebot (https://pypi.org/project/telebot/).
How do I force Repl.it to use the wrapper package I want to use, instead of what poetry is causing to install?
Even when I do a pip install pyTelegramBotAPI from the shell, it gets overwritten by the wrong telebot. :\
Is there some way to disable poetry, or this behavior?
I have tried changing the pyproject.toml file, but I'm not too sure what to change there.
Can someone help me please?
I'm having a similar issue with the repl installing dummy-wx when I am trying to use wxPython ... because both packages use the same
I'm trying to use a
.replit file to override it ... but I feel there has to be a better way.
Researching my own question,
upm guess is guessing that I might need the
dummy-wx package. There is a
.upm/store.json file that lists the guessed packages. Manually changing
.upm/store.json, then doing
poetry remove dummy-wx, and installing the local wxpython wheel temporarily fixes the issue.