rainbowstream icon indicating copy to clipboard operation
rainbowstream copied to clipboard

Cannot update via pip to 1.3.8

Open HoughIO opened this issue 6 years ago • 9 comments

On launch-

RainbowStream latest version is 1.3.8 while your current version is 1.3.7 You should upgrade with pip install -U rainbowstream

But the package doesn't have the update here: https://pypi.python.org/pypi/rainbowstream

Can we bump the version here?

HoughIO avatar Mar 26 '18 15:03 HoughIO

just ran the upgrade in a virtualenv and this is the output:

→ pip3 install --upgrade rainbowstream --no-cache-dir Requirement already up-to-date: rainbowstream in ./.virtualenvs/rainbowstream/lib/python3.6/site-packages Requirement already up-to-date: arrow in ./.virtualenvs/rainbowstream/lib/python3.6/site-packages (from rainbowstream) Requirement already up-to-date: twitter in ./.virtualenvs/rainbowstream/lib/python3.6/site-packages (from rainbowstream) Collecting python-dateutil (from rainbowstream) Downloading python_dateutil-2.7.2-py2.py3-none-any.whl (212kB) 100% |████████████████████████████████| 215kB 387kB/s Requirement already up-to-date: requests==2.5.3 in ./.virtualenvs/rainbowstream/lib/python3.6/site-packages (from rainbowstream) Requirement already up-to-date: Pillow in ./.virtualenvs/rainbowstream/lib/python3.6/site-packages (from rainbowstream) Requirement already up-to-date: PySocks in ./.virtualenvs/rainbowstream/lib/python3.6/site-packages (from rainbowstream) Requirement already up-to-date: pyfiglet in ./.virtualenvs/rainbowstream/lib/python3.6/site-packages (from rainbowstream) Requirement already up-to-date: pocket in ./.virtualenvs/rainbowstream/lib/python3.6/site-packages (from rainbowstream) Requirement already up-to-date: six>=1.5 in ./.virtualenvs/rainbowstream/lib/python3.6/site-packages (from python-dateutil->rainbowstream) Installing collected packages: python-dateutil Found existing installation: python-dateutil 2.7.1 Uninstalling python-dateutil-2.7.1: Successfully uninstalled python-dateutil-2.7.1 Successfully installed python-dateutil-2.7.2

xxKeith20xx avatar Mar 26 '18 16:03 xxKeith20xx

➜  $ pip install rainbowstream==1.3.8
Collecting rainbowstream==1.3.8
  Could not find a version that satisfies the requirement rainbowstream==1.3.8 (from versions: 0.0.1,
 0.0.2, 0.0.3, 0.0.4, 0.0.5, 0.0.6, 0.0.7, 0.0.8, 0.0.9, 0.0.10, 0.1.0, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.1.5, 0.1.6, 
0.1.7, 0.1.8, 0.1.9, 0.1.10, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.3.0, 0.3.1, 0.3.2, 
0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.3.8, 0.3.9, 0.3.10, 0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.7,
 0.4.8, 0.4.9, 0.4.10, 0.5.0, 0.5.1, 0.5.2, 0.5.3, 0.5.4, 0.5.5, 0.5.6, 0.5.7, 0.5.9, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 
0.6.4, 0.6.5, 0.6.6, 0.6.7, 0.6.8, 0.6.9, 0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.7.4, 0.7.5, 0.7.6, 0.7.7, 0.7.8, 0.8.0, 0.8.1,
 0.8.2, 0.8.3, 0.8.4, 0.8.5, 0.8.6, 0.8.7, 0.8.8, 0.8.9, 0.9.0, 0.9.1, 0.9.2, 0.9.3, 0.9.4, 0.9.5, 0.9.6, 0.9.7, 
0.9.8, 0.9.9, 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.0.6, 1.0.7, 1.0.8, 1.0.9, 1.1.0, 1.1.1, 1.1.2, 1.1.3, 1.1.4, 
1.1.5, 1.1.6, 1.1.7, 1.1.8, 1.1.9, 1.2.0, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.2.6, 1.2.7, 1.2.8, 1.2.9, 1.3.0, 1.3.1, 
1.3.2, 1.3.3, 1.3.4, 1.3.5, 1.3.6, 1.3.7)
No matching distribution found for rainbowstream==1.3.8

😢

pedrolopesme avatar Apr 04 '18 13:04 pedrolopesme

Why is it checking against the Github version rather than the latest version that pip has? https://github.com/orakaro/rainbowstream/blob/7ca6cc4617b36e47c8cb930dca84f019fa1db113/rainbowstream/rainbow.py#L207 Seems like a recipe for sending users on wild goose chases.

Fun fact: The latest version shown on Pypi is 1.3.5 -- version mismatches everywhere! :tada:

nstr10 avatar Apr 05 '18 18:04 nstr10

This is quite frustrating. :crying_cat_face:

micahscopes avatar Jun 27 '18 14:06 micahscopes

@orakaro can you update the package?

HoughIO avatar Jul 06 '18 15:07 HoughIO

Please fix this!

Nikorasu avatar Aug 05 '18 05:08 Nikorasu

Sorry everyone. The upload process may failed. I will investigate into this

orakaro avatar Aug 05 '18 14:08 orakaro

I would still recommend that you change the behavior of the update check. Telling users to update when an update is unavailable may cause them to do reprehensible things ("I tried running the command in sudo" #266 ).

nstr10 avatar Aug 07 '18 18:08 nstr10

Version updated to 1.3.9 and this should be fixed now.

But there is another bigger problem in Twitter API change herehttps://github.com/orakaro/rainbowstream/issues/271

orakaro avatar Aug 28 '18 02:08 orakaro