Skip to content

Commit 27d7d67

Browse files
committed
DAS-2466: Address vulnerabilities in urllib3
1 parent 82e966b commit 27d7d67

File tree

7 files changed

+17
-8
lines changed

7 files changed

+17
-8
lines changed

β€Ž.github/workflows/publish_release.ymlβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,10 @@ jobs:
7878
tags: ${{ steps.meta.outputs.tags }}
7979
labels: ${{ steps.meta.outputs.labels }}
8080

81-
- name: Set up Python 3.11
81+
- name: Set up Python 3.12
8282
uses: actions/setup-python@v4
8383
with:
84-
python-version: '3.11'
84+
python-version: '3.12'
8585

8686
- name: Install build package
8787
run: |

β€Ž.github/workflows/run_lib_tests.ymlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
strategy:
1111
fail-fast: false
1212
matrix:
13-
python-version: ['3.10', '3.11', '3.12']
13+
python-version: ['3.10', '3.11', '3.12', '3.13']
1414

1515
steps:
1616
- name: Checkout harmony-browse-image-generator repository

β€Ž.snykβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Snyk (https://snyk.io) policy file, patches or ignores known vulnerabilities.
22
version: v1.25.0
33
language-settings:
4-
python: "3.11"
4+
python: "3.12"

β€ŽCHANGELOG.mdβ€Ž

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ Changelog](http://keepachangelog.com/en/1.0.0/).
1111
* GitHub release notes for HyBIG will now include the commit history for that
1212
release.
1313

14-
## [v2.5.0] - Unreleased
14+
* Service libraries updated to address vulnerabilities.
15+
16+
## [v2.5.0] - 2026-12-03
1517

1618
### Changed
1719

β€ŽREADME.mdβ€Ž

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -249,6 +249,7 @@ also with units of degrees.
249249
## Repository structure:
250250

251251
```
252+
|- .snyk
252253
|- πŸ“‚ bin
253254
|- πŸ“‚ docker
254255
|- πŸ“‚ docs
@@ -267,6 +268,12 @@ also with units of degrees.
267268
268269
```
269270

271+
* `.snyk` - A file used by the Snyk webhook to ensure the correct version of
272+
Python is used when installing the full dependency tree for the project. This
273+
file is duplicated in each directory that contains a requirements
274+
file. (`./docs`, `./tests`) **This file, and all copies, must be updated when
275+
the version of Python is updated in the service Docker image.**
276+
270277
* `bin` - A directory containing utility scripts to build the service and test
271278
images. A script to extract the release notes for the most recent version, as
272279
contained in `CHANGELOG.md` is also in this directory.

β€Ždocs/requirements.txtβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
notebook==7.2.2
2-
harmony-py~=0.4.14
1+
notebook~=7.5.1
2+
harmony-py~=1.3.3

β€Žpip_requirements.txtβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
harmony-service-lib~=2.0.0
1+
harmony-service-lib~=2.11.0
22
matplotlib==3.9.0
33
numpy==1.26.4
44
pillow==10.4.0

0 commit comments

Comments
Β (0)