document_text
8 rows where source_id = "weboftrust-signifypy-main"
This data as json, CSV (advanced)
| id ▼ | source_id | kind | license | title | url | credit | chars | text |
|---|---|---|---|---|---|---|---|---|
| weboftrust-signifypy-main/10 | weboftrust-signifypy-main | repository prose file | Apache-2.0 | docs/releasing.md | https://github.com/WebOfTrust/signifypy/blob/main/docs/releasing.md | WebOfTrust / signifypy-main, https://github.com/WebOfTrust/signifypy/blob/main/docs/releasing.md. Licensed under the Apache License 2.0; the license and any notices are in the repository. Found through KERISSE. | 5127 | Releasing SignifyPySignifyPy releases use GitHub Actions and a PyPI API token stored in GitHub.
The package version published to PyPI is always bare semantic versioning like
Release Flow
Maintainer Commands
The old Changelog FragmentsEvery releasable change should land with one Towncrier fragment in
Use the fragment filename format:
Valid fragment types are:
Example:
The fragment body should be a short human-facing sentence or two. The release
prep targets collect those fragments into Towncrier ExamplesCreate a fragment for PR or issue
Another example for a bug fix:
You can also create the fragment file yourself if that is faster:
Preview the unreleased changelog without modifying tracked files:
Build the actual
Or let the maintained release-prep target do the version bump, lock refresh, Towncrier build, and release commit together:
CI Release Entry PointsSignifyPy supports two release entry points:
The manual workflow is for publishing an existing tag. It does not create tags, edit versions, or rewrite release notes. CI Release GuardsThe release workflow refuses to publish unless:
GitHub And PyPI SetupPyPI publishing currently depends on a project-scoped API token for the
Do not copy this token into Troubleshooting Publish AuthIf the publish step reports invalid authentication:
Recovery Rules
|
| weboftrust-signifypy-main/11 | weboftrust-signifypy-main | repository prose file | Apache-2.0 | docs/signify_app.rst | https://github.com/WebOfTrust/signifypy/blob/main/docs/signify_app.rst | WebOfTrust / signifypy-main, https://github.com/WebOfTrust/signifypy/blob/main/docs/signify_app.rst. Licensed under the Apache License 2.0; the license and any notices are in the repository. Found through KERISSE. | 1745 | Signify App APIsignify.app.aiding.. automodule:: signify.app.aiding :members: signify.app.clienting.. automodule:: signify.app.clienting :members: signify.app.challenging.. automodule:: signify.app.challenging :members: signify.app.contacting.. automodule:: signify.app.contacting :members: signify.app.coring.. automodule:: signify.app.coring :members: signify.app.credentialing
Read the class and method docstrings in this section as the detailed reference contract for that split. .. automodule:: signify.app.credentialing :members: signify.app.delegating.. automodule:: signify.app.delegating :members: signify.app.exchanging.. automodule:: signify.app.exchanging :members: signify.app.ending.. automodule:: signify.app.ending :members: signify.app.escrowing.. automodule:: signify.app.escrowing :members: signify.app.grouping.. automodule:: signify.app.grouping :members: signify.app.schemas.. automodule:: signify.app.schemas :members: signify.app.notifying.. automodule:: signify.app.notifying :members: |
| weboftrust-signifypy-main/12 | weboftrust-signifypy-main | repository prose file | Apache-2.0 | docs/signify_core.rst | https://github.com/WebOfTrust/signifypy/blob/main/docs/signify_core.rst | WebOfTrust / signifypy-main, https://github.com/WebOfTrust/signifypy/blob/main/docs/signify_core.rst. Licensed under the Apache License 2.0; the license and any notices are in the repository. Found through KERISSE. | 224 | Signify Core APIsignify.core.authing.. automodule:: signify.core.authing :members: signify.core.keeping.. automodule:: signify.core.keeping :members: |
| weboftrust-signifypy-main/13 | weboftrust-signifypy-main | repository prose file | Apache-2.0 | docs/signify_peer.rst | https://github.com/WebOfTrust/signifypy/blob/main/docs/signify_peer.rst | WebOfTrust / signifypy-main, https://github.com/WebOfTrust/signifypy/blob/main/docs/signify_peer.rst. Licensed under the Apache License 2.0; the license and any notices are in the repository. Found through KERISSE. | 138 | Signify Peer APIsignify.peer.exchanging.. automodule:: signify.peer.exchanging :members: |
| weboftrust-signifypy-main/3 | weboftrust-signifypy-main | repository prose file | Apache-2.0 | .github/constraints/integration.txt | https://github.com/WebOfTrust/signifypy/blob/main/.github/constraints/integration.txt | WebOfTrust / signifypy-main, https://github.com/WebOfTrust/signifypy/blob/main/.github/constraints/integration.txt. Licensed under the Apache License 2.0; the license and any notices are in the repository. Found through KERISSE. | 12 | hio==0.6.14 |
| weboftrust-signifypy-main/7 | weboftrust-signifypy-main | repository prose file | Apache-2.0 | docs/README.rst | https://github.com/WebOfTrust/signifypy/blob/main/docs/README.rst | WebOfTrust / signifypy-main, https://github.com/WebOfTrust/signifypy/blob/main/docs/README.rst. Licensed under the Apache License 2.0; the license and any notices are in the repository. Found through KERISSE. | 612 | SignifypySignifyPy is the Python edge-signing client for KERIA-backed workflows. This documentation set serves two audiences:
Start with :doc: |
| weboftrust-signifypy-main/8 | weboftrust-signifypy-main | repository prose file | Apache-2.0 | docs/changelog.md | https://github.com/WebOfTrust/signifypy/blob/main/docs/changelog.md | WebOfTrust / signifypy-main, https://github.com/WebOfTrust/signifypy/blob/main/docs/changelog.md. Licensed under the Apache License 2.0; the license and any notices are in the repository. Found through KERISSE. | 1119 | ChangelogThis page tracks SignifyPy release notes. New release entries are generated from Towncrier fragments during release preparation. 0.4.1Fixed
0.4.0
0.1.1
0.1.0
|
| weboftrust-signifypy-main/9 | weboftrust-signifypy-main | repository prose file | Apache-2.0 | docs/maintainer_features.rst | https://github.com/WebOfTrust/signifypy/blob/main/docs/maintainer_features.rst | WebOfTrust / signifypy-main, https://github.com/WebOfTrust/signifypy/blob/main/docs/maintainer_features.rst. Licensed under the Apache License 2.0; the license and any notices are in the repository. Found through KERISSE. | 21147 | Maintainer Feature GuideThis page is the maintainer-facing map of the current SignifyPy request surface. The original tracking issue, Use this page when you need to answer four questions quickly:
Documentation PlanClosing the documentation gap for SignifyPy requires two layers of documentation, not one:
Verdict:
Plan rule:
Contract Sources
Feature Inventory.. list-table:: :header-rows: 1 :widths: 18 20 24 38
Agent RequestsImplementation:
Routes:
Responsibilities:
Primary tests:
Identifier RequestsImplementation:
Routes:
Responsibilities:
Primary tests:
Registry RequestsImplementation:
Implemented surface today:
Routes:
Responsibilities:
Primary tests:
Schema RequestsCurrent reality:
Implemented surface today:
Routes:
Primary tests:
Maintainer note: Document schema support in two layers: dedicated schema reads now exist, and OOBI-backed schema resolution remains the workflow that makes those reads useful in real credential flows. Challenge RequestsImplementation:
Routes:
Responsibilities:
Primary tests:
Contact RequestsImplementation:
Routes:
Responsibilities:
Primary tests:
Credential RequestsImplementation:
Routes:
Responsibilities:
Maintainer note:
Maintained API contract:
Canonical write methods:
Compatibility methods:
Result wrappers:
Presentation verbs:
Submit methods:
Builder methods return
Workflow notes:
Primary tests:
Delegation RequestsImplementation:
Routes:
Responsibilities:
Primary tests:
Group RequestsImplementation:
Routes:
Responsibilities:
Primary tests:
Exchange and IPEX RequestsImplementation:
Routes:
Responsibilities:
Maintainer note:
Primary tests:
OOBI and Endpoint Publication RequestsImplementation:
Routes:
Responsibilities:
Primary tests:
Maintainer note: The integration harness confirmed a sequencing rule worth keeping visible in
docs: do not query OOBIs until the Key State and Key Event RequestsImplementation:
Routes:
Responsibilities:
Primary tests:
Operations, Notifications, and EscrowsImplementation:
Routes:
Responsibilities:
Primary tests:
Documentation BoundariesThis guide documents the request families that are real in the current Python client. It should not be used to imply parity that does not exist. Notable current gaps:
When those surfaces are added, update this guide and the API reference in the same change so the published docs remain aligned with the actual maintained feature set. That same rule applies at code level: keep module, class, and method docstrings aligned with the maintained request surface so the autodoc pages remain useful instead of becoming another stale layer. |
Advanced export
JSON shape: default, array, newline-delimited, object
CREATE TABLE document_text (id TEXT PRIMARY KEY, source_id TEXT, kind TEXT, license TEXT, title TEXT, url TEXT,
credit TEXT, chars INTEGER, text TEXT);