Skip to content

Commit

Permalink
Merge pull request #2878 from swcurran/0.12.0rc3
Browse files Browse the repository at this point in the history
0.12.0rc3
  • Loading branch information
swcurran authored Apr 9, 2024
2 parents a9e0cf7 + 2ca6569 commit a629019
Show file tree
Hide file tree
Showing 19 changed files with 3,945 additions and 313 deletions.
73 changes: 56 additions & 17 deletions CHANGELOG.md

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions PUBLISHING.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ Once you have the list of PRs:

6. Search across the repository for the previous version number and update it
everywhere that makes sense. The CHANGELOG.md is a likely exception, and the
`pyproject.toml` in the root is **MUST**. You can skip (although it won't
`pyproject.toml` in the root **MUST** be updated. You can skip (although it won't
hurt) to update the files in the `open-api` folder as they will be
automagically updated by the next step in publishing. The incremented version
number **MUST** adhere to the [Semantic Versioning
Expand All @@ -114,7 +114,7 @@ Once you have the list of PRs:
to better follow the semver rules.

7. Regenerate openapi.json and swagger.json by running
`./scripts/generate-open-api-spec`.
`../scripts/generate-open-api-spec` from within the `aries_cloudagent` folder.

8. Double check all of these steps above, and then submit a PR from the branch.
Add this new PR to CHANGELOG.md so that all the PRs are included.
Expand Down
2 changes: 1 addition & 1 deletion docs/features/DIDResolution.md
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ plugin:
The following is a fully functional Dockerfile encapsulating this setup:
```dockerfile=
FROM ghcr.io/hyperledger/aries-cloudagent-python:py3.9-0.12.0rc2
FROM ghcr.io/hyperledger/aries-cloudagent-python:py3.9-0.12.0rc3
RUN pip3 install git+https://github.com/dbluhm/acapy-resolver-github

CMD ["aca-py", "start", "-it", "http", "0.0.0.0", "3000", "-ot", "http", "-e", "http://localhost:3000", "--admin", "0.0.0.0", "3001", "--admin-insecure-mode", "--no-ledger", "--plugin", "acapy_resolver_github"]
Expand Down
10 changes: 4 additions & 6 deletions docs/features/SupportedRFCs.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ ACA-Py or the repository `main` branch. Reminders (and PRs!) to update this page
welcome! If you have any questions, please contact us on the #aries channel on
[Hyperledger Discord](https://discord.gg/hyperledger) or through an issue in this repo.

**Last Update**: 2024-03-05, Release 0.12.0rc2
**Last Update**: 2024-04-08, Release 0.12.0rc3

> The checklist version of this document was created as a joint effort
> between [Northern Block](https://northernblock.io/), [Animo Solutions](https://animo.id/) and the Ontario government, on behalf of the Ontario government.
Expand Down Expand Up @@ -64,7 +64,7 @@ A summary of the Aries Interop Profiles and Aries RFCs supported in ACA-Py can b

| Method | Supported | Notes |
| --- | :--: | -- |
| "unqualified" | :white_check_mark: | Pre-DID standard identifiers. Used either in a peer-to-peer context, or as an alternate form of a `did:sov` DID published on an Indy network. |
| "unqualified" | :warning: Deprecated | Pre-DID standard identifiers. Used either in a peer-to-peer context, or as an alternate form of a `did:sov` DID published on an Indy network. |
| `did:sov` | :white_check_mark: | |
| `did:web` | :white_check_mark: | Resolution only |
| `did:key` | :white_check_mark: | |
Expand All @@ -91,6 +91,7 @@ A summary of the Aries Interop Profiles and Aries RFCs supported in ACA-Py can b
| ACA-Py Plugins | :white_check_mark: | The [ACA-Py Plugins] repository contains a growing set of plugins that are maintained and (mostly) tested against new releases of ACA-Py. |
| Multi use invitations | :white_check_mark: | |
| Invitations using public did | :white_check_mark: | |
| Invitations using peer dids supporting connection reuse | :white_check_mark: | |
| Implicit pickup of messages in role of mediator | :white_check_mark: | |
| [Revocable AnonCreds Credentials](https://github.com/hyperledger/indy-hipe/tree/main/text/0011-cred-revocation) | :white_check_mark: | |
| Multi-Tenancy | :white_check_mark: | [Documentation](https://github.com/hyperledger/aries-cloudagent-python/blob/main/Multitenancy.md) |
Expand Down Expand Up @@ -126,10 +127,7 @@ are fully supported in ACA-Py **EXCEPT** as noted in the table below.

| RFC | Supported | Notes |
| --- | :--: | -- |
| [0587-encryption-envelope-v2](https://github.com/hyperledger/aries-rfcs/tree/b3a3942ef052039e73cd23d847f42947f8287da2/features/0587-encryption-envelope-v2) | :construction: | Supporting the DIDComm v2 encryption envelope does not make sense until DIDComm v2 is to be supported. |
| [0317-please-ack](https://github.com/hyperledger/aries-rfcs/tree/main/features/0317-please-ack) | :x: | An investigation was done into supporting `please-ack` and a number of complications were found. As a result, we expect that `please-ack` will be dropped from AIP 2.0. It has not been implemented by any Aries frameworks or deployments. |

There is a [PR to the Aries RFCs repository](https://github.com/hyperledger/aries-rfcs/pull/814) to remove those RFCs from AIP 2.0. If that PR is removed, the RFCs will be removed from the table above.
| Fully Supported | | |

### Other Supported RFCs

Expand Down
8 changes: 8 additions & 0 deletions docs/generated/aries_cloudagent.anoncreds.rst
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,14 @@ aries\_cloudagent.anoncreds.base module
:undoc-members:
:show-inheritance:

aries\_cloudagent.anoncreds.error\_messages module
--------------------------------------------------

.. automodule:: aries_cloudagent.anoncreds.error_messages
:members:
:undoc-members:
:show-inheritance:

aries\_cloudagent.anoncreds.events module
-----------------------------------------

Expand Down
8 changes: 8 additions & 0 deletions docs/generated/aries_cloudagent.messaging.rst
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,14 @@ aries\_cloudagent.messaging.error module
:undoc-members:
:show-inheritance:

aries\_cloudagent.messaging.message\_type module
------------------------------------------------

.. automodule:: aries_cloudagent.messaging.message_type
:members:
:undoc-members:
:show-inheritance:

aries\_cloudagent.messaging.request\_context module
---------------------------------------------------

Expand Down
26 changes: 26 additions & 0 deletions docs/generated/aries_cloudagent.protocols.did_rotate.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
aries\_cloudagent.protocols.did\_rotate package
===============================================

.. automodule:: aries_cloudagent.protocols.did_rotate
:members:
:undoc-members:
:show-inheritance:

Subpackages
-----------

.. toctree::
:maxdepth: 4

aries_cloudagent.protocols.did_rotate.v1_0

Submodules
----------

aries\_cloudagent.protocols.did\_rotate.definition module
---------------------------------------------------------

.. automodule:: aries_cloudagent.protocols.did_rotate.definition
:members:
:undoc-members:
:show-inheritance:
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
aries\_cloudagent.protocols.did\_rotate.v1\_0.handlers package
==============================================================

.. automodule:: aries_cloudagent.protocols.did_rotate.v1_0.handlers
:members:
:undoc-members:
:show-inheritance:

Submodules
----------

aries\_cloudagent.protocols.did\_rotate.v1\_0.handlers.ack\_handler module
--------------------------------------------------------------------------

.. automodule:: aries_cloudagent.protocols.did_rotate.v1_0.handlers.ack_handler
:members:
:undoc-members:
:show-inheritance:

aries\_cloudagent.protocols.did\_rotate.v1\_0.handlers.hangup\_handler module
-----------------------------------------------------------------------------

.. automodule:: aries_cloudagent.protocols.did_rotate.v1_0.handlers.hangup_handler
:members:
:undoc-members:
:show-inheritance:

aries\_cloudagent.protocols.did\_rotate.v1\_0.handlers.problem\_report\_handler module
--------------------------------------------------------------------------------------

.. automodule:: aries_cloudagent.protocols.did_rotate.v1_0.handlers.problem_report_handler
:members:
:undoc-members:
:show-inheritance:

aries\_cloudagent.protocols.did\_rotate.v1\_0.handlers.rotate\_handler module
-----------------------------------------------------------------------------

.. automodule:: aries_cloudagent.protocols.did_rotate.v1_0.handlers.rotate_handler
:members:
:undoc-members:
:show-inheritance:
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
aries\_cloudagent.protocols.did\_rotate.v1\_0.messages package
==============================================================

.. automodule:: aries_cloudagent.protocols.did_rotate.v1_0.messages
:members:
:undoc-members:
:show-inheritance:

Submodules
----------

aries\_cloudagent.protocols.did\_rotate.v1\_0.messages.ack module
-----------------------------------------------------------------

.. automodule:: aries_cloudagent.protocols.did_rotate.v1_0.messages.ack
:members:
:undoc-members:
:show-inheritance:

aries\_cloudagent.protocols.did\_rotate.v1\_0.messages.hangup module
--------------------------------------------------------------------

.. automodule:: aries_cloudagent.protocols.did_rotate.v1_0.messages.hangup
:members:
:undoc-members:
:show-inheritance:

aries\_cloudagent.protocols.did\_rotate.v1\_0.messages.problem\_report module
-----------------------------------------------------------------------------

.. automodule:: aries_cloudagent.protocols.did_rotate.v1_0.messages.problem_report
:members:
:undoc-members:
:show-inheritance:

aries\_cloudagent.protocols.did\_rotate.v1\_0.messages.rotate module
--------------------------------------------------------------------

.. automodule:: aries_cloudagent.protocols.did_rotate.v1_0.messages.rotate
:members:
:undoc-members:
:show-inheritance:
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
aries\_cloudagent.protocols.did\_rotate.v1\_0.models package
============================================================

.. automodule:: aries_cloudagent.protocols.did_rotate.v1_0.models
:members:
:undoc-members:
:show-inheritance:

Submodules
----------

aries\_cloudagent.protocols.did\_rotate.v1\_0.models.rotate\_record module
--------------------------------------------------------------------------

.. automodule:: aries_cloudagent.protocols.did_rotate.v1_0.models.rotate_record
:members:
:undoc-members:
:show-inheritance:
44 changes: 44 additions & 0 deletions docs/generated/aries_cloudagent.protocols.did_rotate.v1_0.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
aries\_cloudagent.protocols.did\_rotate.v1\_0 package
=====================================================

.. automodule:: aries_cloudagent.protocols.did_rotate.v1_0
:members:
:undoc-members:
:show-inheritance:

Subpackages
-----------

.. toctree::
:maxdepth: 4

aries_cloudagent.protocols.did_rotate.v1_0.handlers
aries_cloudagent.protocols.did_rotate.v1_0.messages
aries_cloudagent.protocols.did_rotate.v1_0.models

Submodules
----------

aries\_cloudagent.protocols.did\_rotate.v1\_0.manager module
------------------------------------------------------------

.. automodule:: aries_cloudagent.protocols.did_rotate.v1_0.manager
:members:
:undoc-members:
:show-inheritance:

aries\_cloudagent.protocols.did\_rotate.v1\_0.message\_types module
-------------------------------------------------------------------

.. automodule:: aries_cloudagent.protocols.did_rotate.v1_0.message_types
:members:
:undoc-members:
:show-inheritance:

aries\_cloudagent.protocols.did\_rotate.v1\_0.routes module
-----------------------------------------------------------

.. automodule:: aries_cloudagent.protocols.did_rotate.v1_0.routes
:members:
:undoc-members:
:show-inheritance:
1 change: 1 addition & 0 deletions docs/generated/aries_cloudagent.protocols.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ Subpackages
aries_cloudagent.protocols.basicmessage
aries_cloudagent.protocols.connections
aries_cloudagent.protocols.coordinate_mediation
aries_cloudagent.protocols.did_rotate
aries_cloudagent.protocols.didexchange
aries_cloudagent.protocols.discovery
aries_cloudagent.protocols.endorse_transaction
Expand Down
8 changes: 8 additions & 0 deletions docs/generated/aries_cloudagent.storage.rst
Original file line number Diff line number Diff line change
Expand Up @@ -64,3 +64,11 @@ aries\_cloudagent.storage.record module
:members:
:undoc-members:
:show-inheritance:

aries\_cloudagent.storage.type module
-------------------------------------

.. automodule:: aries_cloudagent.storage.type
:members:
:undoc-members:
:show-inheritance:
8 changes: 8 additions & 0 deletions docs/generated/aries_cloudagent.utils.rst
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,14 @@ aries\_cloudagent.utils.outofband module
:undoc-members:
:show-inheritance:

aries\_cloudagent.utils.profiles module
---------------------------------------

.. automodule:: aries_cloudagent.utils.profiles
:members:
:undoc-members:
:show-inheritance:

aries\_cloudagent.utils.repeat module
-------------------------------------

Expand Down
8 changes: 8 additions & 0 deletions docs/generated/aries_cloudagent.vc.vc_ld.rst
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,14 @@ Subpackages
Submodules
----------

aries\_cloudagent.vc.vc\_ld.external\_suite module
--------------------------------------------------

.. automodule:: aries_cloudagent.vc.vc_ld.external_suite
:members:
:undoc-members:
:show-inheritance:

aries\_cloudagent.vc.vc\_ld.issue module
----------------------------------------

Expand Down
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,7 @@ nav:
- The Admin API: features/AdminAPI.md
- ACA-Py Plugins: features/PlugIns.md
- Multitenant ACA-Py: features/Multitenancy.md
- Qualified DIDs: features/QualifiedDIDs.md
- DID Methods: features/DIDMethods.md
- DID Resolution: features/DIDResolution.md
- Publishing AnonCreds Objects To Other Ledgers/Verifiable Data Registries: features/AnonCredsMethods.md
Expand Down
Loading

0 comments on commit a629019

Please sign in to comment.