Metadata-Version: 2.1
Name: tokyo-lineage
Version: 0.6a12
Summary: Tokyo Lineage
Home-page: https://github.com/dion-ricky/tokyo-lineage
Download-URL: https://github.com/dion-ricky/tokyo-lineage/releases/download/0.6a12/tokyo-lineage-0.6a12.tar.gz
Author: Dion Ricky Saputra
Author-email: code@dionricky.com
License: MIT
Project-URL: Bug Tracker, https://github.com/dion-ricky/tokyo-lineage/issues
Keywords: data lineage
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: alembic (==1.4.2)
Requires-Dist: apache-airflow (==1.10.12)
Requires-Dist: apispec (==1.3.3)
Requires-Dist: argcomplete (==1.12.0)
Requires-Dist: attrs (==19.3.0)
Requires-Dist: avro (==1.10.0)
Requires-Dist: Babel (==2.8.0)
Requires-Dist: cached-property (==1.5.1)
Requires-Dist: cachetools (==4.2.4)
Requires-Dist: cattrs (==1.0.0)
Requires-Dist: certifi (==2020.6.20)
Requires-Dist: chardet (==3.0.4)
Requires-Dist: click (==6.7)
Requires-Dist: colorama (==0.4.3)
Requires-Dist: colorlog (==4.0.2)
Requires-Dist: configparser (==3.5.3)
Requires-Dist: croniter (==0.3.34)
Requires-Dist: defusedxml (==0.6.0)
Requires-Dist: dill (==0.3.2)
Requires-Dist: dnspython (==1.16.0)
Requires-Dist: docutils (==0.16)
Requires-Dist: email-validator (==1.1.1)
Requires-Dist: Flask (==1.1.2)
Requires-Dist: Flask-Admin (==1.5.4)
Requires-Dist: Flask-AppBuilder (==2.3.4)
Requires-Dist: Flask-Babel (==1.0.0)
Requires-Dist: Flask-Caching (==1.3.3)
Requires-Dist: Flask-JWT-Extended (==3.24.1)
Requires-Dist: Flask-Login (==0.4.1)
Requires-Dist: Flask-OpenID (==1.2.5)
Requires-Dist: Flask-SQLAlchemy (==2.4.4)
Requires-Dist: flask-swagger (==0.2.14)
Requires-Dist: Flask-WTF (==0.14.3)
Requires-Dist: funcsigs (==1.0.2)
Requires-Dist: future (==0.18.2)
Requires-Dist: google-api-core (==2.7.1)
Requires-Dist: google-api-python-client (==2.40.0)
Requires-Dist: google-auth (==2.6.0)
Requires-Dist: google-auth-httplib2 (==0.1.0)
Requires-Dist: google-auth-oauthlib (==0.5.0)
Requires-Dist: google-cloud-bigquery (==2.34.2)
Requires-Dist: google-cloud-bigquery-storage (==2.13.0)
Requires-Dist: google-cloud-core (==2.2.3)
Requires-Dist: google-crc32c (==1.3.0)
Requires-Dist: google-resumable-media (==2.3.2)
Requires-Dist: googleapis-common-protos (==1.55.0)
Requires-Dist: graphviz (==0.14.1)
Requires-Dist: grpcio (==1.44.0)
Requires-Dist: grpcio-status (==1.44.0)
Requires-Dist: gunicorn (==20.0.4)
Requires-Dist: httplib2 (==0.20.4)
Requires-Dist: idna (==2.10)
Requires-Dist: importlib-metadata (==1.7.0)
Requires-Dist: iso8601 (==0.1.12)
Requires-Dist: itsdangerous (==1.1.0)
Requires-Dist: Jinja2 (==2.11.2)
Requires-Dist: json-merge-patch (==0.2)
Requires-Dist: jsonschema (==3.2.0)
Requires-Dist: lazy-object-proxy (==1.5.1)
Requires-Dist: lockfile (==0.12.2)
Requires-Dist: Mako (==1.1.3)
Requires-Dist: Markdown (==2.6.11)
Requires-Dist: MarkupSafe (==1.1.1)
Requires-Dist: marshmallow (==2.21.0)
Requires-Dist: marshmallow-enum (==1.5.1)
Requires-Dist: marshmallow-sqlalchemy (==0.23.1)
Requires-Dist: natsort (==7.0.1)
Requires-Dist: numpy (==1.19.1)
Requires-Dist: oauthlib (==3.2.0)
Requires-Dist: openlineage-airflow (==0.5.1)
Requires-Dist: openlineage-integration-common (==0.5.1)
Requires-Dist: openlineage-python (==0.5.1)
Requires-Dist: packaging (==21.3)
Requires-Dist: pandas (==1.1.0)
Requires-Dist: pandas-gbq (==0.14.1)
Requires-Dist: pendulum (==1.4.4)
Requires-Dist: prison (==0.1.3)
Requires-Dist: proto-plus (==1.20.3)
Requires-Dist: protobuf (==3.19.4)
Requires-Dist: psutil (==5.7.2)
Requires-Dist: pyarrow (==6.0.1)
Requires-Dist: pyasn1 (==0.4.8)
Requires-Dist: pyasn1-modules (==0.2.8)
Requires-Dist: pydata-google-auth (==1.3.0)
Requires-Dist: Pygments (==2.6.1)
Requires-Dist: PyJWT (==1.7.1)
Requires-Dist: pymongo (==4.1.1)
Requires-Dist: pyparsing (==3.0.7)
Requires-Dist: pyrsistent (==0.16.0)
Requires-Dist: python-daemon (==2.2.4)
Requires-Dist: python-dateutil (==2.8.1)
Requires-Dist: python-editor (==1.0.4)
Requires-Dist: python-nvd3 (==0.15.0)
Requires-Dist: python-slugify (==4.0.1)
Requires-Dist: python-snappy (==0.5.1)
Requires-Dist: python3-openid (==3.2.0)
Requires-Dist: pytz (==2020.1)
Requires-Dist: pytzdata (==2020.1)
Requires-Dist: PyYAML (==5.3.1)
Requires-Dist: requests (==2.24.0)
Requires-Dist: requests-oauthlib (==1.3.1)
Requires-Dist: rsa (==4.8)
Requires-Dist: setproctitle (==1.1.10)
Requires-Dist: six (==1.15.0)
Requires-Dist: SQLAlchemy (==1.3.19)
Requires-Dist: SQLAlchemy-JSONField (==0.9.0)
Requires-Dist: SQLAlchemy-Utils (==0.36.8)
Requires-Dist: tabulate (==0.8.7)
Requires-Dist: tenacity (==4.12.0)
Requires-Dist: text-unidecode (==1.3)
Requires-Dist: thrift (==0.13.0)
Requires-Dist: typing (==3.7.4.3)
Requires-Dist: typing-extensions (==3.7.4.2)
Requires-Dist: tzlocal (==1.5.1)
Requires-Dist: unicodecsv (==0.14.1)
Requires-Dist: uritemplate (==4.1.1)
Requires-Dist: urllib3 (==1.25.10)
Requires-Dist: Werkzeug (==0.16.1)
Requires-Dist: WTForms (==2.3.3)
Requires-Dist: zipp (==3.1.0)
Requires-Dist: zope.deprecation (==4.4.0)

# Tokyo Lineage
This is a prototype of lineage extraction library. I built this system to enable lineage extraction using ETL tools and Marquez. On this library, I provide an integration with Airflow. For other ETL tools, you can develop the integrations on your own and please kindly contribute to this library by sharing the integration code.
