Skip to content

Commit ad0a5b8

Browse files
authored
Merge pull request #815 from mozilla/more-fix
Move build dependencies into requirements.txt for Heroku compatibility
2 parents 6e79d01 + a559f47 commit ad0a5b8

File tree

2 files changed

+5
-8
lines changed

2 files changed

+5
-8
lines changed

build-requirements.txt

Lines changed: 0 additions & 2 deletions
This file was deleted.

requirements.txt

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,11 @@
55
# pip-compile
66
#
77

8-
# Required on Heroku to prevent build failures with legacy packages like django-allauth
9-
# Ensures build dependencies (e.g. setuptools, wheel) are installed before other packages
10-
-r build-requirements.txt
8+
# The two lines below are needed for Heroku compatibility.
9+
# `setuptools==65.5.1` ensures compatibility with legacy packages like django-allauth,
10+
# and `wheel` is needed for building packages from source.
11+
setuptools==65.5.1
12+
wheel
1113

1214
boto3==1.16.26
1315
# via -r requirements.in
@@ -161,6 +163,3 @@ urllib3==1.25.9
161163
# requests
162164
whitenoise==5.2.0
163165
# via -r requirements.in
164-
165-
# The following packages are considered to be unsafe in a requirements file:
166-
# setuptools

0 commit comments

Comments
 (0)