About
A Python module for connecting to the Adobe Echosign REST API, without the hassle of dealing with the JSON formatting for requests/responses and the REST endpoints and their varying requirements
Documentation
The most up to date documentation can be found on pyEchosign’s RTD page.
Maintained on GitLab
This project is maintained on GitLab and mirrored to GitHub. Issues opened on the latter are still addressed.
Notes
JSON Deserialization
Most classes contain two methods to facilitate the process of receiving JSON from the REST API and turning that into Python classes. One, json_to_X() will handle the JSON formatting for a single instance, while the second - json_to_Xs() processes JSON for multiple instances. Generally, the latter is simply returning a list comprehension that calls the former.
While this is primarily useful for internal purposes - every method retrieving an Agreement from the API will call Agreement.json_to_agreement() for example - the methods are not private and available for use. Any changes to their interface will only be made following deprecation warnings.
Internal Methods and Classes
All protected and private methods; and any classes, functions, or methods found under pyEchosign.utils are subject to change without deprecation warnings however.
Metadata
Release files for pyEchosign 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| pyEchosign-1.0.1.tar.gz | 13.6 kB | Without provenance | Details for pyEchosign-1.0.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| pyEchosign-1.0.1-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details for pyEchosign-1.0.1-py2.py3-none-any.whl |
Total release size: 32.8 kB
Release files / pyEchosign-1.0.1.tar.gz
| Download URL | pyEchosign-1.0.1.tar.gz |
|---|---|
| Size | 13.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ef428acd94b8ac1b121ab8c23b6b4570271f9f052ebf7bdd6090420306d7f0fa
|
|
BLAKE2b-256 checksum How to use checksums |
f85b1af012fa93a64ffbc9504df8774c170eb8ba284f6123287accb283eb0980
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / pyEchosign-1.0.1-py2.py3-none-any.whl
| Download URL | pyEchosign-1.0.1-py2.py3-none-any.whl |
|---|---|
| Size | 19.2 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
71d5698a277c6bcc1080c9de3837ef1bc3ebce6c5245ee574273661632ba4a14
|
|
BLAKE2b-256 checksum How to use checksums |
e49c7bc2f370b004175382429d1ff0c507e21661e2c4d8f19387d31d92245c4d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for pyEchosign 1.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.