◐ Shell
clean mode source ↗

Document Python build requirements by vstinner · Pull Request #108646 · python/cpython

@vstinner

  • @erlend-aasland: Please check the Autoconf, aclocal and SQLite minimum versions. -- I copied versions from What's New in Python 3.13
  • @serhiy-storchaka: Please check the Tcl/Tk minimum version.

AA-Turner

erlend-aasland

erlend-aasland

@vstinner

AA-Turner

erlend-aasland

serhiy-storchaka

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tcl/Tk version 8.4 is required in 3.5.

Tcl/Tk version 8.3.1 is required in 3.1.

@serhiy-storchaka

The earliest versionchanged here is for 3.5, so I think we can omit 3.1, but add to 3.5.

@vstinner

Tcl/Tk version 8.4 is required in 3.5.
Tcl/Tk version 8.3.1 is required in 3.1.

Good to know. I completed the doc.

@serhiy-storchaka: Would you mind to review the updated PR?

@erlend-aasland

I'm not sure what it is worth, but here's more details on SQLite requirements:

  • 3.10: Require SQLite 3.7.15

@vstinner

3.10: Require SQLite 3.7.15

Added.

serhiy-storchaka

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Seems that other extension modules either shipped with some default version (like zlib or decimal), or do not have explicit version requirements.

@vstinner

Seems that other extension modules either shipped with some default version (like zlib or decimal), or do not have explicit version requirements.

If someone has information about minimum version, please go ahead and propose a doc PR :-) I don't recall any information about that.

@vstinner

Merged, I added Erlend and Serhiy as co-authors of the PR :-)

carljm added a commit to carljm/cpython that referenced this pull request

Aug 30, 2023