semvec/pypi-packages huggingface dataset:
epson-connect 0.2.3
Bindings for the Espon Connect API
License: MIT
Requires Python: >=3.9
Keywords: epson,connect,api

# 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

```python
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
```
portage-types 0.0.2
Typing stubs for Portage
License: MIT
Requires Python: >=3.10,<4

# Portage types

[![QA](https://github.com/Tatsh/portage-types/actions/workflows/qa.yml/badge.svg)](https://github.com/Tatsh/portage-types/actions/workflows/qa.yml)

Types for portage.

## Installation

```shell
pip install portage-types
```

```shell
poetry add portage-types
```