chore(python): remove year ranges from license headers [no changelog]
What changed, and why it matters
This commit only updates copyright lines in file headers across many Python files, removing the year ranges (for example, changing '2012-2022' to just 'SatoshiLabs and contributors'). It does not change any program logic, security checks, or behavior. There are no security implications.
No security action needed. This is a routine legal/documentation housekeeping commit.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff is a bulk license-header cleanup in the python/ tree. Every change is either a one-line substitution of the copyright year range with a bare ‘Copyright (C) SatoshiLabs and contributors’ line, or a minor whitespace adjustment (blank line insertion/removal) immediately following the license header. No functional code, imports, control flow, cryptography, parsing, or transport logic is modified.
Changed components
Inspect captured patch +90 / −88
diff --git a/python/helper-scripts/bump-required-fw-versions.py b/python/helper-scripts/bump-required-fw-versions.py
index a59529f4..4442d965 100755
--- a/python/helper-scripts/bump-required-fw-versions.py
+++ b/python/helper-scripts/bump-required-fw-versions.py
@@ -2,7 +2,7 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/helper-scripts/make-options-rst.py b/python/helper-scripts/make-options-rst.py
index 753ca61d..e0b68deb 100755
--- a/python/helper-scripts/make-options-rst.py
+++ b/python/helper-scripts/make-options-rst.py
@@ -2,7 +2,7 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/helper-scripts/relicence.py b/python/helper-scripts/relicence.py
index 3c0996af..2ed80625 100755
--- a/python/helper-scripts/relicence.py
+++ b/python/helper-scripts/relicence.py
@@ -2,7 +2,7 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/setup.py b/python/setup.py
index b05afc34..cad22164 100755
--- a/python/setup.py
+++ b/python/setup.py
@@ -2,7 +2,7 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/__init__.py b/python/src/trezorlib/__init__.py
index fb064df9..35e1ac44 100644
--- a/python/src/trezorlib/__init__.py
+++ b/python/src/trezorlib/__init__.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/_internal/emulator.py b/python/src/trezorlib/_internal/emulator.py
index f3a59f8b..ce501a0a 100644
--- a/python/src/trezorlib/_internal/emulator.py
+++ b/python/src/trezorlib/_internal/emulator.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/_internal/firmware_headers.py b/python/src/trezorlib/_internal/firmware_headers.py
index 870ddf78..fe697cde 100644
--- a/python/src/trezorlib/_internal/firmware_headers.py
+++ b/python/src/trezorlib/_internal/firmware_headers.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/benchmark.py b/python/src/trezorlib/benchmark.py
index 64218b7a..a6c58ff0 100644
--- a/python/src/trezorlib/benchmark.py
+++ b/python/src/trezorlib/benchmark.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/btc.py b/python/src/trezorlib/btc.py
index d4e4c28a..3d5a72b7 100644
--- a/python/src/trezorlib/btc.py
+++ b/python/src/trezorlib/btc.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/cardano.py b/python/src/trezorlib/cardano.py
index 7cbf721c..f753bc8c 100644
--- a/python/src/trezorlib/cardano.py
+++ b/python/src/trezorlib/cardano.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/cli/__init__.py b/python/src/trezorlib/cli/__init__.py
index 9652947c..ce8060d1 100644
--- a/python/src/trezorlib/cli/__init__.py
+++ b/python/src/trezorlib/cli/__init__.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/cli/benchmark.py b/python/src/trezorlib/cli/benchmark.py
index 79082238..0ca3794a 100644
--- a/python/src/trezorlib/cli/benchmark.py
+++ b/python/src/trezorlib/cli/benchmark.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/cli/ble.py b/python/src/trezorlib/cli/ble.py
index e7190158..e958eda2 100644
--- a/python/src/trezorlib/cli/ble.py
+++ b/python/src/trezorlib/cli/ble.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/cli/btc.py b/python/src/trezorlib/cli/btc.py
index 77bbe83f..c334745b 100644
--- a/python/src/trezorlib/cli/btc.py
+++ b/python/src/trezorlib/cli/btc.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
@@ -13,6 +13,7 @@
#
# You should have received a copy of the License along with this library.
# If not, see <https://www.gnu.org/licenses/lgpl-3.0.html>.
+
from __future__ import annotations
import base64
diff --git a/python/src/trezorlib/cli/cardano.py b/python/src/trezorlib/cli/cardano.py
index 1e6935d6..04d67f51 100644
--- a/python/src/trezorlib/cli/cardano.py
+++ b/python/src/trezorlib/cli/cardano.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/cli/crypto.py b/python/src/trezorlib/cli/crypto.py
index 469bc719..e7ac4ddf 100644
--- a/python/src/trezorlib/cli/crypto.py
+++ b/python/src/trezorlib/cli/crypto.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/cli/debug.py b/python/src/trezorlib/cli/debug.py
index c4afae6b..39d2d230 100644
--- a/python/src/trezorlib/cli/debug.py
+++ b/python/src/trezorlib/cli/debug.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/cli/device.py b/python/src/trezorlib/cli/device.py
index 4d1247cf..8231df53 100644
--- a/python/src/trezorlib/cli/device.py
+++ b/python/src/trezorlib/cli/device.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
@@ -13,6 +13,7 @@
#
# You should have received a copy of the License along with this library.
# If not, see <https://www.gnu.org/licenses/lgpl-3.0.html>.
+
from __future__ import annotations
import logging
diff --git a/python/src/trezorlib/cli/eos.py b/python/src/trezorlib/cli/eos.py
index 27d461d8..353cba94 100644
--- a/python/src/trezorlib/cli/eos.py
+++ b/python/src/trezorlib/cli/eos.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/cli/ethereum.py b/python/src/trezorlib/cli/ethereum.py
index c08f0706..50b1b18e 100644
--- a/python/src/trezorlib/cli/ethereum.py
+++ b/python/src/trezorlib/cli/ethereum.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/cli/fido.py b/python/src/trezorlib/cli/fido.py
index 70133732..9fd27a9d 100644
--- a/python/src/trezorlib/cli/fido.py
+++ b/python/src/trezorlib/cli/fido.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/cli/firmware.py b/python/src/trezorlib/cli/firmware.py
index 46e29f7f..28a7164d 100644
--- a/python/src/trezorlib/cli/firmware.py
+++ b/python/src/trezorlib/cli/firmware.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/cli/monero.py b/python/src/trezorlib/cli/monero.py
index 0441ebc0..b5d3bdc4 100644
--- a/python/src/trezorlib/cli/monero.py
+++ b/python/src/trezorlib/cli/monero.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/cli/nem.py b/python/src/trezorlib/cli/nem.py
index eac16c2d..43d2075f 100644
--- a/python/src/trezorlib/cli/nem.py
+++ b/python/src/trezorlib/cli/nem.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/cli/nostr.py b/python/src/trezorlib/cli/nostr.py
index a6b2a362..25b9807a 100644
--- a/python/src/trezorlib/cli/nostr.py
+++ b/python/src/trezorlib/cli/nostr.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2025 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/cli/ripple.py b/python/src/trezorlib/cli/ripple.py
index 634a9202..6e1043c7 100644
--- a/python/src/trezorlib/cli/ripple.py
+++ b/python/src/trezorlib/cli/ripple.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/cli/settings.py b/python/src/trezorlib/cli/settings.py
index 04b5a0f6..4c3cfcc0 100644
--- a/python/src/trezorlib/cli/settings.py
+++ b/python/src/trezorlib/cli/settings.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/cli/stellar.py b/python/src/trezorlib/cli/stellar.py
index 9acb6a57..edf185d4 100644
--- a/python/src/trezorlib/cli/stellar.py
+++ b/python/src/trezorlib/cli/stellar.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/cli/tezos.py b/python/src/trezorlib/cli/tezos.py
index e4f0c1a8..d7f6084d 100644
--- a/python/src/trezorlib/cli/tezos.py
+++ b/python/src/trezorlib/cli/tezos.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/cli/trezorctl.py b/python/src/trezorlib/cli/trezorctl.py
index f07294d0..024ccd0b 100755
--- a/python/src/trezorlib/cli/trezorctl.py
+++ b/python/src/trezorlib/cli/trezorctl.py
@@ -2,7 +2,7 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/client.py b/python/src/trezorlib/client.py
index 8cf12e89..feaad5c5 100644
--- a/python/src/trezorlib/client.py
+++ b/python/src/trezorlib/client.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
@@ -13,6 +13,7 @@
#
# You should have received a copy of the License along with this library.
# If not, see <https://www.gnu.org/licenses/lgpl-3.0.html>.
+
from __future__ import annotations
import logging
diff --git a/python/src/trezorlib/cosi.py b/python/src/trezorlib/cosi.py
index cabe3766..11e438cb 100644
--- a/python/src/trezorlib/cosi.py
+++ b/python/src/trezorlib/cosi.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/debuglink.py b/python/src/trezorlib/debuglink.py
index 23c47bac..f87fcc41 100644
--- a/python/src/trezorlib/debuglink.py
+++ b/python/src/trezorlib/debuglink.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/device.py b/python/src/trezorlib/device.py
index 8800e7a0..020b63f0 100644
--- a/python/src/trezorlib/device.py
+++ b/python/src/trezorlib/device.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/eos.py b/python/src/trezorlib/eos.py
index 990adf38..819b829c 100644
--- a/python/src/trezorlib/eos.py
+++ b/python/src/trezorlib/eos.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/ethereum.py b/python/src/trezorlib/ethereum.py
index f209e3ac..92ba41f5 100644
--- a/python/src/trezorlib/ethereum.py
+++ b/python/src/trezorlib/ethereum.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/exceptions.py b/python/src/trezorlib/exceptions.py
index d73fd0e8..95d0cd30 100644
--- a/python/src/trezorlib/exceptions.py
+++ b/python/src/trezorlib/exceptions.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/fido.py b/python/src/trezorlib/fido.py
index aaa3b084..a1b4bbc0 100644
--- a/python/src/trezorlib/fido.py
+++ b/python/src/trezorlib/fido.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/firmware/__init__.py b/python/src/trezorlib/firmware/__init__.py
index 8a253846..77047cc3 100644
--- a/python/src/trezorlib/firmware/__init__.py
+++ b/python/src/trezorlib/firmware/__init__.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/firmware/consts.py b/python/src/trezorlib/firmware/consts.py
index 57af63be..a172ac53 100644
--- a/python/src/trezorlib/firmware/consts.py
+++ b/python/src/trezorlib/firmware/consts.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/firmware/core.py b/python/src/trezorlib/firmware/core.py
index b4819505..1979d074 100644
--- a/python/src/trezorlib/firmware/core.py
+++ b/python/src/trezorlib/firmware/core.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/firmware/legacy.py b/python/src/trezorlib/firmware/legacy.py
index 6a6214e4..1e62e1e8 100644
--- a/python/src/trezorlib/firmware/legacy.py
+++ b/python/src/trezorlib/firmware/legacy.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/firmware/models.py b/python/src/trezorlib/firmware/models.py
index a8fa08a9..d3747423 100644
--- a/python/src/trezorlib/firmware/models.py
+++ b/python/src/trezorlib/firmware/models.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/firmware/secmon.py b/python/src/trezorlib/firmware/secmon.py
index 7db05227..bff4491a 100644
--- a/python/src/trezorlib/firmware/secmon.py
+++ b/python/src/trezorlib/firmware/secmon.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/firmware/util.py b/python/src/trezorlib/firmware/util.py
index d5e54d6b..0aedeefc 100644
--- a/python/src/trezorlib/firmware/util.py
+++ b/python/src/trezorlib/firmware/util.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/firmware/vendor.py b/python/src/trezorlib/firmware/vendor.py
index 4bc5f5ac..ebaf5f49 100644
--- a/python/src/trezorlib/firmware/vendor.py
+++ b/python/src/trezorlib/firmware/vendor.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/log.py b/python/src/trezorlib/log.py
index 6a6c3717..67bd9dd6 100644
--- a/python/src/trezorlib/log.py
+++ b/python/src/trezorlib/log.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/mapping.py b/python/src/trezorlib/mapping.py
index b00c2b87..9e2b277a 100644
--- a/python/src/trezorlib/mapping.py
+++ b/python/src/trezorlib/mapping.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/merkle_tree.py b/python/src/trezorlib/merkle_tree.py
index 117382ed..8acdf8b5 100755
--- a/python/src/trezorlib/merkle_tree.py
+++ b/python/src/trezorlib/merkle_tree.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/misc.py b/python/src/trezorlib/misc.py
index da122641..3a580312 100644
--- a/python/src/trezorlib/misc.py
+++ b/python/src/trezorlib/misc.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/models.py b/python/src/trezorlib/models.py
index c6ec23e0..4f8c245b 100644
--- a/python/src/trezorlib/models.py
+++ b/python/src/trezorlib/models.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/monero.py b/python/src/trezorlib/monero.py
index 9e323461..5f754830 100644
--- a/python/src/trezorlib/monero.py
+++ b/python/src/trezorlib/monero.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/nem.py b/python/src/trezorlib/nem.py
index 357de145..c0834ace 100644
--- a/python/src/trezorlib/nem.py
+++ b/python/src/trezorlib/nem.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/nostr.py b/python/src/trezorlib/nostr.py
index 6710bc3d..70408f2e 100644
--- a/python/src/trezorlib/nostr.py
+++ b/python/src/trezorlib/nostr.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2025 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
@@ -14,7 +14,6 @@
# You should have received a copy of the License along with this library.
# If not, see <https://www.gnu.org/licenses/lgpl-3.0.html>.
-
from typing import TYPE_CHECKING
from . import messages
diff --git a/python/src/trezorlib/protobuf.py b/python/src/trezorlib/protobuf.py
index 00e0aedb..3406c17f 100644
--- a/python/src/trezorlib/protobuf.py
+++ b/python/src/trezorlib/protobuf.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/qt/pinmatrix.py b/python/src/trezorlib/qt/pinmatrix.py
index 06b6b650..af258459 100644
--- a/python/src/trezorlib/qt/pinmatrix.py
+++ b/python/src/trezorlib/qt/pinmatrix.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/ripple.py b/python/src/trezorlib/ripple.py
index 05f84796..1faf78ec 100644
--- a/python/src/trezorlib/ripple.py
+++ b/python/src/trezorlib/ripple.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/stellar.py b/python/src/trezorlib/stellar.py
index 77050d41..4296f22c 100644
--- a/python/src/trezorlib/stellar.py
+++ b/python/src/trezorlib/stellar.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/tezos.py b/python/src/trezorlib/tezos.py
index 8c3d1626..988f40ca 100644
--- a/python/src/trezorlib/tezos.py
+++ b/python/src/trezorlib/tezos.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/toif.py b/python/src/trezorlib/toif.py
index 7c119145..b93af7e5 100644
--- a/python/src/trezorlib/toif.py
+++ b/python/src/trezorlib/toif.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/tools.py b/python/src/trezorlib/tools.py
index f753e68a..7272c8ad 100644
--- a/python/src/trezorlib/tools.py
+++ b/python/src/trezorlib/tools.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/transport/__init__.py b/python/src/trezorlib/transport/__init__.py
index 5cf58093..0cebe91a 100644
--- a/python/src/trezorlib/transport/__init__.py
+++ b/python/src/trezorlib/transport/__init__.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/transport/bridge.py b/python/src/trezorlib/transport/bridge.py
index 9ec65d52..223383f4 100644
--- a/python/src/trezorlib/transport/bridge.py
+++ b/python/src/trezorlib/transport/bridge.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/transport/hid.py b/python/src/trezorlib/transport/hid.py
index 47f1f255..23b7e5da 100644
--- a/python/src/trezorlib/transport/hid.py
+++ b/python/src/trezorlib/transport/hid.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/transport/thp/protocol_v1.py b/python/src/trezorlib/transport/thp/protocol_v1.py
index 318801a0..03b0f102 100644
--- a/python/src/trezorlib/transport/thp/protocol_v1.py
+++ b/python/src/trezorlib/transport/thp/protocol_v1.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2025 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/transport/udp.py b/python/src/trezorlib/transport/udp.py
index b276f590..4634a367 100644
--- a/python/src/trezorlib/transport/udp.py
+++ b/python/src/trezorlib/transport/udp.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/transport/webusb.py b/python/src/trezorlib/transport/webusb.py
index d992788d..c2679f26 100644
--- a/python/src/trezorlib/transport/webusb.py
+++ b/python/src/trezorlib/transport/webusb.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/src/trezorlib/ui.py b/python/src/trezorlib/ui.py
index 58c55bfd..b07f603a 100644
--- a/python/src/trezorlib/ui.py
+++ b/python/src/trezorlib/ui.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/tests/test_btc.py b/python/tests/test_btc.py
index 9aef4e58..d1f02c03 100644
--- a/python/tests/test_btc.py
+++ b/python/tests/test_btc.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/tests/test_cosi.py b/python/tests/test_cosi.py
index 79e43692..f5b3b1fe 100644
--- a/python/tests/test_cosi.py
+++ b/python/tests/test_cosi.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/tests/test_merkle_tree.py b/python/tests/test_merkle_tree.py
index 7a9f3672..a0dd8051 100644
--- a/python/tests/test_merkle_tree.py
+++ b/python/tests/test_merkle_tree.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/tests/test_nem.py b/python/tests/test_nem.py
index f27f647c..293cd1a7 100644
--- a/python/tests/test_nem.py
+++ b/python/tests/test_nem.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/tests/test_protobuf_encoding.py b/python/tests/test_protobuf_encoding.py
index 25f8ae6e..ebf55a41 100644
--- a/python/tests/test_protobuf_encoding.py
+++ b/python/tests/test_protobuf_encoding.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/tests/test_protobuf_misc.py b/python/tests/test_protobuf_misc.py
index 775a9aff..ad6560a5 100644
--- a/python/tests/test_protobuf_misc.py
+++ b/python/tests/test_protobuf_misc.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/tests/test_stellar.py b/python/tests/test_stellar.py
index bdc942aa..6aebfaf8 100644
--- a/python/tests/test_stellar.py
+++ b/python/tests/test_stellar.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/tests/test_tools.py b/python/tests/test_tools.py
index a89d5a91..17799543 100644
--- a/python/tests/test_tools.py
+++ b/python/tests/test_tools.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/tests/test_transport.py b/python/tests/test_transport.py
index 78e36553..3df88021 100644
--- a/python/tests/test_transport.py
+++ b/python/tests/test_transport.py
@@ -1,6 +1,6 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/tools/build_tx.py b/python/tools/build_tx.py
index 6241a277..9fbd4d2d 100755
--- a/python/tools/build_tx.py
+++ b/python/tools/build_tx.py
@@ -2,7 +2,7 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/tools/deserialize_tx.py b/python/tools/deserialize_tx.py
index 0197f55b..b433b8a5 100755
--- a/python/tools/deserialize_tx.py
+++ b/python/tools/deserialize_tx.py
@@ -2,7 +2,7 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/tools/encfs_aes_getpass.py b/python/tools/encfs_aes_getpass.py
index 7ba20204..139979e1 100755
--- a/python/tools/encfs_aes_getpass.py
+++ b/python/tools/encfs_aes_getpass.py
@@ -2,7 +2,7 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/tools/firmware-fingerprint.py b/python/tools/firmware-fingerprint.py
index a9c898ff..c75cd06f 100755
--- a/python/tools/firmware-fingerprint.py
+++ b/python/tools/firmware-fingerprint.py
@@ -2,7 +2,7 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/tools/helloworld.py b/python/tools/helloworld.py
index 44a7f84c..7c6decc9 100755
--- a/python/tools/helloworld.py
+++ b/python/tools/helloworld.py
@@ -2,7 +2,7 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/tools/mem_flashblock.py b/python/tools/mem_flashblock.py
index 83513837..b3efbd8d 100755
--- a/python/tools/mem_flashblock.py
+++ b/python/tools/mem_flashblock.py
@@ -2,7 +2,7 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/tools/mem_read.py b/python/tools/mem_read.py
index 5146deeb..a2415e3a 100755
--- a/python/tools/mem_read.py
+++ b/python/tools/mem_read.py
@@ -2,7 +2,7 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/tools/mem_write.py b/python/tools/mem_write.py
index 872d15e2..f6aabc60 100755
--- a/python/tools/mem_write.py
+++ b/python/tools/mem_write.py
@@ -2,7 +2,7 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/tools/pwd_reader.py b/python/tools/pwd_reader.py
index fabdc7fa..84cbbb1a 100755
--- a/python/tools/pwd_reader.py
+++ b/python/tools/pwd_reader.py
@@ -2,7 +2,7 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
diff --git a/python/tools/trezor-otp.py b/python/tools/trezor-otp.py
index 043edbea..e6cc6f9b 100755
--- a/python/tools/trezor-otp.py
+++ b/python/tools/trezor-otp.py
@@ -2,7 +2,7 @@
# This file is part of the Trezor project.
#
-# Copyright (C) 2012-2022 SatoshiLabs and contributors
+# Copyright (C) SatoshiLabs and contributors
#
# This library is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License version 3
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.