sqlglot

View on PyPIReverse Dependencies (37)

15.0.0 sqlglot-15.0.0-py3-none-any.whl

Wheel Details

Project: sqlglot
Version: 15.0.0
Filename: sqlglot-15.0.0-py3-none-any.whl
Download: [link]
Size: 266380
MD5: 91d35e8e5fd0064617b93c4eafbabe36
SHA256: d059ede849eab8469bd23c7e24b56a102c5c911fdbf44e43b4a86739db901812
Uploaded: 2023-06-02 16:39:40 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: sqlglot
Version: 15.0.0
Summary: An easily customizable SQL parser and transpiler
Author: Toby Mao
Author-Email: toby.mao[at]gmail.com
Home-Page: https://github.com/tobymao/sqlglot
License: MIT
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: SQL
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Dist: autoflake; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: duckdb (>=0.6); extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: mypy (>=0.990); extra == "dev"
Requires-Dist: pandas; extra == "dev"
Requires-Dist: pyspark; extra == "dev"
Requires-Dist: python-dateutil; extra == "dev"
Requires-Dist: pdoc; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 13834 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.40.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
sqlglot/__init__.py sha256=eGXeBPLKDn0jxK-gxAN6pemAyNmZKaICUBu1WtLIC8g 5210
sqlglot/__main__.py sha256=OxpUCfVS6CBxx9cQ_vPfwETRz4_0eRv39ZVbTd6LSq0 1936
sqlglot/_typing.py sha256=PL_RVooD2VtwSfSXG9EF3z784Y1MK4IIsYQxYrNzv4U 142
sqlglot/_version.py sha256=Jgt-J_pcAKIjNBcXJllZaWYnwZtC4h661hCVLiHB6IM 162
sqlglot/diff.py sha256=6VGMpZFuLFwnOjjwcroJvKlTbelr69jJ8NTI07-0n_w 14048
sqlglot/errors.py sha256=QNKMr-pzLUDR-tuMmn_GK6iMHUIVdb_YSJ_BhGEvuso 2126
sqlglot/expressions.py sha256=B6nd9fWu66kyBQ5kpdUG2y8CItF26-zEvTaU1HV65zU 154453
sqlglot/generator.py sha256=KgMJyNZuiSslWowk6AbcdKMVLAI-sm5dOnkKfalUDQU 100346
sqlglot/helper.py sha256=FwE4fsIpapA8O4zsirQZ9W_HMrvoxF9C9yq4rl3ti7Y 12195
sqlglot/lineage.py sha256=rkzCP4Fg2gYmcwn_b6fcw9O29NfGqjoIYpOFcyaoCZA 8533
sqlglot/parser.py sha256=5sw1M8lR_iTbUc4KL8V3H_LLJuBLnVuJqTt44M64o84 169359
sqlglot/planner.py sha256=YgTdgNV9X3vAln5OXVI1bz_JiqvOpXNGf84c_KrE7W4 12773
sqlglot/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sqlglot/schema.py sha256=EPvkpRWSZWeCtntGL7wnPwI77Oi7P_4B_mEOKJgvKBc 15993
sqlglot/serde.py sha256=HHy-AUE4Qqh1jpdl3RsBtnYbPgcc18xs1IgKngbdn3E 1989
sqlglot/time.py sha256=lJLaBlGplFenROigOe8Vr1haFS4DT-pf8mq0OJP_Kog 1352
sqlglot/tokens.py sha256=VUGTvH36RjuYCwrqAEiaLD-H4KnqIex9FILxw9ODnkw 33395
sqlglot/transforms.py sha256=M0zPnFNG4ceQg-zWPbha1puUILLz8Q6KaiFD3HrYcJk 11939
sqlglot/trie.py sha256=9tVo7m56On5W61Fg0AUWvTGwY_icJmYAmCYMwHgNRU8 1885
sqlglot/dataframe/__init__.py sha256=EE54nk2dbtExIEEvLPCTUkJ_ESV5OYP4B2rBJlDpJ5g 33
sqlglot/dataframe/sql/__init__.py sha256=d4YjlL3osLvIX5Q5eyPoMHTcKaBOrFwNIu3l43TafQg 560
sqlglot/dataframe/sql/_typing.py sha256=UthJ7U6fMMiUt3vpCdxdNssXKNHC-46sVqavgEHxNpo 643
sqlglot/dataframe/sql/column.py sha256=odytc3O06isfapYDPATI6jJe5ybT7SvZigOQ6pO9a_E 12406
sqlglot/dataframe/sql/dataframe.py sha256=_1gMY0kr0muaTJe-L0N4ovbLnAsHSx-jHfE8Xx5FfEU 37110
sqlglot/dataframe/sql/functions.py sha256=MKtncEQ6SVaSrlXnq7JyCb8HQJBX2UybXMOVwi9NcWE 41938
sqlglot/dataframe/sql/group.py sha256=OInL4-OCE0i9h4rbwr_UaIbYFH_0E-cMg0hgbB4cxKM 2162
sqlglot/dataframe/sql/normalize.py sha256=NxXKkNEm2T4fku4lqPllva3gtDeVTA6L8jxIrZse4a0 3240
sqlglot/dataframe/sql/operations.py sha256=H6JTDiLwqG7a45ekjoMark6DOcZSPw_rLC3UZC9HusI 1765
sqlglot/dataframe/sql/readwriter.py sha256=aPU0nIoOQ3Beu4XgrGatj6qCLUL9i0weaRm1Nny5Nqo 3059
sqlglot/dataframe/sql/session.py sha256=iBve35yUDu4AaTwQ-cxyIKs_hY8b3-rzm1gOaEEVzNc 5338
sqlglot/dataframe/sql/transforms.py sha256=V5_DmTJqG0NEojhKmB-pRDNxQ_5xPSaagxaDSz478Tc 301
sqlglot/dataframe/sql/types.py sha256=oNxfVedgigTAjjCVPwkpl4lNh1P03uxLzfiL4OBTy6w 5189
sqlglot/dataframe/sql/util.py sha256=LalqnPPpmrMwLHeykmJA6NlDfYqCGZi7GxVp_EudGQc 1142
sqlglot/dataframe/sql/window.py sha256=zR-PgflyQldNAr07Y0JhsLU2UauRX4wsXkgUo6IB9PI 4675
sqlglot/dialects/__init__.py sha256=2u1B_Ag_tIpAuPJpAF2y4A_YAw1Xmre3tGZWuxBse1I 3001
sqlglot/dialects/bigquery.py sha256=7lNwS4-JV92fYZSR-KxqCbwLgcBuu7Y3iMd7PMwP6aM 14016
sqlglot/dialects/clickhouse.py sha256=mY3m12Y7PwxzR0M9eEmkvbkwGlFlXVdwFr30JFZrqbw 12609
sqlglot/dialects/databricks.py sha256=xtRUTW-2e5gTO2ORoXfbCK9k4xB5-Nw6je-6vGTSMok 1501
sqlglot/dialects/dialect.py sha256=V0HIq4MIwnJ9h282oiApY4t-SAibJ7RVLcIsTMWoCW0 19109
sqlglot/dialects/drill.py sha256=mF0M0HuH9RTK0i4gYe6I_2upJl7gVJLet1kRy-l12u0 6257
sqlglot/dialects/duckdb.py sha256=zu_mK4yiY66Ch56dfdSgcVivc-KzQR6_NNii6lNqAQc 10604
sqlglot/dialects/hive.py sha256=wWb2heZZsj-QaXl3Efv_gmz3JuHoDZB1LpTqUPsQ9IY 15491
sqlglot/dialects/mysql.py sha256=FzDxI9ZD6RIVMEyf_AVvFNyvMu5JG3PpRuXwDCIDPzU 19607
sqlglot/dialects/oracle.py sha256=3bWq6q2z_Y2oy-hNJ-Jf4yqtUdr298qdw4QTFWIyzb4 7474
sqlglot/dialects/postgres.py sha256=xDjoveX4wIOrJ5d1UK95aNuFKs84WCBnQXJAeMGs1N8 13856
sqlglot/dialects/presto.py sha256=XYdpX7ZQBSuqLJIWn8QJJRaVEPixVSQiXjiA6_L9Ppk 15082
sqlglot/dialects/redshift.py sha256=beySCw-oa_eOYFZGnMEb3ceN7kFSLPIjZOEkjut0gio 6617
sqlglot/dialects/snowflake.py sha256=xAXH-wfcTKRzdtzErMTpUnZPkrnVI4PfxWPdo5Waqrk 14849
sqlglot/dialects/spark.py sha256=uw_o7mLfgsH6dNZeDx6qpsYRQLrhCq1wDROIcNh_a8U 1662
sqlglot/dialects/spark2.py sha256=GvJ9KXKfc7DKBk_Ye8UYaZw6CCLM_h2igi-RROJns9g 11217
sqlglot/dialects/sqlite.py sha256=y2wvsaj98Sg9ezmoP0omEAjsE12Wy_P--N-MIGc8rTs 7322
sqlglot/dialects/starrocks.py sha256=Te1j4iHzlX8QeQW2LWwJo0uFDayiOPresXPz4iwWgYw 1651
sqlglot/dialects/tableau.py sha256=Jcqv0oci8LB2WiBcK8kCq27oYLvfpuf9sMQY0Alb6Xc 1471
sqlglot/dialects/teradata.py sha256=0DLO136PiQpd4_Irv9hqFC8inPP01F6czs3Oz1FZ4X4 7557
sqlglot/dialects/trino.py sha256=rCM2mIB_v32LHpDAVzuxuBxlDFe_p4yXI7x_m_Rzb8M 429
sqlglot/dialects/tsql.py sha256=lYLrsn3ugZGzxIfS5PEJt1Hnu_CRhQPUaB_RhNlW_YM 18063
sqlglot/executor/__init__.py sha256=OKPEf1aWjkY-izRVy1fxcJO3BJqLWYKhqr9jFrs_KxI 2620
sqlglot/executor/context.py sha256=tmQBMJ_ocYyVJWkbDfRlsV2VG_-jLRuM3PR9QEpxi6Q 3419
sqlglot/executor/env.py sha256=nwVQwE88W75Q5I3We7-6CmFO5XrXr9Zn72FW7c1mOF8 6018
sqlglot/executor/python.py sha256=OGataMQ1yY1-5ilL-PZgMm7LjUy1JBOjnf7gM9tZd4o 15564
sqlglot/executor/table.py sha256=kblZpBylfB63s_jcnnTXMk6VrLDkpYPeTt_pKC0yUgY 3423
sqlglot/optimizer/__init__.py sha256=maWh-F_tW_j73kByqQR0ZSekEBivmbssOumA2JhGY24 127
sqlglot/optimizer/annotate_types.py sha256=XptaZrd0Dg06kA0eO1oZJ2EyHBa8kzocNqKEOYtAiXc 19760
sqlglot/optimizer/canonicalize.py sha256=iGHL9tmjGQuTfEVWQ45WZdsCBmZCGwzReNJoTfssDA0 2762
sqlglot/optimizer/eliminate_ctes.py sha256=o4HHrncOb7t7y1ZgiB5mb_dRq_3EA_ZGIv_8TurlI_A 1434
sqlglot/optimizer/eliminate_joins.py sha256=owm8kjeqCgfNCNVVpssp-pu5tpxPGs4eoWmeneh9jpg 5862
sqlglot/optimizer/eliminate_subqueries.py sha256=oMBKCf3DcptErxVGohV-pL72aA8DqD0E45j1J3_64II 6296
sqlglot/optimizer/isolate_table_selects.py sha256=g5kfrOhmVqcij9RHN_z360AVTlVsX0DMCeNeQuLOpEc 965
sqlglot/optimizer/merge_subqueries.py sha256=IzG0sb-1noL3OjFTzBKV5WI95L_3IwpNM5YnSgbp0zs 14132
sqlglot/optimizer/normalize.py sha256=xdptH0k5TLF31kb0n8onjyg00k6Kd1ijHjsCO8KiF4w 5547
sqlglot/optimizer/normalize_identifiers.py sha256=qQpvKb8evC9pfurDfCUakrO59Yse5CH3Z40-eHYszbw 1205
sqlglot/optimizer/optimize_joins.py sha256=3w4ljbxyzhc7C8wnayxmmi-h5QE7rUwkuG-1dPeu5iA 2583
sqlglot/optimizer/optimizer.py sha256=i0yNSJ_W_iPl4VuEpd4n2L5-yQ7HiOheEmT9O6dsla8 3569
sqlglot/optimizer/pushdown_predicates.py sha256=jclUKgZqRcLJEWXXhFCzPlB4JzM-z7j2aPgTH27SSp0 7144
sqlglot/optimizer/pushdown_projections.py sha256=oyxlElXEXAl-KqmTiUMI83DOG61aB1OobtO5Pf-uVeg 4568
sqlglot/optimizer/qualify.py sha256=0HTFRS2aLELw8dw8EYI_o0CsTQSUGAuGBCV1qcJhzXM 3098
sqlglot/optimizer/qualify_columns.py sha256=nanBhM6z-GCIY1w5BVsXUfJGcAGSvUEgRY3JbzZFs88 20372
sqlglot/optimizer/qualify_tables.py sha256=VNzM9Y5EjKt7eltkzDFvJ9onRYVEfFEFZGqq3DV2oLA 4187
sqlglot/optimizer/scope.py sha256=oB9hKI7peItPOk3okQ1tM8FMusmNi9BWmV48gofJFS4 23023
sqlglot/optimizer/simplify.py sha256=hFra7iMAnrxIqzIA_CcsRnTv08svWOIb9bkpzCIMNeA 17105
sqlglot/optimizer/unnest_subqueries.py sha256=Kt5gmT5bfz0MQqB7DjVrTpKXJUwismDVvmeBGsJ5D6Q 9174
sqlglot-15.0.0.dist-info/LICENSE sha256=AI3__mHZfOtzY3EluR_pIYBm3_pE7TbVx7qaHxoZ114 1065
sqlglot-15.0.0.dist-info/METADATA sha256=2EbtLDepfw30ECC4rAOlVKvsBTZkzvBQCgq1YtkmkP8 14901
sqlglot-15.0.0.dist-info/WHEEL sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18 92
sqlglot-15.0.0.dist-info/top_level.txt sha256=5kRskCGA_gVADF9rSfSzPdLHXqvfMusDYeHePfNY2nQ 8
sqlglot-15.0.0.dist-info/RECORD

top_level.txt

sqlglot