harlequin

View on PyPIReverse Dependencies (8)

1.19.0 harlequin-1.19.0-py3-none-any.whl

Wheel Details

Project: harlequin
Version: 1.19.0
Filename: harlequin-1.19.0-py3-none-any.whl
Download: [link]
Size: 78537
MD5: 3b0d284f332da59ef536380b26dbde3a
SHA256: 68103a76db0aefd4154e0b3081d37b352d5a103c15698d0e3eb18e2c114a0cf2
Uploaded: 2024-04-25 22:46:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: harlequin
Version: 1.19.0
Summary: The SQL IDE for Your Terminal.
Author: Ted Conbeer
Author-Email: tconbeer[at]users.noreply.github.com
Home-Page: https://harlequin.sh
Project-Url: Repository, https://github.com/tconbeer/harlequin
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8.1,<4.0.0
Requires-Dist: boto3 (<2.0.0,>=1.34.22); extra == "s3"
Requires-Dist: click (<9.0.0,>=8.1.3)
Requires-Dist: duckdb (>=0.8.0)
Requires-Dist: harlequin-adbc (<0.2,>=0.1); python_full_version >= "3.9.0" and extra == "adbc"
Requires-Dist: harlequin-bigquery (<2.0,>=1.0); extra == "bigquery"
Requires-Dist: harlequin-databricks (<0.2,>=0.1); python_full_version >= "3.9.0" and extra == "databricks"
Requires-Dist: harlequin-mysql (<0.2,>=0.1); extra == "mysql"
Requires-Dist: harlequin-odbc (<0.2,>=0.1); extra == "odbc"
Requires-Dist: harlequin-postgres (<0.3,>=0.2); extra == "postgres"
Requires-Dist: harlequin-trino (<0.2,>=0.1); extra == "trino"
Requires-Dist: importlib_metadata (>=4.6.0); python_full_version < "3.10.0"
Requires-Dist: numpy (<1.25.0,>=1.21.0); python_full_version >= "3.8.0" and python_full_version < "3.9.0"
Requires-Dist: numpy (<2.0.0,>=1.21.0); python_full_version >= "3.9.0" and python_full_version < "3.13.0"
Requires-Dist: platformdirs (<5.0,>=3.10)
Requires-Dist: questionary (<3.0.0,>=2.0.1)
Requires-Dist: rich-click (<2.0.0,>=1.7.1)
Requires-Dist: shandy-sqlfmt (>=0.19.0)
Requires-Dist: textual (==0.56.4)
Requires-Dist: textual-fastdatatable (==0.7.1)
Requires-Dist: textual-textarea (==0.13.0)
Requires-Dist: tomli (<3.0.0,>=2.0.1); python_full_version < "3.11.0"
Requires-Dist: tomlkit (<0.13.0,>=0.12.3)
Provides-Extra: adbc
Provides-Extra: bigquery
Provides-Extra: databricks
Provides-Extra: mysql
Provides-Extra: odbc
Provides-Extra: postgres
Provides-Extra: s3
Provides-Extra: trino
Description-Content-Type: text/markdown
[Description omitted; length: 2613 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.8.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
harlequin/__init__.py sha256=JPJsDiomJKm8AQowoVhqSEUx0n76lGRxc-GOm0h3kcg 440
harlequin/__main__.py sha256=_065xRJIfJWcGYU7-liGOhzE_HVmC0iptvstTZF3lEY 49
harlequin/adapter.py sha256=fRyxE99bgz8CkwK4K4zrww0_P9isssuJPsTghzVUrdc 7393
harlequin/app.py sha256=-63g3XcE5jhqCyX2dzjtwkBpsgJdPL34g6VXNSjbmDA 30734
harlequin/autocomplete/__init__.py sha256=9NC9fnq65nwTBRA30SJjzhxnGvaSHFegq4aa4SuUV1E 290
harlequin/autocomplete/completers.py sha256=NVZ2p4iFoxVe19HE-7QWK8JrwywciJUdTMhPZT4ki5U 6239
harlequin/autocomplete/completion.py sha256=aR92cexYY2cQ291DIzAy7p43xU5K2BfSsKGFt0oj8HU 2092
harlequin/autocomplete/constants.py sha256=aRYJderh6gUGhut2gwdgeRb8rdvpjXiabpxWoPX_TTw 2413
harlequin/cache.py sha256=xQPNTzNTVEaCSyzdzASCKsm1fG3Vuz9iQPpuL1xfEX8 256
harlequin/catalog.py sha256=hFBRc7DzzuC1GhvLfLuyz-0P1l6uZkn1baUt6WMcE4Y 1606
harlequin/catalog_cache.py sha256=-bIFpuO2LpYaYn_n-tA2FSOqottrR_dg402Uk3cNaJY 3411
harlequin/cli.py sha256=IwlL4mVzoGUn8cRGcVb0vZqDM2Gy3b6HOnqRZyTFZOQ 11713
harlequin/colors.py sha256=bgy1BpGLxjJenOiGw09h8gBLxUT4CyUtB8CFeujdcwo 6070
harlequin/components/__init__.py sha256=dmNRQ_iPiLouKPaw1WPGknPNs4krYclJhphZACxiCJw 720
harlequin/components/code_editor.py sha256=dTY8W7TCJZvANSKDLTUhDj7aAh9O1bNlGNKIrDc2nz0 9842
harlequin/components/data_catalog.py sha256=Ftwm_zu71w6C0GeYYerwz5NxoiL9Jo5V8PfNXyjhFUs 16138
harlequin/components/error_modal.py sha256=iCZrkMXnNzb-3SnqvLqqRg67AMV1Xi7pV6XlbDCjfSA 1693
harlequin/components/export_screen.py sha256=LcsFscLDeg3n9Afj-pKpZ97vV_bpYjQNU1kQ-ZBszPU 8415
harlequin/components/help_screen.md sha256=TU6yuyaXE3VvkUmerZ5nkvXjvHivsJLhaywW9wrcyqU 3668
harlequin/components/help_screen.py sha256=mA7wz5jmKU0Wu9kS0cfiCFMJdpuArC7GXCi-uR2cAJg 2000
harlequin/components/history_screen.py sha256=0BJmif4CVaducjS9D6Q7z3u2sS1k_KBBylQ3_hz0h0k 2447
harlequin/components/results_viewer.py sha256=xrsYIYYewBy5E9NWwjvArOIMy-yZgZlP4Ta1Y0YuaRI 5696
harlequin/components/run_query_bar.py sha256=--ABME-5cja8NJUdALf2rB5Wn0izr-SgW2QczrLiMcs 2493
harlequin/config.py sha256=WfoO9iX2WqNx68op1VMIBfEkeZDCXvwghQ7C36wAiOM 7142
harlequin/config_wizard.py sha256=TSAVLOE3prQQewaVMeJKv_XlD6aAOzmJrAVGGMKGT8Q 10203
harlequin/copy_formats.py sha256=zFvECkQdcNgjpSH0UMQLU5nD6cgmjvfk4j9LjiMfonw 10394
harlequin/copy_widgets.py sha256=rm7gIgVLEzzcTbZT-YGacffGJU1gKZrG1XOgarj9MfA 274
harlequin/editor_cache.py sha256=afJDG141wexo1KZijcxsLSGDkVNIRMmVt6fXb2tZjS0 1405
harlequin/exception.py sha256=1mHpbIvu9vwiYgvohKwz7irUgWA5eze8HyLjSteI9OE 1343
harlequin/export.py sha256=heJ1AqAUPEepasuYzno3bhAGqa9CEBwj5WyHxSnHyLs 6291
harlequin/global.tcss sha256=V6p3Msc6F0l011m_mXrYD-r270tjB8F7YbA9LiqZKb4 9124
harlequin/history.py sha256=6VwsbVFaJtULh_8mUSnwICnvcKrXfpGAKNIBceUubos 2156
harlequin/locale_manager.py sha256=aaumD3CQUt1ZFliwpmoi81DCPVw7mS4DIzJg5LopYJg 2766
harlequin/options.py sha256=YD28GVPY_cuPUXPob6Dy2blYpWucMjCi0kQfRVx-FLI 23166
harlequin/plugins.py sha256=XJVrlMcPU-zuC9BXC0Q3PaHZtL3du0SvfFh2yarkW2s 711
harlequin/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
harlequin/windows_timezone.py sha256=ulxrkqP-JBwnc2q6QTxs5e4vXsNB5I7Rhj4pOY-1JPs 3306
harlequin_duckdb/__init__.py sha256=onTfDMNSs45VEvHiCTL2ixDamej71Qw85RFq9J1gSE8 142
harlequin_duckdb/adapter.py sha256=N8LU-cvyGE4Sfiny9dYAKNFlsb11Zr3myBrHgyPbfw4 15763
harlequin_duckdb/cli_options.py sha256=JhLOrGxyP74w29d5bkfW6mneSklTc_JtqS87GSQsaZs 2032
harlequin_duckdb/completions.py sha256=le415aO_3_8nlBeid8IqRwvMfNwyAc898B3N6w3Xjxc 2476
harlequin_duckdb/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
harlequin_sqlite/__init__.py sha256=73JfehHH8Wj9JP1RbfcQDxjzQriFaaHV7VQW1O6GuaU 160
harlequin_sqlite/adapter.py sha256=x-5XPsLX_K7Mc2hjukQbyL09ngGRZwIF9ZEpsmyxfCo 17821
harlequin_sqlite/cli_options.py sha256=jzPP_kQVTdGKrsGBHAU_vpV5J5PC2Dg6ko64I_KYB7s 4691
harlequin_sqlite/completions.py sha256=qSzmH_IZ7aqWHDXXJc_1PsXV4h4NzPetuHywSV0_7MQ 5270
harlequin_sqlite/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
harlequin-1.19.0.dist-info/LICENSE sha256=Wdf1mXEX48JTe3Unchs3u8M7sUOB6v0fGsMI5WP7bB4 1068
harlequin-1.19.0.dist-info/METADATA sha256=OIWAy57qqv5qL0G83WLCsPovGQCLX9K6qEPqfCJsMyw 4800
harlequin-1.19.0.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
harlequin-1.19.0.dist-info/entry_points.txt sha256=9adX9NmSRrC-56KALw6f5x2nhZFBm_1LA5f0cg_nmFE 228
harlequin-1.19.0.dist-info/RECORD

entry_points.txt

harlequin = harlequin.cli:harlequin
duckdb = harlequin_duckdb:DuckDbAdapter
sqlite = harlequin_sqlite:HarlequinSqliteAdapter
harlequin = harlequin.colors:HarlequinPygmentsStyle