From 4b543f11491e8cd652db509bc07cdf09c29be123 Mon Sep 17 00:00:00 2001 From: Feanil Patel Date: Tue, 16 Apr 2024 11:36:25 -0400 Subject: [PATCH] chore: Add a wheel dependency for relevant quality checks. In newer versions of Python it's not installed by default. --- requirements/dev.txt | 4 +++- requirements/quality.in | 1 + requirements/quality.txt | 2 ++ requirements/test.txt | 1 - 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/requirements/dev.txt b/requirements/dev.txt index 7a681cd6..f09fdff6 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -403,7 +403,9 @@ web-fragments==2.2.0 webob==1.8.7 # via xblock wheel==0.43.0 - # via pip-tools + # via + # -r requirements/quality.in + # pip-tools xblock==3.1.0 # via -r requirements/base.in zipp==3.18.1 diff --git a/requirements/quality.in b/requirements/quality.in index 7c47454a..e80cccb4 100644 --- a/requirements/quality.in +++ b/requirements/quality.in @@ -9,3 +9,4 @@ isort # to standardize order of imports pycodestyle # PEP 8 compliance validation pydocstyle # PEP 257 compliance validation twine # for package description syntax validation +wheel # to make sure we can build wheels correctly. diff --git a/requirements/quality.txt b/requirements/quality.txt index 1d5d9540..52d63fae 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -340,6 +340,8 @@ web-fragments==2.2.0 # via xblock webob==1.8.7 # via xblock +wheel==0.43.0 + # via -r requirements/quality.in xblock==3.1.0 # via -r requirements/base.in zipp==3.18.1 diff --git a/requirements/test.txt b/requirements/test.txt index 0d6069bd..18293613 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -77,7 +77,6 @@ django-waffle==4.1.0 # edx-django-utils # edx-drf-extensions # edx-toggles - # via # -r requirements/base.in # drf-jwt