Metadata-Version: 2.4
Name: linehaul
Version: 1.0.3
Summary: User-Agent parsing for PyPI analytics
Author-email: PyPI Admins <admin@pypi.org>
Project-URL: Homepage, https://github.com/pypi/linehaul-cloud-function
Project-URL: Source, https://github.com/pypi/linehaul-cloud-function
Keywords: pypi,user-agent,parsing
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Typing :: Typed
Requires-Python: <4,>=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: cattrs
Requires-Dist: packaging
Requires-Dist: pyparsing
Dynamic: license-file

# About

Implementation of linehaul to feed the PyPI public BigQuery dataset via Google Cloud Functions.

The function is triggerd by the CDN logs created in a Cloud Storage bucket. It parses the logs and streams them to the BigQuery public dataset.

# Deploy

These functions auto-deploy on merge to the `main` branch via a Cloud Build trigger on this repository.
