Errbot

Latest version: v6.2.0

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

Scan your dependencies

Page 1 of 5

6.2.0

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

breaking:

- backend/slack: remove slack and slack_rtm built-in backends (1581)
- core/logging: deprecate SENTRY_TRANSPORT config (1604)
- core: removing py37 support (1652)

features:

- core/plugins: detect plugins using entrypoints (1590)
- core/logging: add new SENTRY_OPTIONS config (1597)
- core/plugins: make slack, mattermost and discord backends available as install requirements (1611)

fixes:

- docs: add unreleased section (1576)
- docs: update broken URL for Markdown Extra (1572)
- chore: bump actions/setup-python version (1575, 1593, 1609, 1626, 1642, 1650, 1659, 1674)
- backend/telegram: fix missing imports (1574)
- chore: ci improvements (1577, 1583)
- chore: add docs build to ci (1582)
- backend/xmpp: fix forward type references (1578)
- chore: remove campfire references (1584)
- chore/setup: fix exception when installing on python <3.7 (1585)
- docs: typos (1589, 1594)
- chore: simplify isort config using black (1595)
- fix: detecting entrypoint module paths (1603)
- chore: fix Docker build to use local tree (1608)
- chore: bump actions/checkout version (1610, 1625, 1637, 1644, 1653, 1656, 1658, 1663)
- docs: link to external Discord plugin documentation (1615)
- chore: add ARG to Dockerfile and add proper stop signal (1613)
- fix: update module versions and build (1627)
- chore: update setuptools version (1628)
- refactor: detecting entry point plugins (1630)
- chore: bump mr-smithers-excellent/docker-build-push version (1633)
- docs: fix example code in the testing section (1643)
- chore: update all core dependencies (1651)
- fix: use template file for webserver plugin echo output (1654)
- chore: update repos.json (1660)
- docs: add readthedocs yaml config (1661)
- fix: broken integration tests (1668)
- style: replace format() with f-strings (1667)
- migrate from external mock package to stdlib unittest.mock (1673)
- fix: import of Mapping from collections.abc (1675)
- backend: update irc, telegram and xmpp dependencies (1655)

6.1.9

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

features:

- core: set default backend to Text (1522)
- core: option to divert all commands to private or thread (1528)
- core: add type hints to core and backend functions (1542)
- docs: add ACL and numerous backends to official documentation (1552)
- core: add Python 3.10 to automated tests (1539)
- core: add room acl attribute (1530)
- chore: refactor Dockerfile errbot install and python version bump (1571)

fixes:

- core: success handling for update_repos (1520)
- core/plugins: cascade dependency plugins (1519)
- core/plugins: reload all repo plugins when updating a repo (1521)
- plugin_manager: correct syntax error (1524)
- backend/text: add stub send_stream_request method (1527)
- backend/hipchat: remove HipChat backend (1525)
- backend/test: shutdown sequence to address test failure (1535)
- core: various minor logging improvements (1536)
- chore: various minor formatting improvements (1541)
- docs: update spark plugin reference (1546)
- fix: python 2 version references in docs and init template (1543)
- backends: deprecate built-in Slack and SlackRTM (1526)
- chore: remove python 3.6 checks and test environment (1540)
- chore: add/update issue templates (1554)
- chore: pin all package dependencies (1553, 1559)
- core/webserver: use errbot loglevel for consistent logging. (1556)
- fix/core: prevent infinite loop when only BOT_PREFIX is passed (1557)
- chore: bump actions/setup-python from 2 to 3.1.0 (1563)
- chore: Set permissions for GitHub actions (1565)
- fix: removed deprecated argument reconnection_interval for irc v20.0 (1568)
- docs: Add Gentoo packages (1567)
- chore: bump actions/setup-python from 3.1.0 to 3.1.2 (1564)
- fix: circular dependencies error when there are none (1505)

6.1.8

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

features:

- core/plugin: method to append argparse options to Command object (1394)
- backends: Add identifier for room join and room leave callbacks (1500)
- backends/test: allow attachments to pytest messages as extras (1489)
- core/acl: Add allowargs / denyargs filters to ACL (1509)
- core/bootstrap: Small logging fixes to BOT_LOG_FILE and FORMATTER (1513)
- core/plugin: Support room names with spaces (1262)

fixes:

- core/cli: failure when passing relative directory during --init (1511)
- backend/xmpp: include message delayed for send/received messages (1270)
- backend/xmpp: "unexpected keyword argument 'wait'" when connecting (1507)
- docs: update broken readme link to plugin development docs (1504)
- close threadpool on exit (1486)
- docs: remove matrix link (1502)
- docs: Update backend screenshots (1499)
- docs: Remove Google+ references (1497)
- core: Split messages using `split()` instead of whitespace (1496)
- chore/plugin: whoami formatting (1459)
- backend/GUI: Remove GUI backend (1495)

6.1.7

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

features:

- core: Add support for python3.9 (1477)
- chore: Allow dependabot to check GitHub actions weekly (1464)
- chore: Add Dockerfile (1482)

fixes:

- core: AttributeError on Blacklisted plugins (1369)
- chore: Remove travis configuration (1478)
- chore: minor code cleanup (1465)
- chore: Use black codestyle (1457, 1485)
- chore: Use twine to check dist (1485)
- chore: remove codeclimate and eslint configs (1490)

6.1.6

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

features:

- core: Update code to support markdown 3 (1473)

fixes:

- backends: Set email property as non-abstract (1461)
- SlackRTM: username to userid method signature (1458)
- backends: AttributeError in callback_reaction (1467)
- docs: webhook examples (1471)
- cli: merging configs with unknown keys (1470)
- plugins: Fix error when plugin plug file is missing description (1462)
- docs: typographical issues in setup guide (1475)
- refactor: Split changelog by major versions (1474)

6.1.5

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

features:

- XMPP: Replace sleekxmpp with slixmpp (1430)
- New callback for reaction events (1292)
- Added email property foriPerson object on all backends (1186, 1456)
- chore: Add github actions (1455)

fixes:

- Slack: Deprecated method calls (1432, 1438)
- Slack: Increase message size limit. (1333)
- docs: Remove Matrix backend link (1445)
- SlackRTM: Missing 'id\_' in argument (1443)
- docs: fixed rendering with double hyphens (1452)
- cli: merging configs via ``--storage-merge`` option (1450)

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.