From 3de5ce3ec8a3c00149ee7cbeac5c363b490e3e7a Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Thu, 4 Apr 2024 22:24:07 -0400 Subject: [PATCH 1/3] chore: Updating Python Requirements --- requirements/dev.txt | 26 +++++++++++++------------- requirements/quality.txt | 26 +++++++++++++------------- requirements/test.txt | 20 ++++++++++---------- 3 files changed, 36 insertions(+), 36 deletions(-) diff --git a/requirements/dev.txt b/requirements/dev.txt index d364a503..b8956375 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -89,7 +89,7 @@ django-crum==0.7.9 # via # edx-django-utils # edx-toggles -django-model-utils==4.4.0 +django-model-utils==4.5.0 # via -r requirements/base.in django-storages==1.14.2 # via -r requirements/base.in @@ -108,25 +108,25 @@ docutils==0.20.1 # via readme-renderer drf-jwt==1.19.2 # via edx-drf-extensions -edx-django-release-util==1.3.0 +edx-django-release-util==1.4.0 # via -r requirements/base.in -edx-django-utils==5.11.0 +edx-django-utils==5.12.0 # via # edx-drf-extensions # edx-toggles -edx-drf-extensions==10.2.0 +edx-drf-extensions==10.3.0 # via -r requirements/base.in edx-lint==5.3.6 # via -r requirements/quality.in edx-opaque-keys==2.5.1 # via edx-drf-extensions -edx-toggles==5.1.1 +edx-toggles==5.2.0 # via -r requirements/base.in exceptiongroup==1.2.0 # via # anyio # pytest -fastapi==0.110.0 +fastapi==0.110.1 # via pact-python filelock==3.13.3 # via @@ -154,9 +154,9 @@ isort==5.13.2 # via # -r requirements/quality.in # pylint -jaraco-classes==3.3.1 +jaraco-classes==3.4.0 # via keyring -jaraco-context==4.3.0 +jaraco-context==5.1.0 # via keyring jaraco-functools==4.0.0 # via keyring @@ -168,9 +168,9 @@ jinja2==3.1.3 # via # code-annotations # diff-cover -keyring==25.0.0 +keyring==25.1.0 # via twine -lxml==5.1.0 +lxml==5.2.1 # via -r requirements/base.in markdown-it-py==3.0.0 # via rich @@ -201,7 +201,7 @@ pact-python==2.1.3 # via -r requirements/test.in pbr==6.0.0 # via stevedore -pillow==10.2.0 +pillow==10.3.0 # via -r requirements/base.in pkginfo==1.10.0 # via twine @@ -221,7 +221,7 @@ psutil==5.9.8 # pact-python pycodestyle==2.11.1 # via -r requirements/quality.in -pycparser==2.21 +pycparser==2.22 # via cffi pydantic==2.6.4 # via fastapi @@ -309,7 +309,7 @@ snowballstemmer==2.2.0 # via pydocstyle sqlparse==0.4.4 # via django -starlette==0.36.3 +starlette==0.37.2 # via fastapi stevedore==5.2.0 # via diff --git a/requirements/quality.txt b/requirements/quality.txt index e1a4e2b2..857b085a 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -75,7 +75,7 @@ django-crum==0.7.9 # via # edx-django-utils # edx-toggles -django-model-utils==4.4.0 +django-model-utils==4.5.0 # via -r requirements/base.in django-storages==1.14.2 # via -r requirements/base.in @@ -92,25 +92,25 @@ docutils==0.20.1 # via readme-renderer drf-jwt==1.19.2 # via edx-drf-extensions -edx-django-release-util==1.3.0 +edx-django-release-util==1.4.0 # via -r requirements/base.in -edx-django-utils==5.11.0 +edx-django-utils==5.12.0 # via # edx-drf-extensions # edx-toggles -edx-drf-extensions==10.2.0 +edx-drf-extensions==10.3.0 # via -r requirements/base.in edx-lint==5.3.6 # via -r requirements/quality.in edx-opaque-keys==2.5.1 # via edx-drf-extensions -edx-toggles==5.1.1 +edx-toggles==5.2.0 # via -r requirements/base.in exceptiongroup==1.2.0 # via # anyio # pytest -fastapi==0.110.0 +fastapi==0.110.1 # via pact-python fs==2.4.16 # via -r requirements/test.in @@ -134,9 +134,9 @@ isort==5.13.2 # via # -r requirements/quality.in # pylint -jaraco-classes==3.3.1 +jaraco-classes==3.4.0 # via keyring -jaraco-context==4.3.0 +jaraco-context==5.1.0 # via keyring jaraco-functools==4.0.0 # via keyring @@ -146,9 +146,9 @@ jeepney==0.8.0 # secretstorage jinja2==3.1.3 # via code-annotations -keyring==25.0.0 +keyring==25.1.0 # via twine -lxml==5.1.0 +lxml==5.2.1 # via -r requirements/base.in markdown-it-py==3.0.0 # via rich @@ -176,7 +176,7 @@ pact-python==2.1.3 # via -r requirements/test.in pbr==6.0.0 # via stevedore -pillow==10.2.0 +pillow==10.3.0 # via -r requirements/base.in pkginfo==1.10.0 # via twine @@ -190,7 +190,7 @@ psutil==5.9.8 # pact-python pycodestyle==2.11.1 # via -r requirements/quality.in -pycparser==2.21 +pycparser==2.22 # via cffi pydantic==2.6.4 # via fastapi @@ -274,7 +274,7 @@ snowballstemmer==2.2.0 # via pydocstyle sqlparse==0.4.4 # via django -starlette==0.36.3 +starlette==0.37.2 # via fastapi stevedore==5.2.0 # via diff --git a/requirements/test.txt b/requirements/test.txt index 8a8a347b..947d263c 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -60,7 +60,7 @@ django-crum==0.7.9 # via # edx-django-utils # edx-toggles -django-model-utils==4.4.0 +django-model-utils==4.5.0 # via -r requirements/base.in django-storages==1.14.2 # via -r requirements/base.in @@ -75,23 +75,23 @@ djangorestframework==3.15.1 # edx-drf-extensions drf-jwt==1.19.2 # via edx-drf-extensions -edx-django-release-util==1.3.0 +edx-django-release-util==1.4.0 # via -r requirements/base.in -edx-django-utils==5.11.0 +edx-django-utils==5.12.0 # via # edx-drf-extensions # edx-toggles -edx-drf-extensions==10.2.0 +edx-drf-extensions==10.3.0 # via -r requirements/base.in edx-opaque-keys==2.5.1 # via edx-drf-extensions -edx-toggles==5.1.1 +edx-toggles==5.2.0 # via -r requirements/base.in exceptiongroup==1.2.0 # via # anyio # pytest -fastapi==0.110.0 +fastapi==0.110.1 # via pact-python fs==2.4.16 # via -r requirements/test.in @@ -106,7 +106,7 @@ iniconfig==2.0.0 # via pytest jinja2==3.1.3 # via code-annotations -lxml==5.1.0 +lxml==5.2.1 # via -r requirements/base.in markupsafe==2.1.5 # via jinja2 @@ -122,7 +122,7 @@ pact-python==2.1.3 # via -r requirements/test.in pbr==6.0.0 # via stevedore -pillow==10.2.0 +pillow==10.3.0 # via -r requirements/base.in pluggy==1.4.0 # via pytest @@ -130,7 +130,7 @@ psutil==5.9.8 # via # edx-django-utils # pact-python -pycparser==2.21 +pycparser==2.22 # via cffi pydantic==2.6.4 # via fastapi @@ -179,7 +179,7 @@ sniffio==1.3.1 # via anyio sqlparse==0.4.4 # via django -starlette==0.36.3 +starlette==0.37.2 # via fastapi stevedore==5.2.0 # via From 2f16e6fe1a8e7eaf4e10359c91b04b65dd2722db Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Thu, 11 Apr 2024 22:25:21 -0400 Subject: [PATCH 2/3] chore: Updating Python Requirements --- requirements/ci.txt | 4 ++-- requirements/dev.txt | 18 ++++++++++-------- requirements/quality.txt | 16 +++++++++------- requirements/test.txt | 12 ++++++------ 4 files changed, 27 insertions(+), 23 deletions(-) diff --git a/requirements/ci.txt b/requirements/ci.txt index b4631328..2b64ce8d 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -22,11 +22,11 @@ distlib==0.3.8 # via virtualenv docopt==0.6.2 # via coveralls -filelock==3.13.3 +filelock==3.13.4 # via # tox # virtualenv -idna==3.6 +idna==3.7 # via requests packaging==24.0 # via diff --git a/requirements/dev.txt b/requirements/dev.txt index b8956375..5d5636fa 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -16,6 +16,8 @@ astroid==3.1.0 # via # pylint # pylint-celery +backports-tarfile==1.0.0 + # via jaraco-context backports-zoneinfo==0.2.1 # via # django @@ -46,7 +48,7 @@ click==8.1.7 # uvicorn click-log==0.4.0 # via edx-lint -code-annotations==1.7.0 +code-annotations==1.8.0 # via # edx-lint # edx-toggles @@ -128,7 +130,7 @@ exceptiongroup==1.2.0 # pytest fastapi==0.110.1 # via pact-python -filelock==3.13.3 +filelock==3.13.4 # via # tox # virtualenv @@ -136,7 +138,7 @@ fs==2.4.16 # via -r requirements/test.in h11==0.14.0 # via uvicorn -idna==3.6 +idna==3.7 # via # anyio # requests @@ -156,7 +158,7 @@ isort==5.13.2 # pylint jaraco-classes==3.4.0 # via keyring -jaraco-context==5.1.0 +jaraco-context==5.3.0 # via keyring jaraco-functools==4.0.0 # via keyring @@ -197,7 +199,7 @@ packaging==24.0 # pyproject-api # pytest # tox -pact-python==2.1.3 +pact-python==2.2.0 # via -r requirements/test.in pbr==6.0.0 # via stevedore @@ -223,9 +225,9 @@ pycodestyle==2.11.1 # via -r requirements/quality.in pycparser==2.22 # via cffi -pydantic==2.6.4 +pydantic==2.7.0 # via fastapi -pydantic-core==2.16.3 +pydantic-core==2.18.1 # via pydantic pydocstyle==6.3.0 # via -r requirements/quality.in @@ -331,7 +333,7 @@ tox==4.14.2 # via -r requirements/ci.in twine==5.0.0 # via -r requirements/quality.in -typing-extensions==4.10.0 +typing-extensions==4.11.0 # via # annotated-types # anyio diff --git a/requirements/quality.txt b/requirements/quality.txt index 857b085a..66441a06 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -16,6 +16,8 @@ astroid==3.1.0 # via # pylint # pylint-celery +backports-tarfile==1.0.0 + # via jaraco-context backports-zoneinfo==0.2.1 # via # django @@ -41,7 +43,7 @@ click==8.1.7 # uvicorn click-log==0.4.0 # via edx-lint -code-annotations==1.7.0 +code-annotations==1.8.0 # via # edx-lint # edx-toggles @@ -116,7 +118,7 @@ fs==2.4.16 # via -r requirements/test.in h11==0.14.0 # via uvicorn -idna==3.6 +idna==3.7 # via # anyio # requests @@ -136,7 +138,7 @@ isort==5.13.2 # pylint jaraco-classes==3.4.0 # via keyring -jaraco-context==5.1.0 +jaraco-context==5.3.0 # via keyring jaraco-functools==4.0.0 # via keyring @@ -172,7 +174,7 @@ nh3==0.2.17 # via readme-renderer packaging==24.0 # via pytest -pact-python==2.1.3 +pact-python==2.2.0 # via -r requirements/test.in pbr==6.0.0 # via stevedore @@ -192,9 +194,9 @@ pycodestyle==2.11.1 # via -r requirements/quality.in pycparser==2.22 # via cffi -pydantic==2.6.4 +pydantic==2.7.0 # via fastapi -pydantic-core==2.16.3 +pydantic-core==2.18.1 # via pydantic pydocstyle==6.3.0 # via -r requirements/quality.in @@ -292,7 +294,7 @@ tomlkit==0.12.4 # via pylint twine==5.0.0 # via -r requirements/quality.in -typing-extensions==4.10.0 +typing-extensions==4.11.0 # via # annotated-types # anyio diff --git a/requirements/test.txt b/requirements/test.txt index 947d263c..6b4a8edd 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -33,7 +33,7 @@ click==8.1.7 # edx-django-utils # pact-python # uvicorn -code-annotations==1.7.0 +code-annotations==1.8.0 # via edx-toggles coverage[toml]==7.4.4 # via @@ -97,7 +97,7 @@ fs==2.4.16 # via -r requirements/test.in h11==0.14.0 # via uvicorn -idna==3.6 +idna==3.7 # via # anyio # requests @@ -118,7 +118,7 @@ newrelic==9.8.0 # via edx-django-utils packaging==24.0 # via pytest -pact-python==2.1.3 +pact-python==2.2.0 # via -r requirements/test.in pbr==6.0.0 # via stevedore @@ -132,9 +132,9 @@ psutil==5.9.8 # pact-python pycparser==2.22 # via cffi -pydantic==2.6.4 +pydantic==2.7.0 # via fastapi -pydantic-core==2.16.3 +pydantic-core==2.18.1 # via pydantic pyjwt[crypto]==2.8.0 # via @@ -192,7 +192,7 @@ tomli==2.0.1 # via # coverage # pytest -typing-extensions==4.10.0 +typing-extensions==4.11.0 # via # annotated-types # anyio From a69fef9f7afe48d38da21f61eb36651975fbd79c Mon Sep 17 00:00:00 2001 From: DawoudSheraz Date: Mon, 15 Apr 2024 11:20:56 +0500 Subject: [PATCH 3/3] build: update codecov action version --- .github/workflows/ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a4c78cb0..64f44ea1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -37,10 +37,11 @@ jobs: - name: Run Coverage if: matrix.python-version == '3.8' && matrix.toxenv=='django42' - uses: codecov/codecov-action@v2 + uses: codecov/codecov-action@v4 with: flags: unittests fail_ci_if_error: true + token: ${{ secrets.CODECOV_TOKEN }} provider-verification: