Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated versions of dependencies #197

Merged
Merged
Show file tree
Hide file tree
Changes from 14 commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
8ced5cf
Updated versions of dependencies
ckunki Feb 14, 2024
4727a7b
Fixed vulnerabilities by updating dependencies
ckunki Feb 14, 2024
c764d98
Updated python version in actions/prepare_poetry_env/action.yml
ckunki Feb 14, 2024
6b30fd5
switched back to python version 3.9
ckunki Feb 14, 2024
470af4a
Fixed vulnerabilities
ckunki Feb 15, 2024
86713ad
poetry update
ckunki Feb 15, 2024
3ca9cbe
Fixed additional tests
ckunki Feb 15, 2024
ae10f5f
[run-notebook-tests] [CodeBuild]
ckunki Feb 15, 2024
b4d2de6
Updated python from 3.8 to 3.9 in all places
ckunki Feb 15, 2024
a37f529
[CodeBuild]
ckunki Feb 15, 2024
c184323
Downgraded to python 3.8 inside ai-lab container/image
ckunki Feb 15, 2024
55dba04
Merge branch 'main' into security/#187-Fixed_vulnerabilities_by_updat…
ckunki Feb 16, 2024
eb51c57
[CodeBuild]
ckunki Feb 16, 2024
6a99eac
Updated to Python 10
ckunki Feb 16, 2024
4b0c6f4
reverted accidental change of python version in access_store_ui.ipynb
ckunki Feb 16, 2024
04d552e
[run-notebook-tests]
ckunki Feb 16, 2024
33cb76a
[run-notebook-tests] [CodeBuild]
ckunki Feb 16, 2024
8d1b282
Merge branch 'main' into security/#187-Fixed_vulnerabilities_by_updat…
ckunki Feb 19, 2024
13aa277
[CodeBuild]
ckunki Feb 19, 2024
b6ac69b
upgraded AWS codebuild image to aws/codebuild/standard:6.0
ckunki Feb 19, 2024
f9425e1
[CodeBuild]
ckunki Feb 19, 2024
6687174
Updated changes files
ckunki Feb 19, 2024
a27f2ec
Again updated changes file
ckunki Feb 19, 2024
ff776a1
Again updated changes file
ckunki Feb 19, 2024
4432be4
Again updated changes file
ckunki Feb 19, 2024
ca75751
Fixed typo in notebook/transformers/te_introduction.ipynb
ckunki Feb 19, 2024
5e227e6
Fixed review findings
ckunki Feb 19, 2024
888762a
Merge branch 'main' into security/#187-Fixed_vulnerabilities_by_updat…
ckunki Feb 19, 2024
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/actions/prepare_poetry_env/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ inputs:
python-version:
description: 'The Python version to use'
required: true
default: '3.8'
default: '3.10'
runs:
using: "composite"
steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check_version.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ jobs:
- name: Setup Python & Poetry Environment
uses: ./.github/actions/prepare_poetry_env
- name: Check Release
run: ./scripts/build/check_release.sh "python3.8"
run: ./scripts/build/check_release.sh "python3.10"
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
- name: Setup Python & Poetry Environment
uses: ./.github/actions/prepare_poetry_env
- name: Build Release
run: ./scripts/build/check_release.sh "python3.8"
run: ./scripts/build/check_release.sh "python3.10"

upload:
needs: check-release
Expand Down
4 changes: 2 additions & 2 deletions aws-code-build/ci/buildspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@ phases:

install:
runtime-versions:
python: 3.8
python: 3.10
commands:
- git submodule update --init --recursive
- curl -sSL https://install.python-poetry.org | python3 -
- export PATH=$PATH:$HOME/.local/bin
- poetry env use $(command -v "python3.8")
- poetry env use $(command -v "python3.10")
- poetry install

pre_build:
Expand Down
4 changes: 2 additions & 2 deletions aws-code-build/ci/buildspec_release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@ phases:

install:
runtime-versions:
python: 3.8
python: 3.10
commands:
- git submodule update --init --recursive
- curl -sSL https://install.python-poetry.org | python3 -
- export PATH=$PATH:$HOME/.local/bin
- poetry env use $(command -v "python3.8")
- poetry env use $(command -v "python3.10")
- poetry install

pre_build:
Expand Down
2 changes: 1 addition & 1 deletion dependencies.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Dependencies

