File "/usr/lib/python3.12/site-packages/lastversion/HolderFactory.py", line 84, in get_instance_for_repo holder = holder_class(repo, hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/GitHubRepoSession.py", line 146, in __init__ super(GitHubRepoSession, self).__init__() File "/usr/lib/python3.12/site-packages/lastversion/ProjectHolder.py", line 61, in __init__ self.cache = FileCache(self.cache_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__ raise ImportError(notice) ImportError: NOTE: In order to use the FileCache you must have filelock installed. You can install it via pip: pip install cachecontrol[filecache] lastversion.lastversion - INFO - Verbose 2 level output. lastversion.ProjectHolder - INFO - Using cache directory: /home/baz/.cache/lastversion. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 75, in __init__ from filelock import FileLock ModuleNotFoundError: No module named 'filelock' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/lastversion", line 8, in sys.exit(main()) ^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 535, in main res = latest(args.repo, args.format, args.pre, args.filter, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 157, in latest with HolderFactory.get_instance_for_repo(repo, at=at) as project: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/HolderFactory.py", line 84, in get_instance_for_repo holder = holder_class(repo, hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/GitHubRepoSession.py", line 146, in __init__ super(GitHubRepoSession, self).__init__() File "/usr/lib/python3.12/site-packages/lastversion/ProjectHolder.py", line 61, in __init__ self.cache = FileCache(self.cache_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__ raise ImportError(notice) ImportError: NOTE: In order to use the FileCache you must have filelock installed. You can install it via pip: pip install cachecontrol[filecache] lastversion.lastversion - INFO - Verbose 2 level output. lastversion.ProjectHolder - INFO - Using cache directory: /home/baz/.cache/lastversion. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 75, in __init__ from filelock import FileLock ModuleNotFoundError: No module named 'filelock' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/lastversion", line 8, in sys.exit(main()) ^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 535, in main res = latest(args.repo, args.format, args.pre, args.filter, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 157, in latest with HolderFactory.get_instance_for_repo(repo, at=at) as project: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/HolderFactory.py", line 84, in get_instance_for_repo holder = holder_class(repo, hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/GitHubRepoSession.py", line 146, in __init__ super(GitHubRepoSession, self).__init__() File "/usr/lib/python3.12/site-packages/lastversion/ProjectHolder.py", line 61, in __init__ self.cache = FileCache(self.cache_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__ raise ImportError(notice) ImportError: NOTE: In order to use the FileCache you must have filelock installed. You can install it via pip: pip install cachecontrol[filecache] lastversion.lastversion - INFO - Verbose 2 level output. lastversion.ProjectHolder - INFO - Using cache directory: /home/baz/.cache/lastversion. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 75, in __init__ from filelock import FileLock ModuleNotFoundError: No module named 'filelock' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/lastversion", line 8, in sys.exit(main()) ^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 535, in main res = latest(args.repo, args.format, args.pre, args.filter, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 157, in latest with HolderFactory.get_instance_for_repo(repo, at=at) as project: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/HolderFactory.py", line 84, in get_instance_for_repo holder = holder_class(repo, hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/GitHubRepoSession.py", line 146, in __init__ super(GitHubRepoSession, self).__init__() File "/usr/lib/python3.12/site-packages/lastversion/ProjectHolder.py", line 61, in __init__ self.cache = FileCache(self.cache_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__ raise ImportError(notice) ImportError: NOTE: In order to use the FileCache you must have filelock installed. You can install it via pip: pip install cachecontrol[filecache] lastversion.lastversion - INFO - Verbose 2 level output. lastversion.ProjectHolder - INFO - Using cache directory: /home/baz/.cache/lastversion. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 75, in __init__ from filelock import FileLock ModuleNotFoundError: No module named 'filelock' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/lastversion", line 8, in sys.exit(main()) ^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 535, in main res = latest(args.repo, args.format, args.pre, args.filter, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 157, in latest with HolderFactory.get_instance_for_repo(repo, at=at) as project: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/HolderFactory.py", line 84, in get_instance_for_repo holder = holder_class(repo, hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/GitHubRepoSession.py", line 146, in __init__ super(GitHubRepoSession, self).__init__() File "/usr/lib/python3.12/site-packages/lastversion/ProjectHolder.py", line 61, in __init__ self.cache = FileCache(self.cache_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__ raise ImportError(notice) ImportError: NOTE: In order to use the FileCache you must have filelock installed. You can install it via pip: pip install cachecontrol[filecache] lastversion.lastversion - INFO - Verbose 2 level output. lastversion.ProjectHolder - INFO - Using cache directory: /home/baz/.cache/lastversion. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 75, in __init__ from filelock import FileLock ModuleNotFoundError: No module named 'filelock' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/lastversion", line 8, in sys.exit(main()) ^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 535, in main res = latest(args.repo, args.format, args.pre, args.filter, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 157, in latest with HolderFactory.get_instance_for_repo(repo, at=at) as project: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/HolderFactory.py", line 84, in get_instance_for_repo holder = holder_class(repo, hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/GitHubRepoSession.py", line 146, in __init__ super(GitHubRepoSession, self).__init__() File "/usr/lib/python3.12/site-packages/lastversion/ProjectHolder.py", line 61, in __init__ self.cache = FileCache(self.cache_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__ raise ImportError(notice) ImportError: NOTE: In order to use the FileCache you must have filelock installed. You can install it via pip: pip install cachecontrol[filecache] lastversion.lastversion - INFO - Verbose 2 level output. lastversion.ProjectHolder - INFO - Using cache directory: /home/baz/.cache/lastversion. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 75, in __init__ from filelock import FileLock ModuleNotFoundError: No module named 'filelock' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/lastversion", line 8, in sys.exit(main()) ^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 535, in main res = latest(args.repo, args.format, args.pre, args.filter, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 157, in latest with HolderFactory.get_instance_for_repo(repo, at=at) as project: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/HolderFactory.py", line 84, in get_instance_for_repo holder = holder_class(repo, hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/GitHubRepoSession.py", line 146, in __init__ super(GitHubRepoSession, self).__init__() File "/usr/lib/python3.12/site-packages/lastversion/ProjectHolder.py", line 61, in __init__ self.cache = FileCache(self.cache_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__ raise ImportError(notice) ImportError: NOTE: In order to use the FileCache you must have filelock installed. You can install it via pip: pip install cachecontrol[filecache] lastversion.lastversion - INFO - Verbose 2 level output. lastversion.ProjectHolder - INFO - Using cache directory: /home/baz/.cache/lastversion. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 75, in __init__ from filelock import FileLock ModuleNotFoundError: No module named 'filelock' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/lastversion", line 8, in sys.exit(main()) ^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 535, in main res = latest(args.repo, args.format, args.pre, args.filter, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 157, in latest with HolderFactory.get_instance_for_repo(repo, at=at) as project: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/HolderFactory.py", line 84, in get_instance_for_repo holder = holder_class(repo, hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/GitHubRepoSession.py", line 146, in __init__ super(GitHubRepoSession, self).__init__() File "/usr/lib/python3.12/site-packages/lastversion/ProjectHolder.py", line 61, in __init__ self.cache = FileCache(self.cache_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__ raise ImportError(notice) ImportError: NOTE: In order to use the FileCache you must have filelock installed. You can install it via pip: pip install cachecontrol[filecache] lastversion.lastversion - INFO - Verbose 2 level output. lastversion.ProjectHolder - INFO - Using cache directory: /home/baz/.cache/lastversion. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 75, in __init__ from filelock import FileLock ModuleNotFoundError: No module named 'filelock' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/lastversion", line 8, in sys.exit(main()) ^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 535, in main res = latest(args.repo, args.format, args.pre, args.filter, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 157, in latest with HolderFactory.get_instance_for_repo(repo, at=at) as project: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/HolderFactory.py", line 84, in get_instance_for_repo holder = holder_class(repo, hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/GitHubRepoSession.py", line 146, in __init__ super(GitHubRepoSession, self).__init__() File "/usr/lib/python3.12/site-packages/lastversion/ProjectHolder.py", line 61, in __init__ self.cache = FileCache(self.cache_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__ raise ImportError(notice) ImportError: NOTE: In order to use the FileCache you must have filelock installed. You can install it via pip: pip install cachecontrol[filecache] lastversion.lastversion - INFO - Verbose 2 level output. lastversion.ProjectHolder - INFO - Using cache directory: /home/baz/.cache/lastversion. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 75, in __init__ from filelock import FileLock ModuleNotFoundError: No module named 'filelock' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/lastversion", line 8, in sys.exit(main()) ^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 535, in main res = latest(args.repo, args.format, args.pre, args.filter, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 157, in latest with HolderFactory.get_instance_for_repo(repo, at=at) as project: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/HolderFactory.py", line 84, in get_instance_for_repo holder = holder_class(repo, hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/GitHubRepoSession.py", line 146, in __init__ super(GitHubRepoSession, self).__init__() File "/usr/lib/python3.12/site-packages/lastversion/ProjectHolder.py", line 61, in __init__ self.cache = FileCache(self.cache_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__ raise ImportError(notice) ImportError: NOTE: In order to use the FileCache you must have filelock installed. You can install it via pip: pip install cachecontrol[filecache] lastversion.lastversion - INFO - Verbose 2 level output. lastversion.ProjectHolder - INFO - Using cache directory: /home/baz/.cache/lastversion. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 75, in __init__ from filelock import FileLock ModuleNotFoundError: No module named 'filelock' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/lastversion", line 8, in sys.exit(main()) ^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 535, in main res = latest(args.repo, args.format, args.pre, args.filter, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 157, in latest with HolderFactory.get_instance_for_repo(repo, at=at) as project: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/HolderFactory.py", line 84, in get_instance_for_repo holder = holder_class(repo, hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/GitHubRepoSession.py", line 146, in __init__ super(GitHubRepoSession, self).__init__() File "/usr/lib/python3.12/site-packages/lastversion/ProjectHolder.py", line 61, in __init__ self.cache = FileCache(self.cache_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__ raise ImportError(notice) ImportError: NOTE: In order to use the FileCache you must have filelock installed. You can install it via pip: pip install cachecontrol[filecache] lastversion.lastversion - INFO - Verbose 2 level output. lastversion.ProjectHolder - INFO - Using cache directory: /home/baz/.cache/lastversion. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 75, in __init__ from filelock import FileLock ModuleNotFoundError: No module named 'filelock' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/lastversion", line 8, in sys.exit(main()) ^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 535, in main res = latest(args.repo, args.format, args.pre, args.filter, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 157, in latest with HolderFactory.get_instance_for_repo(repo, at=at) as project: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/HolderFactory.py", line 84, in get_instance_for_repo holder = holder_class(repo, hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/GitHubRepoSession.py", line 146, in __init__ super(GitHubRepoSession, self).__init__() File "/usr/lib/python3.12/site-packages/lastversion/ProjectHolder.py", line 61, in __init__ self.cache = FileCache(self.cache_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__ raise ImportError(notice) ImportError: NOTE: In order to use the FileCache you must have filelock installed. You can install it via pip: pip install cachecontrol[filecache] lastversion.lastversion - INFO - Verbose 2 level output. lastversion.ProjectHolder - INFO - Using cache directory: /home/baz/.cache/lastversion. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 75, in __init__ from filelock import FileLock ModuleNotFoundError: No module named 'filelock' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/lastversion", line 8, in sys.exit(main()) ^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 535, in main res = latest(args.repo, args.format, args.pre, args.filter, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 157, in latest with HolderFactory.get_instance_for_repo(repo, at=at) as project: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/HolderFactory.py", line 84, in get_instance_for_repo holder = holder_class(repo, hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/GitHubRepoSession.py", line 146, in __init__ super(GitHubRepoSession, self).__init__() File "/usr/lib/python3.12/site-packages/lastversion/ProjectHolder.py", line 61, in __init__ self.cache = FileCache(self.cache_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__ raise ImportError(notice) ImportError: NOTE: In order to use the FileCache you must have filelock installed. You can install it via pip: pip install cachecontrol[filecache] lastversion.lastversion - INFO - Verbose 2 level output. lastversion.ProjectHolder - INFO - Using cache directory: /home/baz/.cache/lastversion. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 75, in __init__ from filelock import FileLock ModuleNotFoundError: No module named 'filelock' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/lastversion", line 8, in sys.exit(main()) ^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 535, in main res = latest(args.repo, args.format, args.pre, args.filter, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 157, in latest with HolderFactory.get_instance_for_repo(repo, at=at) as project: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/HolderFactory.py", line 84, in get_instance_for_repo holder = holder_class(repo, hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/GitHubRepoSession.py", line 146, in __init__ super(GitHubRepoSession, self).__init__() File "/usr/lib/python3.12/site-packages/lastversion/ProjectHolder.py", line 61, in __init__ self.cache = FileCache(self.cache_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__ raise ImportError(notice) ImportError: NOTE: In order to use the FileCache you must have filelock installed. You can install it via pip: pip install cachecontrol[filecache] lastversion.lastversion - INFO - Verbose 2 level output. lastversion.ProjectHolder - INFO - Using cache directory: /home/baz/.cache/lastversion. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 75, in __init__ from filelock import FileLock ModuleNotFoundError: No module named 'filelock' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/lastversion", line 8, in sys.exit(main()) ^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 535, in main res = latest(args.repo, args.format, args.pre, args.filter, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 157, in latest with HolderFactory.get_instance_for_repo(repo, at=at) as project: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/HolderFactory.py", line 84, in get_instance_for_repo holder = holder_class(repo, hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/GitHubRepoSession.py", line 146, in __init__ super(GitHubRepoSession, self).__init__() File "/usr/lib/python3.12/site-packages/lastversion/ProjectHolder.py", line 61, in __init__ self.cache = FileCache(self.cache_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__ raise ImportError(notice) ImportError: NOTE: In order to use the FileCache you must have filelock installed. You can install it via pip: pip install cachecontrol[filecache] lastversion.lastversion - INFO - Verbose 2 level output. lastversion.ProjectHolder - INFO - Using cache directory: /home/baz/.cache/lastversion. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 75, in __init__ from filelock import FileLock ModuleNotFoundError: No module named 'filelock' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/lastversion", line 8, in sys.exit(main()) ^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 535, in main res = latest(args.repo, args.format, args.pre, args.filter, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 157, in latest with HolderFactory.get_instance_for_repo(repo, at=at) as project: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/HolderFactory.py", line 84, in get_instance_for_repo holder = holder_class(repo, hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/GitHubRepoSession.py", line 146, in __init__ super(GitHubRepoSession, self).__init__() File "/usr/lib/python3.12/site-packages/lastversion/ProjectHolder.py", line 61, in __init__ self.cache = FileCache(self.cache_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__ raise ImportError(notice) ImportError: NOTE: In order to use the FileCache you must have filelock installed. You can install it via pip: pip install cachecontrol[filecache] lastversion.lastversion - INFO - Verbose 2 level output. lastversion.ProjectHolder - INFO - Using cache directory: /home/baz/.cache/lastversion. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 75, in __init__ from filelock import FileLock ModuleNotFoundError: No module named 'filelock' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/lastversion", line 8, in sys.exit(main()) ^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 535, in main res = latest(args.repo, args.format, args.pre, args.filter, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 157, in latest with HolderFactory.get_instance_for_repo(repo, at=at) as project: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/HolderFactory.py", line 84, in get_instance_for_repo holder = holder_class(repo, hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/GitHubRepoSession.py", line 146, in __init__ super(GitHubRepoSession, self).__init__() File "/usr/lib/python3.12/site-packages/lastversion/ProjectHolder.py", line 61, in __init__ self.cache = FileCache(self.cache_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__ raise ImportError(notice) ImportError: NOTE: In order to use the FileCache you must have filelock installed. You can install it via pip: pip install cachecontrol[filecache] lastversion.lastversion - INFO - Verbose 2 level output. lastversion.ProjectHolder - INFO - Using cache directory: /home/baz/.cache/lastversion. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 75, in __init__ from filelock import FileLock ModuleNotFoundError: No module named 'filelock' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/lastversion", line 8, in sys.exit(main()) ^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 535, in main res = latest(args.repo, args.format, args.pre, args.filter, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 157, in latest with HolderFactory.get_instance_for_repo(repo, at=at) as project: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/HolderFactory.py", line 84, in get_instance_for_repo holder = holder_class(repo, hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/GitHubRepoSession.py", line 146, in __init__ super(GitHubRepoSession, self).__init__() File "/usr/lib/python3.12/site-packages/lastversion/ProjectHolder.py", line 61, in __init__ self.cache = FileCache(self.cache_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__ raise ImportError(notice) ImportError: NOTE: In order to use the FileCache you must have filelock installed. You can install it via pip: pip install cachecontrol[filecache] lastversion.lastversion - INFO - Verbose 2 level output. lastversion.ProjectHolder - INFO - Using cache directory: /home/baz/.cache/lastversion. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 75, in __init__ from filelock import FileLock ModuleNotFoundError: No module named 'filelock' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/lastversion", line 8, in sys.exit(main()) ^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 535, in main res = latest(args.repo, args.format, args.pre, args.filter, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 157, in latest with HolderFactory.get_instance_for_repo(repo, at=at) as project: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/HolderFactory.py", line 84, in get_instance_for_repo holder = holder_class(repo, hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/GitHubRepoSession.py", line 146, in __init__ super(GitHubRepoSession, self).__init__() File "/usr/lib/python3.12/site-packages/lastversion/ProjectHolder.py", line 61, in __init__ self.cache = FileCache(self.cache_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__ raise ImportError(notice) ImportError: NOTE: In order to use the FileCache you must have filelock installed. You can install it via pip: pip install cachecontrol[filecache] lastversion.lastversion - INFO - Verbose 2 level output. lastversion.ProjectHolder - INFO - Using cache directory: /home/baz/.cache/lastversion. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 75, in __init__ from filelock import FileLock ModuleNotFoundError: No module named 'filelock' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/lastversion", line 8, in sys.exit(main()) ^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 535, in main res = latest(args.repo, args.format, args.pre, args.filter, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 157, in latest with HolderFactory.get_instance_for_repo(repo, at=at) as project: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/HolderFactory.py", line 84, in get_instance_for_repo holder = holder_class(repo, hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/GitHubRepoSession.py", line 146, in __init__ super(GitHubRepoSession, self).__init__() File "/usr/lib/python3.12/site-packages/lastversion/ProjectHolder.py", line 61, in __init__ self.cache = FileCache(self.cache_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__ raise ImportError(notice) ImportError: NOTE: In order to use the FileCache you must have filelock installed. You can install it via pip: pip install cachecontrol[filecache] lastversion.lastversion - INFO - Verbose 2 level output. lastversion.ProjectHolder - INFO - Using cache directory: /home/baz/.cache/lastversion. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 75, in __init__ from filelock import FileLock ModuleNotFoundError: No module named 'filelock' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/lastversion", line 8, in sys.exit(main()) ^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 535, in main res = latest(args.repo, args.format, args.pre, args.filter, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 157, in latest with HolderFactory.get_instance_for_repo(repo, at=at) as project: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/HolderFactory.py", line 84, in get_instance_for_repo holder = holder_class(repo, hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/GitHubRepoSession.py", line 146, in __init__ super(GitHubRepoSession, self).__init__() File "/usr/lib/python3.12/site-packages/lastversion/ProjectHolder.py", line 61, in __init__ self.cache = FileCache(self.cache_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__ raise ImportError(notice) ImportError: NOTE: In order to use the FileCache you must have filelock installed. You can install it via pip: pip install cachecontrol[filecache] lastversion.lastversion - INFO - Verbose 2 level output. lastversion.ProjectHolder - INFO - Using cache directory: /home/baz/.cache/lastversion. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 75, in __init__ from filelock import FileLock ModuleNotFoundError: No module named 'filelock' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/lastversion", line 8, in sys.exit(main()) ^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 535, in main res = latest(args.repo, args.format, args.pre, args.filter, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/lastversion.py", line 157, in latest with HolderFactory.get_instance_for_repo(repo, at=at) as project: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/HolderFactory.py", line 84, in get_instance_for_repo holder = holder_class(repo, hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/lastversion/GitHubRepoSession.py", line 146, in __init__ super(GitHubRepoSession, self).__init__() File "/usr/lib/python3.12/site-packages/lastversion/ProjectHolder.py", line 61, in __init__ self.cache = FileCache(self.cache_dir) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__ raise ImportError(notice) ImportError: NOTE: In order to use the FileCache you must have filelock installed. You can install it via pip: pip install cachecontrol[filecache] lastversion.lastversion - INFO - Verbose 2 level output. lastversion.ProjectHolder - INFO - Using cache directory: /home/baz/.cache/lastversion. Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/cachecontrol/caches/file_cache.py", line 75, in __init__ from filelock import FileLock ModuleNotFoundError: No module named 'filelock'