From 0810cb8c225eddfb7f023c0a5882f6b5a397dc4e Mon Sep 17 00:00:00 2001
From: Frederik Hennig <frederik.hennig@fau.de>
Date: Wed, 12 Mar 2025 12:07:10 +0100
Subject: [PATCH] fix deprecation warning stacklevel. fix linting.

---
 src/pystencils/backend/emission/base_printer.py | 1 -
 src/pystencils/enums.py                         | 3 ++-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/pystencils/backend/emission/base_printer.py b/src/pystencils/backend/emission/base_printer.py
index c76a347f0..c4ac0640c 100644
--- a/src/pystencils/backend/emission/base_printer.py
+++ b/src/pystencils/backend/emission/base_printer.py
@@ -57,7 +57,6 @@ from ..extensions.foreign_ast import PsForeignExpression
 from ..memory import PsSymbol
 from ..constants import PsConstant
 from ...types import PsType
-from ...codegen import Target
 
 if TYPE_CHECKING:
     from ...codegen import Kernel
diff --git a/src/pystencils/enums.py b/src/pystencils/enums.py
index bcea50e84..9d6470ed7 100644
--- a/src/pystencils/enums.py
+++ b/src/pystencils/enums.py
@@ -5,7 +5,8 @@ from warnings import warn
 warn(
     "Importing anything from `pystencils.enums` is deprecated and the module will be removed in pystencils 2.1. "
     "Import from `pystencils` instead.",
-    FutureWarning
+    FutureWarning,
+    stacklevel=2,
 )
 
 Target = _Target
-- 
GitLab