Skip to main content

harlequin-trino

This repo provides the Harlequin adapter for Trino.

Installation

harlequin-trino depends on harlequin, so installing this package will also install Harlequin.

Using pip

To install this adapter into an activated virtual environment:

pip install harlequin-trino

Using poetry

poetry add harlequin-trino

Using pipx

If you do not already have Harlequin installed:

pip install harlequin-trino

If you would like to add the Trino adapter to an existing Harlequin installation:

pipx inject harlequin harlequin-trino

As an Extra

Alternatively, you can install Harlequin with the trino extra:

pip install harlequin[trino]
poetry add harlequin[trino]
pipx install harlequin[trino]

Usage and Configuration

For a minimum connection you are going to need:

  • host
  • port
  • user
harlequin -a trino -h localhost -p 8080 -U my_user 

If your trino instance requires a password you can set the --require_auth flag to password and use the --password flag for your password

harlequin -a trino -h localhost -p 8080 -U my_user --password my-pass --require_auth password 

Many more options are available; to see the full list, run:

harlequin --help

For more information, see the Harlequin Docs.

Metadata

Release files for harlequin_trino 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for harlequin_trino 0.1.6
File Size Uploaded
harlequin_trino-0.1.6.tar.gz 13.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for harlequin_trino 0.1.6
File Interpreter ABI Platform
harlequin_trino-0.1.6-py3-none-any.whl Python 3 none any Details

Total release size: 28.3 kB

Release files / harlequin_trino-0.1.6.tar.gz

Download URL harlequin_trino-0.1.6.tar.gz
Size 13.7 kB
Tags Source
SHA-256 checksum
How to use checksums
12a867bbd49e1e7ee219a1d19f33f4f8236abdad57638bbdcd06cfbaa922b9c2
BLAKE2b-256 checksum
How to use checksums
73fb092f82a27cfc612cf686593dbe523501477555f8848ba7a340949dcc029e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.6.1 CPython/3.10.18 Linux/6.11.0-1018-azure

Release files / harlequin_trino-0.1.6-py3-none-any.whl

Download URL harlequin_trino-0.1.6-py3-none-any.whl
Size 14.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c210bed0336d49d2835f866c8cbb28a812849a830c20710451cbedf492ba37f5
BLAKE2b-256 checksum
How to use checksums
0e29d55061d8b37f01b66613110cd21d4c22cc2c33e641e67d25b1b7bc7daa28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.6.1 CPython/3.10.18 Linux/6.11.0-1018-azure

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page