SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for limnoria-20231209-2.3.noarch.rpm :

* Sun Jan 07 2024 georg.pfuetzenreuterAATTsuse.com- Update to version 20231209:
* Services: Improve error on missing password or NickServ nick
* Fediverse: Catch URLErrors raised when checking webfinger support
* Web: Fix crash on socket.timeout on snarfed URLs
* Web: Fix crash on trailing \';\' in Content-Type
* Geography: Add support for OSM node ids
* Fix recursive loop in limnoria_reset_password
* Fix breakage of supybot.directories.data.web when it\'s a relative directory (the default)
* Remove requirement for supybot.directories.data.web to be a subdir of supybot.directories.data
* RSS: Copy $summary to $description on Atom feeds
* RSS: Add support for $content/$summary_detail/$title_detail
* httpserver: Fix incorrect path joining
* Debug: Remove useless shebang
* NickCapture: fix typo thus -> this
* Seen: show when the target is currently in the channel (#1559)
* Ignore trailing whitespace when addressing the bot by nick at end (#1563)
* report channel counts and modes in status (#1562)
* Socket: Fix hanging while TLS socket buffer is non-empty
* .editorconfig: only apply indent_size and line_length for
*.py
* .editorconfig: configure text editors for Limnoria style guide
* .gitattributes: enable EOL normalization
* requirements.txt: add ddate as an optional dependency for Time.ddate
* PluginDownloader: Fix typo
* Skip irctest on Python 3.7
* added a new repo for plugindownloader
* MessageParser: Log and skip current regexp on error
* SedRegex: Implement changing of sed response per channel (#1556)
* Services: I still didn\'t test that code
* Services: Add missing import
* Add command to manually initiate SASL
* SaslTestCase: Change config instead of messing with irc.sasl_next_mechanisms
* SaslTestCase: Use tearDown() method instead of finally: blocks
* supybot-test: Add --clean-after option
* --clean removes files before running tests, not after
* supybot-test: Ensure --clean doesn\'t leave \'backup\' and \'test-logs\' directories
* Services: Update \'identified\' state using SASL status
* Geography: Replace Canada/Newfoundland with America/St_Johns in tests
* MessageParser: On syntax error, detail which action caused the error
* RSS: Add support for feed attributes in template string
* RSS: Fix traceback in tests with new feedparser versions
* Fix crash when calling .reply(..., action=True) on ReplyIrcProxy
* Disable generic error reply when supybot.replies.error is empty
* wizard: Check language is supported
* Fix error message on invalid \'supybot.language\' value
* irclib: fix mismatched arguments when logging IRCv3 cap responses
* Network: accept empty args in \'command\' and \'cmdall\'
* Fix STS parsing and handling of unchecked-TLS connections (#1524)
* RSS: Sort entries in AATTrss responses as in announces
* ircquote: Use labeled-response when possible to reply to the user
* String: Display regex error on invalid group reference (#1537)
* Route commands from Network.command back to the original network (#1540)
* Sat Jul 01 2023 Georg Pfuetzenreuter - Rename python-limnoria to limnoria- Adapt upstream changes and rename scripts from supybot to limnoria
* Fri Jun 30 2023 georg.pfuetzenreuterAATTsuse.com- Update to version master-2023-05-27:
* botchk: move imports to top-level
* ci: Bump Python 3.12 version
* setup.py: Add Python 3.11 and 3.12 to classifiers.
* botchk: fix syntax error
* Stop testing pypy3.7 with optional dependencies
* Socket: Clear buffers on reconnect
* Request standard-replies capability
* Fediverse: Use default headers
* Remove unused import fallback on the \'mock\' library
* Move the \'ignore=False\' trick from callbacks to Scheduler
* callbacks: Fix interference between Scheduler.repeat, Anonymous, and nested commands
* Regenerate READMEs
* Services: Improve doc of plugins.Services.nicks
* Skip irctest on pypy-3.9
* Add test for registry reloading
* ci: Bump Python versions
* Fediverse: Add support for missing host-meta document
* Services: allow adjusting GHOST command
* ci: Make Ubuntu versions explicit
* Web: Decode using the charset advertized in response headers
* Channel: Fix and re-enable disabled tests
* Add tests for nicksToHostmasks
* Modernize tests
* Channel: Fix documentation, --exact cannot be combined
* Google: Remove broken commands
* IrcState: fix typo in attribute docs
* URL: Lazily deserialize records from the end in AATTlast
* RSS: Don\'t crash on invalid variable name
* irclib: Abort authentication when server fails SCRAM challenge
* irclib: Fix crashes on ecdsa/scram signature failures
* Double default peekSize
* Web: Allow configuring higher peekSize on Youtube
* Make TimeoutQueue.iter() actually expire items
* test: Revert generic \'The Limnoria Contributors\' in copyright notices
* Add test for structures.TimeoutQueue.__iter__
* Sort remaining nondeterministc sets of values
* registry: Default to sorting sets of values
* User: Sort output of AATTcapabilities
* Ensure files written with AtomicFile are read in UTF8
* String: allow multi-character inputs in \"ord\" and \"unicodename\"
* utils/web: Add
to the list of block elements
* Math: make `AATTicalc` fail early when result is too large
* Bump CI version from 3.11.0-alpha.2 to 3.11.0-rc.2
* Poll: Make answers case-insensitive
* registry: Normalize values before checking they are valid
* MessageParser: Ignore chathistory batches
* Add alternative name \'limnoria-\' in addition to \'supybot-
*\' for scripts
* Use setuptools \'entry_points\' instead of distutils-style \'scripts\'
* setup.py: Deduplicate script list
* Sun Sep 04 2022 Georg Pfuetzenreuter - Add supybot-adduser-suse and supybot-reset-password scripts- Add warning message to upstream supybot-{wizard,adduser,reset-password} scripts- Add sudo recommendation- Enable tests- Various minor improvements
* Sun Aug 28 2022 Georg Pfuetzenreuter - Repair supybot-wizard-suse directory setup- Add informative %post message- Provide limnoria
* Thu Aug 25 2022 Georg Pfuetzenreuter - Revert pre-script
* Tue Aug 23 2022 Georg Pfuetzenreuter - Use pre-script
* Tue Aug 23 2022 Georg Pfuetzenreuter - Work around patch bug- Add Python base requirement
* Mon Aug 22 2022 Georg Pfuetzenreuter - Solve python-packaging build requirement
* Mon Aug 22 2022 Georg Pfuetzenreuter - Add BuildRequires for unit tests
* Mon Aug 22 2022 Georg Pfuetzenreuter - Various package improvements, including:
* use obs_scm service and cpio source
* ship with instantiated systemd service
* ship with system user/group
* ship with patched supybot-wizard-suse to allow for easy creation of instantiated bots- Add README.SUSE for usage details- Build Python 3.10 exclusively due unresolved duplicate file errors
* Sun Aug 21 2022 georg.pfuetzenreuterAATTsuse.com- Update to version master-2022-08-14:
* RSS: Log feed URL when feedparser.parse raises exceptions
* Ctcp: Fix \'RuntimeError: dictionary changed size during iteration\'
* Time: Fix typo
* Time: Skip new assertions on Python 3.6 so testSeconds passes
* Time: Add support for omitting space in AATTseconds
* Polls: Make nick matching case-insensitive
* Poll: Add AATTpoll list command
* Fediverse: run black
* commands: Silence noisy logging of command evaluation
* Add debug logging when skipping SASL mechanisms
* Thu Jul 14 2022 Atri Bhattacharya - Update to version 2022-07-03:
* PluginDownloader: replace automatic 2to3 step with a simple warning.
* Thu Apr 21 2022 Steve Kowalik - feedparser is now available on Python 3.10, remove the skip.
* Wed Mar 23 2022 pgajdosAATTsuse.com- python-mock is not required for build
* Sat Mar 19 2022 Atri Bhattacharya - Update to version 2022-03-19:
* irclib: Catch exception from outFilter, as with inFilter
* Sat Feb 05 2022 Ben Greiner - Update to version 2022-02-03
* wizard: Fix mixup of sasl username and password
* Format: allow empty substrings in \'replace\'. This allows for easy substring removal without having to use regex.
* setup.py + CI: Remove support for Python 3.4 and 3.5
* Time: Fix error handling in AATTtztime.
* LogToIrc: Synchronize README with config.py. Better document the format of the \'target\' config var
* Expose standardSubstitute\'s var dictionary. So it can be reused by plugins if they want to use a different templating engine.
* Services: Update to the latest version of the draft/account-registration spec.- Skip python310: no feedparser due to missing sgmllib3k for Python 3.10- Enable the test suite
* Wed Jun 16 2021 Lars Vogdt - Update to version 2021-05-27: + Socket: Fix crash non-TLS connections when using a SOCKS proxy + Socket: Disable resolution when using a SOCKS proxy + drivers: Log SOCKS proxy on connecting + callbacks, Misc, Relay: Fix when the message prefix is just a nick + Admin: Fix python 3.4 support + ircdb: Fix \'IrcUser.nicks\' on non-lowercase network names + Add the option to disable password login. + Move official channel from Freenode to Libera.Chat + SedRegex: Fix NameError in config setup + Network: Fix IPv6 parsing + Channel: Fix Nameerror in AATTAlert. + httpserver: Fix pointless tracebacks + Relay: Don\'t relay QUIT/NICK if the sender isn\'t in the relayed channel. + RSS: Make AATTremove completely clean up feeds + RSS: Default to setting announces per channel+network, instead of just per channel + RSS: Forbid dots in feed names. + Services: Keep per-network state separate + all plugins: regenerate READMEs + httpserver, Fediverse: show an error message on 404 + Fediverse: Move Secure Fetch documentation to the \'Usage\' section + Fix computation of message overhead in multiline batches. + Log loading times for each plugin + supybot-plugin-doc: Add labels for all command and config variables + callbacks: Don\'t write nick prefixes in the middle of multiline messages
* Mon Mar 22 2021 Atri Bhattacharya - Update to version 2021-03-17:
* README+setup: Update supported Python versions.
 
ICM