Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
211d43b
[PRM-627] - update python version to 3.14 in sonar-project properties
samfallowfield Dec 3, 2025
e21fc15
[PRM-627] Upgraded Python version from 3.9 to 3.14
AndyFlintAnswerDigital Dec 4, 2025
2fd89d7
[PRM-627-1] - update python version to 3.14, fixed pyarrow issue
samfallowfield Dec 5, 2025
15b0b2a
Merge branch 'PRM-627-1' into PRM-627
samfallowfield Dec 5, 2025
70e03bf
[PRM-627-1] - updated black formatter version to be compatible with p…
samfallowfield Dec 5, 2025
ac8e96b
[PRM-627-1] - formt issue picked up by formatter
samfallowfield Dec 5, 2025
81670da
[PRM-627] - update flake8 to version that supports python 3.14
samfallowfield Dec 5, 2025
b3ca3bf
[PRM-627] - updates
samfallowfield Dec 5, 2025
1c79f11
[PRM-627] - update version to most recent
samfallowfield Dec 5, 2025
3d2376b
[PRM-627] - rename io to data as io is a reserved name in python
samfallowfield Dec 5, 2025
0688085
[PRM-627] - rename io to platform_metrics as io is a reserved name in…
samfallowfield Dec 5, 2025
e935636
[PRM-627] - updated imports for moto, due to upgrade
samfallowfield Dec 8, 2025
e32c524
[PRM-627] - updated imports for moto, due to upgrade, upaded decorato…
samfallowfield Dec 8, 2025
b8ea478
[PRM-627] - remove potentially unneeded argument
samfallowfield Dec 8, 2025
a7bb6d8
[PRM-627] - update import, io.py had to be renamed due to being a res…
samfallowfield Dec 8, 2025
960a840
[PRM-627] - update import, io.py had to be renamed due to being a res…
samfallowfield Dec 8, 2025
9b6573f
[PRM-627] - ods-downloader - formatted
samfallowfield Dec 8, 2025
2cbc10a
[PRM-627] - ods-downloader - updated pipfile to most recent package v…
samfallowfield Dec 8, 2025
b92276b
[PRM-627] - ods-downloader - renamed dirs from IO to data, as IO is a…
samfallowfield Dec 8, 2025
7aec71b
[PRM-627] - ods-downloader - updated to pass in the protocol
samfallowfield Dec 8, 2025
f3247b8
[PRM-627] - ods-downloader - updated mock_aws usage from moto
samfallowfield Dec 8, 2025
5b68478
[PRM-627] - ods-downloader - imports updated
samfallowfield Dec 8, 2025
14ed0c6
[PRM-627] - reports-generator - updated packages
samfallowfield Dec 8, 2025
d76ce24
[PRM-627] - reports-generator - update name of folders from IO to data
samfallowfield Dec 8, 2025
d5430c8
[PRM-627] - reports-generator - update based on lint note
samfallowfield Dec 8, 2025
c050ae5
[PRM-627] - reports-generator - update import and test use
samfallowfield Dec 8, 2025
c511ec3
[PRM-627] - reports-generator - reomve unnecessary argument
samfallowfield Dec 8, 2025
5b17f65
[PRM-627] - spine-exporter - fixed linting errors
samfallowfield Dec 8, 2025
08c0e8a
[PRM-627] - spine-exporter - fixed type issues
samfallowfield Dec 8, 2025
818c6ff
[PRM-627] - spine-exporter - fixed test failures due to import
samfallowfield Dec 8, 2025
2c5e7d8
[PRM-627] - transfer-classifier - update packages, fixed lint warning…
samfallowfield Dec 8, 2025
76b60a4
[PRM-627] - transfer-classifier - fixed failing tests
samfallowfield Dec 8, 2025
2c578c8
[PRM-627] - sonar cloud fixes - DateTime issue fixed, redundant pare…
samfallowfield Dec 9, 2025
fdd6b25
[PRM-627] - sonar cloud fixes - Fixed test issues
samfallowfield Dec 9, 2025
c914d66
[PRM-627] - sonar cloud fixes - add parenthesis due to black and flake8
samfallowfield Dec 9, 2025
23e1071
[PRM-627] - sonar cloud fixes - updated datetime
samfallowfield Dec 9, 2025
df4a7e5
[PRM-627] - sonar cloud fixes - added comments due to sonarqube notes
samfallowfield Dec 9, 2025
3685784
[PRM-627] - sonar cloud fixes - updated version due to future deprec…
samfallowfield Dec 9, 2025
8727f91
[PRM-627] - sonar cloud fixes -
samfallowfield Dec 9, 2025
2331044
[PRM-627] - sonar cloud fixes - remove extra newline
samfallowfield Dec 9, 2025
7bbb540
[PRM-627-2] - updated packages
samfallowfield Dec 12, 2025
b3e34fe
Merge branch 'PRM-627-3' into PRM-627
samfallowfield Dec 12, 2025
d2e3906
[PRM-627-2] - added missing package
samfallowfield Dec 12, 2025
f9ae44d
[PRM-627-2] - updated package mem
samfallowfield Dec 15, 2025
be2724a
[PRM-627] - remove flake8 and any references to it
samfallowfield Jan 8, 2026
a8f299e
[PRM-627] - updated Qs to safe version removing critical alerts
samfallowfield Jan 8, 2026
86fd41b
Removed qs dependency
oliverbeumkes-nhs Jan 13, 2026
af1327f
Removed qs dependecy
oliverbeumkes-nhs Jan 13, 2026
678dc87
Merge branch 'main' into PRM-627
oliverbeumkes-nhs Jan 14, 2026
4a259b6
Merge branch 'main' into PRM-627
samfallowfield Jan 16, 2026
51206e9
[PRM-654] Add coverage to exclusion list
oliverbeumkes-nhs Jan 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/automated-sbom-repo-scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
output-format: sarif

- name: Upload Anchore scan SARIF report
uses: github/codeql-action/upload-sarif@v3
uses: github/codeql-action/upload-sarif@v4
if: always()
with:
sarif_file: ${{ steps.sbom-scan.outputs.sarif }}
Expand Down
13 changes: 6 additions & 7 deletions .github/workflows/base-service-jobs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,10 +56,10 @@ jobs:
steps:
- uses: actions/checkout@v4

- name: Set up Python 3.9
uses: actions/setup-python@v5
- name: Set up Python 3.14
uses: actions/setup-python@v6
with:
python-version: 3.9
python-version: 3.14

- name: Make virtual environment
run: |
Expand All @@ -71,7 +71,6 @@ jobs:

- name: Run linters
run: |
pipenv run lint-flake8
pipenv run lint-bandit

- name: Type check
Expand All @@ -90,10 +89,10 @@ jobs:
steps:
- uses: actions/checkout@v4

- name: Set up Python 3.9
uses: actions/setup-python@v5
- name: Set up Python 3.14
uses: actions/setup-python@v6
with:
python-version: 3.9
python-version: 3.14

- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v4
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/sonarcloud-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ jobs:
cache: 'npm'
cache-dependency-path: dashboard/package-lock.json

- name: Set up Python 3.9
- name: Set up Python 3.14
uses: actions/setup-python@v6
with:
python-version: 3.9
python-version: 3.14

- name: Install pipenv
run: python -m pip install --upgrade pip pipenv
Expand Down
Loading
Loading