├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── python_ci.yaml │ └── release_tests.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── chatgpt_api_ref.py ├── conftest.py ├── docs └── images │ ├── buildflow-dark.png │ ├── buildflow-light.png │ └── buildflow.png ├── end_to_end_tests ├── __init__.py ├── buildflow.yaml ├── collector_test.py ├── consumer_test.py └── endpoint_test.py ├── pyproject.toml └── release_tests ├── gcs_to_bigquery └── test.sh ├── pubsub_to_bigquery ├── requirements.txt └── test.sh ├── pubsub_to_pubsub ├── buildflow.yaml ├── main.py ├── pubsub_publish.py ├── pubsub_validation.py ├── requirements.txt └── test.sh ├── s3_file_stream ├── main.py └── requirements.txt ├── s3_to_bigquery ├── buildflow.yaml ├── main.py ├── requirements.txt ├── test.sh └── wiki_page_views.csv └── sqs_to_sqs ├── __init__.py ├── buildflow.yaml ├── main.py ├── requirements.txt └── test.sh /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/python_ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/.github/workflows/python_ci.yaml -------------------------------------------------------------------------------- /.github/workflows/release_tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/.github/workflows/release_tests.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/README.md -------------------------------------------------------------------------------- /chatgpt_api_ref.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/chatgpt_api_ref.py -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/conftest.py -------------------------------------------------------------------------------- /docs/images/buildflow-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/docs/images/buildflow-dark.png -------------------------------------------------------------------------------- /docs/images/buildflow-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/docs/images/buildflow-light.png -------------------------------------------------------------------------------- /docs/images/buildflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/docs/images/buildflow.png -------------------------------------------------------------------------------- /end_to_end_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /end_to_end_tests/buildflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/end_to_end_tests/buildflow.yaml -------------------------------------------------------------------------------- /end_to_end_tests/collector_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/end_to_end_tests/collector_test.py -------------------------------------------------------------------------------- /end_to_end_tests/consumer_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/end_to_end_tests/consumer_test.py -------------------------------------------------------------------------------- /end_to_end_tests/endpoint_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/end_to_end_tests/endpoint_test.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/pyproject.toml -------------------------------------------------------------------------------- /release_tests/gcs_to_bigquery/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/release_tests/gcs_to_bigquery/test.sh -------------------------------------------------------------------------------- /release_tests/pubsub_to_bigquery/requirements.txt: -------------------------------------------------------------------------------- 1 | buildflow 2 | -------------------------------------------------------------------------------- /release_tests/pubsub_to_bigquery/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/release_tests/pubsub_to_bigquery/test.sh -------------------------------------------------------------------------------- /release_tests/pubsub_to_pubsub/buildflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/release_tests/pubsub_to_pubsub/buildflow.yaml -------------------------------------------------------------------------------- /release_tests/pubsub_to_pubsub/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/release_tests/pubsub_to_pubsub/main.py -------------------------------------------------------------------------------- /release_tests/pubsub_to_pubsub/pubsub_publish.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/release_tests/pubsub_to_pubsub/pubsub_publish.py -------------------------------------------------------------------------------- /release_tests/pubsub_to_pubsub/pubsub_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/release_tests/pubsub_to_pubsub/pubsub_validation.py -------------------------------------------------------------------------------- /release_tests/pubsub_to_pubsub/requirements.txt: -------------------------------------------------------------------------------- 1 | buildflow 2 | -------------------------------------------------------------------------------- /release_tests/pubsub_to_pubsub/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/release_tests/pubsub_to_pubsub/test.sh -------------------------------------------------------------------------------- /release_tests/s3_file_stream/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/release_tests/s3_file_stream/main.py -------------------------------------------------------------------------------- /release_tests/s3_file_stream/requirements.txt: -------------------------------------------------------------------------------- 1 | buildflow 2 | -------------------------------------------------------------------------------- /release_tests/s3_to_bigquery/buildflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/release_tests/s3_to_bigquery/buildflow.yaml -------------------------------------------------------------------------------- /release_tests/s3_to_bigquery/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/release_tests/s3_to_bigquery/main.py -------------------------------------------------------------------------------- /release_tests/s3_to_bigquery/requirements.txt: -------------------------------------------------------------------------------- 1 | buildflow 2 | -------------------------------------------------------------------------------- /release_tests/s3_to_bigquery/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/release_tests/s3_to_bigquery/test.sh -------------------------------------------------------------------------------- /release_tests/s3_to_bigquery/wiki_page_views.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/release_tests/s3_to_bigquery/wiki_page_views.csv -------------------------------------------------------------------------------- /release_tests/sqs_to_sqs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /release_tests/sqs_to_sqs/buildflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/release_tests/sqs_to_sqs/buildflow.yaml -------------------------------------------------------------------------------- /release_tests/sqs_to_sqs/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/release_tests/sqs_to_sqs/main.py -------------------------------------------------------------------------------- /release_tests/sqs_to_sqs/requirements.txt: -------------------------------------------------------------------------------- 1 | buildflow 2 | -------------------------------------------------------------------------------- /release_tests/sqs_to_sqs/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/launchflow/buildflow/HEAD/release_tests/sqs_to_sqs/test.sh --------------------------------------------------------------------------------