First release of the v3 branch
- Dropped support for Python 2.7 and versions earlier than 3.10
- Kept compability with iPOPO 1.0 on API level
- Moved from Travis-CI to GitHub actions to test project against Python 3.10, 3.11 and 3.12
- Added type hints where possible
- Support types in specifications
- Documentation updates
- Fixed most deprecation warnings from Python 3.12
- Upgraded Eclipse Paho to 2.1
- Replaced SleekXMPP by SliXMPP
- Added an etcd3 discovery provider
- Updated
osgiservicebridge
to 1.5.7 because ofprotobuf
version issues - Fixed link to Karaf