symphony.bdk.core#

Symphony BDK core package

There is an outstanding issue with aiohttp and Python 3.8+ on Windows. This affects our client when using a proxy on Windows with Python 3.8+. As known workaround, the following code is meant to avoid this issue by detecting the operating system and setting WindowsSelectorEventLoopPolicy as event loop policy.

Modules

symphony.bdk.core.activity

Package containing all modules related to the Activity API

symphony.bdk.core.auth

Package containing all modules related to authentication

symphony.bdk.core.client

Package for instantiating internal API clients

symphony.bdk.core.config

Package containing configuration-related modules

symphony.bdk.core.extension

Module for managing extensions.

symphony.bdk.core.retry

symphony.bdk.core.service

Package containing modules and packages related to services (message, stream, user, etc.)

symphony.bdk.core.service_factory

Service factory module

symphony.bdk.core.symphony_bdk

Module containing SymphonyBdk class which acts as en entry point for all BDK services.