Skip to content

Commit 42173db

Browse files
authored
Install DJA locally within requirements context (#809)
This resolves issue that ReadTheDocs uses setup.py and requirements.txt separately. Additionally is it now easier to run test without running several pip installs.
1 parent 930b494 commit 42173db

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

‎README.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ installed and activated:
128128

129129
$ git clone https://github.com/django-json-api/django-rest-framework-json-api.git
130130
$ cd django-rest-framework-json-api
131-
$ pip install -U -e . -r requirements.txt
131+
$ pip install -Ur requirements.txt
132132
$ django-admin migrate --settings=example.settings
133133
$ django-admin loaddata drf_example --settings=example.settings
134134
$ django-admin runserver --settings=example.settings

‎docs/getting-started.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ From Source
7777
cd django-rest-framework-json-api
7878
python3 -m venv env
7979
source env/bin/activate
80-
pip install -U -e . r requirements.txt
80+
pip install -Ur requirements.txt
8181
django-admin migrate --settings=example.settings
8282
django-admin loaddata drf_example --settings=example.settings
8383
django-admin runserver --settings=example.settings

‎requirements.txt

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@
33
# there are a number of packages that are useful to install.
44

55
# Laying these out as separate requirements files, allows us to
6-
# only included the relevant sets when running tox, and ensures
6+
# only include the relevant sets when running tox, and ensures
77
# we are only ever declaring our dependencies in one place.
88

9+
-e .
910
-r requirements/requirements-optionals.txt
1011
-r requirements/requirements-testing.txt
1112
-r requirements/requirements-documentation.txt

0 commit comments

Comments
 (0)