Skip to content

Commit 7cb9d58

Browse files
chore: one dependabot alerts PR to fix them all (#728)
Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: Nadine Loepfe <nadine.loepfe@swirldslabs.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 97bc35d commit 7cb9d58

File tree

5 files changed

+16
-20
lines changed

5 files changed

+16
-20
lines changed

.github/workflows/pr-checks.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ jobs:
3131
statuses: write
3232
steps:
3333
- name: Harden the runner (Audit all outbound calls)
34-
uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
34+
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
3535
with:
3636
egress-policy: audit
3737

3838
- name: Check PR Title
39-
uses: step-security/conventional-pr-title-action@8a8989588c2547f23167c4c42f0fb2356479e81b # v3.2.1
39+
uses: step-security/conventional-pr-title-action@cb1c5657ccf4c42f5c0a6c0708cb8251b960d902 # v3.2.5
4040
env:
4141
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4242

@@ -47,7 +47,7 @@ jobs:
4747
contents: read
4848
steps:
4949
- name: Harden the runner (Audit all outbound calls)
50-
uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
50+
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
5151
with:
5252
egress-policy: audit
5353

.github/workflows/publish.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ jobs:
1818
id-token: write
1919
steps:
2020
- name: Harden the runner (Audit all outbound calls)
21-
uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
21+
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
2222
with:
2323
egress-policy: audit
2424

2525
- name: Checkout repository
26-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
26+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2727

2828
- name: Set up Python
29-
uses: actions/setup-python@7f4fc3e22c37d6ff65e88745f38bd3157c663f7c # v4.9.1
29+
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
3030

3131
- name: Upgrade pip
3232
run: pip install --upgrade pip
@@ -41,4 +41,4 @@ jobs:
4141
run: python -m build
4242

4343
- name: Publish to PyPI
44-
uses: pypa/gh-action-pypi-publish@76f52bc884231f62b9a034ebfe128415bbaabdfc # release/v1
44+
uses: pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e # release/v1

.github/workflows/test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@ jobs:
2222

2323
steps:
2424
- name: Harden the runner (Audit all outbound calls)
25-
uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
25+
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
2626
with:
2727
egress-policy: audit
2828

2929
- name: Checkout repository
30-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
30+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
3131

3232
- name: Set up Python ${{ matrix.python-version }}
33-
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
33+
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
3434
with:
3535
python-version: ${{ matrix.python-version }}
3636
cache: 'pip'

CHANGELOG.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ This changelog is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.
1010
- docs: Add Google-style docstrings to `TokenId` class and its methods in `token_id.py`.
1111
- added Google-style docstrings to the `TransactionRecord` class including all dataclass fields, `__repr__`, `_from_proto()` & `_to_proto()` methods.
1212
- Standardized docstrings, improved error handling, and updated type hinting (`str | None` to `Optional[str]`) for the `FileId` class (#652).
13-
1413
- Add Google-style docstrings to `AccountInfo` class and its methods in `account_info.py`.
1514
- Added comprehensive Google-style docstrings to the `Logger` class and all utility functions in `src/hiero_sdk_python/logger/logger.py` (#639).
1615
- add AccountRecordsQuery class
@@ -27,9 +26,7 @@ This changelog is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.
2726
- chore: Update env.example NETWORK to encourage testnet or local usage (#659)
2827
- chore: fix type hint for TokenCancelAirdropTransaction pending_airdrops parameter
2928
- chore: Moved documentation file `common_issues.md` from `examples/sdk_developers/` to `docs/sdk_developers/` for unified documentation management (#516).
30-
3129
- chore: Refactored the script of examples/custom_fee.py into modular functions
32-
3330
- fix: Replaced `collections.namedtuple` with `typing.NamedTuple` in `client.py` for improved type checking.
3431
- chore: Refactored examples/custom_fee.py into three separate example files.
3532
- Expanded `docs/sdk_developers/checklist.md` with a self-review guide for all pull request submission requirements (#645).
@@ -38,13 +35,12 @@ This changelog is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.
3835
- chore: changed the file names of airdrop examples, classes, unit and integration tests so they are grouped together. (#631)
3936

4037
### Fixed
41-
4238
- Added explicit read permissions to examples.yml (#623)
4339
- Removed deprecated Logger.warn() method and legacy parameter swap logic from get_logger() (#673).
4440
- Improved type hinting in `file_append_transaction.py` to resolve 'mypy --strict` errors. ([#495](https://github.com/hiero-ledger/hiero-sdk-python/issues/495))
4541
- fix: Resolve `__eq__` type conflict in `CustomFee` class (#627)
4642
- Fixes a type conflict in `token_id.py` where `from_string` could receive `None`, preventing a runtime error by raising a `ValueError` if the input is missing. #630
47-
43+
- Dependabot alerts (version bumps)
4844

4945
### Breaking Changes
5046
- chore: changed the file names airdrop classes (#631)

pyproject.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,16 @@ license = { file = "LICENSE" }
1414
readme = "README.md"
1515
requires-python = ">=3.10"
1616
dependencies = [
17-
"protobuf==5.29.5",
18-
"grpcio-tools==1.68.1",
19-
"grpcio==1.71.2",
17+
"grpcio-tools==1.76.0",
18+
"protobuf==6.33.0",
19+
"grpcio==1.76.0",
2020
"cryptography==44.0.0",
21-
"python-dotenv==1.0.1",
21+
"python-dotenv==1.2.1",
2222
"requests==2.32.3",
2323
"pycryptodome==3.23.0",
2424
"eth-abi==5.2.0",
2525
"rlp>=4.0.0",
26-
"eth-keys==0.5.1",
26+
"eth-keys==0.7.0",
2727
]
2828
classifiers = [
2929
"Development Status :: 2 - Pre-Alpha",

0 commit comments

Comments
 (0)