Pysui

Latest version: v0.81.0

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

Scan your dependencies

Page 3 of 19

0.70.0

Added

- [enhancement](https://github.com/FrankC01/pysui/issues/230) Asynch PTB
- `gen_doc_qnode` added to refresh QueryNode documentation (link table)
- `sgqls` script to persist Sui GraphQL schemas. See `sgqls -h` or `python samples/sgqls.py -h`

Fixed

Changed

Removed

0.69.0

Added

Fixed

Changed

- Bump version 0.69.0
- GraphQL Schema updates for fields in `serviceConfig`
- Validate with 1.35.0 JSON RPC Schema
- Validate with 1.34.0 GraphQL Schema

Removed

0.68.0

**BREAKING CHANGES to GraphQL multi-schema support and Mysten URL availability**
**BREAKING CHANGES Removed pysui legacy sample apps: wallet, async-gas, async-sub, async-sub-txn**
**BREAKING CHANGES Renamed pysui GraphQL sample apps: walletg to wallet, async-gasg to async-gas**

Added

- Docs for native types used in transaction builder arguments

Fixed

- GraphQL DryRun gas price expects int (Uint53)

Changed

- Bump version 0.68.0
- On PysuiConfiguration, renamed `active_env` property to `active_profile`
- Mysten GraphQL removed `devnet-beta` url and only supports:
- https://sui-mainnet.mystenlabs.com/graphql
- https://sui-testnet.mystenlabs.com/graphql
- https://sui-devnet.mystenlabs.com/graphql

Removed

- Support for Sui GraphQL multi-schema removed from providers and Sui GraphQL clients.

0.67.0

Added

- signatures on transactions to:
- QueryNodes: GetMultipleTx and GetFilteredTx
- Fragments: StandardTransaction
- Result Types: TransactionResultGQL and TransactionSummaryGQL

Fixed

- [bug](https://github.com/FrankC01/pysui/issues/226) Encoding of bytes argument (GraphQL)
- [bug](https://github.com/FrankC01/pysui/issues/224) When previous txn digest not present (GraphQL)
- Handling exception for unsupported schema version query at initiatlization of client (GraphQL)

Changed

- Bump version 0.67.0

Removed

- `sui_move` package. Obsoleted move binarie readers/parsers

0.66.0

Added

- On PysuiConfiguration:
- `new_group` - creates a new PysuiConfiguration group
- `add_keys` adds a collection of keys and optional aliases to a group
- `new_profile` creates equivalant of Sui CLI new-env
- `update_profile` updates profile values

Fixed

- Coin deserialization failed when previousTransactionBlock has been pruned
- Validate GraphQL schema existence before adding to available list
- [bug](https://github.com/FrankC01/pysui/issues/222) Fixed publish that broke with enums

Changed

- Set version 0.66.0
- Update PysuiConfiguration docs
- Reorganized initiatlization of PysuiConfiguration and run time rebuilding from `client.yaml`

Removed

0.65.0

**BREAKING CHANGES to GraphQL support**

Added

- [PysuiConfiguration](https://pysui.readthedocs.io/en/latest/graphql_pyconfig.html)

Fixed

Changed

- *BREAKING* SuiConfig is no longer used to instantiate a GraphQL client, instead
use PysuiConfiguration
- Updated GraphQL client to use PysuiConfiguration
- Updated GraphQL transaction builder to use PysuiConfiguration
- Updated GraphQL samples to use PysuiConfiguration
- Updated `walletg` and `async_gasg` to use PysuiConfiguration
- PysuiConfiguration, SyncGqlClient and AsyncGqlClient as aliases in `pysui.__init__`
- [change](https://github.com/FrankC01/pysui/issues/218) GraphQL remove SuiTransaction legacy dependency
- Deprecated Event and Transaction subscriptions and subscription Client
- Deprecate all Builders

Removed

Page 3 of 19

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.