Opsdroid

Latest version: v0.30.0

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

Scan your dependencies

Page 8 of 9

0.6.0

This release gets a couple of nasty breaking changes out of the way.

Bug fixes
- Fix readthedocs badge (88)
- Fix home dir config and missing config warnings (87)

Breaking changes
- Change config syntax and skill arguments (80)
- Rename skills submodule to matchers (82)

0.5.1

Bug Fixes:
- Added missing dependancies to `setup.py`
- Added `MANIFEST.in` file to ensure example config is included

0.5.0

Enhancements:
- Add api.ai support (59)
- Add default connector and default room (58)
- Add crontab skill parser (60)
- Change skill module imports (70/71)
- Install modules locally (45/71)
- Specify module install directory (64/71)

Bug fixes:
- Documentation corrections
- Parsers are added to the event loop instead of being awaited (69)

0.4.0

This release switched opsdroid from using the Multiprocessing library to use [asyncio](https://docs.python.org/3/library/asyncio.html) instead. This is a fundamental change but due to the immaturity of the project it's best to just get it done now.

Enhancements:
- Switch to asyncio (52)
- Update documentation (52)

Breaking changes:
- Connectors must be asynchronous (52)
- Databases must be asynchronous (52)
- Skills must be asynchronous (52)

0.3.0

This release is the first official public release. It contains many enhancements to opsdroid but also coincides with the release of the [website](opsdroid.github.io) and [twitter](https://twitter.com/opsdroid) account.

Bug fixes:
- Make regex matches case sensitive (28)
- Messages shouldn't be modified by responding (30)

Enhancements:
- Update documentation (20, 42)
- Check multiple locations for config files (22)
- If only one connector specified do not use multiprocessing (23)
- Skill setup is now optional (25)
- Added microbadger badge to README (31)
- Added connector and database base classes (32)
- Print out an example config with the `--gen-config` flag (41)

Breaking changes:
- Test for class inheritance instead of class name when loading connectors and databases (34)

0.2.0

**Enhancements**
- Run connectors in child processes
- Connect to databases

**Bug Fixes**
- Pip no longer hijacks logging

Page 8 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.