As SQLAlchemy moves between major versions, the state of the documentation adjusts for when we have a new major version and no development version, vs. an early development version that we don't want to emphasize lest it confuse users, vs. a beta version where we do want users to find the documentation as the "latest".
major version released:
sqlalchemy git main == major version, e.g. 1.2 sqlalchemy git rel_1_1 == previous version, e.g. 1.1 sqlalchemy git rel_1_0 == prior to that, e.g. 1.0 sqlalchemy git rel_0_9 == prior to that, e.g. 0.9
docs.sqlalchemy.org/en/latest -> docs for main docs.sqlalchemy.org/en/rel_1_2 -> redirects to /en/latest docs.sqlalchemy.org/en/rel_1_1 -> docs for 1.1 docs.sqlalchemy.org/en/rel_1_0 -> docs for 1.0 docs.sqlalchemy.org/en/rel_0_9 -> docs for 0.9
javascript dropdown + doc lists, generated by doc_versions.js: version 1.2 version 1.1 version 1.0 version 0.9
- release_milestones = {
'current': '1.2', 'maintenance': '1.1', 'security': '1.0', 'eol': '0.9',
}
early development version, not documented:
sqlalchemy git main == dev version, e.g. 1.3 sqlalchemy git rel_1_2 == previous version, e.g. 1.2 sqlalchemy git rel_1_1 == previous version, e.g. 1.1 sqlalchemy git rel_1_0 == prior to that, e.g. 1.0 sqlalchemy git rel_0_9 == prior to that, e.g. 0.9
docs.sqlalchemy.org/en/latest -> docs for 1.2 *** this is the tricky one, latest == main and here builds rel_1_2 docs.sqlalchemy.org/en/rel_1_2 -> redirects to /en/latest docs.sqlalchemy.org/en/rel_1_1 -> docs for 1.1 docs.sqlalchemy.org/en/rel_1_0 -> docs for 1.0
javascript dropdown + doc lists, generated by doc_versions.js: version 1.2 version 1.1 version 1.0
- release_milestones = {
'early_development': '1.3',
'current': '1.2', 'maintenance': '1.1', 'security': '1.0', 'eol': '0.9',
}
advanced development version, documented:
sqlalchemy git main == dev version, e.g. 1.3 sqlalchemy git rel_1_2 == previous version, e.g. 1.2 sqlalchemy git rel_1_1 == previous version, e.g. 1.1 sqlalchemy git rel_1_0 == prior to that, e.g. 1.0 sqlalchemy git rel_0_9 == prior to that, e.g. 0.9
docs.sqlalchemy.org/en/latest -> docs for main docs.sqlalchemy.org/en/rel_1_2 -> docs for 1.2 docs.sqlalchemy.org/en/rel_1_1 -> docs for 1.1 docs.sqlalchemy.org/en/rel_1_0 -> docs for 1.0
javascript dropdown + doc lists, generated by doc_versions.js: development version 1.2 version 1.1 version 1.0
- release_milestones = {
'development': '1.3',
'current': '1.2', 'maintenance': '1.1', 'security': '1.0', 'eol': '0.9',
}
beta version, documented:
sqlalchemy git main == dev version, e.g. 1.3 sqlalchemy git rel_1_2 == previous version, e.g. 1.2 sqlalchemy git rel_1_1 == previous version, e.g. 1.1 sqlalchemy git rel_1_0 == prior to that, e.g. 1.0 sqlalchemy git rel_0_9 == prior to that, e.g. 0.9
docs.sqlalchemy.org/en/latest -> docs for main docs.sqlalchemy.org/en/rel_1_2 -> docs for 1.2 docs.sqlalchemy.org/en/rel_1_1 -> docs for 1.1 docs.sqlalchemy.org/en/rel_1_0 -> docs for 1.0
javascript dropdown + doc lists, generated by doc_versions.js: beta version 1.2 version 1.1 version 1.0
- release_milestones = {
'beta': '1.3',
'current': '1.2', 'maintenance': '1.1', 'security': '1.0', 'eol': '0.9',
}