Command-line client for the PESIGN PDF signing API
Project description
PESIGN CLI
PESIGN CLI is a command-line client for signing PDF documents through PESIGN API.
It is designed for teams that need a simple, scriptable way to send PDFs to a secure signing service and receive signed PDF files back locally. The CLI runs on Windows, Linux, and macOS.
The signing infrastructure, certificate handling, and server-side signing workflow are managed by the PESIGN API. The CLI only communicates with the API over HTTPS.
Features
- Sign PDF documents from the command line
- Manage signing API keys
- Support admin-managed users
- Works on Windows PowerShell, Linux, and macOS
- Suitable for manual use and automation workflows
Requirements
- Python 3.11 or newer
- Access to a running PESIGN API server
- Valid PESIGN credentials
Installation
pip install pesign-cli
Confirm the installation:
pesign --help
Configuration
You can provide the API URL directly:
pesign health --api-url https://pesign.christnd.codes
Or create a .env file in the directory where you run the CLI:
PESIGN_API_URL=https://pesign.christnd.codes
Then run:
pesign health
License
Proprietary. All rights reserved.
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 pesign_cli-0.1.1.tar.gz.
File metadata
- Download URL: pesign_cli-0.1.1.tar.gz
- Upload date:
- Size: 8.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6baff5af90f3809c307266b40ceda98f720abe68a91307de87a2ccf1e6ede4e8
|
|
| MD5 |
0f65cf625feecdde210bf32aae16e26c
|
|
| BLAKE2b-256 |
c297a425fb2ace23b3d8ea01561f8895c8b2eb6d927bba5a6ac5b51a50e938f8
|
File details
Details for the file pesign_cli-0.1.1-py3-none-any.whl.
File metadata
- Download URL: pesign_cli-0.1.1-py3-none-any.whl
- Upload date:
- Size: 8.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
569b7ed1abaf43ef356a5bc685d049737328cd0a32790e1c4a284dc2a7974067
|
|
| MD5 |
38a33ca9bbb174f8ccdd3006e6b59c53
|
|
| BLAKE2b-256 |
e249c6b612ba00bcf245dcfc2dfb2464d479c7c451109463b762fcda2788173c
|