Pysui

Latest version: v0.81.0

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

Scan your dependencies

Page 1 of 19

0.81.0

Added

- [enhancement](https://github.com/FrankC01/pysui/issues/285) **BETA** Utility to create python BCS classes from Move structs and enums

Fixed

Changed

- [enhancement](https://github.com/FrankC01/pysui/issues/276) CLI utilities now accept `--config ` argument
to use PysuiConfiguration from other than default path.

Removed

0.80.0

Added

- [enhancement](https://github.com/FrankC01/pysui/issues/280) **BETA** Utility to create python BCS classes from JSON
- [enhancement](https://github.com/FrankC01/pysui/issues/282) **BETA** Utility to create JSON from python BCS classes

Fixed

Changed

Removed

0.79.0

Added

- For GraphQL added `bcs` to the DryRunResult fields

Fixed

- [bug PR](https://github.com/FrankC01/pysui/pull/278) Fixes new ConsensusCommitPrologueV3 handling bug in JSON RPC dataclass. Contriubed by [Omri Levy](https://github.com/omri2861)
- [bug PR](https://github.com/FrankC01/pysui/pull/281) Added `past_objects` property to SuiArray for JSON RPC supporting `sui_tryGetPastObjects`

Changed

Removed

0.78.0

Added

- [enhancement](https://github.com/FrankC01/pysui/issues/270) CLI apps now take `--group` as argument.
- Note that pysui CLI apps are all GraphQL based, setting group to JSON RPC type will fail execution.

- [enhancement](https://github.com/FrankC01/pysui/issues/271) Use public key to verify signature on personal message.
- Added `serialize` to SuiPublicKey to convert to signature scheme and bytes to base64
- Added `from_serialized` to SuiPublicKey as class method to create SuiPublicKey from base64 encoded signature scheme and bytes
- Added `verify_personal_message` to SuiPublicKey to verify signature using public key

Fixed

Changed

- Bumpted to pysui-fastcrypto 0.6.0 to support public key signature verification

Removed

- `sign_message` on SuiKeyPair deprecated since "0.71.0"

0.77.0

Added

- `object_changes()` to `TransactionResultGQL` returns data structure of changes.

Fixed

- [bug](https://github.com/FrankC01/pysui/issues/266) Fixes exception, return error if budget greater than balance
- Typos in readthedocs for GraphQL Programmable Transactions

Changed

Removed

0.76.1

Added

Fixed

- [bug](https://github.com/FrankC01/pysui/pull/263) Add missing `await` in AsyncSuiTransaction
- [bug](https://github.com/FrankC01/pysui/pull/265) Correct parsed_json type for JSON RPC Event data object

Changed

Removed

Page 1 of 19

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.