Package Details: isso 0.12.2-5

Git Clone URL: https://aur.archlinux.org/isso.git (read-only, click to copy)
Package Base: isso
Description: A commenting python server similar to Disqus
Upstream URL: http://posativ.org/isso/
Licenses: MIT
Submitter: None
Maintainer: petercxy (lilac)
Last Packager: lilac
Votes: 8
Popularity: 0.189789
First Submitted: 2014-06-07 10:21
Last Updated: 2019-11-16 03:12

Pinned Comments

petercxy commented on 2019-02-05 13:16

I have taken over this package. I've upgraded it to the latest version and everything seems to be working on my instance of ISSO. Please don't hesitate to report problems if you encounter one.

Latest Comments

1 2 3 Next › Last »

rocka commented on 2020-02-11 03:39

After upgrade community/python-werkzeug to 1.0.0-1, isso failed to start

Traceback (most recent call last):
  File "/usr/bin/isso", line 11, in <module>
    load_entry_point('isso==0.12.2', 'console_scripts', 'isso')()
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 489, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 2852, in load_entry_point
    return ep.load()
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 2443, in load
    return self.resolve()
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 2449, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/usr/lib/python3.8/site-packages/isso/__init__.py", line 60, in <module>
    from werkzeug.wsgi import SharedDataMiddleware
ImportError: cannot import name 'SharedDataMiddleware' from 'werkzeug.wsgi' (/usr/lib/python3.8/site-packages/werkzeug/wsgi.py)

rocka commented on 2020-02-06 03:30

Got this error when trying to create new comments after Python 3.8 update:

2020-02-05 17:44:23,460 ERROR: POST /new
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/isso/__init__.py", line 141, in dispatch
    response = handler(request.environ, request, **values)
  File "/usr/lib/python3.8/site-packages/isso/views/comments.py", line 92, in dec
    return func(self, env, req, *args, **kwargs)
  File "/usr/lib/python3.8/site-packages/isso/views/__init__.py", line 46, in dec
    return func(cls, env, req, *args, **kwargs)
  File "/usr/lib/python3.8/site-packages/isso/views/comments.py", line 263, in new
    data[field] = cgi.escape(data[field])
AttributeError: module 'cgi' has no attribute 'escape

As this PR pointed out, https://github.com/posativ/isso/pull/600 , cgi.parse is deprecated since Python 3.2, and is removed in 3.8.

That PR was merged upstream but haven't released yet, consider include this patch (https://patch-diff.githubusercontent.com/raw/posativ/isso/pull/600.diff) in the package? btw it have been a long time since last release of isso.

Libbum commented on 2019-11-20 09:36

Latest update may yield this failure on start:

Nov 20 10:25:14 kala systemd[1]: Started Isso Comment Server.
Nov 20 10:25:14 kala sudo[5018]: pam_unix(sudo:session): session closed for user root
Nov 20 10:25:14 kala isso[5024]: Traceback (most recent call last):
Nov 20 10:25:14 kala isso[5024]:   File "/usr/bin/isso", line 6, in <module>
Nov 20 10:25:14 kala isso[5024]:     from pkg_resources import load_entry_point
Nov 20 10:25:14 kala isso[5024]:   File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3251, in <module>
Nov 20 10:25:14 kala isso[5024]:     def _initialize_master_working_set():
Nov 20 10:25:14 kala isso[5024]:   File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3234, in _call_aside
Nov 20 10:25:14 kala isso[5024]:     f(*args, **kwargs)
Nov 20 10:25:14 kala isso[5024]:   File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3263, in _initialize_master_working_set
Nov 20 10:25:14 kala isso[5024]:     working_set = WorkingSet._build_master()
Nov 20 10:25:14 kala isso[5024]:   File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 583, in _build_master
Nov 20 10:25:14 kala isso[5024]:     ws.require(__requires__)
Nov 20 10:25:14 kala isso[5024]:   File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 900, in require
Nov 20 10:25:14 kala isso[5024]:     needed = self.resolve(parse_requirements(requirements))
Nov 20 10:25:14 kala isso[5024]:   File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 786, in resolve
Nov 20 10:25:14 kala isso[5024]:     raise DistributionNotFound(req, requirers)
Nov 20 10:25:14 kala isso[5024]: pkg_resources.DistributionNotFound: The 'misaka<3.0,>=2.0' distribution was not found and is required by isso
Nov 20 10:25:14 kala systemd[1]: isso.service: Main process exited, code=exited, status=1/FAILURE
Nov 20 10:25:14 kala systemd[1]: isso.service: Failed with result 'exit-code'.

To fix it, you must rebuild python-misaka, as suggested below by milouse in 2015 when this issue happened to them.

flying-sheep commented on 2019-03-07 18:46

Hi! The following commit made using python-html5lib-9x07 superfluous:

https://github.com/posativ/isso/commit/f6271a04a27d076f0902a617d00d61320d391f5f

It’s included in versions 0.11 up, so could you please change the python-html5lib-9x07 dependency to python-html5lib? Then I can delete that package.

eschwartz commented on 2019-03-07 18:17

As per https://github.com/posativ/isso/pull/485 this should no longer depend on a restrictive version of html5lib; there is currently a deletion request for python-html5lib-9x07 due to the fact that it should not be needed by anything anymore.

petercxy commented on 2019-02-05 13:16

I have taken over this package. I've upgraded it to the latest version and everything seems to be working on my instance of ISSO. Please don't hesitate to report problems if you encounter one.

yhaupenthal commented on 2019-01-03 18:39

Unfortunately I don't have the time anymore to maintain this package, so I'll disown it. Maybe there will be someone out there using isso and willing to maintain it :)

yhaupenthal commented on 2018-01-04 00:17

To all the people flagging this version: 0.10.6 isn't officially released yet, so I'm not updating. The tagged "release" 0.10.6 also contains basically only one change: https://github.com/posativ/isso/commit/339318eb92de173d405cbf20843e0df386f855ca

Tetsumaki commented on 2017-08-15 05:07

Hello,

If smtp is used and isso start before postfix (internal smtp) or network (external smtp), error is generated in journald on boot :

For fix this, add this line in isso.service : After=network.target network-online.target nss-lookup.target

[Unit]
Description=Isso Comment Server
After=network.target network-online.target nss-lookup.target

[Service]
Environment="ISSO_SETTINGS=/etc/isso.conf"
ExecStart=/usr/bin/isso run

[Install]
WantedBy=multi-user.target

NickHu commented on 2017-04-01 12:07

Doesn't seem to work anymore:

pkg_resources.DistributionNotFound: The 'html5lib==0.9999999' distribution was not found and is required by isso

Fixed by replacing dependency of python-html5lib with python-html5lib-9x07