Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.12.0rc3 #2878

Merged
merged 3 commits into from
Apr 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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