This is an extension for Jupyter Lab that allows you to manage your AWS Glue Databrew resources in-context of your existing Jupyter workflows.
- boto3 version 1.16.17 or greater
- botocore version 1.19.17 or greater
- configure the aws cli. https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-install.html
- jupyter lab version 3.x
- run
pip install aws-jupyter-proxy
- run
jupyter serverextension enable --py aws_jupyter_proxy
- Search for aws_glue_databrew_jupyter in the Jupyter Lab plugin store and click install
- run
jupyter labextension install aws_glue_databrew_jupyter
- Start jupyter lab:
jupyter lab
- Install npm dependencies:
npm install
- Build the extension:
npm run build
- Install python dependencies:
pip install ./
- Install the extension:
jupyter labextension install ./
- Build jupyter lab assets:
jupyter lab build
- Start jupyter lab in debug mode:
jupyter lab --debug
- Update the version and push via https://docs.npmjs.com/updating-your-published-package-version-number
- tag the commit with a new version tag