Package Release Info


Update Info: openSUSE-2020-834
Available in Package Hub : 15 SP1 Update





Change Logs

* Sat May 09 2020 Atri Bhattacharya <>
- Update to version 2020-05-01:
  * Fix extra arguments to irc.reply() being ignored by messages
    returned by '@more' (gh#ProgVal/Limnoria#1405).
- Run an extra sed during %setup to clean hashbang from a file not
  installed in an executable path.
- Drop the _service file, use full source URL directly allowing
  renaming of the tarball in %{name}-%{version} format.
* Fri Mar 27 2020 Atri Bhattacharya <>
- Update to version 2020-03-19:
  * Update links to the documentation.
  * Updated translations.
- Use %{name}-%{version} naming scheme for source tarball.
* Mon Feb 10 2020 Lars Vogdt <>
- Update to version 2020-01-31:
  + RSS: If ids are missing, use <link> as id.
  + RSS: Show a meaningful error in case '@rss' is called with a non-URL/?
  + ChannelStats: Use the safe math evaluator.
  + core/Math: Move the math evaluator to src/utils/.
  + Math: Fix log/log10 return type.
  + Aka, Google, String: fix more DeprecationWarning in tests (#1328)
  + AutoMode, Channel, Nickometer: fix invalid escape sequence Deprecatio?
  + plugins: use r'' strings to fix DeprecationWarning in test cases (#1328)
  + Aka, Debug: cleanup imports
  + Use importlib instead of imp.
  + Replace failUnless/failIf with assertTrue/assertFalse.
  + Socket: Don't add instances twice in cls._instances.
  + Socket: use a proper lock instead of a boolean.
  + Add subcommand dispatching for CAP/FAIL/WARN/NOTE.
  + Rename doAuthenticate* functions to not conflict with callback names.
  + Make irc.error do nothing is no string is given as argument.
  + Call super().setValue() before defaultHttpHeaders.
  + Deduplicate setting Accept-Language HTTP header.
  + Web: Implement protocols.http.requestLanguage
  + Add supybot.protocols.http.requestLanguage
  + Fix getSpecific usage
  + Import MutableMapping and MutableSet from
  + migrate shebang to Python 3
  + remove obsolete version_info conditionals
  + scripts: remove obsolete conditionals for Python 2
  + scripts: migrate shebangs and version checks to Python 3
  + Be less hostile to users in --allow-root help
  + Readd Limnoria name to default part & quit messages
  + SedRegex: skip testReDoSTimeout if multiprocessing is disabled
  + SedRegex: update plugin metadata
  + SedRegex: spawn a single process to handle the whole history.
  + SedRegex: add test for ReDoS timeout
  + SedRegex: abort when a search times out
  + SedRegex: test case normalization of channel names
  + SedRegex: match channel names case insensitively
  + SedRegex: log all errors, always display the not found mesage
  + SedRegex: reuse processTimeout in the sub() process too
  + SedRegex: README: specifically mention that /s is specific to this plugin
  + SedRegex: make the regexp process timeout configurable
  + SedRegex: remove compatibility workaround for Python 2.7.6 and lower
  + SedRegex: skip testBoldReplacement on Python 2
  + SedRegex: remove a duplicate test
  + SedRegex: use self.__class__ instead of __class__ in tests (Python 2 ?
  + SedRegex: add a bunch of test cases
  + SedRegex: bump copyright year to 2017
  + SedRegex: fix some replacement queries not working
  + SedRegex: also catch errors in the regexp_wrapper() step
  + SedRegex: log the exact error name instead of "SedRegex error"
  + SedRegex: require ending delimiter to prevent overzealous matching of?
  + SedRegex: work around "nothing to replace" errors on < Python 2.7.6 a?
  + SedRegex: fix flag matching
  + SedRegex: add configuration / usage instructions
  + SedRegex: implement 's' regex flag to only match the caller's message
  + SedRegex: allow free form flags and return them in _unpack_sed()
  + SedRegex: sanitize against \n\r\t in output
  + SedRegex: only operate on messages from the current network
  + SedRegex: work around "nothing to repeat" errors on Python < 2.7.6
* Sat Jan 04 2020 Atri Bhattacharya <>
- Update to version 2020-01-01:
  + Skip irctest when optional dependencies are not installed.
- python2 no longer supported; use skip_python2 macro to disable
* Mon Dec 30 2019 Lars Vogdt <>
- Update to version 2019-12-21:
  + Add config supybot.reply.format.list.maximumItems to limit the size o?
  + Add fallback if getting supybot.language from registry cache failed.
  + All plugins: set Limnoria contributors as maintainer
  + Better formatting in supybot.Author if some fields are missing
  + Get locale name on startup from registry cache instead of parsing con?
  + Make getLocaleFromRegistryCache reload existing locales.
  + Math: Fix test on Pypy.
  + Math: Display a nicer error in case of MemoryError.
  + MoobotFactoids: Fix support of commands sent in private.
  + Nicer error message in getChannel/makeChannelFilename when channel is?
  + Plugin: support showing __maintainer__ field in the 'author' command
  + Plugin: accept author name in 'contributors' command
  + QuoteGrabs: fix SyntaxWarning (#1391)
  + Remove dead code from Group that belongs in Value.
  + Request msgid capability.
  + RSS: Register feed config in instead of
  + Scheduler: Use assertRegexp instead of assertNotRegexp in tests.
  + Scheduler: Use default timeout for assertResponse.
  + Scheduler: Use mocking to make tests faster.
  + Services: Fix typo in doInvite() (#1394)
  + Update core fr translation.
  + Update supybot-plugin-doc to work with current version of the registry.
  + Web: Lower log level when title could not be found.
  + Web: Remove leading space if the prefix is empty.
  + Web: Add early returns on exception when snarfing titles.
  + src/ use network-specific values.
  + test: Don't overwrite the main Schedule in the driver list.
  + test: Mock calls to time.sleep()
  + test: choose a random free port for tests using the HTTP server
* Sun Nov 17 2019 Lars Vogdt <>
- Update to version 2019-11-09:
  + Fix log on SASL failure.
  + Math: Rewrite calc functions with a proper evaluator.
  + Log SASL mechanism on failure. Closes GH-1014.
  + Config: Add : prefix to network-specific values listed by 'config list'.
  + Web: Catch more errors in getTitle.
  + Split 'CAP REQ' commands to not exceed 512 bytes.
  + Reset capability set state on reconnection.
  + Fix conditional on CTCP in urlSnarfer
  + Use a real invalid email in supybot.authors.unknown
  + Don't repeat nick in supybot.Author if nick and name are the same
  + regexp_wrapper: return None instead of False when search times out
* Wed Sep 11 2019 Atri Bhattacharya <>
- Update to version 2019-09-08:
  * Interpret empty server tag values as missing tag values. As
    required by
- Changes from version 2019-08-25:
  * Config: Prevent accidental leak of private values on public
- Changes from version 2019-07-17:
  * Google: Update for Google's new HTML layout.
Version: 2018.04.21-bp150.1.6
* Thu May 10 2018
- Avoid problem with bytecode being overwritten by tests
* Mon Apr 30 2018
- Update to version 2018-04-21:
  * Do not break UTF-8 characters in long words. Closes
* Wed Apr 18 2018
- The gnupg python module is called python{2,3}-python-gnupg,
  adapt Requires accordingly.
* Fri Apr 13 2018
- Switch to using PySocks instead of SocksiPy: the former is
  well-maintained than the latter.
* Sat Mar 31 2018
- Remove empty filler marketing wording from description.
* Wed Feb 21 2018
- Enable python2 module [not binaries] since we have
  python2-SocksiPy now.
* Thu Feb 15 2018
- Update to master-2018-01-28:
  * NickAuth: Fix NameError caused by e732931.
* Mon Dec 18 2017
- Update to master-2017-10-25:
  * Aka: Escape the command in help strings, so they can be
    copy-pasted into @aka add.
- Convert to python single-spec; disable python2 modules as
  python2-SocksiPy is not available.
- Enable tests as part of %%check.
* Fri Nov 25 2016
- Initial package.
Version: 2019.02.23-bp151.2.2
* Tue Mar 19 2019 Atri B <>
- Update to version 2019-02-23:
  * Revert changes to the structure of sdist packages.
  * Fix bugs in wrapping IRC messages.
  * Support for (future) Python 3.8.
  * Fix encoding issue on Python 2.
  * Support [ipv6]:port format.
* Mon Oct 22 2018
- Update to version 2018-09-10:
  * Fix Python 3.7 support.
* Tue Aug 28 2018
- enable Python 2 binaries with update-alternatives: they are
  needed for running legacy plugins
* Fri Aug 17 2018
- Drop -devel from deps
* Thu Aug 16 2018
- Update to version 2018-06-25-2:
  * test_plugin_create: skip if supybot-plugin-create is not
- Changes from version 2018-06-25:
  * Fixes and tests to supybot-plugin-create; modernize the plugin
    template (gh#ProgVal/Limnoria#1340)
  * supybot-plugin-create: compactify import statements in the
  * supybot-plugin-create: prefer importlib over imp on Python >=
  * test: add test cases for supybot-plugin-create
  * -plugin-create: fix errors when only a subset of args are
  * -plugin-create: rename --real-name to --author/-a
  * -plugin-create: add -d as an alias to --desc for consistency