Skip to content

Commit 389d213

Browse files
committed
Merge pull request #1947 from rtfd/conda-env-create
Use environment file for initial conda env creation.
2 parents 9daf626 + 0100b12 commit 389d213

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

readthedocs/doc_builder/python_environments.py

+5-6
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ def install_core_requirements(self):
100100
'sphinx==1.3.4',
101101
'Pygments==2.0.2',
102102
'setuptools==18.6.1',
103-
'docutils==0.11',
103+
'docutils==0.12',
104104
'mkdocs==0.14.0',
105105
'mock==1.0.1',
106106
'pillow==2.6.1',
@@ -174,22 +174,22 @@ def setup_base(self):
174174
shutil.rmtree(version_path)
175175
self.build_env.run(
176176
'conda',
177+
'env',
177178
'create',
178-
'--yes',
179179
'--name',
180180
self.version.slug,
181-
'python={python_version}'.format(python_version=self.config.python_version),
181+
'--file',
182+
self.config.conda_file,
182183
bin_path=None, # Don't use conda bin that doesn't exist yet
183184
)
184185

185186
def install_core_requirements(self):
186-
conda_env_path = os.path.join(self.project.doc_path, 'conda')
187187

188188
# Use conda for requirements it packages
189189
requirements = [
190190
'sphinx==1.3.4',
191191
'Pygments==2.0.2',
192-
'docutils==0.11',
192+
'docutils==0.12',
193193
'mock==1.0.1',
194194
'pillow==3.0.0',
195195
'sphinx_rtd_theme==0.1.7',
@@ -231,7 +231,6 @@ def install_core_requirements(self):
231231
)
232232

233233
def install_user_requirements(self):
234-
conda_env_path = os.path.join(self.project.doc_path, 'conda')
235234
self.build_env.run(
236235
'conda',
237236
'env',

0 commit comments

Comments
 (0)