chore(ci): update base dependencies (#7390)

Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
This commit is contained in:
Aseem Bansal 2023-02-22 03:37:51 +05:30 committed by GitHub
parent 2de779adbf
commit 324fc8ee9f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 48 additions and 50 deletions

View File

@ -6,12 +6,14 @@ on:
branches: branches:
- master - master
paths: paths:
- ".github/workflows/docker-ingestion-base.yml"
- "docker/datahub-ingestion/**" - "docker/datahub-ingestion/**"
- "gradle*" - "gradle*"
pull_request: pull_request:
branches: branches:
- master - master
paths: paths:
- ".github/workflows/docker-ingestion-base.yml"
- "docker/datahub-ingestion/**" - "docker/datahub-ingestion/**"
- "gradle*" - "gradle*"
workflow_dispatch: workflow_dispatch:
@ -29,23 +31,18 @@ jobs:
uses: actions/checkout@v3 uses: actions/checkout@v3
with: with:
fetch-depth: 0 fetch-depth: 0
- name: Set up QEMU - name: Build and Push image
uses: docker/setup-qemu-action@v2 uses: ./.github/actions/docker-custom-build-and-push
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
- name: Login to DockerHub
uses: docker/login-action@v2
with: with:
images: |
acryldata/datahub-ingestion-base
tags: latest
username: ${{ secrets.ACRYL_DOCKER_USERNAME }} username: ${{ secrets.ACRYL_DOCKER_USERNAME }}
password: ${{ secrets.ACRYL_DOCKER_PASSWORD }} password: ${{ secrets.ACRYL_DOCKER_PASSWORD }}
- name: Build and Push image publish: ${{ github.ref == 'refs/heads/master' }}
uses: docker/build-push-action@v3
with:
context: ./docker/datahub-ingestion context: ./docker/datahub-ingestion
file: ./docker/datahub-ingestion/base.Dockerfile file: ./docker/datahub-ingestion/base.Dockerfile
platforms: linux/amd64,linux/arm64 platforms: linux/amd64,linux/arm64
tags: acryldata/datahub-ingestion-base:latest
push: true
ingestion-base_scan: ingestion-base_scan:
permissions: permissions:
contents: read # for actions/checkout to fetch code contents: read # for actions/checkout to fetch code
@ -59,6 +56,7 @@ jobs:
uses: actions/checkout@v3 uses: actions/checkout@v3
- name: Download image - name: Download image
uses: ishworkh/docker-image-artifact-download@v1 uses: ishworkh/docker-image-artifact-download@v1
if: ${{ github.ref == 'refs/heads/master' }}
with: with:
image: acryldata/datahub-ingestion-base:latest image: acryldata/datahub-ingestion-base:latest
- name: Run Trivy vulnerability scanner - name: Run Trivy vulnerability scanner

View File

@ -3,14 +3,14 @@ acryl-datahub-classify==0.0.4
acryl-iceberg-legacy==0.0.4 acryl-iceberg-legacy==0.0.4
acryl-PyHive==0.6.13 acryl-PyHive==0.6.13
aenum==3.1.11 aenum==3.1.11
aiohttp==3.8.3 aiohttp==3.8.4
aiosignal==1.3.1 aiosignal==1.3.1
alembic==1.9.2 alembic==1.9.4
altair==4.2.2 altair==4.2.2
anyio==3.6.2 anyio==3.6.2
apache-airflow==2.5.1 apache-airflow==2.5.1
apache-airflow-providers-common-sql==1.3.3 apache-airflow-providers-common-sql==1.3.3
apache-airflow-providers-ftp==3.3.0 apache-airflow-providers-ftp==3.3.1
apache-airflow-providers-http==4.1.1 apache-airflow-providers-http==4.1.1
apache-airflow-providers-imap==3.1.1 apache-airflow-providers-imap==3.1.1
apache-airflow-providers-sqlite==3.3.1 apache-airflow-providers-sqlite==3.3.1
@ -37,8 +37,8 @@ beautifulsoup4==4.11.2
bleach==6.0.0 bleach==6.0.0
blinker==1.5 blinker==1.5
blis==0.7.9 blis==0.7.9
boto3==1.26.65 boto3==1.26.75
botocore==1.29.65 botocore==1.29.75
bowler==0.9.0 bowler==0.9.0
bracex==2.3.post1 bracex==2.3.post1
cached-property==1.5.2 cached-property==1.5.2
@ -68,7 +68,7 @@ croniter==1.3.8
cryptography==37.0.4 cryptography==37.0.4
cx-Oracle==8.3.0 cx-Oracle==8.3.0
cymem==2.0.7 cymem==2.0.7
dask==2023.1.1 dask==2023.2.0
databricks-cli==0.17.3 databricks-cli==0.17.3
databricks-dbapi==0.6.0 databricks-dbapi==0.6.0
debugpy==1.6.6 debugpy==1.6.6
@ -88,23 +88,23 @@ et-xmlfile==1.1.0
exceptiongroup==1.1.0 exceptiongroup==1.1.0
executing==1.2.0 executing==1.2.0
expandvars==0.9.0 expandvars==0.9.0
fastapi==0.89.1 fastapi==0.92.0
fastavro==1.7.1 fastavro==1.7.1
fastjsonschema==2.16.2 fastjsonschema==2.16.2
feast==0.29.0 feast==0.29.0
filelock==3.9.0 filelock==3.9.0
fissix==21.11.13 fissix==21.11.13
Flask==2.2.2 Flask==2.2.3
flatdict==4.0.1 flatdict==4.0.1
frozenlist==1.3.3 frozenlist==1.3.3
fsspec==2023.1.0 fsspec==2023.1.0
future==0.18.3 future==0.18.3
GeoAlchemy2==0.13.1 GeoAlchemy2==0.13.1
gitdb==4.0.10 gitdb==4.0.10
GitPython==3.1.30 GitPython==3.1.31
google-api-core==2.11.0 google-api-core==2.11.0
google-api-python-client==2.76.0 google-api-python-client==2.78.0
google-auth==2.16.0 google-auth==2.16.1
google-auth-httplib2==0.1.0 google-auth-httplib2==0.1.0
google-cloud-appengine-logging==1.3.0 google-cloud-appengine-logging==1.3.0
google-cloud-audit-log==0.2.5 google-cloud-audit-log==0.2.5
@ -112,7 +112,7 @@ google-cloud-bigquery==3.5.0
google-cloud-bigquery-storage==2.18.1 google-cloud-bigquery-storage==2.18.1
google-cloud-core==2.3.2 google-cloud-core==2.3.2
google-cloud-datacatalog-lineage==0.2.0 google-cloud-datacatalog-lineage==0.2.0
google-cloud-logging==3.1.1 google-cloud-logging==3.5.0
google-crc32c==1.5.0 google-crc32c==1.5.0
google-resumable-media==2.4.1 google-resumable-media==2.4.1
googleapis-common-protos==1.58.0 googleapis-common-protos==1.58.0
@ -140,7 +140,7 @@ importlib-metadata==6.0.0
inflection==0.5.1 inflection==0.5.1
ipaddress==1.0.23 ipaddress==1.0.23
ipykernel==6.17.1 ipykernel==6.17.1
ipython==8.9.0 ipython==8.10.0
ipython-genutils==0.2.0 ipython-genutils==0.2.0
ipywidgets==8.0.4 ipywidgets==8.0.4
iso3166==2.1.1 iso3166==2.1.1
@ -153,8 +153,9 @@ JPype1==1.4.1
jsonlines==3.1.0 jsonlines==3.1.0
jsonpatch==1.32 jsonpatch==1.32
jsonpointer==2.3 jsonpointer==2.3
jsonref==1.1.0
jsonschema==4.17.3 jsonschema==4.17.3
jupyter-server==1.23.5 jupyter-server==1.23.6
jupyter_client==7.4.9 jupyter_client==7.4.9
jupyter_core==4.12.0 jupyter_core==4.12.0
jupyterlab-pygments==0.2.2 jupyterlab-pygments==0.2.2
@ -179,22 +180,22 @@ marshmallow-enum==1.5.1
marshmallow-oneofschema==3.0.1 marshmallow-oneofschema==3.0.1
marshmallow-sqlalchemy==0.26.1 marshmallow-sqlalchemy==0.26.1
matplotlib-inline==0.1.6 matplotlib-inline==0.1.6
mdit-py-plugins==0.3.3 mdit-py-plugins==0.3.4
mdurl==0.1.2 mdurl==0.1.2
mistune==2.0.5 mistune==2.0.5
mixpanel==4.10.0 mixpanel==4.10.0
mmh3==3.0.0 mmh3==3.0.0
more-itertools==9.0.0 more-itertools==9.0.0
moreorless==0.4.0 moreorless==0.4.0
moto==4.1.2 moto==4.1.3
msal==1.16.0 msal==1.16.0
msal-extensions==1.0.0 msal-extensions==1.0.0
msrest==0.7.1 msrest==0.7.1
multidict==6.0.4 multidict==6.0.4
murmurhash==1.0.9 murmurhash==1.0.9
mypy==1.0.0 mypy==1.0.1
mypy-extensions==1.0.0 mypy-extensions==1.0.0
nbclassic==0.5.1 nbclassic==0.5.2
nbclient==0.6.3 nbclient==0.6.3
nbconvert==7.2.9 nbconvert==7.2.9
nbformat==5.7.3 nbformat==5.7.3
@ -202,11 +203,10 @@ nest-asyncio==1.5.6
networkx==3.0 networkx==3.0
notebook==6.5.2 notebook==6.5.2
notebook_shim==0.2.2 notebook_shim==0.2.2
ntlm-auth==1.5.0
numpy==1.24.2 numpy==1.24.2
oauthlib==3.2.2 oauthlib==3.2.2
okta==1.7.0 okta==1.7.0
openpyxl==3.1.0 openpyxl==3.1.1
oscrypto==1.3.0 oscrypto==1.3.0
packaging==21.3 packaging==21.3
pandas==1.5.3 pandas==1.5.3
@ -230,7 +230,7 @@ progressbar2==4.2.0
prometheus-client==0.16.0 prometheus-client==0.16.0
prompt-toolkit==3.0.36 prompt-toolkit==3.0.36
proto-plus==1.22.2 proto-plus==1.22.2
protobuf==4.21.12 protobuf==4.22.0
psutil==5.9.4 psutil==5.9.4
psycopg2-binary==2.9.5 psycopg2-binary==2.9.5
ptyprocess==0.7.0 ptyprocess==0.7.0
@ -244,8 +244,8 @@ pycountry==22.3.5
pycparser==2.21 pycparser==2.21
pycryptodome==3.17 pycryptodome==3.17
pycryptodomex==3.17 pycryptodomex==3.17
pydantic==1.10.4 pydantic==1.10.5
pydash==6.0.0 pydash==6.0.1
pydeequ==1.0.1 pydeequ==1.0.1
pydruid==0.6.5 pydruid==0.6.5
Pygments==2.14.0 Pygments==2.14.0
@ -255,6 +255,7 @@ pyOpenSSL==22.0.0
pyparsing==3.0.9 pyparsing==3.0.9
pyrsistent==0.19.3 pyrsistent==0.19.3
pyspark==3.0.3 pyspark==3.0.3
pyspnego==0.8.0
python-daemon==2.3.2 python-daemon==2.3.2
python-dateutil==2.8.2 python-dateutil==2.8.2
python-dotenv==0.21.1 python-dotenv==0.21.1
@ -263,8 +264,8 @@ python-ldap==3.4.3
python-nvd3==0.15.0 python-nvd3==0.15.0
python-slugify==8.0.0 python-slugify==8.0.0
python-stdnum==1.18 python-stdnum==1.18
python-tds==1.11.0 python-tds==1.12.0
python-utils==3.4.5 python-utils==3.5.2
python3-openid==3.2.0 python3-openid==3.2.0
pytz==2022.7.1 pytz==2022.7.1
pytz-deprecation-shim==0.1.0.post0 pytz-deprecation-shim==0.1.0.post0
@ -276,7 +277,7 @@ redash-toolbelt==0.1.9
regex==2022.10.31 regex==2022.10.31
requests==2.28.2 requests==2.28.2
requests-file==1.5.1 requests-file==1.5.1
requests-ntlm==1.1.0 requests-ntlm==1.2.0
requests-oauthlib==1.3.1 requests-oauthlib==1.3.1
requests-toolbelt==0.10.1 requests-toolbelt==0.10.1
responses==0.22.0 responses==0.22.0
@ -288,7 +289,7 @@ ruamel.yaml==0.17.17
s3transfer==0.6.0 s3transfer==0.6.0
sasl3==0.2.11 sasl3==0.2.11
schwifty==2023.2.0 schwifty==2023.2.0
scipy==1.10.0 scipy==1.10.1
Send2Trash==1.8.0 Send2Trash==1.8.0
setproctitle==1.3.2 setproctitle==1.3.2
simple-salesforce==1.12.3 simple-salesforce==1.12.3
@ -297,8 +298,8 @@ smart-open==6.3.0
smmap==5.0.0 smmap==5.0.0
sniffio==1.3.0 sniffio==1.3.0
snowflake-connector-python==2.9.0 snowflake-connector-python==2.9.0
snowflake-sqlalchemy==1.4.4 snowflake-sqlalchemy==1.4.6
soupsieve==2.3.2.post1 soupsieve==2.4
spacy==3.4.3 spacy==3.4.3
spacy-legacy==3.0.12 spacy-legacy==3.0.12
spacy-loggers==1.0.4 spacy-loggers==1.0.4
@ -306,21 +307,20 @@ sql-metadata==2.2.2
SQLAlchemy==1.4.41 SQLAlchemy==1.4.41
sqlalchemy-bigquery==1.6.1 sqlalchemy-bigquery==1.6.1
SQLAlchemy-JSONField==1.0.1.post0 SQLAlchemy-JSONField==1.0.1.post0
sqlalchemy-pytds==0.3.4 sqlalchemy-pytds==0.3.5
sqlalchemy-redshift==0.8.12 sqlalchemy-redshift==0.8.12
SQLAlchemy-Utils==0.39.0 SQLAlchemy-Utils==0.40.0
sqlalchemy2-stubs==0.0.2a32 sqlalchemy2-stubs==0.0.2a32
sqllineage==1.3.6 sqllineage==1.3.6
sqlparse==0.4.3 sqlparse==0.4.3
srsly==2.4.5 srsly==2.4.5
stack-data==0.6.2 stack-data==0.6.2
stackprinter==0.2.10 starlette==0.25.0
starlette==0.22.0 tableauserverclient==0.24
tableauserverclient==0.23.4
tableschema==1.20.2 tableschema==1.20.2
tabulate==0.9.0 tabulate==0.9.0
tabulator==1.53.5 tabulator==1.53.5
tenacity==8.1.0 tenacity==8.2.1
termcolor==2.2.0 termcolor==2.2.0
terminado==0.17.1 terminado==0.17.1
text-unidecode==1.3 text-unidecode==1.3
@ -337,9 +337,9 @@ traitlets==5.2.1.post0
trino==0.321.0 trino==0.321.0
typeguard==2.13.3 typeguard==2.13.3
typer==0.7.0 typer==0.7.0
types-toml==0.10.8.3 types-toml==0.10.8.5
typing-inspect==0.8.0 typing-inspect==0.8.0
typing_extensions==4.4.0 typing_extensions==4.5.0
tzdata==2022.7 tzdata==2022.7
tzlocal==4.2 tzlocal==4.2
uc-micro-py==1.0.1 uc-micro-py==1.0.1
@ -349,7 +349,7 @@ uritemplate==4.1.1
urllib3==1.26.14 urllib3==1.26.14
uvicorn==0.20.0 uvicorn==0.20.0
uvloop==0.17.0 uvloop==0.17.0
vertica-python==1.2.0 vertica-python==1.3.0
vertica-sqlalchemy-dialect==0.0.1 vertica-sqlalchemy-dialect==0.0.1
vininfo==1.7.0 vininfo==1.7.0
volatile==2.1.0 volatile==2.1.0
@ -360,7 +360,7 @@ wcwidth==0.2.6
webencodings==0.5.1 webencodings==0.5.1
websocket-client==1.5.1 websocket-client==1.5.1
websockets==10.4 websockets==10.4
Werkzeug==2.2.2 Werkzeug==2.2.3
widgetsnbextension==4.0.5 widgetsnbextension==4.0.5
wrapt==1.14.1 wrapt==1.14.1
WTForms==3.0.1 WTForms==3.0.1