hyperledger / indy-test-automation

Automation tools for testing of Indy Project components.
https://wiki.hyperledger.org/display/indy
Apache License 2.0
6 stars 23 forks source link

Bump python3-indy from 1.5.0.dev620 to 1.16.0 in /chaos #147

Closed dependabot[bot] closed 6 months ago

dependabot[bot] commented 6 months ago

Bumps python3-indy from 1.5.0.dev620 to 1.16.0.

Release notes

Sourced from python3-indy's releases.

1.16.0 - 2020-11-17

  • Removed 32-bit iOS targets
  • Update Rust version to 1.46.0
  • Various documentation updates, including release acceptance testing
  • Add support for metrics to libindy and wrappers
  • Add support for attribute value resrictions to presentation predicate restrictions
  • Add support for custom loggers to libindy
  • Performance improvements when ssearching wallets with large number of DIDs
  • Added test_zmq tool
  • LibVCX:
    • Added protocol_type:4.0 implying that all inputs and outputs are expected to be in the Aries message format.
    • Added a new function vcx_delete_credential to delete credential from the wallet.
    • Changed behavior of vcx_*_update_state_with_message functions to not update the status of messages on the Agency. Instead, the application using VCX should care about changing of message status.
    • Bugfixes
  • Bugfixes

1.15.0 - 2020-03-25

  • Correction for Fix proof verification in case of credential attribute encoded value contains leading zeros (IS-1491). Indy 1.14.3 changes "0" to "" which leads to proof rejection.
  • LibVCX: Supported protocol_version: 3.0 which actually is an alternative to combination of settings: protocol_version: 2.0 and communication_method: aries.
  • LibVCX: Fixed compatibility between proprietary (protocol_version: 2.0/1.0) and aries communication protocols (protocol_version: 3.0).
  • Bugfixes

1.14.3 - 2020-03-04

  • LibVCX:
    • Removed connection_handle from functions to get protocol messages.
    • Added ability to accept a duplicate connection by redirecting to the already existing one instead of forming a duplicate connection.
    • Added a new function vcx_disclosed_proof_decline_presentation_request to explicitly reject a presentation request.
    • Added a new function vcx_connection_info to get information about connection.
  • Bugfixes
    • Fix proof verification in case of credential attribute encoded value contains leading zeros (IS-1491).
    • Fix artifacts at repo.sovrin.org for Ubuntu 18.04
    • others minor bugfixes

1.14.2

  • LibVCX Aries support:
    • Implemented Basic Message RFC (IS-1189)
  • Indy-CLI changes:
    • Added new command pool set-protocol-version to set a protocol version that will be used for ledger requests (IS-1391).
    • Added new command payment-address new that does exactly the same work as the existing payment-address create command. The new command was added to match the naming of did new command. The payment-address create command will be removed in future releases (IS-1415).
  • Bugfixes
    • Updated behavior of indy_store_their_did function to allow updating of existing theirDID record`. It can be used to rotate a pairwise key (IS-1166).
    • Enhanced validation of schema_json: added check that id is consistent with name and version values (IS-1430).
    • Updated Vcx library to support "names" parameter in Proof Request Revealed Attributes (IS-1381)
    • Added support of the additional format of rev_states_json which is used for proof creation. Both rev_reg_def_id and credential_id can be used as map keys. credential_id must be used in case of proving that two credentials matching the same rev_reg_def_id are not revoked at the same timestamp (IS-1447).
    • others minor bugfixes

1.14.1

... (truncated)

Changelog

Sourced from python3-indy's changelog.

1.16.0 - 2020-11-17

  • Removed 32-bit iOS targets
  • Update Rust version to 1.46.0
  • Various documentation updates, including release acceptance testing
  • Add support for metrics to libindy and wrappers
  • Add support for attribute value resrictions to presentation predicate restrictions
  • Add support for custom loggers to libindy
  • Performance improvements when ssearching wallets with large number of DIDs
  • Added test_zmq tool
  • LibVCX:
    • Added protocol_type:4.0 implying that all inputs and outputs are expected to be in the Aries message format.
    • Added a new function vcx_delete_credential to delete credential from the wallet.
    • Changed behavior of vcx_*_update_state_with_message functions to not update the status of messages on the Agency. Instead, the application using VCX should care about changing of message status.
    • Bugfixes
  • Bugfixes

1.15.0 - 2020-03-25

  • Correction for Fix proof verification in case of credential attribute encoded value contains leading zeros (IS-1491). Indy 1.14.3 changes "0" to "" which leads to proof rejection.
  • LibVCX: Supported protocol_version: 3.0 which actually is an alternative to combination of settings: protocol_version: 2.0 and communication_method: aries.
  • LibVCX: Fixed compatibility between proprietary (protocol_version: 2.0/1.0) and aries communication protocols (protocol_version: 3.0).
  • Bugfixes

1.14.3 - 2020-03-04

  • LibVCX:
    • Removed connection_handle from functions to get protocol messages.
    • Added ability to accept a duplicate connection by redirecting to the already existing one instead of forming a duplicate connection.
    • Added a new function vcx_disclosed_proof_decline_presentation_request to explicitly reject a presentation request.
    • Added a new function vcx_connection_info to get information about connection.
  • Bugfixes
    • Fix proof verification in case of credential attribute encoded value contains leading zeros (IS-1491).
    • Fix artifacts at repo.sovrin.org for Ubuntu 18.04
    • others minor bugfixes

1.14.2 - 2020-01-31

  • LibVCX Aries support:
    • Implemented Basic Message RFC (IS-1189)
  • Indy-CLI changes:
    • Added new command pool set-protocol-version to set a protocol version that will be used for ledger requests (IS-1391).
    • Added new command payment-address new that does exactly the same work as the existing payment-address create command. The new command was added to match the naming of did new command. The payment-address create command will be removed in future releases (IS-1415).
  • Bugfixes
    • Updated behavior of indy_store_their_did function to allow updating of existing theirDID record`. It can be used to rotate a pairwise key (IS-1166).
    • Enhanced validation of schema_json: added check that id is consistent with name and version values (IS-1430).
    • Updated Vcx library to support "names" parameter in Proof Request Revealed Attributes (IS-1381)
    • Added support of the additional format of rev_states_json which is used for proof creation. Both rev_reg_def_id and credential_id can be used as map keys. credential_id must be used in case of proving that two credentials matching the same rev_reg_def_id are not revoked at the same timestamp (IS-1447).
    • others minor bugfixes UPD (2020-03-03): deb artifacts for Ubuntu 18.04 at repo.sovrin.org are incorrect. Please use version 1.14.4 or local build from the stable tag.

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
WadeBarnes commented 6 months ago

The chaos tests have not been maintained/used in a while. A decision needs to be made.

dependabot[bot] commented 6 months ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.