Closed kbarnhart closed 6 years ago
Regarding the first issue, this has been a total drag.
I get import issues regarding yaml not being found even after yaml has been installed. @mcflugen recommended that I use mock packages in sphinx. but my issue predates even using sphinx in the readthedocs workflow.
python /home/docs/checkouts/readthedocs.org/user_builds/terrainbento/envs/latest/bin/pip install --use-wheel --upgrade --cache-dir /home/docs/checkouts/readthedocs.org/user_builds/terrainbento/.cache/pip -I Pygments==2.2.0 setuptools==37.0.0 docutils==0.13.1 mock==1.0.1 pillow==2.6.1 alabaster>=0.7,<0.8,!=0.7.5 commonmark==0.5.4 recommonmark==0.4.0 sphinx==1.6.5 sphinx-rtd-theme<0.3 readthedocs-sphinx-ext<0.6
fails with
Requirement already satisfied: numpy in /usr/lib/python3/dist-packages (from -r /home/docs/checkouts/readthedocs.org/user_builds/terrainbento/checkouts/latest/requirements.txt (line 2))
Collecting dill (from -r /home/docs/checkouts/readthedocs.org/user_builds/terrainbento/checkouts/latest/requirements.txt (line 3))
Downloading dill-0.2.7.1.tar.gz (64kB)
Collecting landlab (from -r /home/docs/checkouts/readthedocs.org/user_builds/terrainbento/checkouts/latest/requirements.txt (line 4))
Using cached landlab-1.2.0.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-build-j4xvjr27/landlab/setup.py", line 73, in <module>
from landlab import __version__
File "/tmp/pip-build-j4xvjr27/landlab/landlab/__init__.py", line 27, in <module>
from .core.model_parameter_dictionary import ModelParameterDictionary
File "/tmp/pip-build-j4xvjr27/landlab/landlab/core/__init__.py", line 1, in <module>
from .model_parameter_loader import load_params
File "/tmp/pip-build-j4xvjr27/landlab/landlab/core/model_parameter_loader.py", line 5, in <module>
import yaml
ImportError: No module named 'yaml'
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-j4xvjr27/landlab/
using a dummy requirements.txt file requirements_read_the_docs.txt that only has numpy and scipy in it gets us one step further to attempting to run python setup.py install --force
but this only works when install_requires in the setup.py file is removed.
I also tried modifying the requirements_read_the_docs.txt file
numpy
scipy
landlab --install-option="--no-deps" \
--install-option="--no-compile"
this also doesn't work.
when we move past the setup.py
step, I get an error on the next step.
python /home/docs/checkouts/readthedocs.org/user_builds/terrainbento/envs/latest/bin/sphinx-build -T -E -b readthedocs -d _build/doctrees-readthedocs -D language=en . _build/html
errors with
Running Sphinx v1.6.5
making output directory...
Traceback (most recent call last):
File "/home/docs/checkouts/readthedocs.org/user_builds/terrainbento/envs/latest/lib/python3.5/site-packages/sphinx/cmdline.py", line 305, in main
opts.warningiserror, opts.tags, opts.verbosity, opts.jobs)
File "/home/docs/checkouts/readthedocs.org/user_builds/terrainbento/envs/latest/lib/python3.5/site-packages/sphinx/application.py", line 168, in __init__
confoverrides or {}, self.tags)
File "/home/docs/checkouts/readthedocs.org/user_builds/terrainbento/envs/latest/lib/python3.5/site-packages/sphinx/config.py", line 150, in __init__
execfile_(filename, config)
File "/home/docs/checkouts/readthedocs.org/user_builds/terrainbento/envs/latest/lib/python3.5/site-packages/sphinx/util/pycompat.py", line 150, in execfile_
exec_(code, _globals)
File "conf.py", line 22, in <module>
import terrainbento
File "/home/docs/checkouts/readthedocs.org/user_builds/terrainbento/envs/latest/lib/python3.5/site-packages/terrainbento-0+untagged.48.g3b6fbd4-py3.5.egg/terrainbento/__init__.py", line 10, in <module>
from .base_class import ErosionModel
ImportError: No module named 'terrainbento.base_class'
Exception occurred:
File "/home/docs/checkouts/readthedocs.org/user_builds/terrainbento/envs/latest/lib/python3.5/site-packages/terrainbento-0+untagged.48.g3b6fbd4-py3.5.egg/terrainbento/__init__.py", line 10, in <module>
from .base_class import ErosionModel
ImportError: No module named 'terrainbento.base_class'
The full traceback has been saved in /tmp/sphinx-err-f7zapb0y.log, if you want to report the issue to the developers.
Please also report this if it was a user error, so that a better error message can be provided next time.
A bug report can be filed in the tracker at <https://github.com/sphinx-doc/sphinx/issues>. Thanks!
To address this I updated the setup.py file to use packages=find_packages()
Then I got another landlab import error from
from landlab.io import read_esri_ascii
ImportError: No module named 'landlab'
I would have thought that this was dealt with by my command
autodoc_mock_imports = ['landlab', 'dill', 'numpy', 'scipy', 'yaml']
But no dice, the issue seems to be that in order to import terrainbento I need to import landlab, and that is not mocked.
I then tried mocking the dependency modules BEFORE importing terrainbento.
import os
import sys
from unittest.mock import MagicMock
autodoc_mock_imports = ['landlab', 'dill', 'numpy', 'scipy', 'yaml']
for mod_name in autodoc_mock_imports:
sys.modules[mod_name] = MagicMock()
import terrainbento
still no dice.
@mcflugen after pulling in #4 I still get an error.
python setup.py install --force
errors out with:
running install
running bdist_egg
running egg_info
writing top-level names to terrainbento.egg-info/top_level.txt
writing dependency_links to terrainbento.egg-info/dependency_links.txt
writing terrainbento.egg-info/PKG-INFO
writing requirements to terrainbento.egg-info/requires.txt
reading manifest file 'terrainbento.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'terrainbento.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
UPDATING build/lib/terrainbento/_version.py
set build/lib/terrainbento/_version.py to '0+untagged.72.gd81c1a9'
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/terrainbento
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_040_basicCh
copying build/lib/terrainbento/derived_models/model_040_basicCh/model_040_basicCh.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_040_basicCh
copying build/lib/terrainbento/derived_models/model_040_basicCh/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_040_basicCh
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_202_basicThVs
copying build/lib/terrainbento/derived_models/model_202_basicThVs/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_202_basicThVs
copying build/lib/terrainbento/derived_models/model_202_basicThVs/model_202_basicThVs.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_202_basicThVs
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_300_basicStVs
copying build/lib/terrainbento/derived_models/model_300_basicStVs/model_300_basicStVs.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_300_basicStVs
copying build/lib/terrainbento/derived_models/model_300_basicStVs/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_300_basicStVs
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_000_basic
copying build/lib/terrainbento/derived_models/model_000_basic/model_000_basic.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_000_basic
copying build/lib/terrainbento/derived_models/model_000_basic/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_000_basic
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_200_basicVs
copying build/lib/terrainbento/derived_models/model_200_basicVs/model_200_basicVs.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_200_basicVs
copying build/lib/terrainbento/derived_models/model_200_basicVs/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_200_basicVs
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_840_basicChRt
copying build/lib/terrainbento/derived_models/model_840_basicChRt/model_840_basicChRt.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_840_basicChRt
copying build/lib/terrainbento/derived_models/model_840_basicChRt/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_840_basicChRt
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_C00_basicRtSa
copying build/lib/terrainbento/derived_models/model_C00_basicRtSa/model_C00_basicRtSa.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_C00_basicRtSa
copying build/lib/terrainbento/derived_models/model_C00_basicRtSa/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_C00_basicRtSa
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_010_basicHy
copying build/lib/terrainbento/derived_models/model_010_basicHy/model_010_basicHy.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_010_basicHy
copying build/lib/terrainbento/derived_models/model_010_basicHy/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_010_basicHy
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_002_basicTh
copying build/lib/terrainbento/derived_models/model_002_basicTh/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_002_basicTh
copying build/lib/terrainbento/derived_models/model_002_basicTh/model_002_basicTh.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_002_basicTh
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_808_basicDdRt
copying build/lib/terrainbento/derived_models/model_808_basicDdRt/model_808_basicDdRt.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_808_basicDdRt
copying build/lib/terrainbento/derived_models/model_808_basicDdRt/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_808_basicDdRt
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_208_basicDdVs
copying build/lib/terrainbento/derived_models/model_208_basicDdVs/model_208_basicDdVs.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_208_basicDdVs
copying build/lib/terrainbento/derived_models/model_208_basicDdVs/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_208_basicDdVs
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_810_basicHyRt
copying build/lib/terrainbento/derived_models/model_810_basicHyRt/model_810_basicHyRt.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_810_basicHyRt
copying build/lib/terrainbento/derived_models/model_810_basicHyRt/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_810_basicHyRt
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_110_basicHySt
copying build/lib/terrainbento/derived_models/model_110_basicHySt/model_110_basicHySt.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_110_basicHySt
copying build/lib/terrainbento/derived_models/model_110_basicHySt/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_110_basicHySt
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_440_basicChSa
copying build/lib/terrainbento/derived_models/model_440_basicChSa/model_440_basicChSa.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_440_basicChSa
copying build/lib/terrainbento/derived_models/model_440_basicChSa/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_440_basicChSa
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_012_basicHyTh
copying build/lib/terrainbento/derived_models/model_012_basicHyTh/model_012_basicHyTh.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_012_basicHyTh
copying build/lib/terrainbento/derived_models/model_012_basicHyTh/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_012_basicHyTh
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_108_basicDdSt
copying build/lib/terrainbento/derived_models/model_108_basicDdSt/model_108_basicDdSt.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_108_basicDdSt
copying build/lib/terrainbento/derived_models/model_108_basicDdSt/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_108_basicDdSt
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_600_basicSaVs
copying build/lib/terrainbento/derived_models/model_600_basicSaVs/model_600_basicSaVs.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_600_basicSaVs
copying build/lib/terrainbento/derived_models/model_600_basicSaVs/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_600_basicSaVs
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_410_basicHySa
copying build/lib/terrainbento/derived_models/model_410_basicHySa/model_410_basicHySa.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_410_basicHySa
copying build/lib/terrainbento/derived_models/model_410_basicHySa/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_410_basicHySa
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_800_basicRt
copying build/lib/terrainbento/derived_models/model_800_basicRt/model_800_basicRt.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_800_basicRt
copying build/lib/terrainbento/derived_models/model_800_basicRt/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_800_basicRt
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_CCC_basicCv
copying build/lib/terrainbento/derived_models/model_CCC_basicCv/model_CCC_basicCv.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_CCC_basicCv
copying build/lib/terrainbento/derived_models/model_CCC_basicCv/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_CCC_basicCv
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_100_basicSt
copying build/lib/terrainbento/derived_models/model_100_basicSt/model_100_basicSt.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_100_basicSt
copying build/lib/terrainbento/derived_models/model_100_basicSt/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_100_basicSt
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_400_basicSa
copying build/lib/terrainbento/derived_models/model_400_basicSa/model_400_basicSa.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_400_basicSa
copying build/lib/terrainbento/derived_models/model_400_basicSa/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_400_basicSa
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_018_basicDdHy
copying build/lib/terrainbento/derived_models/model_018_basicDdHy/model_018_basicDdHy.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_018_basicDdHy
copying build/lib/terrainbento/derived_models/model_018_basicDdHy/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_018_basicDdHy
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_102_basicStTh
copying build/lib/terrainbento/derived_models/model_102_basicStTh/model_102_basicStTh.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_102_basicStTh
copying build/lib/terrainbento/derived_models/model_102_basicStTh/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_102_basicStTh
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_842_basicChRtTh
copying build/lib/terrainbento/derived_models/model_842_basicChRtTh/model_842_basicChRtTh.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_842_basicChRtTh
copying build/lib/terrainbento/derived_models/model_842_basicChRtTh/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_842_basicChRtTh
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_008_basicDd
copying build/lib/terrainbento/derived_models/model_008_basicDd/model_008_basicDd.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_008_basicDd
copying build/lib/terrainbento/derived_models/model_008_basicDd/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_008_basicDd
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_A00_basicRtVs
copying build/lib/terrainbento/derived_models/model_A00_basicRtVs/model_A00_basicRtVs.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_A00_basicRtVs
copying build/lib/terrainbento/derived_models/model_A00_basicRtVs/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_A00_basicRtVs
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_802_basicRtTh
copying build/lib/terrainbento/derived_models/model_802_basicRtTh/model_802_basicRtTh.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_802_basicRtTh
copying build/lib/terrainbento/derived_models/model_802_basicRtTh/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_802_basicRtTh
creating build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_210_basicHyVs
copying build/lib/terrainbento/derived_models/model_210_basicHyVs/model_210_basicHyVs.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_210_basicHyVs
copying build/lib/terrainbento/derived_models/model_210_basicHyVs/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_210_basicHyVs
copying build/lib/terrainbento/derived_models/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/derived_models
copying build/lib/terrainbento/_version.py -> build/bdist.linux-x86_64/egg/terrainbento
creating build/bdist.linux-x86_64/egg/terrainbento/boundary_condition_handlers
copying build/lib/terrainbento/boundary_condition_handlers/precip_changer.py -> build/bdist.linux-x86_64/egg/terrainbento/boundary_condition_handlers
copying build/lib/terrainbento/boundary_condition_handlers/capture_node_baselevel_handler.py -> build/bdist.linux-x86_64/egg/terrainbento/boundary_condition_handlers
copying build/lib/terrainbento/boundary_condition_handlers/single_node_baselevel_handler.py -> build/bdist.linux-x86_64/egg/terrainbento/boundary_condition_handlers
copying build/lib/terrainbento/boundary_condition_handlers/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/boundary_condition_handlers
creating build/bdist.linux-x86_64/egg/terrainbento/base_class
copying build/lib/terrainbento/base_class/erosion_model.py -> build/bdist.linux-x86_64/egg/terrainbento/base_class
copying build/lib/terrainbento/base_class/stochastic_erosion_model.py -> build/bdist.linux-x86_64/egg/terrainbento/base_class
copying build/lib/terrainbento/base_class/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento/base_class
copying build/lib/terrainbento/__init__.py -> build/bdist.linux-x86_64/egg/terrainbento
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_040_basicCh/model_040_basicCh.py to model_040_basicCh.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_040_basicCh/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_202_basicThVs/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_202_basicThVs/model_202_basicThVs.py to model_202_basicThVs.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_300_basicStVs/model_300_basicStVs.py to model_300_basicStVs.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_300_basicStVs/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_000_basic/model_000_basic.py to model_000_basic.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_000_basic/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_200_basicVs/model_200_basicVs.py to model_200_basicVs.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_200_basicVs/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_840_basicChRt/model_840_basicChRt.py to model_840_basicChRt.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_840_basicChRt/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_C00_basicRtSa/model_C00_basicRtSa.py to model_C00_basicRtSa.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_C00_basicRtSa/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_010_basicHy/model_010_basicHy.py to model_010_basicHy.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_010_basicHy/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_002_basicTh/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_002_basicTh/model_002_basicTh.py to model_002_basicTh.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_808_basicDdRt/model_808_basicDdRt.py to model_808_basicDdRt.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_808_basicDdRt/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_208_basicDdVs/model_208_basicDdVs.py to model_208_basicDdVs.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_208_basicDdVs/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_810_basicHyRt/model_810_basicHyRt.py to model_810_basicHyRt.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_810_basicHyRt/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_110_basicHySt/model_110_basicHySt.py to model_110_basicHySt.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_110_basicHySt/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_440_basicChSa/model_440_basicChSa.py to model_440_basicChSa.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_440_basicChSa/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_012_basicHyTh/model_012_basicHyTh.py to model_012_basicHyTh.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_012_basicHyTh/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_108_basicDdSt/model_108_basicDdSt.py to model_108_basicDdSt.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_108_basicDdSt/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_600_basicSaVs/model_600_basicSaVs.py to model_600_basicSaVs.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_600_basicSaVs/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_410_basicHySa/model_410_basicHySa.py to model_410_basicHySa.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_410_basicHySa/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_800_basicRt/model_800_basicRt.py to model_800_basicRt.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_800_basicRt/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_CCC_basicCv/model_CCC_basicCv.py to model_CCC_basicCv.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_CCC_basicCv/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_100_basicSt/model_100_basicSt.py to model_100_basicSt.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_100_basicSt/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_400_basicSa/model_400_basicSa.py to model_400_basicSa.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_400_basicSa/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_018_basicDdHy/model_018_basicDdHy.py to model_018_basicDdHy.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_018_basicDdHy/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_102_basicStTh/model_102_basicStTh.py to model_102_basicStTh.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_102_basicStTh/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_842_basicChRtTh/model_842_basicChRtTh.py to model_842_basicChRtTh.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_842_basicChRtTh/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_008_basicDd/model_008_basicDd.py to model_008_basicDd.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_008_basicDd/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_A00_basicRtVs/model_A00_basicRtVs.py to model_A00_basicRtVs.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_A00_basicRtVs/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_802_basicRtTh/model_802_basicRtTh.py to model_802_basicRtTh.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_802_basicRtTh/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_210_basicHyVs/model_210_basicHyVs.py to model_210_basicHyVs.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/model_210_basicHyVs/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/derived_models/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/_version.py to _version.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/boundary_condition_handlers/precip_changer.py to precip_changer.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/boundary_condition_handlers/capture_node_baselevel_handler.py to capture_node_baselevel_handler.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/boundary_condition_handlers/single_node_baselevel_handler.py to single_node_baselevel_handler.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/boundary_condition_handlers/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/base_class/erosion_model.py to erosion_model.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/base_class/stochastic_erosion_model.py to stochastic_erosion_model.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/base_class/__init__.py to __init__.cpython-35.pyc
byte-compiling build/bdist.linux-x86_64/egg/terrainbento/__init__.py to __init__.cpython-35.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying terrainbento.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying terrainbento.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying terrainbento.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying terrainbento.egg-info/not-zip-safe -> build/bdist.linux-x86_64/egg/EGG-INFO
copying terrainbento.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying terrainbento.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
creating 'dist/terrainbento-0+untagged.72.gd81c1a9-py3.5.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing terrainbento-0+untagged.72.gd81c1a9-py3.5.egg
creating /home/docs/checkouts/readthedocs.org/user_builds/terrainbento/envs/latest/lib/python3.5/site-packages/terrainbento-0+untagged.72.gd81c1a9-py3.5.egg
Extracting terrainbento-0+untagged.72.gd81c1a9-py3.5.egg to /home/docs/checkouts/readthedocs.org/user_builds/terrainbento/envs/latest/lib/python3.5/site-packages
Removing terrainbento 0+untagged.64.gf94e23f from easy-install.pth file
Adding terrainbento 0+untagged.72.gd81c1a9 to easy-install.pth file
Installed /home/docs/checkouts/readthedocs.org/user_builds/terrainbento/envs/latest/lib/python3.5/site-packages/terrainbento-0+untagged.72.gd81c1a9-py3.5.egg
Processing dependencies for terrainbento==0+untagged.72.gd81c1a9
Searching for landlab
Reading https://pypi.python.org/simple/landlab/
Downloading https://pypi.python.org/packages/c4/2d/a162e64db29f9ad62c03c3e3c4ec4fc7b99698f84452a39f1041115dbeda/landlab-1.2.0.tar.gz#md5=47e79b2bbc6c6043d53aaad25355a3d5
Best match: landlab 1.2.0
Processing landlab-1.2.0.tar.gz
Writing /tmp/easy_install-v_kbm9bi/landlab-1.2.0/setup.cfg
Running landlab-1.2.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-v_kbm9bi/landlab-1.2.0/egg-dist-tmp-41djf8er
error: SandboxViolation: mkdir('/home/docs/.config', 511) {}
The package setup script has attempted to modify files on your system
that are not within the EasyInstall build area, and has been aborted.
This package cannot be safely installed by EasyInstall, and may not
support alternate installation locations even if you run its setup
script by hand. Please inform the package's author and the EasyInstall
maintainers to find out if a fix or workaround is available.
PRs #4 and #5 fixed the doc building (thanks @mcflugen !!!!!!)
PRs #9 #10 #11 dealt with getting the structure correct. closing.
Need to successfully build on readthedocs,
and need to learn how to change the names to be not the defaults.