OpenPGP signer stub registered on the Swarmauri SigningBase registry
Project description
Swarmauri Signing OpenPGP
OpenPGPSigner is the Swarmauri registry stub for OpenPGP signature workflows.
It inherits SigningBase, registers with register_type, and exposes the
metadata needed by the shared Signer façade.
Installation
pip
pip install swarmauri_signing_openpgp
uv
uv add swarmauri_signing_openpgp
Install into the current environment:
uv pip install swarmauri_signing_openpgp
Usage
import asyncio
from swarmauri_signing_openpgp import OpenPGPSigner
async def main() -> None:
signer = OpenPGPSigner()
print(signer.supports()["features"])
if __name__ == "__main__":
asyncio.run(main())
All coroutine implementations currently raise NotImplementedError. They serve
as extension points for future OpenPGP envelope handling.
Contributing
Contributions are welcome! See the contribution guide for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file swarmauri_signing_openpgp-0.1.0.dev41.tar.gz.
File metadata
- Download URL: swarmauri_signing_openpgp-0.1.0.dev41.tar.gz
- Upload date:
- Size: 9.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f9a8aaf0063d2056b70c15a3423686a7e6b973167aed2cbf3c50cf2e4ffcdf8b
|
|
| MD5 |
e6c1e5a26923b353129849076d22d956
|
|
| BLAKE2b-256 |
068ac142c98b178ea3c1be5a2fb2def248f62b3a536bfad45bfaff211a935d4f
|
File details
Details for the file swarmauri_signing_openpgp-0.1.0.dev41-py3-none-any.whl.
File metadata
- Download URL: swarmauri_signing_openpgp-0.1.0.dev41-py3-none-any.whl
- Upload date:
- Size: 9.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
59520cabce92bd92fc95889545368616d7e2345b28728a83ede0bd15fabc143b
|
|
| MD5 |
1910be94d54f539fe77ab20006a9a110
|
|
| BLAKE2b-256 |
921966634a1818d4df7a1901d81fcd3cfe5a61460077a337100b7febeae60ac8
|