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 && \

Reply via email to