Skip to content

Conversation

@kiruxaspb
Copy link
Member

@kiruxaspb kiruxaspb commented Nov 3, 2023

  • Updated main libraries and their methods - PR#452
  • Integration ipfshttpclient library instead of unsupported ipfsapi library
  • Renamed methods in snake_case and updating for new web3py library version
  • Global agi to agix renaming
  • agi2cogs module renamed to agix2cogs:
    • stragi2cogs and cogs2stragi renamed to stragix2cogs and cogs2stragix
  • Fix Gas Price Patch in Renewal getting gas price
  • Upgrade cli version from 2.0.9 to 2.1.0
  • Upgrade from version from 3.0.2 to 3.1.0
  • Updated libraries versions - PR#451
List of updated libraries:

protobuf: 3.10.0 -> 4.21.6
grpcio-tools: 1.19.0- > 1.59
wheel: 0.30.0 -> 0.41.2
jsonrpcclient: 2.5.2 -> 4.0.3
eth-hash: 0.3.3 -> 0.5.2
rlp: 1.0.1 -> 3.0.0
eth-rlp: 0.1.2 -> 0.3.0
web3: 4.8.3 -> 6.11.1
mnemonic: 0.18 -> 0.20
pycoin: 0.80 -> 0.92.20230326
pyyaml: 4.2b1 -> 6.0.1
ipfsapi: 0.4.2.post1 - deprecated
ipfshttpclient: 0.7.0 - new library
rfc3986: 1.1.0 -> 2.0.0
pymultihash: 0.8.2 -> 0.8.2
base58: 1.0.2 -> 2.1.1
argcomplete: 1.9.4 -> 3.1.2
grpcio-health-checking: 1.19.0 -> 1.59.0
jsonschema: 3.2.0 -> 4.0.0
eth-account: 0.3.0 -> 0.9.0

List of updated libraries for work with hardware wallets::

trezor: 0.9.1 -> 0.13.8
ledgerblue: 0.1.27 -> 0.1.48

New requirements:

  • Python 3.11.6
  • Node LTS (18.18.2)
  • NPM LTS (9.8.1)

@kiruxaspb kiruxaspb changed the title Upgrade library for IPFS Minor update codebase Nov 4, 2023
@AlbinaPomogalova AlbinaPomogalova merged commit b992e80 into singnet:development Nov 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants