Skip to content

Commit

Permalink
Merge pull request #1115 from OasisLMF/release/1.27.10
Browse files Browse the repository at this point in the history
Release 1.27.10
  • Loading branch information
sambles authored Sep 19, 2024
2 parents baee38b + 25c9768 commit ef95560
Show file tree
Hide file tree
Showing 12 changed files with 51 additions and 61 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build-images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -149,7 +149,7 @@ jobs:

- name: Store image size report
if: success() || failure()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: ${{ matrix.dive }}
path: ${{ matrix.dive }}
Expand Down Expand Up @@ -187,7 +187,7 @@ jobs:

- name: Store CVE report
if: success() || failure() && env.SEVERITY != 'SKIP'
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: ${{ matrix.report }}
path: ${{ matrix.report }}
Expand Down
11 changes: 3 additions & 8 deletions .github/workflows/build-schema.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,9 @@ name: Platform Schema (OpenAPI)
on:
push:
branches:
- main-platform1
- main
- stable**
- release**
pull_request:
branches:
- main-platform1
- stable**
- release**
workflow_dispatch:
inputs:
ods_branch:
Expand Down Expand Up @@ -50,7 +45,7 @@ jobs:

- name: Download package
if: needs.ods_tools.outputs.whl_filename != ''
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: bin_package
path: ${{ github.workspace }}/
Expand All @@ -68,7 +63,7 @@ jobs:
python ./manage.py generate_swagger ${{ env.SCHEMA }}
- name: Store OpenAPI schema
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: openapi-schema
path: ${{ env.SCHEMA }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/code-quality.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

name: Code Quality

on: [push, pull_request]
on: [pull_request]

env:
max_line_length: 150
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -321,21 +321,21 @@ jobs:
docker run --entrypoint "eve" ${{ needs.build_images.outputs.worker_image }} '-v' 2> KTOOLS_VERSION
- name: 'store OASISLMF_VERSION'
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: OASISLMF_VERSION
path: OASISLMF_VERSION
retention-days: 5

- name: 'store ODS_VERSION'
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: ODS_VERSION
path: ODS_VERSION
retention-days: 5

- name: 'store KTOOLS_VERSION'
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: KTOOLS_VERSION
path: KTOOLS_VERSION
Expand All @@ -353,7 +353,7 @@ jobs:
test "v$KTOOL_VER" = ${{ env.ktools_release }} || exit 1
- name: Download API schema
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: openapi-schema
path: ${{ github.workspace }}/
Expand Down
9 changes: 2 additions & 7 deletions .github/workflows/scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,9 @@ name: Platform Vulnerability Scanning
on:
push:
branches:
- main-platform1
- main
- stable**
- release**
pull_request:
branches:
- main-platform1
- stable**
- release**
schedule:
- cron: '0 */6 * * *' # Run scan every 6 hours

Expand Down Expand Up @@ -106,7 +101,7 @@ jobs:

- name: Store CVE report
if: success() || failure()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: ${{ env.REPORT }}
path: ${{ env.REPORT }}
Expand Down
9 changes: 2 additions & 7 deletions .github/workflows/test-images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,9 @@ name: Platform Image Tests
on:
push:
branches:
- main-platform1
- main
- stable**
- release**
pull_request:
branches:
- main-platform1
- stable**
- release**
workflow_dispatch:
inputs:
last_release:
Expand Down Expand Up @@ -45,7 +40,7 @@ jobs:
with:
docker_push: true
ignore_unfixed: true
cve_severity: ${{ github.event_name != 'workflow_dispatch' && 'CRITICAL,HIGH' || inputs.cve_severity }}
cve_severity: ${{ github.event_name != 'workflow_dispatch' && 'SKIP' || inputs.cve_severity }}
oasislmf_branch: ${{ github.event_name != 'workflow_dispatch' && 'stable/1.27.x' || inputs.oasislmf_branch }}
ods_branch: ${{ github.event_name != 'workflow_dispatch' && 'stable/3.0.x' || inputs.ods_branch }}

Expand Down
10 changes: 2 additions & 8 deletions .github/workflows/test-python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,9 @@ name: Platform Python Tests
on:
push:
branches:
- main-platform1
- main
- stable**
- release**
pull_request:
branches:
- main-platform1
- stable**
- release**

workflow_dispatch:
inputs:
ods_branch:
Expand Down Expand Up @@ -42,7 +36,7 @@ jobs:

- name: Download package
if: needs.ods_tools.outputs.whl_filename != ''
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: bin_package
path: ${{ github.workspace }}/
Expand Down
6 changes: 6 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
OasisPlatform Changelog
=======================

`1.27.10`_
---------
* [#1001](https://github.com/OasisLMF/OasisPlatform/pull/1001) - Release 1.27.9
* [#1116](https://github.com/OasisLMF/OasisPlatform/pull/1116) - Updated Package Requirements
.. _`1.27.10`: https://github.com/OasisLMF/OasisPlatform/compare/1.27.9...1.27.10

`1.27.9`_
---------
* [#993, #971, #784, #664, #798](https://github.com/OasisLMF/OasisPlatform/pull/994) - Logging fixes for workers
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.27.9
1.27.10
13 changes: 8 additions & 5 deletions requirements-server.txt
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ drf-yasg==1.21.5
# via -r requirements-server.in
greenlet==2.0.2
# via sqlalchemy
gunicorn==20.1.0
gunicorn==22.0.0
# via -r requirements-server.in
hyperlink==21.0.0
# via
Expand All @@ -129,7 +129,7 @@ idna==3.4
# hyperlink
# requests
# twisted
incremental==22.10.0
incremental==24.7.2
# via twisted
inflection==0.5.1
# via drf-yasg
Expand Down Expand Up @@ -168,6 +168,7 @@ ods-tools==3.0.8
packaging==23.1
# via
# drf-yasg
# gunicorn
# ods-tools
pandas==2.0.1
# via
Expand All @@ -191,7 +192,7 @@ pycparser==2.21
# via cffi
pyjwt==2.7.0
# via djangorestframework-simplejwt
pymysql==1.0.3
pymysql==1.1.1
# via -r requirements-server.in
pyopenssl==24.0.0
# via twisted
Expand Down Expand Up @@ -231,11 +232,13 @@ six==1.16.0
# service-identity
sqlalchemy==2.0.13
# via -r requirements-server.in
sqlparse==0.4.4
sqlparse==0.5.0
# via
# django
# django-debug-toolbar
twisted[tls]==22.10.0
tomli==2.0.1
# via incremental
twisted[tls]==24.7.0rc1
# via
# -r requirements-server.in
# daphne
Expand Down
14 changes: 7 additions & 7 deletions requirements-worker.txt
Original file line number Diff line number Diff line change
Expand Up @@ -83,8 +83,10 @@ fasteners==0.18
# via -r requirements-worker.in
fastparquet==2023.4.0
# via oasislmf
fiona==1.9.3
# via geopandas
fiona==1.9.6
# via
# geopandas
# oasislmf
forex-python==1.8
# via oasislmf
fsspec==2023.5.0
Expand Down Expand Up @@ -123,8 +125,6 @@ markupsafe==2.1.2
# via jinja2
msgpack==1.0.5
# via oasislmf
munch==2.5.0
# via fiona
numba==0.57.0
# via
# -r requirements-worker.in
Expand All @@ -142,7 +142,7 @@ numpy==1.23.5
# scikit-learn
# scipy
# shapely
oasislmf[extra]==1.27.9
oasislmf[extra]==1.27.10
# via -r requirements-worker.in
ods-tools==3.0.8
# via oasislmf
Expand Down Expand Up @@ -170,7 +170,7 @@ pyarrow==14.0.1
# via oasislmf
pycparser==2.21
# via cffi
pymysql==1.0.3
pymysql==1.1.1
# via -r requirements-worker.in
pyproj==3.5.0
# via geopandas
Expand Down Expand Up @@ -224,8 +224,8 @@ six==1.16.0
# anytree
# azure-core
# click-repl
# fiona
# isodate
# munch
# pathlib2
# python-dateutil
sqlalchemy==2.0.13
Expand Down
24 changes: 13 additions & 11 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -194,8 +194,10 @@ filelock==3.12.0
# via
# tox
# virtualenv
fiona==1.9.3
# via geopandas
fiona==1.9.6
# via
# geopandas
# oasislmf
flake8==6.0.0
# via -r requirements.in
forex-python==1.8
Expand All @@ -206,7 +208,7 @@ geopandas==0.13.0
# via oasislmf
greenlet==2.0.2
# via sqlalchemy
gunicorn==20.1.0
gunicorn==22.0.0
# via -r ./requirements-server.in
hyperlink==21.0.0
# via
Expand All @@ -219,7 +221,7 @@ idna==3.4
# hyperlink
# requests
# twisted
incremental==22.10.0
incremental==24.7.2
# via twisted
inflection==0.5.1
# via drf-yasg
Expand Down Expand Up @@ -266,8 +268,6 @@ model-mommy==2.0.0
# via -r requirements.in
msgpack==1.0.5
# via oasislmf
munch==2.5.0
# via fiona
mysqlclient==2.1.1
# via -r ./requirements-server.in
numba==0.57.0
Expand All @@ -287,7 +287,7 @@ numpy==1.23.5
# scikit-learn
# scipy
# shapely
oasislmf[extra]==1.27.9
oasislmf[extra]==1.27.10
# via -r ./requirements-worker.in
ods-tools==3.0.8
# via
Expand All @@ -299,6 +299,7 @@ packaging==23.1
# drf-yasg
# fastparquet
# geopandas
# gunicorn
# ods-tools
# pyproject-api
# pytest
Expand Down Expand Up @@ -348,7 +349,7 @@ pyflakes==3.0.1
# via flake8
pyjwt==2.7.0
# via djangorestframework-simplejwt
pymysql==1.0.3
pymysql==1.1.1
# via
# -r ./requirements-server.in
# -r ./requirements-worker.in
Expand Down Expand Up @@ -432,8 +433,8 @@ six==1.16.0
# automat
# azure-core
# click-repl
# fiona
# isodate
# munch
# pathlib2
# python-dateutil
# service-identity
Expand All @@ -445,7 +446,7 @@ sqlalchemy==2.0.13
# via
# -r ./requirements-server.in
# -r ./requirements-worker.in
sqlparse==0.4.4
sqlparse==0.5.0
# via
# django
# django-debug-toolbar
Expand All @@ -461,6 +462,7 @@ tomli==2.0.1
# via
# build
# coverage
# incremental
# pyproject-api
# pyproject-hooks
# pytest
Expand All @@ -469,7 +471,7 @@ tox==4.5.1
# via -r requirements.in
tqdm==4.65.0
# via oasislmf
twisted[tls]==22.10.0
twisted[tls]==24.7.0rc1
# via
# -r ./requirements-server.in
# daphne
Expand Down

0 comments on commit ef95560

Please sign in to comment.