BEP 9: Downstream Version Support
BEP 9 | Downstream Version Support |
---|---|
Authors | Bryan Van de Ven |
Status | Implemented |
Discussion | https://github.com/bokeh/bokeh/issues/10558 |
This document describes what versions of Python and NumPy that the Bokeh project commits to support.
Changes to minimum supported versions will only occur at the start of release branches (i.e. only at minor or major Bokeh releases, not at point releases).
Bokeh commits to supporting at least the three most recent minor versions of Python.
To allow time for the latest Python version to gain adoption, changes to the minimum supported Python version should wait to occur at least three months after a new Python minor version is released.
Bokeh commits to supporting all minor versions of NumPy released in the 24 months to the Bokeh release (and at least the last three minor versions).
This table summarizes the minimum supported versions for each release branch, and will be updated as new release branches are published.
Bokeh | Python | Numpy |
---|---|---|
2.4 | 3.7 | 1.11.3 |
2.3 | 3.6 | 1.11.3 |
2.2 | 3.6 | 1.11.3 |
2.1 | 3.6 | 1.11.3 |
2.0 | 3.6 | 1.11.3 |
1.4 | 2.7, 3.5 | 1.7.1 |
Changes to this document shall be recorded below:
Date | Change |
---|---|
2021-12-02 | Implemented |