From 9a0e49547e6f4a3df4efe7b2dc78e56efdea76e1 Mon Sep 17 00:00:00 2001 From: Evan Fiordeliso Date: Mon, 30 Jan 2023 12:02:16 -0500 Subject: [PATCH] Fix get_current_pattern method and bump version --- flickerstrip_py/status.py | 4 ++-- pyproject.toml | 2 +- setup.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/flickerstrip_py/status.py b/flickerstrip_py/status.py index d64a6d1..088241e 100644 --- a/flickerstrip_py/status.py +++ b/flickerstrip_py/status.py @@ -42,8 +42,8 @@ class Status: self.memory: MemoryUsage = memory self.patterns: list[PatternMeta] = patterns - def get_current_pattern(self) -> PatternMeta: - return self.patterns[self.selectedPattern] + def get_current_pattern(self) -> PatternMeta | None: + return self.get_pattern_by_id(self.selectedPattern) def get_pattern_by_id(self, id: int) -> PatternMeta | None: for pattern in self.patterns: diff --git a/pyproject.toml b/pyproject.toml index 1f1ef8a..bcf5bcf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "flickerstrip-py" -version = "0.2.3" +version = "0.2.4" description = "" authors = ["Evan Fiordeliso "] diff --git a/setup.py b/setup.py index ce50bbd..3d5537a 100644 --- a/setup.py +++ b/setup.py @@ -3,7 +3,7 @@ from setuptools import find_packages, setup setup( name='flickerstrip-py', packages=find_packages(), - version='0.2.3', + version='0.2.4', description='A python library for interracting with a flickerstrip.', author='Evan Fiordeliso ', license='MIT',