Skip to content

Commit 3fcf7ac

Browse files
chriswmackeyChris Mackey
authored andcommitted
fix(docker): Ensure that docker image gets the correct dependencies
1 parent b2fd321 commit 3fcf7ac

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

extras-requirements.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
honeybee-energy>=1.95.19
2+
honeybee-radiance>=1.64.105
3+
ladybug-vtk>=0.10.0

requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
ladybug-display>=0.6.6
2-
honeybee-core>=1.54.2
1+
ladybug-display>=0.6.7
2+
honeybee-core>=1.54.6

setup.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@
66
with open('requirements.txt') as f:
77
requirements = f.read().splitlines()
88

9-
full_requirements = ['honeybee-energy', 'honeybee-radiance', 'ladybug-vtk']
9+
with open('extras-requirements.txt') as f:
10+
extras_requirements = f.read().splitlines()
11+
1012

1113
setuptools.setup(
1214
name="honeybee-display",
@@ -20,9 +22,7 @@
2022
url="https://github.com/ladybug-tools/honeybee-display",
2123
packages=setuptools.find_packages(exclude=["tests*"]),
2224
install_requires=requirements,
23-
extras_require={
24-
'full': full_requirements
25-
},
25+
extras_require={'full': extras_requirements},
2626
entry_points={
2727
"console_scripts": ["honeybee-display = honeybee_display.cli:display"]
2828
},

0 commit comments

Comments
 (0)