Starknet-py

Latest version: v0.24.3

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 12

0.5.2alpha

What's Changed
* Fix result selector on Custom RPC call by ExoMonk in https://github.com/software-mansion/starknet.py/pull/358

New Contributors
* ExoMonk made their first contribution in https://github.com/software-mansion/starknet.py/pull/358

**Full Changelog**: https://github.com/software-mansion/starknet.py/compare/0.5.1-alpha...0.5.2-alpha

0.5.1alpha

This version fixes problems with package release. No usage-related changes were introduced.

What's Changed
* Fix package release by Solpatium in https://github.com/software-mansion/starknet.py/pull/355


**Full Changelog**: https://github.com/software-mansion/starknet.py/compare/0.5.0-alpha...0.5.1-alpha

0.5.0alpha

New version of StarkNet.py has been released bringing support for new StarkNet features including:
* signing declare transactions
* new cairo syntax,
* transaction version 1

Please note however that old accounts and transaction versions will still work with previous StarkNet.py version, and update is not needed.

See [our migration guide](https://starknetpy.readthedocs.io/en/latest/migration_guide.html#) for more informations about this release.

What's Changed
* Cairo 0.10.0 support by Solpatium cptartur war-in drknzz in https://github.com/software-mansion/starknet.py/pull/328
* v0.5.0-alpha by cptartur in https://github.com/software-mansion/starknet.py/pull/352
* Update migration guide by cptartur in https://github.com/software-mansion/starknet.py/pull/353


**Full Changelog**: https://github.com/software-mansion/starknet.py/compare/0.4.7-alpha...0.5.0-alpha

0.4.7alpha

What's Changed
- Exception is raised when too many values are passed to CairoSerializer.to_python
- v0.1.0 RPC specification is supported!

New Contributors
* Radinyn made their first contribution in https://github.com/software-mansion/starknet.py/pull/323

**Full Changelog**: https://github.com/software-mansion/starknet.py/compare/0.4.6-alpha...0.4.7-alpha

0.4.6alpha

What's Changed

- Proxy checks are updated and tested
- AccountClient.get_transaction method's return value is correctly typed
- CairoSerializer checks if unnecessary named arguments are passed
- GatewayClient and FullNodeClient can be correctly created without the chain parameter

**Full Changelog**: https://github.com/software-mansion/starknet.py/compare/0.4.5-alpha...0.4.6-alpha

0.4.5alpha

What's Changed
- Cairo Transformer's result has __repr__ method
- GatewayClient can take dict with feeder_gateway_url and gateway_url as net parameter
- The chain property in the Client interface is deprecated

How to migrate

- Remove chain parameter from Gateway and Full Node Clients constructors
- Add chain parameter to AccountClient constructor and AccountClient.create_account method

There are no breaking changes, so no action is required, but it is suggested to apply the above instructions.

**Full Changelog**: https://github.com/software-mansion/starknet.py/compare/0.4.4-alpha...0.4.5-alpha

Page 8 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.