Hiero Python SDK β Announcing Release v0.1.4
π The Python SDK Has a New Release β Welcome v0.1.4
This extensive update represents a big leap forward, especially for smart contract functionality, and comes with a range of improvements that make building on Hedera with Python easier, clearer, and more powerful. A huge thank you to our talented contributors for making this release possible.
β¨ Whatβs New in 0.1.4
Using the Hiero Python SDK, you can now interact with the Hedera network in more ways than ever before.
π Work with Smart Contracts
- Create and Update contracts with
ContractCreateTransactionandContractUpdateTransaction - Call and execute contract functions using
ContractCallQueryandContractExecuteTransaction. - Inspect deployed contracts with
ContractInfoQueryandContractBytecodeQuery. - Upload both
.binand.bin-runtimebytecode formats with improved utilities.
π§βπ€βπ§ Manage Accounts and Tokens
- Update account properties with
AccountUpdateTransaction. - Cancel pending airdrops via
TokenCancelAirdropTransaction. - Work with new airdrop classes:
PendingAirdropId,PendingAirdropRecord.
π Handle Files on the Network
- Update, delete, and query files with
FileUpdateTransaction,FileDeleteTransaction,FileContentsQuery, andFileInfoQuery. - Append file contents using
FileAppendTransaction.
π Improved Key Support
- Added legacy ECDSA DER parse support.
- Clearer documentation for
PrivateKey.from_string. - Fixes for missing ECDSA handling in certain transaction types.
π PEP8 Style & Code Quality
- Migrated many naming conventions from camelCase β snake_case to align with PEP8 (old names will still work for now, but will be removed in the next release).
- Linting and formatting improvements in the consensus module.
π Improved Developer Experience
With the surge of developer interest in the SDK, weβve also invested in documentation:
- Extended Contributing Guide: step-by-step instructions for contributing, writing blog posts, and getting support.
- Upstream Sync Guide: documentation on how to sync with
main.
β‘ Get Started
Upgrade to the latest release with:
pip install --upgrade hiero-sdk-python
Then try out contract creation, account updates, or file queries directly in your Python environment.
You can also check out our open issues (for both new starters and seasoned Python developers):
π GitHub Issues
And join our community meetings:
-
Office Hour: fortnightly drop-in help, next on 27th August
Join via Zoom -
Community Call: fortnightly community learning and discussion, next on 3rd September
Join via Zoom
π Thanks to Our Contributors
Big thanks to Dosik13, nadineloepfe, ivaylonikolov7, manishdait, anirudhsengar, rbarker-dev, 0xJohnZW, Mounil2005, piyush588, and many more for making this release happen.
Weβre excited to see what the community builds next! π
Recent Hiero Posts
-
The Issue Progression Initiative at Hiero
March 10, 2026
Introducing the Issue Progression Initiative - A Practical Path to Growing Open Source Developer Opportunities.
-
Announcing the Migration of hiero-enterprise-java to the Hiero Ledger Organization
March 4, 2026
The Hiero Enterprise Java project has officially moved to the Hiero Ledger organization, bringing APIs for integrating Hiero networks into Java frameworks like Spring Boot and MicroProfile while inviting the community to contribute to its development.
-
Hiero Links For The Week of March 2nd
March 2, 2026
An overview of the updates that happened in Hiero during the week of March 2nd.
-
HIP-1261: A Simplified Fee Model for Hiero
4 min readβ’ February 24, 2026
An overview of HIP-1261 and how it introduces a simplified, deterministic fee model for Hiero networks.