Skip to content

Release Plans

Chris Lunsford edited this page Jul 10, 2020 · 3 revisions

v1.x

  • Last joint-compatibility (Python v2 & v3) major release
  • Add support for all existing API endpoints and data model updates posted on developer.webex.com
  • Update the existing Webex Teams API wrappers and data models to ensure they are up-to-date with all posted parameters, attributes, and sub-endpoints published on developer.webex.com
  • Depricate the legacy ciscosparkapi library

v2.x

  • Python v3 only; remove legacy Python v2 compatibility code
  • Provide synchronous and asynchronous API interfaces
  • Add type hints, simplify docstrings, and update Sphinx
  • Evaluate refactoring data models to leverage Pydantic base models
  • Design patterns evolution
  • Add support for all existing API endpoints and data model updates posted on developer.webex.com

Backlog

  • Add a community utilities contribution point / plugin system
  • Add WebexTeamsClient class and data models with nested operations and enhanced functionality
  • Add WebexTeamsBot modular bot framework
Clone this wiki locally