File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77
88### Fixed
99
10+ ## [ 4.13.1] - 2026-07-30
11+ ### Fixed
12+ - Fix jenkins agents python issues with UV ([ #1167 ] ( https://github.com/opendevstack/ods-quickstarters/pull/1167 ) )
13+
1014## [ 4.13.0] - 2026-06-30
1115### Added
1216- Added config-rs to rust template ([ #1162 ] ( https://github.com/opendevstack/ods-quickstarters/issues/1162 ) )
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ ENV PYTHONUNBUFFERED=1 \
99 PYTHONIOENCODING=UTF-8 \
1010 UV_CA_CERTIFICATE=/etc/ssl/certs/ca-bundle.crt \
1111 PIP_CERT=/etc/ssl/certs/ca-bundle.crt \
12+ PIP_BREAK_SYSTEM_PACKAGES=1 \
1213 PATH=$HOME/.local/bin:$JAVA_HOME/bin:$PATH \
1314 UV_VERSION=0.10.9
1415
@@ -26,7 +27,7 @@ RUN yum install -y autoconf automake gcc gcc-c++ openssl-devel libffi-devel && \
2627 fi && \
2728 yum -y clean all
2829
29- RUN PACKAGES="virtualenv==20.26.3 setuptools==72.2.0 Cython==3.0.11 pypandoc==1.13" && \
30+ RUN PACKAGES="pip==25.0.1 virtualenv==20.26.3 setuptools==72.2.0 Cython==3.0.11 pypandoc==1.13" && \
3031 for pyVersion in 3.8 3.9 3.11 3.12; do \
3132 uv python install $pyVersion && \
3233 if [ -n "${nexusHost}" ] && [ -n "${nexusAuth}" ]; then \
Original file line number Diff line number Diff line change @@ -79,13 +79,13 @@ RUN for pyVersion in 3.8 3.9 3.11; do \
7979 uv python install $pyVersion && \
8080 if [ -n "${nexusHost}" ] && [ -n "${nexusAuth}" ]; then \
8181 uv pip install --system --break-system-packages --python $pyVersion --index-url https://${nexusAuth}@${nexusHost}/repository/pypi-all/simple --trusted-host ${nexusHost} --prerelease=allow \
82- virtualenv \
83- pycodestyle \
82+ virtualenv==20.26.3 \
83+ pycodestyle==2.12.1 \
8484 -r /tmp/requirements.txt; \
8585 else \
8686 uv pip install --system --break-system-packages --python $pyVersion --prerelease=allow \
87- virtualenv \
88- pycodestyle \
87+ virtualenv==20.26.3 \
88+ pycodestyle==2.12.1 \
8989 -r /tmp/requirements.txt; \
9090 fi; \
9191 done && \
Original file line number Diff line number Diff line change @@ -79,13 +79,13 @@ RUN for pyVersion in 3.9 3.11 3.12; do \
7979 uv python install $pyVersion && \
8080 if [ -n "${nexusHost}" ] && [ -n "${nexusAuth}" ]; then \
8181 uv pip install --system --break-system-packages --python $pyVersion --index-url https://${nexusAuth}@${nexusHost}/repository/pypi-all/simple --trusted-host ${nexusHost} --prerelease=allow \
82- virtualenv \
83- pycodestyle \
82+ virtualenv==20.26.3 \
83+ pycodestyle==2.12.1 \
8484 -r /tmp/requirements.txt; \
8585 else \
8686 uv pip install --system --break-system-packages --python $pyVersion --prerelease=allow \
87- virtualenv \
88- pycodestyle \
87+ virtualenv==20.26.3 \
88+ pycodestyle==2.12.1 \
8989 -r /tmp/requirements.txt; \
9090 fi; \
9191 done && \
You can’t perform that action at this time.
0 commit comments