vinyl

View on PyPIReverse Dependencies (0)

0.0.23 vinyl-0.0.23-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
vinyl-0.0.23-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
vinyl-0.0.23-cp311-cp311-win_amd64.whl
vinyl-0.0.23-cp311-cp311-macosx_10_9_x86_64.whl
vinyl-0.0.23-cp311-cp311-macosx_11_0_arm64.whl
vinyl-0.0.23-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
vinyl-0.0.23-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
vinyl-0.0.23-cp310-cp310-win_amd64.whl
vinyl-0.0.23-cp310-cp310-macosx_10_9_x86_64.whl
vinyl-0.0.23-cp310-cp310-macosx_11_0_arm64.whl
0.0.8 vinyl-0.0.8-py3-none-any.whl

Wheel Details

Project: vinyl
Version: 0.0.8
Filename: vinyl-0.0.8-py3-none-any.whl
Download: [link]
Size: 836428
MD5: cfbba7f5d5a7d656f3f278b7cc889c88
SHA256: bbfd28b33363a8d85eec9843b238e82333a21a390af3ee5b90b39f2778a1e3f3
Uploaded: 2024-03-01 20:48:32 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: vinyl
Version: 0.0.8
Summary: A python framework for building next-gen analytics infrastructure
Author: Ian Tracey
Author-Email: ian[at]turntable.so
Project-Url: changelog, https://turntable-so.github.io/docs/changelog
Project-Url: documentation, https://turntable-so.github.io/docs/
Project-Url: homepage, https://www.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
Requires-Python: >=3.10,<3.12
Requires-Dist: boto3 (<2.0.0,>=1.34.13)
Requires-Dist: cibuildwheel (<3.0.0,>=2.16.5)
Requires-Dist: fastapi (<0.111.0,>=0.110.0)
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: httpx (<0.28.0,>=0.27.0)
Requires-Dist: lets-plot (<5.0.0,>=4.2.0)
Requires-Dist: netext (<0.3.0,>=0.2.1)
Requires-Dist: nuitka (<3.0.0,>=2.0.3)
Requires-Dist: platformdirs (<4.0,>=3.0)
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[duckdb] (<9.0.0,>=8.0.0)
Requires-Dist: typer[all] (<0.10.0,>=0.9.0)
Requires-Dist: uvicorn (<0.28.0,>=0.27.1)
Requires-Dist: watchdog[watchmedo] (<4.0.0,>=3.0.0)
Description-Content-Type: text/markdown
[Description omitted; length: 13 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=U54jj2diWWRd6Yo4eZSVMJSMu9jUqKXAlAODpnGNX78 931
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__/models/models.py sha256=R9oCvdARvA60fJI4qNgOooQSuU_rYVnX3v3OQ5PvBDA 1135
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=Erxqf8Wwil8c-0YC8XRPFvIFH2kRZSr6MHsdMwE_wDk 2391
vinyl/cli/preview.py sha256=APUI1YHyHb8ly2JIFi3KPjl_Uq2c3s4fIuWxGOD0kF8 2666
vinyl/cli/project.py sha256=9WxuLoPiX0hRHH-NyU-QKGLy9DpIGzNgyhHrAqY8JuA 3109
vinyl/cli/sources.py sha256=R99uckDMMNgTjJ22Gr2_3pFE9pJpLQa9intGgEpgKV8 8468
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/http_server/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vinyl/infra/http_server/server.py sha256=nyQnvdGefGn3NKm3cbRJd38EDmc56BnC31XQv08-Eng 1946
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=p1ZXdYuNKxzkHNArFEpezJl7zAQQSuPxd3_Q-MyQMF0 7624
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=86VDVIqigSojIZxtclCMFYarmOrfARXW4mC12EhIobk 2546
vinyl/lib/chart.py sha256=8OVuiFPj9mRCEf7UgoDU6mK9oaz1vBVKF8KezXz1FYw 5006
vinyl/lib/column.py sha256=aWuHJt7eNBiA_9JEbtBX-pjQCo_mZ5TMa_5dZq_cG8M 50691
vinyl/lib/column_methods.py sha256=kQxTCgGIYtnpZMJvodGTpXwJWQhqQ-a6L7xCKgLMsNo 16125
vinyl/lib/connect.py sha256=QzLVMgEDZCFXFRfHyDMnn9obLeMOZEgRUH6V-NIkinM 14016
vinyl/lib/constants.py sha256=SpwvuEnirOuvWrwN1dpPnd6-W1zrNLWaZIfG3Z5mnDQ 199
vinyl/lib/definitions.py sha256=FUTXAhGhPU_pkjlRF2m0WG74lJYbK0N1kbxZgyJ67uE 1870
vinyl/lib/enums.py sha256=yXpUcyQVaHQO9hBMS_totQyTzU_bsfQaZ1VtytT3_QY 242
vinyl/lib/erd.py sha256=Gz7Bl24owS0uVBZT3_xpy2XV7-Sw0u2-qoY5R9WSduc 4126
vinyl/lib/field.py sha256=dDYupWdNG_pcDMCJZrss8o-iAIPsmp75KlPJx7lvI1w 5330
vinyl/lib/functions/__init__.py sha256=dJvMNLgf5M_e0IldUAipGf7I6nrX2RwPe8h0fATT_pM 2023
vinyl/lib/functions/dist.py sha256=zhOjJh5wggQ-VkG0yXUOoRAbjV-ymL6wk55eQwkep30 1336
vinyl/lib/graph.py sha256=v5Jxb9S4k_g2EZV31D1KTiGIxD_-g-obVfNJNyqBuSE 8085
vinyl/lib/metric.py sha256=3zo0nZVaolccPZjdcoobjEJyzDJvx-HLxHX1x7lUYcQ 22983
vinyl/lib/operators.py sha256=HsXec3SQjhgCe8104-miTDbhv0lcv1-URn_qAASMwc0 686
vinyl/lib/project.py sha256=0nauTr8jJdycif-rAW-9aahTz3VsxWYe71AXEqbGVwQ 3680
vinyl/lib/query_engine.py sha256=ZTZ9NcVXLCFWP1HTgvbieuPx654mTu3djTY0JBxmZE4 1487
vinyl/lib/schema.py sha256=cw-MOev9ukNqCI6gtV_0vJ05E83aUTlCYQoH4Eh5uJg 692
vinyl/lib/set.py sha256=kd1s4XXGZ6oVlhZMcRwKezDYorSVZYUno3zNHRcPhq4 4832
vinyl/lib/set_methods.py sha256=zPfErsqbE7q7ROBS3UW-5-fBQicBdog9xA3UHD8mVDY 10830
vinyl/lib/settings.py sha256=7bazhVaoG1sh4fuTds_QIlY0z-TkWu_eoHXX70fXRXM 876
vinyl/lib/source.py sha256=bstHBgdmaLbWlHqeKtIe3VY2nZwpHHJjfURzF70jOn4 5387
vinyl/lib/table.py sha256=FlsCRxVxN1rmknIc90Qxdd9sdzpjNMavE0I5NB4LQtI 34421
vinyl/lib/table_methods.py sha256=rWJRB7fTtvgjxTVMfZrvwtqdKteA40rcbRJkrEKvA5k 10938
vinyl/lib/temporal.py sha256=uRSn1C2nocw3izRO0tQi6UfpEx8JzwGFxYQx1YBZEJc 2089
vinyl/lib/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vinyl/lib/utils/ast.py sha256=hbGU28LrmPkCGdYLsDatKFJ-cAFOreyjQRh1nfKfk-A 2723
vinyl/lib/utils/context.py sha256=uXFVoyWIjy1LODTyWayUIkM7iiiD2sJoeYjRaidHdGQ 499
vinyl/lib/utils/files.py sha256=u0l29buI_wwXtM8lNht6452ZNcXBkMCWMFI1nZDm0yw 3774
vinyl/lib/utils/functions.py sha256=i5vj_ng2GzD-vWhDvxzyD9-DORe6lNFYdfatCBJaqI0 1088
vinyl/lib/utils/graph.py sha256=lAnEuGF4FLHoY41OxbFbiLnwwC1Fs9Jx8-ZxbzZA_eY 3633
vinyl/lib/utils/graphics.py sha256=omvxuHyhLzfmO3nXeYUzqQ2n3NwXqvgwUXPbLhPd980 1445
vinyl/lib/utils/obj.py sha256=4tpanMjO6DuvffjPPS8TEg2eZSBdatj-xSHfpOnDP7Q 1174
vinyl/lib/utils/pkg.py sha256=Nog0co2jCV6Z3WyrIKe3gcjjOG6qQ_U4Qf-Oe3jHi_w 2553
vinyl/lib/utils/polyglot.py sha256=C2Ancj6FB77LGD_whNlaIexOrg1L26NYg241buAcg5g 830
vinyl/lib/utils/sequence.py sha256=o3W1Gq8e9aZ1W0uwcUsH4_sv_Jy4Z02yUcZUMnfrqfY 718
vinyl/lib/utils/text.py sha256=jGfJYJ6XUB1N0NbO8SCUMHqIUKXSTMA9ONO5nHWZcZE 1038
vinyl-0.0.8.dist-info/METADATA sha256=aWlD58sZltAwbJv2x4poJCRQhjXUeOoVObRlV_vcaUI 1620
vinyl-0.0.8.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
vinyl-0.0.8.dist-info/entry_points.txt sha256=GO-oaeRQ07pk7lTHgL6FawseOmQmF0TupjxRTpAAqR8 44
vinyl-0.0.8.dist-info/RECORD

entry_points.txt

vinyl = vinyl.cli.main:app