Skip to content
This repository was archived by the owner on Sep 17, 2024. It is now read-only.

Commit 03833d8

Browse files
authored
Merge pull request #103 from dbluhm/chore/archive
Deprecate this library
2 parents ecc6551 + a250138 commit 03833d8

File tree

1 file changed

+13
-14
lines changed

1 file changed

+13
-14
lines changed

README.md

+13-14
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,14 @@
1-
# Static Agent Library
1+
# DEPRECATED Static Agent Library
2+
3+
## Deprecation Notice
4+
5+
This library is deprecated. The Aries and DIDComm community are pursing support for DIDComm v2, which this library does not support. Much of how we think about DIDComm connections and how to manage those connections has evolved since this library was in use. It is therefore recommended to seek out other libraries.
26

3-
[![pypi release](https://img.shields.io/pypi/v/aries-staticagent)](https://pypi.org/project/aries-staticagent/)
4-
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)
5-
[![Tests](https://github.com/hyperledger/aries-staticagent-python/actions/workflows/tests.yml/badge.svg)](https://github.com/hyperledger/aries-staticagent-python/actions/workflows/tests.yml)
7+
One such library can be found here: https://github.com/Indicio-tech/didcomm-messaging-python
68

9+
The didcomm-messaging-python library is focused on DIDComm v2 but contains an updated version of the `crypto` module of this library, providing the core pack and unpack operations for DIDComm v1. It also contains more complete interfaces for building out a more complete DIDComm v1 agent. These interfaces may be deprecated in the future as DIDComm v2 is adopted.
10+
11+
# Static Agent Library
712

813
This repo contains an example Aries Static Agent Library in Python.
914

@@ -31,14 +36,13 @@ few dependencies, assumptions about web frameworks, etc.
3136

3237
[1]: https://github.com/hyperledger/aries-rfcs/tree/master/concepts/0046-mediators-and-relays#summary
3338

34-
Quick Start Guide
35-
-----------------
39+
## Quick Start Guide
3640

37-
#### Requirements
41+
### Requirements
3842

3943
- Python 3.6 or higher
4044

41-
#### Running the included examples
45+
### Running the included examples
4246

4347
You will need to pair the static agent with a full agent capable of basic DIDComm to complete the
4448
examples. The [Indy Python Reference Agent][3] can be used as the full agent for these examples.
@@ -99,8 +103,7 @@ In the full agent's BasicMessages, you should now see a message sent from the st
99103
[2]: https://download.libsodium.org/doc/installation
100104
[3]: https://github.com/hyperledger/indy-agent/tree/master/python
101105

102-
Using the library
103-
-----------------
106+
## Using the library
104107

105108
Refer to the `examples` directory for complete working examples of using this library.
106109

@@ -189,10 +192,6 @@ connection over the decoupled transport mechanism is done by calling `conn.handl
189192

190193
Static agents can only unpack messages sent by the full agent.
191194

192-
### Unresolved Questions
193-
* Are we allowing Agent routing between a static agent and it's full agent?
194-
* We're starting with no and will revisit in the future.
195-
196195
## License
197196

198197
[Apache License Version 2.0](https://github.com/hyperledger/aries-staticagent-python/blob/main/LICENSE)

0 commit comments

Comments
 (0)