harlequin

View on PyPIReverse Dependencies (14)

1.25.2 harlequin-1.25.2-py3-none-any.whl

Wheel Details

Project: harlequin
Version: 1.25.2
Filename: harlequin-1.25.2-py3-none-any.whl
Download: [link]
Size: 111241
MD5: 1376a934af5617060bc68632ebdd5dcb
SHA256: 18abde53826927c8a4360bd64b8ab67ab569ab57b31de3b913216fd435cf42ac
Uploaded: 2024-10-31 20:28:56 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: harlequin
Version: 1.25.2
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.1); python_full_version >= "3.9.0" and extra == "adbc"
Requires-Dist: harlequin-bigquery (<2.0,>=1.0); extra == "bigquery"
Requires-Dist: harlequin-cassandra (>=0.1); python_full_version >= "3.9.0" and extra == "cassandra"
Requires-Dist: harlequin-databricks (>=0.3); python_full_version >= "3.9.0" and extra == "databricks"
Requires-Dist: harlequin-mysql (>=0.1); extra == "mysql"
Requires-Dist: harlequin-nebulagraph (>=0.1); python_full_version >= "3.9.0" and extra == "nebulagraph"
Requires-Dist: harlequin-odbc (>=0.1); extra == "odbc"
Requires-Dist: harlequin-postgres (>=0.3); extra == "postgres"
Requires-Dist: harlequin-trino (>=0.1); extra == "trino"
Requires-Dist: importlib_metadata (>=8.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.12.0"
Requires-Dist: numpy (<2.0.0,>=1.26.0); python_full_version >= "3.12.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.85.0)
Requires-Dist: textual-fastdatatable (==0.10.0)
Requires-Dist: textual-textarea (==0.14.4)
Requires-Dist: tomlkit (<0.14.0,>=0.12.5)
Provides-Extra: adbc
Provides-Extra: bigquery
Provides-Extra: cassandra
Provides-Extra: databricks
Provides-Extra: mysql
Provides-Extra: nebulagraph
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=D_fJgGwh5ZSq_zfqQzGp7Z39_9Kn-XMtYUuJwSMytRk 718
harlequin/__main__.py sha256=_065xRJIfJWcGYU7-liGOhzE_HVmC0iptvstTZF3lEY 49
harlequin/actions.py sha256=Nt4hhhTQTtspX-e1EPHxbN5eSDaUeUe_8l43NfnDcjA 13141
harlequin/adapter.py sha256=Kc848N8IsYQDQ7iV5oPfYSKOoNDTQGZCSC09j6Uoph8 9200
harlequin/app.py sha256=_AhiTkULVIgw3h3rYgUafT_QIE2lLRyPaVPM1gnp6aM 45979
harlequin/app.tcss sha256=DCgTfmlu-zf6_oxnzo7k3Yk27nVGdbiBhnvW7vAsM10 10737
harlequin/app_base.py sha256=lkyCNZp8tOqymvXckR5PJzZ6YmpGVFWkJt9S0LMvjz4 1783
harlequin/autocomplete/__init__.py sha256=9NC9fnq65nwTBRA30SJjzhxnGvaSHFegq4aa4SuUV1E 290
harlequin/autocomplete/completers.py sha256=TZ6TGKGwL4vyq7Uez8xMaPaTVmLTovr2mPA6jKTsURU 6839
harlequin/autocomplete/completion.py sha256=aR92cexYY2cQ291DIzAy7p43xU5K2BfSsKGFt0oj8HU 2092
harlequin/autocomplete/constants.py sha256=aRYJderh6gUGhut2gwdgeRb8rdvpjXiabpxWoPX_TTw 2413
harlequin/bindings.py sha256=OdKSa64jkzUc-v31KgeCrc8QT4472LFQevjNgDMV4D0 1097
harlequin/cache.py sha256=xQPNTzNTVEaCSyzdzASCKsm1fG3Vuz9iQPpuL1xfEX8 256
harlequin/catalog.py sha256=vgf-513-jOzh7_JD-j4-dMl0SvagIKFc9pWTzKr1qgg 4218
harlequin/catalog_cache.py sha256=O4pa8ETWRVSZCUoFC8RefI0kspdqiWbTCbHvtA20ij4 3578
harlequin/cli.py sha256=KtnowSYceY76JrHn0QxXuCOR6V66BmQ8Yu1l8elWjWk 13536
harlequin/colors.py sha256=gdxfYcJSqL7HdnhF5RMz8wWdk7WG-cxi9Q3Jdj-Wpw0 6859
harlequin/components/__init__.py sha256=EzxMLxRx_dLxSobNNwl7R_-gvy78eUpdpW0oCE9nuWU 790
harlequin/components/code_editor.py sha256=H8OtM6iws2U_cit1-1hmFBDDb3XWhGZ5gI9Ggh4Hjmw 9933
harlequin/components/confirm_modal.py sha256=CTEo0Uqm4UUFPqzP8XU9ClXFX2L5M3wDn7SmP0DgC0c 1011
harlequin/components/data_catalog/__init__.py sha256=Pb5tKjq3qcAvVfB5paaDQpS4kpdd_tgN6otqoiyLqSA 8237
harlequin/components/data_catalog/database_tree.py sha256=mk-f-sIVMa6roZ8KQcKvJeGdMuTMOaZhDu_XUM5m0Io 13956
harlequin/components/data_catalog/file_tree.py sha256=YaP-RgAD47OHwo8QPxmNoHzg_-409FlMbfx6O91q5Xo 648
harlequin/components/data_catalog/s3_tree.py sha256=AgnmkQQYS2jErFPrNy6P6QQND6Xtsee8jUzbEPHWLMI 6168
harlequin/components/data_catalog/tree.py sha256=HhcKYu8wsrI2-gOhPqiM3vyyjmgSFKC3JbK7cWgATcM 4109
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=jwXtqi4TvWhsu4dUpu7dWoaf-w5m_rzoGi27XJkVNhE 3042
harlequin/components/help_screen.py sha256=MSzFMb2iCtAWtXPzv-eqfB6QNnL2EJKqKhYaOVmyNiM 1903
harlequin/components/history_screen.py sha256=2oG4ZU3aPgvsW5QD8jGIhBWYZ3wpFczyEAu4eSxX7vA 2460
harlequin/components/results_viewer.py sha256=j3bspnPATV9Wztcy682-f_DtXD0OFfbRq7DaF4X-V7A 6021
harlequin/components/run_query_bar.py sha256=JF43sslKd3mtf3YypNnqw8pxhgufOQzSx8i5eUTh1lE 3840
harlequin/config.py sha256=-uPQ3QrACiTJx6alVgGK7TasVmT6Bw3D6-nA0xS2z8s 10168
harlequin/config_wizard.py sha256=WIhOu31qzfkUZQ9yhVIjXmFSM0eUvz6nPRdybcTz0F4 10118
harlequin/copy_formats.py sha256=zFvECkQdcNgjpSH0UMQLU5nD6cgmjvfk4j9LjiMfonw 10394
harlequin/copy_widgets.py sha256=rm7gIgVLEzzcTbZT-YGacffGJU1gKZrG1XOgarj9MfA 274
harlequin/driver.py sha256=6kVZQK3O5bBNV4_jpUtKfwR8Bnssw2GY4gM0yEgqxbQ 2599
harlequin/editor_cache.py sha256=afJDG141wexo1KZijcxsLSGDkVNIRMmVt6fXb2tZjS0 1405
harlequin/exception.py sha256=WUxFKAfc9KByKBsizMhgg-vuNmTYcCyav8dHedHmG2w 1399
harlequin/export.py sha256=cSnmunqGqzmPC1HMcKqx2Q1TcQTVb1c7ZhN2z54aFRE 6259
harlequin/global.tcss sha256=IDLiVnoF0jRc4U6tSVIh1DNe0OXCEeXjffcd_M1vvQU 1299
harlequin/history.py sha256=6VwsbVFaJtULh_8mUSnwICnvcKrXfpGAKNIBceUubos 2156
harlequin/keymap.py sha256=g-iy2in_qEVEso9NOAmme7n_FJ6DXbs31hcbPbkYBRU 2235
harlequin/keys_app.py sha256=3oCeKBFlKreAsQOhr_uOXYjVIWE6rV6_A61lHaq6sLs 22331
harlequin/keys_app.tcss sha256=qvd4eRZFWOV3EvNHAlDStB5wZiCBAglzT7dulmtvaVk 6039
harlequin/locale_manager.py sha256=aaumD3CQUt1ZFliwpmoi81DCPVw7mS4DIzJg5LopYJg 2766
harlequin/messages.py sha256=fNAYVLrWJ6YQK3DKUjvrMaub7KfKoBAPVu_TRsfLYMM 265
harlequin/options.py sha256=BXrPaXs-PPR7CKRWtdyiZtlWrbtK3gnbGa5Jt0MZEog 23541
harlequin/plugins.py sha256=bJhtlWswgTQSLwmB1eJndAxT90Vt9fSVxOkNELZBOdM 2053
harlequin/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
harlequin/transaction_mode.py sha256=NHXUaMuuOWq2TIfUvqhCLX7zRjkvYVdJCMrOJsD9oQM 871
harlequin/windows_timezone.py sha256=fUN9JXEgEGdOnw2qFZaFXgjms07J2l6hbU2BLFEnrQ4 3462
harlequin_duckdb/__init__.py sha256=onTfDMNSs45VEvHiCTL2ixDamej71Qw85RFq9J1gSE8 142
harlequin_duckdb/adapter.py sha256=a_UrItz285LzVMiIYOLAVmowC4QBtqHfXFWqPvsit8o 14816
harlequin_duckdb/catalog.py sha256=5EIDIzVvoUHlSAoqejS24lxlMFKMNTZ7JL8h05Di05I 7205
harlequin_duckdb/cli_options.py sha256=JhLOrGxyP74w29d5bkfW6mneSklTc_JtqS87GSQsaZs 2032
harlequin_duckdb/completions.py sha256=le415aO_3_8nlBeid8IqRwvMfNwyAc898B3N6w3Xjxc 2476
harlequin_duckdb/interactions.py sha256=kzH3ENyJRiDyhBy5qQJWw6GvkICQMJUJSpjH5iS0JL0 5072
harlequin_duckdb/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
harlequin_sqlite/__init__.py sha256=73JfehHH8Wj9JP1RbfcQDxjzQriFaaHV7VQW1O6GuaU 160
harlequin_sqlite/adapter.py sha256=JEn-SXNO_I26Mr1n8-YjvVAG9_V2RrH6yhmQg4S-pHM 20102
harlequin_sqlite/catalog.py sha256=e2qBTNXhzsidH0gNiA2Hz5FOzXcQ3ICR3YxrggY0yBI 4709
harlequin_sqlite/cli_options.py sha256=uiBdSfSMDfbTsL96DSD8vifS9dzQfCN80BDMiugulFI 4611
harlequin_sqlite/completions.py sha256=qSzmH_IZ7aqWHDXXJc_1PsXV4h4NzPetuHywSV0_7MQ 5270
harlequin_sqlite/interactions.py sha256=nd-2Ry830_USrC07_2k1mEcrotT2JCp_rnCYseKL5Pw 2796
harlequin_sqlite/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
harlequin_vscode/__init__.py sha256=qdZSj1OXSeuTe8PCZopWTgEQnZ3cBcbQ9VPbaHdIYz0 7087
harlequin-1.25.2.dist-info/LICENSE sha256=Wdf1mXEX48JTe3Unchs3u8M7sUOB6v0fGsMI5WP7bB4 1068
harlequin-1.25.2.dist-info/METADATA sha256=x4Shs0a7hXcr1ep9uzepIp5PXVGQVQjVv5EdyFZdT7E 5074
harlequin-1.25.2.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
harlequin-1.25.2.dist-info/entry_points.txt sha256=DRiWmNa64k-MnS_hVIIRQuamiHrj1pGe2SCPMkEjmjI 279
harlequin-1.25.2.dist-info/RECORD

entry_points.txt

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