🚧 WIP 🚧
Python environment:
poetry install --no-root
poetry run pre-commit install
Airflow (via Astronomer):
brew install astronomer/tap/astro@0.25.1
astro version
# Astro CLI Version: 0.25.1, Git Commit: ab3af105f967105fa23e6c317c474612803b21e2
AWS CDK as described here.
astro dev start --env astro.env
See here and
use VSCode launch configuration "Python: Airflow DAG"
in .vscode/launch.json
.
airflow dags delete dag_id
Set the following in .env
:
NEWS_API_TOKEN
: API token from https://newsapi.org; Airflow variable name:news_api_key