Python 3.8 end of life reminder 🐍

John-K
Meraki Employee
Meraki Employee

Python 3.8 end of life reminder 🐍

Python 3.8's end of life date, October 2024, is quickly approaching! That means you should be in the process of upgrading your critical platforms to a newer version of Python, and we recommend 3.10, which offers a number of great new capabilities which are not offered in earlier versions (even 3.9), and has been GA for almost three years already. 

Some components of the Meraki Python library already currently require Python 3.10+ because they take advantage of the improvements in this version, whereas others require 3.8+. In light of the upcoming 3.8 end of life date, as well as other planned enhancements, we will be simplifying this requirement and enforcing Python 3.10 or newer for the entire library on or before the Python 3.8 end of life date. 

The upshot:

  1. Existing revisions of the Meraki Python library (up to v1.45.0) will not see changes to their existing Python version requirements. If you do not need to upgrade your Meraki library to take advantage of new features added to the Meraki API, then our requirements changes will not impact you.
  2. New features released after v1.45.0 will only be available to newer library revisions which will soon enforce the 3.10+ requirement.

As always, please feel free to ask any questions here.

0 Replies 0
Get notified when there are additional replies to this discussion.