Skip to content

Commit d13130c

Browse files
authored
Merge pull request #22 from ToshY/bump/dependencies
bumped constrainsts and minor fix for default resolution value
2 parents 79997d4 + 687ec3d commit d13130c

File tree

4 files changed

+17
-11
lines changed

4 files changed

+17
-11
lines changed

requirements.dev.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
ruff==0.9.9
2-
mypy==1.15.0
3-
black==25.1.0
1+
ruff>=0.12,<1.0
2+
mypy>=1.16.0,<2.0
3+
black>=25.1,<26

requirements.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
loguru==0.7.3
2-
click==8.1.8
3-
Shapely==2.0.7
4-
CairoSVG==2.7.1
5-
numpy==2.2.3
1+
loguru>=0.7
2+
click>=8.2,<9.0
3+
Shapely>=2.0,<3.0
4+
CairoSVG>=2.7,<3.0
5+
numpy>=2.3,<3.0

seigaiha/cli.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -340,7 +340,13 @@ def cli(
340340
seed = current_preset.get("seed", None)
341341
random.seed(seed)
342342

343-
width = current_preset.get("output", {"resolution": 2500}).get("resolution")
343+
default_resolution = 2500
344+
width = current_preset.get(
345+
"output", {"resolution": default_resolution}
346+
).get("resolution")
347+
if width is None:
348+
width = default_resolution
349+
344350
fractions = current_preset.get("fractions")
345351
edges = current_preset.get("edges", 36)
346352
spacing = current_preset.get("spacing", 0)
@@ -387,7 +393,7 @@ def cli(
387393
logger.info(f"Saved Seigaiha element to `{str(output_path)}`.")
388394

389395
# %% pattern
390-
if pattern:
396+
if isinstance(pattern, dict):
391397
svg_str_pattern = svg_maker.xml_initialise_pattern()
392398
svg_pattern = svg_maker.xml_setup_pattern()
393399

seigaiha/svg.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ def __init__(
5454

5555
# Pattern
5656
pattern = user_preset.get("pattern", False)
57-
if pattern:
57+
if isinstance(pattern, dict):
5858
# Alternate
5959
self.repeat_alternate = pattern.get("alternate", 1)
6060

0 commit comments

Comments
 (0)