Skip to content

Commit

Permalink
Merge pull request #45 from PelionIoT/updates
Browse files Browse the repository at this point in the history
Update dependencies
  • Loading branch information
JanneKiiskila authored Oct 3, 2024
2 parents 844ad66 + 39bf366 commit 633a30e
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 13 deletions.
20 changes: 15 additions & 5 deletions .github/workflows/MCCE-Test-Linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,14 @@ on:
description: 'MCCE branch to pull'
default: 'master'
required: false
type: string
type: string
workflow_dispatch:
inputs:
tested_branch:
description: 'MCCE branch to pull'
default: 'master'
required: false
type: string

# This allows a subsequently queued workflow run to interrupt previous runs
concurrency:
Expand All @@ -30,10 +37,10 @@ jobs:
uses: actions/setup-python@v5
with:
python-version: '3.8'
- name: Set access token
run: |
git config --global url."https://${{ secrets.ACCESS_TOKEN }}@github.com/".insteadOf "[email protected]:"
git config --global url."https://${{ secrets.ACCESS_TOKEN }}@github".insteadOf "https://github"
- name: Set access token for internal repo access
uses: PelionIoT/actions/.github/actions/git-config@main
with:
github_token: ${{ secrets.ACCESS_TOKEN }}
- name: Install mbed-cli
run: |
pip install mbed-cli
Expand Down Expand Up @@ -83,3 +90,6 @@ jobs:
pip install git+https://${{ secrets.ACCESS_TOKEN }}@github.com/PelionIoT/raas-pyclient.git#egg=raas-client
pytest TESTS/client-e2e-python-test-library/tests/dev-client-tests.py --update_bin=__x86_x64_NativeLinux_mbedtls/Debug/mbedCloudClientExample.elf --local_binary=__x86_x64_NativeLinux_mbedtls/Debug/mbedCloudClientExample.elf --log-cli-level=DEBUG
- run: echo "🍏 This job's status is ${{ job.status }}."
- name: Cleanup .gitconfig
if: always()
run: rm -f ~/.gitconfig
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ The library is designed to be used with the [pytest test framework](https://docs

## Prerequisites

Python 3.5 or later.
Python 3.8 or later.

## Installation

Expand Down
13 changes: 9 additions & 4 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Client E2E Python Test Library Changelog

## 0.5.0 2024-10-x
- Update `pytest` to `7.4.4`.
- Update `requests` to `2.32.3`.
- Update `manifest-tool` to version 2.6.2 (due to `requests` `2.32.3`).

## 0.4.0 2023-12-11
- Rename the library to client-e2e-python-test-library.
- Rename `PELION_CLOUD_API_KEY` to `CLOUD_API_KEY`.
Expand All @@ -10,14 +15,14 @@
- Izuma branding.

## 0.2.10 2021-03-04
- Update test doesn't depend on mbed bootloader anymore
- Update test does not depend on mbed bootloader anymore.

## 0.2.9 2021-01-15
- Updated instructions
- Updated python dependencies
- Updated instructions.
- Updated python dependencies.

## 0.2.8 2020-12-15
- Update copyrights to Pelion
- Update copyrights to Pelion.

## 0.2.7 2020-09-18
- Manifest-tool 2.0.0 support.
Expand Down
6 changes: 3 additions & 3 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
manifest-tool>=2.1.0
manifest-tool==2.6.2
mbed-ls==1.8.*
pytest==6.2.*
pytest==7.4.4
pytest-html
pyserial
requests==2.31.0
requests==2.32.3
ws4py

0 comments on commit 633a30e

Please sign in to comment.