From: Colin Watson <cjwatson@debian.org>
Date: Wed, 28 Jan 2026 22:56:37 +0000
Subject: Port away from pkg_resources

Bug-Debian: https://bugs.debian.org/1083981
Last-Update: 2026-01-28
---
 setup.py        | 1 -
 valinor/main.py | 4 ++--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/setup.py b/setup.py
index 4e7620f..7359e47 100644
--- a/setup.py
+++ b/setup.py
@@ -37,7 +37,6 @@ setup(
     },
     test_suite = 'test',
     install_requires=[
-        'setuptools',
         'colorama>=0.3',
         'pyocd',
         'project_generator>=0.8.0',
diff --git a/valinor/main.py b/valinor/main.py
index 10b51e2..43ca4c7 100644
--- a/valinor/main.py
+++ b/valinor/main.py
@@ -16,8 +16,8 @@ import logging
 import argparse
 import os
 import sys
-import pkg_resources
 import shutil
+from importlib.metadata import version
 
 import valinor.logging_setup as logging_setup
 import valinor.ide_detection as ide_detection
@@ -33,7 +33,7 @@ def main():
     p = argparse.ArgumentParser()
 
     p.add_argument('--version', dest='show_version', action='version',
-        version=pkg_resources.require("valinor")[0].version,
+        version=version("valinor"),
         help='display the version'
     )
 