- Python 3.8
- Python 3.10
- Poetry
- AWS

1 change: 1 addition & 0 deletions doc/changes/changelog.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# Changes

* [0.3.0](changes_0.3.0.md)
* [0.2.0](changes_0.2.0.md)
* [0.1.0](changes_0.1.0.md)
15 changes: 15 additions & 0 deletions doc/changes/changes_0.2.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,21 @@ Version: 0.2.0

## Features

## Security

* #187: Fixed vulnerabilities by updating dependencies
* `ansible` from 6.7.0 to 7.7.0 to fix CVE-2023-5115, CVE-2022-3697.
* `ansible-core` from 2.13.13 to 2.14.14 to fix CVE-2024-0690, CVE-2023-5764.
* `urllib3` from 1.26.16 to 1.26.18 to fix CVE-2023-45803, CVE-2023-43804.
* `tornado` from 6.3.2 to 6.4 to fix vulnerability to HTTP request smuggling via improper parsing of `Content-Length` fields and chunk lengths.
* `paramiko` from 3.2.0 to 3.4.0 to fix CVE-2023-48795.
* `jupyterlab` from 4.0.6 to 4.1.1 to fix CVE-2024-22420, CVE-2024-22421.
* `jinja2` from 3.1.2 to 3.1.3 to fix CVE-2024-22195.
* `gitpython` from 3.1.31 to 3.1.41 to fix CVE-2024-22190, CVE-2023-41040, CVE-2023-40590, CVE-2023-40267.
* `cryptography` from 41.0.1 to 42.0.2 to fix CVE-2023-50782, CVE-2023-49083, CVE-2023-38325.
* `certifi` from 2023.5.7 to 2024.2.2 to fix CVE-2023-37920.
* `requests` from 2.25.1 to 2.31.0 to fix CVE-2023-32681.

## Bug Fixes

* #163: Fixed version number of VM images etc.
Expand Down
34 changes: 34 additions & 0 deletions doc/changes/changes_0.3.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# ai-lab 0.3.0, released 2024-??-??

Code name: Post release fixes

## Summary

This release fixes vulnerabilities by updating dependencies in file `poetry.lock` and Ansible files.

## AI-Lab-Release

Version: 0.3.0

## Features

## Security

* #187: Fixed vulnerabilities by updating dependencies
* `ansible` from 6.7.0 to 7.7.0 to fix CVE-2023-5115, CVE-2022-3697.
* `ansible-core` from 2.13.13 to 2.14.14 to fix CVE-2024-0690, CVE-2023-5764.
* `urllib3` from 1.26.16 to 1.26.18 to fix CVE-2023-45803, CVE-2023-43804.
* `tornado` from 6.3.2 to 6.4 to fix vulnerability to HTTP request smuggling via improper parsing of `Content-Length` fields and chunk lengths.
* `paramiko` from 3.2.0 to 3.4.0 to fix CVE-2023-48795.
* `jupyterlab` from 4.0.6 to 4.1.1 to fix CVE-2024-22420, CVE-2024-22421.
* `jinja2` from 3.1.2 to 3.1.3 to fix CVE-2024-22195.
* `gitpython` from 3.1.31 to 3.1.41 to fix CVE-2024-22190, CVE-2023-41040, CVE-2023-40590, CVE-2023-40267.
* `cryptography` from 41.0.1 to 42.0.2 to fix CVE-2023-50782, CVE-2023-49083, CVE-2023-38325.
* `certifi` from 2023.5.7 to 2024.2.2 to fix CVE-2023-37920.
* `requests` from 2.25.1 to 2.31.0 to fix CVE-2023-32681.

## Bug Fixes

## Documentation

## Refactoring
2 changes: 1 addition & 1 deletion doc/developer_guide/developer_guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ the virtual image formats.

This package requires:

* Python (>=3.8)
* Python (>=3.19)
* Poetry (>=1.2.0)
* Docker (for integration tests)
* AWS CLI
Expand Down
ckunki marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.8.10"
"version": "3.9.5.10"
}
},
"nbformat": 4,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
jupyterlab==4.0.6
jupyterlab==4.1.1
# enable interactive Javascript widgets in the notebooks
ipywidgets==8.1.1
pexpect==4.8.0
Expand Down
Loading
Loading