vinyl-core

View on PyPIReverse Dependencies (0)

0.0.8 vinyl_core-0.0.8-py3-none-any.whl

Wheel Details

Project: vinyl-core
Version: 0.0.8
Filename: vinyl_core-0.0.8-py3-none-any.whl
Download: [link]
Size: 815557
MD5: 3b8e9379c73078a62c8009e26f0a10dd
SHA256: ce8f54c2f6201cc712bad3217af4dbdde347dcebf882b5039dc06471900fe1c4
Uploaded: 2024-02-22 18:27:29 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: vinyl-core
Version: 0.0.8
Summary: A python framework for building next-gen analytics infrastructure
Author: Ian Tracey
Author-Email: ian[at]turntable.so
License: LICENSE.md
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10,<4.0
Requires-Dist: boto3 (<2.0.0,>=1.34.13)
Requires-Dist: fsspec (<2025.0.0,>=2024.2.0)
Requires-Dist: geopandas (<0.15.0,>=0.14.2)
Requires-Dist: google-auth (<3.0.0,>=2.28.0)
Requires-Dist: lets-plot (<5.0.0,>=4.2.0)
Requires-Dist: netext (<0.3.0,>=0.2.1)
Requires-Dist: pydantic (<3.0.0,>=2.5.3)
Requires-Dist: python-dotenv (<2.0.0,>=1.0.0)
Requires-Dist: rustworkx (<0.14.0,>=0.13.2)
Requires-Dist: sqlglot[rs] (<21.0.0,>=20.7.1)
Requires-Dist: textual (<0.50.0,>=0.49.0)
Requires-Dist: toml (<0.11.0,>=0.10.2)
Requires-Dist: tqdm (<5.0.0,>=4.66.1)
Requires-Dist: turntable-spoonbill[bigquery,duckdb,postgres,snowflake] (<9.0.0,>=8.0.0)
Requires-Dist: typer[all] (<0.10.0,>=0.9.0)
Requires-Dist: watchdog[watchmedo] (<4.0.0,>=3.0.0)
Description-Content-Type: text/markdown
[Description omitted; length: 935 characters]

WHEEL

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

RECORD

