diff --git a/{{ cookiecutter.format }}/briefcase.toml b/{{ cookiecutter.format }}/briefcase.toml index c805a6d..5389309 100644 --- a/{{ cookiecutter.format }}/briefcase.toml +++ b/{{ cookiecutter.format }}/briefcase.toml @@ -13,14 +13,14 @@ support_path = "Support" "3.12": 'support_revision = "10"', "3.13": 'support_revision = "15"', "3.14": 'support_revision = "11"', - "3.15": 'support_revision = "0"', + "3.15": 'support_revision = "0rc2"', }.get(cookiecutter.python_version|py_tag, "") }} {{ { "3.11": 'support_package_hash = "sha256:ff6295ebf94b582146f4ca326e7e2cf8347a740fa00eac199f2441acbcb6fea3"', "3.12": 'support_package_hash = "sha256:18fb042d47b7ec441282eb96da0193e3093de7f02add35f5745d73491c6c0843"', "3.13": 'support_package_hash = "sha256:80175765a31babe43b0910395cf86ba4e8412adf1902b069d55b74d523ecc5d1"', "3.14": 'support_package_hash = "sha256:b591f3301bd22a4f423c49c746cac9e55558b909fd14d6eb8327ccc62234ab7b"', - "3.15": 'support_package_hash = "sha256:748b90b8d9f65de75b51b36896148e1b5ff320b1148dab8c59fd4ac883d2c2c1"', + "3.15": 'support_package_hash = "sha256:2496d92689da625cd349e856e17b3d540787f8d17806e21536e8d394d940adc0"', }.get(cookiecutter.python_version|py_tag, "") }} icon.20 = "{{ cookiecutter.class_name }}/Images.xcassets/AppIcon.appiconset/icon-20.png" diff --git a/{{ cookiecutter.format }}/{{ cookiecutter.class_name }}/main.m b/{{ cookiecutter.format }}/{{ cookiecutter.class_name }}/main.m index 5935ee3..1acb2f7 100644 --- a/{{ cookiecutter.format }}/{{ cookiecutter.class_name }}/main.m +++ b/{{ cookiecutter.format }}/{{ cookiecutter.class_name }}/main.m @@ -63,6 +63,10 @@ int main(int argc, char *argv[]) { config.install_signal_handlers = 1; // Isolated apps need to set the full PYTHONPATH manually. config.module_search_paths_set = 1; + {% if cookiecutter.python_version|minor_version >= 14 -%} + // Enable the use of the system logger + config.use_system_logger = 1; + {% endif -%} // For debugging - enable verbose mode. // config.verbose = 1;