Errbot

Latest version: v6.2.0

Safety actively analyzes 629994 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 5

6.0.0alpha

-------------------------

major refactoring:

- Removed Yapsy dependency
- Replaced back Bottle and Rocket by Flask
- new Pep8 compliance
- added Python 3.7 support
- removed Python 3.5 support
- removed old compatibility cruft
- ported formats and % str ops to f-strings
- Started to add field types to improve type visibility across the codebase
- removed cross dependencies between PluginManager & RepoManager

fixes:

- Use sys.executable explicitly instead of just 'pip' (thx Bruno Oliveira)
- Pycodestyle fixes (thx Nitanshu)
- Help: don't add bot prefix to non-prefixed re cmds (1199) (thx Robin Gloster)
- split_string_after: fix empty string handling (thx Robin Gloster)
- Escaping bug in dynamic plugins
- botmatch is now visible from the errbot module (fp to Guillaume Binet)
- flows: hint boolean was not forwarded
- Fix possible event without bot_id (1073) (thx Roi Dayan)
- decorators were working only if kwargs were empty
- Message.clone was ignoring partial and flows

features:

- partial boolean to flag partial mesages (thx Meet Mangukiya)
- Slack: room joined callback (thx Jeremy Kenyon)
- XMPP: real_jid to get the jid the users logged in (thx Robin Gloster)
- The callback order set in the config is not globally respected
- Added a default parameter to the storage context manager

.. v9.9.9 (leave that there so master doesn't complain)

4.0.1

Added

Changed
- Fixed variable name error in Person initilisation when using username and discriminator.
- Updated String ID length to accept 18 or more digits.

Removed

4.0.0

Added
- Added upgrade notes section to installation documentation.
- Added intents management.

Changed
- Fixed copy/paste error in documentation.
- Use the v2.0.1 discord python module.

Removed
- Support for python3.7 has been removed to allow the use of the v2.0.1 discord python module.

3.0.1

Changed
- Version bump for pypi release.

3.0.0

Added
- restructured code to use source layout for pypi packaging.
- documentation added for readthedocs.

Changed

Removed

2.1.0

Added
- create or use thread when sending message with `in_reply_to`.
- support of `DIVERT_TO_THREAD` option.
- ability to define custom event handlers.
- email field to Person object.
- cache attributes in order to prevent excessive http requests for Person object.

Changed
- room occupant no longer processed as list type.
- code formatted with black.
- message size limt to 16377 characters.
- return any combination of first name/surname for Person.fullname without trailing or leading space.
- moved project to official errbotio organisation https://github.com/errbotio/errbot-mattermost-backend.git

Removed

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.