diff --unified --recursive --text --new-file cmake-lint-1.4.2.orig/setup.py cmake-lint-1.4.2/setup.py --- cmake-lint-1.4.2.orig/setup.py 2024-04-22 15:48:16.433625415 +0200 +++ cmake-lint-1.4.2/setup.py 2024-04-22 15:59:27.546256097 +0200 @@ -1,22 +1,13 @@ #! /usr/bin/env python -import imp +from importlib.machinery import SourceFileLoader from setuptools import setup def get_version(): - ver_file = None - try: - ver_file, pathname, description = imp.find_module( - '__version__', ['cmakelint']) - vermod = imp.load_module( - '__version__', ver_file, pathname, description) - version = vermod.VERSION - return version - finally: - if ver_file is not None: - ver_file.close() + version_module = SourceFileLoader('__version__', 'cmakelint/__version__.py').load_module() + return version_module.VERSION def read_without_comments(filename): @@ -30,7 +21,6 @@ setup(name='cmakelint', version=get_version(), packages=['cmakelint'], - scripts=['bin/cmakelint'], entry_points={ 'console_scripts': [ 'cmakelint = cmakelint.main:main' diff --unified --recursive --text --new-file cmake-lint-1.4.2.orig/test/cmakelint_test.py cmake-lint-1.4.2/test/cmakelint_test.py --- cmake-lint-1.4.2.orig/test/cmakelint_test.py 2024-04-22 15:48:16.433625415 +0200 +++ cmake-lint-1.4.2/test/cmakelint_test.py 2024-04-22 15:59:27.539589434 +0200 @@ -19,7 +19,7 @@ import cmakelint.__version__ import cmakelint.main -import mock +from unittest import mock # stderr suppression from https://stackoverflow.com/a/1810086