Path Digest Size
vinyl/__init__.py sha256=QqDCnii3wp8etOqizbZVmmuxYLwshAuwesL776QEsas 880
vinyl/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vinyl/cli/_project_scaffolding/README.md sha256=CSsyTCajVdMhCsQQKfBWcMDwAH6h-ntGb0a_876s9uU 63
vinyl/cli/_project_scaffolding/__project_name__/__init__.py sha256=cdmEZMrCJcnesOs-PAKY35Q2D_bXhpFS4fyBGRKwNjw 64
vinyl/cli/_project_scaffolding/__project_name__/data/holidays_events.csv sha256=gaGD1sTWkbV_hKD95rv3NKWzw2p0uXN4vzOlkmSOKZk 22309
vinyl/cli/_project_scaffolding/__project_name__/data/store_num_transactions.csv sha256=4RY4SmmBr3STKDJDaqL2pDEh93yoGszETjpRYBWMoDw 1552637
vinyl/cli/_project_scaffolding/__project_name__/data/stores.csv sha256=r1A7K84R15BtJJ-BzAWY8Q4q3cyfbFmqLZXJ8mUsKWs 1387
vinyl/cli/_project_scaffolding/__project_name__/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vinyl/cli/_project_scaffolding/__project_name__/resources.py sha256=NnDBaRvqKWqepQgmPAi5eozHAca0qTHQGJCL_T79X2M 207
vinyl/cli/_project_scaffolding/__project_name__/sources/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vinyl/cli/_project_scaffolding/pyproject.toml sha256=g0QLdmcfgDsDO6IY7wRBZ7VdMZenvfAIGYvsmuMrZg0 138
vinyl/cli/main.py sha256=ax6HBRjJqic_B0cljFg_sSn-bBdQeRGljc-gbjKwpI4 1908
vinyl/cli/preview.py sha256=uQXCwoqdieM5DIXo6WYtzhgkRi-nOmjGiCxIXIsXt0k 1814
vinyl/cli/project.py sha256=dXsPNr9SBoaFRxGLer4NJ4L-bAPJ-Qc9GRfkQRvScBQ 1669
vinyl/cli/sources.py sha256=Yr5vh5pKWoNN-8lblTaeHV9c5gueMLILEMPYB-xleH8 7911
vinyl/connect.py sha256=LxhBg1vXmOiqfMA95W2fcg8L2ZK6T9nNhFyq26rGK_k 180
vinyl/docs/charts.ipynb sha256=Ez0vZRc6c6hq4fqiMX9cFWydWcfRkhQVGiWj-lO4fak 2552162
vinyl/docs/metrics.ipynb sha256=tYnn7kNp0-IgJFPcWBEsp_LWGtLklowFMbeXkTZJcUk 22612
vinyl/infra/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vinyl/infra/pg_proxy/README.md sha256=vdLt8ph8ZqwuCyP0LHngM0mQsYOjaE-Ir4DcC6nF1-E 322
vinyl/infra/pg_proxy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vinyl/infra/pg_proxy/backends/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vinyl/infra/pg_proxy/backends/duckdb.py sha256=NowQipyS7H8pk8TblbIqPnR8WzPBjhW5m4iCjSKWL2g 7622
vinyl/infra/pg_proxy/bv_dialects.py sha256=yX1LTCHg-bIgDsj0dmjTEw27fOmgEHI7Y9isn_zwN48 4205
vinyl/infra/pg_proxy/core.py sha256=dXFKYc1hP0el6VWIVgDfjumNg7HJWf-8QRsoYMyd4Gg 3234
vinyl/infra/pg_proxy/postgres.py sha256=q-kwa0E6GWHiSfYv1wDcSJcBZOoamk3C6T5meKHtj5A 23398
vinyl/infra/pg_proxy/rewrite.py sha256=I6XB2Df1yjO9LG9bSzjQdqyv-v2blCWp3KWwwN0OC6Q 1917
vinyl/infra/pg_proxy/server.py sha256=JsI79tLKnyITS8wlTweFZrpMM6mrB85kPjXCdGnnC40 2371
vinyl/lib/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
vinyl/lib/asset.py sha256=eG_UWGCbvMQQquFzCdeq1aSZLE1oI_LXpWYLCSEbcco 2450
vinyl/lib/chart.py sha256=6ANqv1wis9mCkE-g__jkdPenh_vZFJbMKbMoVJXBvLg 4183
vinyl/lib/column.py sha256=JRQSY4P7r2cSOLRprPZAKJHHjKynmwaANb6PX_tvEIY 12771
vinyl/lib/connect.py sha256=Z2pGw_3UzvwfTW9OFziUoq2ww8iShkKB3czeSiuwzKY 13895
vinyl/lib/constants.py sha256=CjOENXCvI_98QrVZ8s11Yeb-DBuX5NTlGoyJ15cUdLA 194
vinyl/lib/definitions.py sha256=X5e3ycQKA4PgoOBUmLu-qmVr0kG425gTntZ31hRYZN0 1869
vinyl/lib/enums.py sha256=2qRCGveXQVH5FwUuoYKSA87c6Xg28SYXkiZr6LSNgXo 175
vinyl/lib/erd.py sha256=CA7F3w6tAjI9igg213IHrXetjVNpeq23irlqGMNkSDY 4118
vinyl/lib/expressions.py sha256=F5dSKYIWhh2fq-FPw5efjXYyJx9q9sUtT3DSX1kXTJo 628
vinyl/lib/field.py sha256=M-mxCD9HbO5nfsXzPkEidmnk-71ruqUOT4kpTHnonGk 5152
vinyl/lib/graph.py sha256=McRYKYSCmIqvZ1AwQvvd9WMlzKL0ElsCq_bR7-oAZuM 7542
vinyl/lib/metric.py sha256=44yhqhLwtyjyiFiK3o39Y48cXmAIDghafXR5kEC_NX4 21335
vinyl/lib/operators.py sha256=hMM94sPgyZrgw-vOnmoAW7wTIBMQ7Gt-EVpT-TXmkHM 523
vinyl/lib/project.py sha256=OIZA9JPvZ4ztY0iYNt4hd_GsDt8YT3uXVYZNih-v3Jk 4042
vinyl/lib/schema.py sha256=yyOqk3UeFXautnPZNzkhkJKLL61kR6H6EGw4Z5Q8WPI 656
vinyl/lib/settings.py sha256=KZkd7FlW3YzsbbRVpqFFGKz0N3JhVC1Q8yco4_Eh3gY 744
vinyl/lib/source.py sha256=mHO7IhsFnuMRlnWY9UNrGUWe3yZwLLpzGYkRRmPyMLA 4815
vinyl/lib/sources/source.py sha256=mzxv2qJ1ntuJzS6hO4782_Br5NJrpjyLHStLrTqtILU 1145
vinyl/lib/table.py sha256=fDmcgtAR-80F6UOpSgwLHoUQCz9OIZ1UQzEx7dQ11g0 31685
vinyl/lib/table_methods.py sha256=yr9lVdFWxvlLr7gfOj0KNlHlK5hlSkOlRgOJuRLw2kU 10462
vinyl/lib/temporal.py sha256=TRyk8dIDPjEx1NId3Hl4g-x4-3rOVsy37nJZxvfcZJU 2048
vinyl/lib/utils/ast.py sha256=4pDq486ZRBDAytbnayQYGV-GSh55CMeyID8CslYBQS0 2476
vinyl/lib/utils/context.py sha256=mGMSTrERtUzDaqAAcMdT4k2HLyBK0Pf20pOpei7QwGk 498
vinyl/lib/utils/files.py sha256=Qwt1A-QclgpFCfHfgDziuYQqT4s3D_No0IR7QLgw8c4 2610
vinyl/lib/utils/functions.py sha256=UJF54gvbPXzWCy4osEZ5y26-3YKys3B1E1CFxircLsU 1076
vinyl/lib/utils/graph.py sha256=TDL1x_c405aSH7tT49OUjcNXOf4P0lxXdYs-JOWGY4M 3541
vinyl/lib/utils/graphics.py sha256=Wq4kXw51GAmtCX1DabpeUuMAETiPp38mjvADDh08-Vo 1386
vinyl/lib/utils/obj.py sha256=WhxrTkpoNnwSNASIZxBVe2tnZdtWACUNMxrVcAgwTQM 1129
vinyl/lib/utils/pkg.py sha256=6En-Hqc2Zl1pqYQVW_TeUznFls8Dk-6VfFh_EAj1WvU 2208
vinyl/lib/utils/polyglot.py sha256=rZe4cqPTENEgAh3D489OG4zCTz_teOICVNv4sJ2U9pA 785
vinyl/lib/utils/text.py sha256=lXD_1cQLZ4UNPtfMaaE5I4L6xDy14IYLQulyhKqI59o 520
vinyl_core-0.0.8.dist-info/METADATA sha256=ynNyRbIDf48zNgcYRvn9D0llu8Me7bC_dwUYEhuNRy4 2189
vinyl_core-0.0.8.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
vinyl_core-0.0.8.dist-info/entry_points.txt sha256=GO-oaeRQ07pk7lTHgL6FawseOmQmF0TupjxRTpAAqR8 44
vinyl_core-0.0.8.dist-info/RECORD

entry_points.txt

vinyl = vinyl.cli.main:app