Bindings for the Espon Connect API
Project description
Epson Connect
This library provides a wrapper for the Epson Connect API.
NB: This library is very much still in beta.
Install
pip install epson-connect
Usage
import epson_connect
ec = epson_connect.Client(
printer_email='...',
client_id='...',
client_secret='...',
)
# Or with these enviornment variables defined...
# export EPSON_CONNECT_API_PRINTER_EMAIL=<an email address for the device>
# export EPSON_CONNECT_API_CLIENT_ID=<client id>
# export EPSON_CONNECT_API_CLIENT_SECRET=<client secret>
# ec = epson_connect.Client()
# Print a PDF.
job_id = ec.printer.print('./path/to/file.pdf')
# List scan destinations.
ec.scanner.list()
Tests
tox
Deployment
poetry build
poetry publish
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
epson_connect-0.2.3.tar.gz
(7.2 kB
view details)
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 epson_connect-0.2.3.tar.gz.
File metadata
- Download URL: epson_connect-0.2.3.tar.gz
- Upload date:
- Size: 7.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.1 CPython/3.11.1 Darwin/22.5.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
95059481758cf2bb9788a4808ab7abec150280f2c583bfa775337ef6ff2e0f81
|
|
| MD5 |
61b42bbc3d652aae356cace65a1897ed
|
|
| BLAKE2b-256 |
c0be071a40996912959733329fbcad093a15aa33c6d8cd95800f917651777f48
|
File details
Details for the file epson_connect-0.2.3-py3-none-any.whl.
File metadata
- Download URL: epson_connect-0.2.3-py3-none-any.whl
- Upload date:
- Size: 8.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.1 CPython/3.11.1 Darwin/22.5.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
201c49609b131ec529f4efd66d56a39a8ffc2620ba9b6fcc897decdff9e43a34
|
|
| MD5 |
722187b4de97e37ba212d83a1d444864
|
|
| BLAKE2b-256 |
4bab03e9f67d30a97cea036b135f53064d8ce88b4cdb3ba6227ca48f3bb370ac
|