From a012dcd65367b9c135da68fad8ef19b99a00bddb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 6 Nov 2026 21:36:55 +0000 Subject: [PATCH] build(deps): bump virtualenv from 21.14.11 to 21.14.13 Bumps [virtualenv](https://github.com/pypa/virtualenv) from 21.14.11 to 21.14.13. - [Release notes](https://github.com/pypa/virtualenv/releases) - [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst) - [Commits](https://github.com/pypa/virtualenv/compare/21.14.11...21.14.13) --- updated-dependencies: - dependency-name: virtualenv dependency-version: 21.14.13 dependency-type: indirect ... Signed-off-by: dependabot[bot] --- uv.lock | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/uv.lock b/uv.lock index a59a1e1..9a88df8 100644 --- a/uv.lock +++ b/uv.lock @@ -1,5 +1,5 @@ version = 1 -revision = 3 +revision = 5 requires-python = ">=3.12" resolution-markers = [ "python_full_version >= '3.13'", @@ -185,7 +185,7 @@ name = "cffi" version = "2.1.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pycparser", marker = "implementation_name != 'PyPy' or (extra == 'group-14-edx-completion-dev' and extra == 'group-14-edx-completion-drf314') or (extra == 'group-14-edx-completion-doc' and extra == 'group-14-edx-completion-drf314') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-quality') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-test')" }, + { name = "pycparser", marker = "implementation_name != 'PyPy'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/9e/ef/008a1939e372c06329a3fce4279c02f328488f3526744906eeec3da7ad5f/cffi-2.1.1.tar.gz", hash = "sha256:dd31f52ea1086513bb9df30f8fcee9b8918323ae067a3d5b78bc826a000712be", size = 530807, upload-time = "2026-08-03T21:21:18.939Z" } wheels = [ @@ -625,7 +625,7 @@ name = "cryptography" version = "50.0.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cffi", marker = "platform_python_implementation != 'PyPy' or (extra == 'group-14-edx-completion-dev' and extra == 'group-14-edx-completion-drf314') or (extra == 'group-14-edx-completion-doc' and extra == 'group-14-edx-completion-drf314') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-quality') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-test')" }, + { name = "cffi", marker = "platform_python_implementation != 'PyPy'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/9d/af/182eb91b0df3fe75c4d9f26fe70684569566745f6ba7e5c9c73a862c5252/cryptography-50.0.2.tar.gz", hash = "sha256:7b46165bb56eb4704e2eaaf86f3c940d19154535d9b0ca7d6d590b04060e00d5", size = 880623, upload-time = "2026-09-30T15:30:04.884Z" } wheels = [ @@ -732,7 +732,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "asgiref" }, { name = "sqlparse" }, - { name = "tzdata", marker = "sys_platform == 'win32' or (extra == 'group-14-edx-completion-dev' and extra == 'group-14-edx-completion-drf314') or (extra == 'group-14-edx-completion-doc' and extra == 'group-14-edx-completion-drf314') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-quality') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-test')" }, + { name = "tzdata", marker = "sys_platform == 'win32'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/85/fe/79e692b430c7721bf4b812c328bfe687e73e3f28f56611a6a18a97e887cc/django-5.2.18.tar.gz", hash = "sha256:461c5dd06d2ea16bd5ca37d3f46e4def1d6b0fe7588c6f4e2119517bb0af8b2d", size = 10910238, upload-time = "2026-10-06T13:01:09.371Z" } wheels = [ @@ -801,7 +801,7 @@ resolution-markers = [ "python_full_version < '3.13'", ] dependencies = [ - { name = "django", marker = "extra == 'group-14-edx-completion-dev' or extra == 'group-14-edx-completion-doc' or extra != 'group-14-edx-completion-drf314' or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-quality') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-test')" }, + { name = "django", marker = "extra == 'group-14-edx-completion-dev' or extra == 'group-14-edx-completion-doc' or extra != 'group-14-edx-completion-drf314' or extra == 'group-14-edx-completion-quality' or extra == 'group-14-edx-completion-test'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/8d/b2/1cee76b188301f7d03169ca77fab2b3d3ec5d01b3469189f944af2d7f11a/djangorestframework-3.18.3.tar.gz", hash = "sha256:446a9b352e7eff630421ab3f2328bd2401b109a9470afa4a31189994911ed030", size = 923563, upload-time = "2026-10-06T21:33:51.521Z" } wheels = [ @@ -848,7 +848,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django" }, { name = "djangorestframework", version = "3.14.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-edx-completion-drf314'" }, - { name = "djangorestframework", version = "3.18.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-edx-completion-dev' or extra == 'group-14-edx-completion-doc' or extra != 'group-14-edx-completion-drf314' or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-quality') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-test')" }, + { name = "djangorestframework", version = "3.18.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-edx-completion-dev' or extra == 'group-14-edx-completion-doc' or extra != 'group-14-edx-completion-drf314' or extra == 'group-14-edx-completion-quality' or extra == 'group-14-edx-completion-test'" }, { name = "pyjwt", extra = ["crypto"] }, ] sdist = { url = "https://files.pythonhosted.org/packages/19/8e/3c60992bafd0ac51bcfa136ff9f5e1cff65ef45ebbcb393477672e699e82/drf-jwt-1.19.2.tar.gz", hash = "sha256:660bc66f992065cef59832adcbbdf871847e9738671c19e5121971e773768235", size = 38208, upload-time = "2022-01-09T09:23:38.903Z" } @@ -872,11 +872,12 @@ wheels = [ [[package]] name = "edx-completion" source = { editable = "." } +default-groups = [] dependencies = [ { name = "django" }, { name = "django-model-utils" }, { name = "djangorestframework", version = "3.14.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-edx-completion-drf314'" }, - { name = "djangorestframework", version = "3.18.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-edx-completion-dev' or extra == 'group-14-edx-completion-doc' or extra != 'group-14-edx-completion-drf314' or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-quality') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-test')" }, + { name = "djangorestframework", version = "3.18.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-edx-completion-dev' or extra == 'group-14-edx-completion-doc' or extra != 'group-14-edx-completion-drf314' or extra == 'group-14-edx-completion-quality' or extra == 'group-14-edx-completion-test'" }, { name = "edx-drf-extensions" }, { name = "edx-opaque-keys" }, { name = "edx-toggles" }, @@ -1090,7 +1091,7 @@ dependencies = [ { name = "django" }, { name = "django-waffle" }, { name = "djangorestframework", version = "3.14.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-edx-completion-drf314'" }, - { name = "djangorestframework", version = "3.18.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-edx-completion-dev' or extra == 'group-14-edx-completion-doc' or extra != 'group-14-edx-completion-drf314' or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-quality') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-test')" }, + { name = "djangorestframework", version = "3.18.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-edx-completion-dev' or extra == 'group-14-edx-completion-doc' or extra != 'group-14-edx-completion-drf314' or extra == 'group-14-edx-completion-quality' or extra == 'group-14-edx-completion-test'" }, { name = "drf-jwt" }, { name = "edx-django-utils" }, { name = "edx-opaque-keys" }, @@ -1109,7 +1110,7 @@ version = "2.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django" }, - { name = "lxml", extra = ["html-clean"], marker = "extra == 'group-14-edx-completion-dev' or extra == 'group-14-edx-completion-doc' or extra != 'group-14-edx-completion-drf314' or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-quality') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-test')" }, + { name = "lxml", extra = ["html-clean"], marker = "extra == 'group-14-edx-completion-dev' or extra == 'group-14-edx-completion-doc' or extra != 'group-14-edx-completion-drf314' or extra == 'group-14-edx-completion-quality' or extra == 'group-14-edx-completion-test'" }, { name = "path" }, { name = "polib" }, { name = "pyyaml" }, @@ -1204,7 +1205,7 @@ name = "faker" version = "40.43.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "tzdata", marker = "sys_platform == 'win32' or (extra == 'group-14-edx-completion-dev' and extra == 'group-14-edx-completion-drf314') or (extra == 'group-14-edx-completion-doc' and extra == 'group-14-edx-completion-drf314') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-quality') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-test')" }, + { name = "tzdata", marker = "sys_platform == 'win32'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/33/6c/b8793efc2f00a912ef17cf0b61b717cddf34607499efcb8a32238c119368/faker-40.43.0.tar.gz", hash = "sha256:02fae4327c03a4a6315e1b428a3878f435bfc276c93435ea349b95c0c9372361", size = 2032713, upload-time = "2026-10-09T20:06:29.652Z" } wheels = [ @@ -2107,7 +2108,7 @@ name = "pynacl" version = "1.6.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cffi", marker = "platform_python_implementation != 'PyPy' or (extra == 'group-14-edx-completion-dev' and extra == 'group-14-edx-completion-drf314') or (extra == 'group-14-edx-completion-doc' and extra == 'group-14-edx-completion-drf314') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-quality') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-test')" }, + { name = "cffi", marker = "platform_python_implementation != 'PyPy'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/d9/9a/4019b524b03a13438637b11538c82781a5eda427394380381af8f04f467a/pynacl-1.6.2.tar.gz", hash = "sha256:018494d6d696ae03c7e656e5e74cdfd8ea1326962cc401bcf018f1ed8436811c", size = 3511692, upload-time = "2026-01-01T17:48:10.851Z" } wheels = [ @@ -2163,7 +2164,7 @@ name = "pytest" version = "9.1.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-14-edx-completion-dev' and extra == 'group-14-edx-completion-drf314') or (extra == 'group-14-edx-completion-doc' and extra == 'group-14-edx-completion-drf314') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-quality') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-test')" }, + { name = "colorama", marker = "sys_platform == 'win32'" }, { name = "iniconfig" }, { name = "packaging" }, { name = "pluggy" }, @@ -2686,7 +2687,7 @@ dependencies = [ { name = "pyproject-api" }, { name = "python-discovery" }, { name = "tomli-w" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-14-edx-completion-dev' and extra == 'group-14-edx-completion-drf314') or (extra == 'group-14-edx-completion-doc' and extra == 'group-14-edx-completion-drf314') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-quality') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-test')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, { name = "virtualenv" }, ] sdist = { url = "https://files.pythonhosted.org/packages/63/6e/677274ae411fa13f5c2ea5c633a6abfa0886e949bd2ef53c7e564a0b0b2e/tox-4.67.1.tar.gz", hash = "sha256:a68602f64421b199016127364ee47347b958391d19c2b2e53fe95673a8fe98e9", size = 347211, upload-time = "2026-10-18T07:34:04.348Z" } @@ -2762,7 +2763,7 @@ name = "tzlocal" version = "5.4.4" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "tzdata", marker = "sys_platform == 'win32' or (extra == 'group-14-edx-completion-dev' and extra == 'group-14-edx-completion-drf314') or (extra == 'group-14-edx-completion-doc' and extra == 'group-14-edx-completion-drf314') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-quality') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-test')" }, + { name = "tzdata", marker = "sys_platform == 'win32'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/81/5b/879b2f932adfa7a053c360d50bc896c977fa6426109185f7c12ebdd0cb9d/tzlocal-5.4.4.tar.gz", hash = "sha256:8dbb8660838688a7b6ba4fed31d18dedf842afb4d47ca050d6d891c2c15f3be4", size = 31170, upload-time = "2026-06-29T08:03:40.026Z" } wheels = [ @@ -2815,7 +2816,7 @@ wheels = [ [[package]] name = "virtualenv" -version = "21.14.11" +version = "21.14.13" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "distlib" }, @@ -2824,9 +2825,9 @@ dependencies = [ { name = "platformdirs" }, { name = "python-discovery" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7f/be/4d1d59d309db76b5808fcfd78bd5996f4e7241366691c38fc331a3136398/virtualenv-21.14.11.tar.gz", hash = "sha256:593052d8477ea8c55a842387ce111bd08c72618f0c1133c302cafe335e570a57", size = 5503091, upload-time = "2026-10-18T07:06:34.716Z" } +sdist = { url = "https://files.pythonhosted.org/packages/70/aa/bff50daee0488e16d611258a9b6c5a1d0c9e128f8ca424e9f4e1c0444ef2/virtualenv-21.14.13.tar.gz", hash = "sha256:de5307ba4b9a0001d9c8ea02832d38f63ca432880f416c1bface61c4323fd905", size = 5570301, upload-time = "2026-10-22T20:10:16.952Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ce/6b/d85da8982b41190eafcb9df91dff9d83fc6989e98af4b5be4c8f85510c95/virtualenv-21.14.11-py3-none-any.whl", hash = "sha256:b319f8590a84e5de5f8f2c803ecd2237e9bc0ffa7c1e875e3169c107cecb7454", size = 5495268, upload-time = "2026-10-18T07:06:32.719Z" }, + { url = "https://files.pythonhosted.org/packages/bb/a9/c10d8a44a29fb94a18b43fdf11f38caca53ae7c9406f11a72b1cb8f624f1/virtualenv-21.14.13-py3-none-any.whl", hash = "sha256:5fbb04138a4861580b78ba9110d529a26bc48fcc93c8ec36bc0202eeed96a788", size = 5557094, upload-time = "2026-10-22T20:10:15.096Z" }, ] [[package]] @@ -2870,7 +2871,7 @@ name = "webob" version = "1.8.11" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "legacy-cgi", marker = "python_full_version >= '3.13' or (extra == 'group-14-edx-completion-dev' and extra == 'group-14-edx-completion-drf314') or (extra == 'group-14-edx-completion-doc' and extra == 'group-14-edx-completion-drf314') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-quality') or (extra == 'group-14-edx-completion-drf314' and extra == 'group-14-edx-completion-test')" }, + { name = "legacy-cgi", marker = "python_full_version >= '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/e6/92/9329872e36be90e25ba616ac6e9ee8c1be4326a1ea3fdffcdabd0eb48efb/webob-1.8.11.tar.gz", hash = "sha256:aa8c27231070b135c025e567a9cd7eda03f4df71352ffaac740cb6a75f0f81a5", size = 286047, upload-time = "2026-08-02T06:26:26.063Z" } wheels = [