Package Details: isso 0.13.0-2

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: HLFH
Last Packager: HLFH
Votes: 10
Popularity: 0.011580
First Submitted: 2014-06-07 10:21 (UTC)
Last Updated: 2022-10-14 12:24 (UTC)

Latest Comments

1 2 3 4 Next › Last »

HLFH commented on 2022-10-14 12:24 (UTC)

python-six dep has been removed.

HLFH commented on 2022-10-14 11:57 (UTC)

I have just updated the package to 0.13.0.

zkrx commented on 2022-09-27 20:37 (UTC) (edited on 2022-09-27 20:37 (UTC) by zkrx)

Integrity check no longer passes on LICENSE:

==> Validating source files with sha256sums... 
    isso-0.12.6.2-pypi.tar.gz ... Passed                                                       
    LICENSE ... FAILED     
    isso.service ... Passed                                                                    
==> ERROR: One or more files did not pass the validity check!

cheers

mrfaber commented on 2022-04-23 21:06 (UTC)

@petercxy @meaningpoetry Isso 0.12.6.2 was just released with a fix, see https://pypi.org/project/isso/0.12.6.2/

You may also raise an issue on the upstream GitHub issue tracker, the maintainers won't bite.

@petercxy future versions of Isso will remove the manpages, be prepared to remove them from PKGBUILD. "six" should also no longer be required.

meaningpoetry commented on 2022-04-07 01:11 (UTC) (edited on 2022-04-07 01:37 (UTC) by meaningpoetry)

python-werkzeug seems to be over the recommended, installed version is 2.1.1-1, isso.service complains about not finding version <2.1 ~ ≥1.0 Unsure how to proceed with a fix.

Apr 06 20:48:52 meaningpoetry.com isso[628]:     working_set = WorkingSet._build_master()
Apr 06 20:48:52 meaningpoetry.com isso[628]:   File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 575, in _build_master
Apr 06 20:48:52 meaningpoetry.com isso[628]:     return cls._build_from_requirements(__requires__)
Apr 06 20:48:52 meaningpoetry.com isso[628]:   File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 588, in _build_from_requirements
Apr 06 20:48:52 meaningpoetry.com isso[628]:     dists = ws.resolve(reqs, Environment())
Apr 06 20:48:52 meaningpoetry.com isso[628]:   File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 777, in resolve
Apr 06 20:48:52 meaningpoetry.com isso[628]:     raise DistributionNotFound(req, requirers)
Apr 06 20:48:52 meaningpoetry.com isso[628]: pkg_resources.DistributionNotFound: The 'werkzeug<2.1,>=1.0' distribution was not found and is required by isso
Apr 06 20:48:52 meaningpoetry.com systemd[1]: isso.service: Main process exited, code=exited, status=1/FAILURE
Apr 06 20:48:52 meaningpoetry.com systemd[1]: isso.service: Failed with result 'exit-code'.

HLFH commented on 2021-03-11 11:45 (UTC) (edited on 2021-03-11 11:45 (UTC) by HLFH)

Need to add python-flask-caching as required dep.

mrfaber commented on 2021-02-05 09:09 (UTC)

Version 0.12.4 fixes compatibility with werkzeug>=1.0

mipi commented on 2021-02-01 16:57 (UTC)

I have the same problem as rocka. Any idea how to solve it? Thanks, mipi

rocka commented on 2020-02-11 03:39 (UTC)

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 (UTC) (edited on 2020-02-06 03:39 (UTC) by rocka)

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.