Metadata-Version: 2.1
Name: vinyl
Version: 0.0.23
Summary: A python framework for building next-gen analytics infrastructure
Author-email: Turntable <team@turntable.so>, Ian Tracey <ian@turntable.so>, Justin Leder <justin@turntable.so>
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: Other/Proprietary License
Classifier: Topic :: Software Development
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: <3.12,>=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: exceptiongroup ==1.2.0 ; python_version >= "3.10" and python_version < "3.11"
Requires-Dist: annotated-types ==0.6.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: anyio ==4.3.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: atpublic ==4.1.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: attrs ==23.2.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: backoff ==2.2.1 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: beartype ==0.17.2 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: bidict ==0.23.1 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: bitarray ==2.9.2 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: cachetools ==5.3.3 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: certifi ==2024.2.2 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: charset-normalizer ==3.3.2 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: click-plugins ==1.1.1 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: click ==8.1.7 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: cligj ==0.7.2 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: colorama ==0.4.6 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: contourpy ==1.2.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: cycler ==0.12.1 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: duckdb ==0.10.1 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: fastapi ==0.110.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: fiona ==1.9.6 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: fonttools ==4.50.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: fsspec ==2024.3.1 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: geopandas ==0.14.3 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: grandalf ==0.7 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: h11 ==0.14.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: httpcore ==1.0.5 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: httpx ==0.27.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: idna ==3.6 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: kiwisolver ==1.4.5 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: lets-plot ==4.3.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: linkify-it-py ==2.0.3 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: markdown-it-py ==3.0.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: markdown-it-py[linkify,plugins] ==3.0.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: matplotlib ==3.8.3 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: mdit-py-plugins ==0.4.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: mdurl ==0.1.2 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: monotonic ==1.6 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: netext ==0.2.1 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: networkx[default] ==3.2.1 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: ngrok ==1.2.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: numpy ==1.26.4 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: packaging ==24.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: palettable ==3.3.3 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: pandas ==2.1.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: parsy ==2.1 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: pillow ==10.2.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: platformdirs ==3.11.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: plum-dispatch ==2.3.3 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: posthog ==3.5.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: pyarrow-hotfix ==0.6 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: pyarrow ==15.0.2 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: pydantic-core ==2.16.3 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: pydantic ==2.6.4 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: pygments ==2.17.2 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: pyparsing ==3.1.2 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: pypng ==0.20220715.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: pyproj ==3.6.1 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: python-dateutil ==2.9.0.post0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: python-dotenv ==1.0.1 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: pytz ==2024.1 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: pyyaml ==6.0.1 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: requests ==2.31.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: rich ==13.7.1 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: rtree ==1.2.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: rustworkx ==0.13.2 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: scipy ==1.12.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: shapely ==2.0.3 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: shellingham ==1.5.4 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: six ==1.16.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: sniffio ==1.3.1 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: sqlglot ==20.11.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: sqlglot[rs] ==20.11.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: sqlglotrs ==0.1.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: starlette ==0.36.3 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: textual ==0.49.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: toml ==0.10.2 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: toolz ==0.12.1 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: tqdm ==4.66.2 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: turntable-spoonbill[duckdb] ==9.0.5 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: typer[all] ==0.9.4 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: typing-extensions ==4.10.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: tzdata ==2024.1 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: uc-micro-py ==1.0.3 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: urllib3 ==2.2.1 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: uvicorn ==0.27.1 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: watchdog[watchmedo] ==3.0.0 ; python_version >= "3.10" and python_version < "3.12"
Requires-Dist: websockets ==12.0 ; python_version >= "3.10" and python_version < "3.12"
Provides-Extra: abfs
Requires-Dist: fsspec[abfs] ; extra == 'abfs'
Provides-Extra: adl
Requires-Dist: fsspec[adl] ; extra == 'adl'
Provides-Extra: arrow
Requires-Dist: fsspec[arrow] ; extra == 'arrow'
Provides-Extra: bigquery
Requires-Dist: turntable-spoonbill[bigquery] ; extra == 'bigquery'
Requires-Dist: google-auth ; extra == 'bigquery'
Provides-Extra: boxfs
Requires-Dist: boxfs ; extra == 'boxfs'
Provides-Extra: dask
Requires-Dist: fsspec[dask] ; extra == 'dask'
Provides-Extra: dev
Requires-Dist: ipykernel ; extra == 'dev'
Provides-Extra: dropbox
Requires-Dist: fsspec[dropbox] ; extra == 'dropbox'
Provides-Extra: dvc
Requires-Dist: dvc ; extra == 'dvc'
Provides-Extra: fuse
Requires-Dist: fsspec[fuse] ; extra == 'fuse'
Provides-Extra: gcs
Requires-Dist: fsspec[gcs] ; extra == 'gcs'
Provides-Extra: git
Requires-Dist: fsspec[git] ; extra == 'git'
Provides-Extra: github
Requires-Dist: fsspec[github] ; extra == 'github'
Provides-Extra: hdfs
Requires-Dist: fsspec[hdfs] ; extra == 'hdfs'
Provides-Extra: hf
Requires-Dist: huggingface-hub ; extra == 'hf'
Provides-Extra: http
Requires-Dist: fsspec[http] ; extra == 'http'
Provides-Extra: lakefs
Requires-Dist: lakefs-spec ; extra == 'lakefs'
Provides-Extra: libarchive
Requires-Dist: fsspec[libarchive] ; extra == 'libarchive'
Provides-Extra: oci
Requires-Dist: fsspec[oci] ; extra == 'oci'
Provides-Extra: ossfs
Requires-Dist: ossfs ; extra == 'ossfs'
Provides-Extra: polars
Requires-Dist: polars ; extra == 'polars'
Provides-Extra: postgres
Requires-Dist: turntable-spoonbill[postgres] ; extra == 'postgres'
Provides-Extra: s3
Requires-Dist: fsspec[s3] ; extra == 's3'
Provides-Extra: sftp
Requires-Dist: fsspec[sftp] ; extra == 'sftp'
Provides-Extra: smb
Requires-Dist: fsspec[smb] ; extra == 'smb'
Provides-Extra: snowflake
Requires-Dist: turntable-spoonbill[snowflake] ; extra == 'snowflake'
Provides-Extra: sqlite
Requires-Dist: turntable-spoonbill[sqlite] ; extra == 'sqlite'
Provides-Extra: ssh
Requires-Dist: fsspec[ssh] ; extra == 'ssh'
Provides-Extra: webdav
Requires-Dist: webdav4 ; extra == 'webdav'

# Vinyl

Vinyl is a python framework for building and managing analytics infrastructure. For full documentation, including our quickstart, see [here](https://docs.turntable.so/introduction).
