You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Split docs requirements into separate group (#122)
On Python versions earlier than 3.10, flake8 and Sphinx are just not going to be compatible, and need to be in separate groups so both don't have to be installed at the same time or in the same environment. This also updates our ReadTheDocs setup to use their newer configuration file format. Overall, this follows the arrangement I set up for the Wayback package in edgi-govdata-archiving/wayback#91.
3. Install additional experimental and development dependencies:
195
+
NOTE: if you are using Python 3.9 or earlier you may not be able to install both the development and docs dependencies at the same time. Instead, just install the `dev` dependencies:
196
+
197
+
```sh
198
+
$ pip install -e .[server,dev] --no-binary lxml
199
+
```
200
+
201
+
3. Install additional dependencies for experimental features:
196
202
197
203
```sh
198
204
$ pip install -r requirements-experimental.txt
199
-
$ pip install -r requirements-dev.txt
200
205
```
201
206
202
207
4. Make sure it works without errors by running a python interpreter and importing the package:
0 commit comments