@davidk wrote:
I had been using the flexget daemon successfully with Transmission for years. I decided to update flexget, while also installing the latest version of python and seem to have correctly installed the latest versions of both:
python3 -V
Python 3.5.2After I executed alias python='python3'
python -V
also returns
Python 3.5.2
IS THIS ALIAS NEEDED? IT'S NOT IN THE DIRECTIONS.flexget -V
2.10.95
You are on the latest release.However, now when I run flexget check here is what I get:
2017-09-28 15:31 VERBOSE check Pre-checked 80 configuration lines
Traceback (most recent call last):
File "/usr/local/bin/flexget", line 11, in
sys.exit(main())
File "/usr/local/lib/python3.5/site-packages/flexget/__init__.py", line 42, in main
manager.start()
File "/usr/local/lib/python3.5/site-packages/flexget/manager.py", line 326, in start
self.initialize()
File "/usr/local/lib/python3.5/site-packages/flexget/manager.py", line 217, in initialize
fire_event('manager.startup', self)
File "/usr/local/lib/python3.5/site-packages/flexget/event.py", line 106, in fire_event
result = event(*args, **kwargs)
File "/usr/local/lib/python3.5/site-packages/flexget/event.py", line 23, in call
return self.func(*args, **kwargs)
File "/usr/local/lib/python3.5/site-packages/flexget/utils/simple_persistence.py", line 183, in load_taskless
SimplePersistence.load()
File "/usr/local/lib/python3.5/site-packages/flexget/utils/simple_persistence.py", line 145, in load
cls.class_store[task][skv.plugin][skv.key] = skv.value
File "/usr/local/lib/python3.5/site-packages/sqlalchemy/orm/attributes.py", line 293, in get
return self.descriptor.get(instance, owner)
File "/usr/local/lib/python3.5/site-packages/flexget/utils/database.py", line 139, in getter
return json.loads(getattr(self, name), decode_datetime=True)
File "/usr/local/lib/python3.5/site-packages/flexget/utils/json.py", line 112, in loads
return json.loads(*args, **kwargs)
File "/usr/local/Cellar/python3/3.5.2_3/Frameworks/Python.framework/Versions/3.5/lib/python3.5/json/__init__.py", line 312, in loads
s.class.name))
TypeError: the JSON object must be str, not 'NoneType'I assume this means there's a problem. Even though the config.yml was untouched, I tried paring my config.yml to something really simple and get the same result. If the problem is in the Python framework it is way beyond me.
Thanks for any help.
Posts: 2
Participants: 2