Skip to content

Commit 1223022

Browse files
committed
Don't do blank feature enablings.
1 parent cbad6ab commit 1223022

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

openscad_docsgen/parser.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ def _parse_block(self, lines, line_num=0, src_file=None):
251251
self.opts.docs_dir = subtitle.strip().rstrip("/")
252252
self.opts.update_target()
253253
elif title == "EnabledFeatures":
254-
self.opts.enabled_features = [item.strip() for item in subtitle.split(",")]
254+
self.opts.enabled_features = [item.strip() for item in subtitle.split(",") if item.strip()]
255255
self.opts.update_target()
256256
elif title == "UsePNGAnimations":
257257
if origin.file != self.RCFILE:
@@ -396,7 +396,6 @@ def _parse_block(self, lines, line_num=0, src_file=None):
396396
self._check_filenode(title, origin)
397397
self.curr_file_block.common_code.extend(body)
398398
elif title == "Definitions":
399-
print("DEF")
400399
self._check_filenode(title, origin)
401400
block = DefinitionsBlock(title, subtitle, body, origin, parent=parent)
402401
for main_term, info in block.definitions.items():

pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "openscad_docsgen"
7-
version = "2.0.52"
7+
version = "2.0.53"
88
authors = [
99
{ name="Revar Desmera", email="[email protected]" },
1010
]
@@ -35,7 +35,8 @@ dependencies = [
3535
"pillow>=10.3.0",
3636
"PyYAML>=6.0",
3737
"scipy>=1.15.3",
38-
"openscad_runner>=1.2.1",
38+
"imageio>=2.37.0",
39+
"openscad_runner>=1.2.2",
3940
]
4041

4142
[project.scripts]

0 commit comments

Comments
 (0)