diff --git a/src/pyipp/serializer.py b/src/pyipp/serializer.py index 3a9df1b66..690616ca6 100644 --- a/src/pyipp/serializer.py +++ b/src/pyipp/serializer.py @@ -36,7 +36,7 @@ def construct_attribute(name: str, value: Any, tag: IppTag | None = None) -> byt byte_str = b"" if not tag and not (tag := ATTRIBUTE_TAG_MAP.get(name, None)): - _LOGGER.debug("Unknown IppTag for %s", name) + _LOGGER.warning("Unknown IppTag for %s", name) return byte_str if isinstance(value, (list, tuple, set)): diff --git a/src/pyipp/tags.py b/src/pyipp/tags.py index af343020a..90ed8d22b 100644 --- a/src/pyipp/tags.py +++ b/src/pyipp/tags.py @@ -62,4 +62,5 @@ "media": IppTag.NAME, "center-of-pixel": IppTag.BOOLEAN, "sides": IppTag.KEYWORD, + "print-scaling": IppTag.KEYWORD, }