aries-cloudagent-python icon indicating copy to clipboard operation
aries-cloudagent-python copied to clipboard

Hyperledger Aries Cloud Agent Python (ACA-Py) is a foundation for building decentralized identity applications and services running in non-mobile environments.

Results 427 aries-cloudagent-python issues
Sort by recently updated
recently updated
newest added

This was originally opened as https://github.com/hyperledger/aries-cloudagent-python/pull/2840 but this addresses some comments and adds improvements, mostly with handling multi instance aca-py scenarios. The upgrading middleware will now use a cache during...

In the original AnonCreds issue implementation, the holder provided the issuer with a "holder_did" value in the `request` message of Issue Credential. In working through that in creating the AnonCreds...

I'd like to propose that our usage of the [PyLD](https://github.com/digitalbazaar/pyld) dependency be swapped out for the more versatile and better maintained [RDFLib](https://github.com/RDFLib/rdflib). Let me bullet point some reasons for this...

This change relaxes some overly strict validation that was preventing presenting proof using LDP-VC from Credo 0.5.X based agents.

⬆️ Upgrades: - `black`: 24.3.0 -> 24.4.2 - `ruff`: 0.1.2 -> 0.4.4 - `pre-commit`: 3.3.3 -> 3.7.0

`nest_asyncio` is used in the JSON-LD document loader methods (`aries_cloudagent/vc/ld_proofs/document_loader.py`) The incompatibility was observed when working with the `redis_events` plugin in [hyperledger/aries-acapy-plugins](https://github.com/hyperledger/aries-acapy-plugins), which uses `uvicorn`. After attempting to update `uvicorn`...

:arrow_up: Upgrades: - `pytest`: 8.0.0 -> 8.2.0 - `pytest-asyncio`: 0.23.5 -> 0.23.6 - `pytest-cov`: 4.1.0 -> 5.0.0 - `pytest-ruff`: 0.1.1 -> 0.3.2 ➖ Removes: - `mock` - This dependency is...

With anoncreds specifically. If `faber` issues multiple credentials to `alice` of the same type and then revokes any of the credentials, the next proof request will fail verification. Steps (using...

AnonCreds
1.0.0

Below I have 3 registries with pending publications. First two on the same credential definition, third one on a different credential definition. ```http GET /revocation/registry/NbLJt2RgxGFZLW55kkcuaz%3A4%3ANbLJt2RgxGFZLW55kkcuaz%3A3%3ACL%3A8%3AEpic%3ACL_ACCUM%3Aa077e29b-78b7-44d1-8f92-f9451ae20139' ``` Response body: ```json {...