endlessm / azafea

Service to track device activations and usage metrics
Mozilla Public License 2.0
10 stars 2 forks source link

Fix Read the Docs dependency handling #169

Closed dbnicholson closed 2 years ago

dbnicholson commented 2 years ago

Unfortunately, we can't install in all the dev packages in the Read the Docs build environment since some of them require system packages. Instead, just include the sphinx related dependencies on top of the main requirements. A script is provided to generate the requirements file consistently and check that it's in sync with Pipfile.lock.

https://phabricator.endlessm.com/T32700

dbnicholson commented 2 years ago

Oh, you already reviewed. Merging...