From dace26cc54720ff4ab5fb2f371fb2ae84febc8a4 Mon Sep 17 00:00:00 2001 From: deathaxe Date: Tue, 28 Oct 2025 21:13:02 +0100 Subject: [PATCH 1/2] Fix python 3.13 lib path --- package_control/sys_path.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_control/sys_path.py b/package_control/sys_path.py index 6b541bc3..82c06a29 100644 --- a/package_control/sys_path.py +++ b/package_control/sys_path.py @@ -160,7 +160,7 @@ def lib_paths(): data = ( ("3.3", "python33", not settings.get('disable_plugin_host_3.3', False)), ("3.8", "python38", True), - ("3.13", "python3.13", True), + ("3.13", "python313", True), ) lib_paths.cache = { py_ver: os.path.join(__data_path, "Lib", py_dir) From fedf27c1f906f300fe7999e9169f38d8cb456de3 Mon Sep 17 00:00:00 2001 From: deathaxe Date: Wed, 29 Oct 2025 15:01:42 +0100 Subject: [PATCH 2/2] Remove empty format() calls --- package_control/library.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_control/library.py b/package_control/library.py index 8cb8b022..eac3b241 100644 --- a/package_control/library.py +++ b/package_control/library.py @@ -280,9 +280,9 @@ def convert_dependency(dependency_path, python_version, name, version, descripti install_rel_paths.append(("st4_plat", "st4_py{}_{}".format(py, plat))) # pure python releases releases for python 3.13+ if python_version == "3.13": - install_rel_paths.append(("st4_py", "st4_py313".format())) + install_rel_paths.append(("st4_py", "st4_py313")) # pure python releases for python 3.8+ - install_rel_paths.append(("st4_py", "st4_py38".format())) + install_rel_paths.append(("st4_py", "st4_py38")) install_rel_paths.append(("st4", "st4")) # platform/arch specific st3 dependencies are most likely only compatible with python 3.3