This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author opoplawski
Recipients opoplawski
Date 2020-01-29.04:03:12
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1580270593.04.0.0568532174463.issue39482@roundup.psfhosted.org>
In-reply-to
Content
fail2ban currently relies on 2to3 for python 3 support.  Build now fails with python 3.9:

Traceback (most recent call last):
  File "/builddir/build/BUILD/fail2ban-0.11.1/bin/fail2ban-testcases", line 61, in <module>
    tests = gatherTests(regexps, opts)
  File "./fail2ban/tests/utils.py", line 373, in gatherTests
    from . import clientreadertestcase
  File "./fail2ban/tests/clientreadertestcase.py", line 34, in <module>
    from ..client.jailreader import JailReader, extractOptions, splitWithOptions
  File "./fail2ban/client/jailreader.py", line 34, in <module>
    from .actionreader import ActionReader
  File "./fail2ban/client/actionreader.py", line 31, in <module>
    from ..server.action import CommandAction
  File "./fail2ban/server/action.py", line 33, in <module>
    from collections import MutableMapping
ImportError: cannot import name 'MutableMapping' from 'collections' (/usr/lib64/python3.9/collections/__init__.py)
History
Date User Action Args
2020-01-29 04:03:13opoplawskisetrecipients: + opoplawski
2020-01-29 04:03:13opoplawskisetmessageid: <1580270593.04.0.0568532174463.issue39482@roundup.psfhosted.org>
2020-01-29 04:03:12opoplawskilinkissue39482 messages
2020-01-29 04:03:12opoplawskicreate