This is an automated email from the ASF dual-hosted git repository.
rshah pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficcontrol.git
The following commit(s) were added to refs/heads/master by this push:
new e341a5e61c Use Python 3.12 to build documentation. (#8136)
e341a5e61c is described below
commit e341a5e61c2e2beaa4c80fd99752fd99bc830371
Author: Zach Hoffman <[email protected]>
AuthorDate: Tue Jul 15 11:29:33 2025 -0600
Use Python 3.12 to build documentation. (#8136)
* Use Python 3.12 to build documentation.
* Changelog entry
---
CHANGELOG.md | 1 +
infrastructure/docker/build/Dockerfile-docs | 4 ++--
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index b03cb10fa6..430a319060 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,6 +11,7 @@ The format is based on [Keep a
Changelog](http://keepachangelog.com/en/1.0.0/).
- [#7870](https://github.com/apache/trafficcontrol/pull/7870) *Traffic
Portal*: Adds a hyperlink to the DSR page to the DS itself for ease of
navigation.
- [#7896](https://github.com/apache/trafficcontrol/pull/7896) *ATC Build
system*: Count commits since the last release, not commits
- [#7927](https://github.com/apache/trafficcontrol/pull/7927) *Traffic Stats*:
Migrate dynamic scripted Grafana Dashboards to Scenes
+- [#8136](https://github.com/apache/trafficcontrol/pull/8136) *Docs*: Update
Python version from 3.8 to 3.12.
### Changed
- [#7614](https://github.com/apache/trafficcontrol/pull/7614) *Traffic Ops*
The database upgrade process no longer overwrites changes users may have made
to the initially seeded data.
diff --git a/infrastructure/docker/build/Dockerfile-docs
b/infrastructure/docker/build/Dockerfile-docs
index 216eed22cf..4103f34abe 100644
--- a/infrastructure/docker/build/Dockerfile-docs
+++ b/infrastructure/docker/build/Dockerfile-docs
@@ -51,8 +51,8 @@ RUN if [[ ${RHEL_VERSION%%.*} -ge 8 ]]; then \
ADD docs/source/requirements.txt /docs.requirements.txt
RUN yum -y install \
pandoc \
- python38 \
- python38-pip \
+ python3.12 \
+ python3.12-pip \
make && \
yum -y clean all
RUN python3 -m pip install --upgrade setuptools && \