Package Details: rainbowstream 1.4.0-1

Git Clone URL: https://aur.archlinux.org/rainbowstream.git (read-only)
Package Base: rainbowstream
Description: A smart and nice Twitter client on terminal
Upstream URL: http://www.rainbowstream.org/
Keywords: twitter
Licenses: MIT
Conflicts: rainbowstream
Provides: rainbowstream
Submitter: atriix
Maintainer: djmoch
Last Packager: djmoch
Votes: 22
Popularity: 0.190779
First Submitted: 2015-07-17 00:52
Last Updated: 2018-08-30 13:43

Latest Comments

1 2 3 Next › Last »

nfishr commented on 2018-09-09 18:43

@djmoch thx for keeping us up to date.

The 410-message reads "The Site Streams and User Streams endpoints have been turned off. Please migrate to alternate APIs. See https://t.co/usss". More information on the API-deactivation can be found @ https://twittercommunity.com/t/details-and-what-to-expect-from-the-api-deprecations-this-week-on-august-16-2018/110746

Edit: More infos on the future of rainbowstream: https://github.com/orakaro/rainbowstream/issues/271

djmoch commented on 2018-08-25 17:12

@duffydack is right that the consumer.py issue is an upstream issue. Nonetheless, as a workaround I was able to copy the module from the 1.3.7 release and host it in this repo. That's the good news.

The bad news is that it appears the API rainbowstream is using has been shut down by Twitter. I'm not able to use rainbowstream anymore, and given the poor level of support from upstream I would not hold my breath that this is resolved anytime soon. Rainbowstream is broken and I don't know if/when it will be fixed.

duffydack commented on 2018-08-25 09:11

Same issue with 1.3.8 as @tuqueque. Issue opened on GH https://github.com/orakaro/rainbowstream/issues/272

tuqueque commented on 2018-08-25 05:17

Hello, I get a similar (but not the same) error when I try to run Rainbowstream (1.3.8)... I reinstalled the packages @djmoch recommended and I still get the same, following error:

Traceback (most recent call last):
  File "/usr/bin/rainbowstream", line 11, in <module>
    load_entry_point('rainbowstream==1.3.8', 'console_scripts', 'rainbowstream')()
  File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 479, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 2703, in load_entry_point
    return ep.load()
  File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 2321, in load
    return self.resolve()
  File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 2327, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/usr/lib/python3.7/site-packages/rainbowstream/rainbow.py", line 28, in <module>
    from .consumer import *
ModuleNotFoundError: No module named 'rainbowstream.consumer'

drguell commented on 2018-08-17 09:46

@djmoch. Thank you a lot. I needed to rebuild the next packages:

python-twitter
python-pyfiglet
python-pocket
rainbowstream

Then run it perfectly.

djmoch commented on 2018-08-08 14:19

@drguell, you need to rebuild/reinstall after the Python update

drguell commented on 2018-08-08 13:54

I had some problems with the last archlinux update:

Traceback (most recent call last):
  File "/usr/bin/rainbowstream", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3095, in <module>
    @_call_aside
  File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3079, in _call_aside
    f(*args, **kwargs)
  File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3108, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 570, in _build_master
    ws.require(__requires__)
  File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 888, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 774, in resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'rainbowstream==1.3.7' distribution was not found and is required by the application

djmoch commented on 2018-07-09 22:12

Per @zapata's comment, I've disabled the version check in code. You may want to subscribe to notifications of updates to this package instead.

zapata commented on 2018-07-09 17:31

Maybe you can temporarily disable upgrade_center() in rainbow.py (line 242).

djmoch commented on 2018-05-27 11:57

I realize everyone gets a notice saying that 1.3.8 is available, but that isn't really true since it is not listed in PyPI or tagged in the official GitHub repo. That to say, upstream has an issue with their version notifications. I don't consider the 1.3.7 PKGBUILD out-of-date until either PyPI is updated or there's an official GitHub release (preferably PyPI).