Skip to content

Commit 48441a1

Browse files
authored
chore: update workflow packages (hiero-ledger#510)
Signed-off-by: exploreriii <133720349+exploreriii@users.noreply.github.com>
1 parent 00ac75a commit 48441a1

File tree

3 files changed

+11
-5
lines changed

3 files changed

+11
-5
lines changed

.github/workflows/test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
strategy:
1919
fail-fast: false
2020
matrix:
21-
python-version: ["3.10", "3.11", "3.12"]
21+
python-version: ["3.10", "3.11", "3.12", "3.13"]
2222

2323
steps:
2424
- name: Harden the runner (Audit all outbound calls)
@@ -36,7 +36,7 @@ jobs:
3636
cache: 'pip'
3737

3838
- name: Install uv
39-
uses: astral-sh/setup-uv@38f3f104447c67c051c4a08e39b64a148898af3a # v4.2.0
39+
uses: astral-sh/setup-uv@2ddd2b9cb38ad8efd50337e8ab201519a34c9f24 # v7.1.1
4040

4141
- name: Install setuptools wheel
4242
run: pip install --upgrade pip setuptools wheel
@@ -49,7 +49,7 @@ jobs:
4949

5050
- name: Prepare Hiero Solo
5151
id: solo
52-
uses: hiero-ledger/hiero-solo-action@b76850c1ac44466900f8e7412b309c3aa0f539c1 # v0.14
52+
uses: hiero-ledger/hiero-solo-action@6a1a77601cf3e69661fb6880530a4edf656b40d5 # v0.14.0
5353
with:
5454
installMirrorNode: true
5555

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ This changelog is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.
1414
- Add Google-style docstrings to `AccountInfo` class and its methods in `account_info.py`.
1515
- Added comprehensive Google-style docstrings to the `Logger` class and all utility functions in `src/hiero_sdk_python/logger/logger.py` (#639).
1616
- add AccountRecordsQuery class
17+
- chore: added python 3.13 to test.yml workflow (#510, #449)
1718
- Transaction bytes serialization support: `Transaction.freeze()`, `Transaction.to_bytes()`, and `Transaction.from_bytes()` methods for offline signing and transaction storage
1819
- docs: Add Google-style docstrings to `ContractId` class and methods in `contract_id.py`.
1920
- Added TokenUnpauseTransaction class
@@ -25,6 +26,7 @@ This changelog is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.
2526
- chore: validate that token airdrop transactions require an available token service on the channel (#632)
2627
- chore: update local environment configuration in env.example (#649)
2728
- chore: Update env.example NETWORK to encourage testnet or local usage (#659)
29+
- chore: updated pyproject.toml with python 3.10 to 3.13 (#510, #449)
2830
- chore: fix type hint for TokenCancelAirdropTransaction pending_airdrops parameter
2931
- chore: Moved documentation file `common_issues.md` from `examples/sdk_developers/` to `docs/sdk_developers/` for unified documentation management (#516).
3032
- chore: Refactored the script of examples/custom_fee.py into modular functions
@@ -73,6 +75,7 @@ This changelog is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.
7375
- docs: workflow.md documenting key steps to creating a pull request (#605)
7476
- Added `docs/discord.md` explaining how to join and navigate the Hiero community Discord (#614).
7577

78+
7679
### Changed
7780

7881
- Added direct links to Python SDK channel in Linux Foundation Decentralized Trust Discord back in

pyproject.toml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ authors = [
1212
]
1313
license = { file = "LICENSE" }
1414
readme = "README.md"
15-
requires-python = ">=3.10"
15+
requires-python = ">=3.10, <3.14"
1616
dependencies = [
1717
"grpcio-tools==1.76.0",
1818
"protobuf==6.33.0",
@@ -28,7 +28,10 @@ dependencies = [
2828
classifiers = [
2929
"Development Status :: 2 - Pre-Alpha",
3030
"License :: OSI Approved :: Apache Software License",
31-
"Programming Language :: Python :: 3.9",
31+
"Programming Language :: Python :: 3.10",
32+
"Programming Language :: Python :: 3.11",
33+
"Programming Language :: Python :: 3.12",
34+
"Programming Language :: Python :: 3.13",
3235
"Operating System :: OS Independent",
3336
"Intended Audience :: Developers",
3437
"Topic :: Software Development :: Libraries :: Python Modules"

0 commit comments

Comments
 (0)