OS=macos-latest==macos-latest PYTHON=3.9==3.9 <<<<<< ENV ./codecov.yml .bandit .gitattributes .gitmodules LICENSE MANIFEST.in Makefile __main__.py cookiecutter/__init__.py cookiecutter/__main__.py cookiecutter/cli.py cookiecutter/config.py cookiecutter/environment.py cookiecutter/exceptions.py cookiecutter/extensions.py cookiecutter/find.py cookiecutter/generate.py cookiecutter/hooks.py cookiecutter/log.py cookiecutter/main.py cookiecutter/prompt.py cookiecutter/replay.py cookiecutter/repository.py cookiecutter/utils.py cookiecutter/vcs.py cookiecutter/zipfile.py docs/HelloCookieCutter1 docs/Makefile docs/__init__.py docs/advanced/calling_from_python.rst docs/advanced/choice_variables.rst docs/advanced/cli_options.rst docs/advanced/copy_without_render.rst docs/advanced/dict_variables.rst docs/advanced/directories.rst docs/advanced/hooks.rst docs/advanced/index.rst docs/advanced/injecting_context.rst docs/advanced/new_line_characters.rst docs/advanced/private_variables.rst docs/advanced/replay.rst docs/advanced/suppressing_prompts.rst docs/advanced/template_extensions.rst docs/advanced/templates_in_context.rst docs/advanced/user_config.rst docs/conf.py docs/cookiecutter.rst docs/index.rst docs/installation.rst docs/make.bat docs/overview.rst docs/sprint-contributors.rst docs/troubleshooting.rst docs/tutorial1.rst docs/tutorial2.rst docs/tutorials.rst docs/usage.rst logo/cookiecutter-logo.svg pyproject.toml setup.cfg setup.py tests/__init__.py tests/conftest.py tests/fake-repo-bad-json/cookiecutter.json tests/fake-repo-bad-json/{{cookiecutter.repo_name}}/README.rst tests/fake-repo-dict/cookiecutter.json tests/fake-repo-dir/my-dir/cookiecutter.json tests/fake-repo-dir/my-dir/{{cookiecutter.repo_name}}/README.rst tests/fake-repo-pre/cookiecutter.json tests/fake-repo-pre/{{cookiecutter.repo_name}}/README.rst tests/fake-repo-pre2/cookiecutter.json tests/fake-repo-pre2/whatever.some.thing tests/fake-repo-pre2/{{cookiecutter.repo_name}}/README.rst tests/fake-repo-tmpl/cookiecutter.json tests/fake-repo-tmpl/{{cookiecutter.repo_name}}/README.rst tests/fake-repo/cookiecutter.json tests/fake-repo/fake-project/README.rst tests/files/bad-zip-file.zip tests/files/empty.zip tests/files/fake-repo-tmpl.zip tests/files/not-a-repo.zip tests/files/protected-fake-repo-tmpl.zip tests/files/{% if cookiecutter.generate_file == 'y' %}cheese.txt{% endif %} tests/hooks-abort-render/hooks/post_gen_project.py tests/hooks-abort-render/hooks/pre_gen_project.py tests/hooks-abort-render/{{cookiecutter.repo_dir}}/README.rst tests/replay/conftest.py tests/replay/test_dump.py tests/replay/test_load.py tests/replay/test_replay.py tests/repository/test_abbreviation_expansion.py tests/repository/test_determine_repo_dir_clones_repo.py tests/repository/test_determine_repo_dir_finds_existing_cookiecutter.py tests/repository/test_determine_repo_dir_finds_subdirectories.py tests/repository/test_determine_repository_should_use_local_repo.py tests/repository/test_is_repo_url.py tests/repository/test_repository_has_cookiecutter_json.py tests/test-extensions/custom-extension-post/cookiecutter.json tests/test-extensions/custom-extension-post/hooks/post_gen_project.py tests/test-extensions/custom-extension-post/{{cookiecutter.project_slug}}/README.rst tests/test-extensions/custom-extension-pre/cookiecutter.json tests/test-extensions/custom-extension-pre/hooks/pre_gen_project.py tests/test-extensions/custom-extension-pre/{{cookiecutter.project_slug}}/README.rst tests/test-extensions/default/cookiecutter.json tests/test-extensions/default/{{cookiecutter.project_slug}}/HISTORY.rst tests/test-extensions/default/{{cookiecutter.project_slug}}/id tests/test-extensions/hello_extension/__init__.py tests/test-extensions/hello_extension/hello_extension.py tests/test-extensions/unknown/cookiecutter.json tests/test-extensions/unknown/{{cookiecutter.project_slug}}/HISTORY.rst tests/test-generate-binaries/input{{cookiecutter.binary_test}}/.DS_Store tests/test-generate-binaries/input{{cookiecutter.binary_test}}/{{cookiecutter.binary_test}}/.DS_Store tests/test-generate-context/choices_template.json tests/test-generate-context/invalid-syntax.json tests/test-generate-context/non_ascii.json tests/test-generate-context/test.json tests/test-generate-copy-without-render/{{cookiecutter.repo_name}}/README.rst tests/test-generate-copy-without-render/{{cookiecutter.repo_name}}/{{cookiecutter.repo_name}}-not-rendered/README.rst tests/test-generate-copy-without-render/{{cookiecutter.repo_name}}/{{cookiecutter.repo_name}}-rendered/README.rst tests/test-generate-files-line-end/cookiecutter.json tests/test-generate-files-line-end/{{cookiecutter.test_name}}/{{cookiecutter.folder_name}}/{{cookiecutter.filename}}.py tests/test-generate-files-permissions/input{{cookiecutter.permissions}}/script.sh tests/test-output-folder/cookiecutter.json tests/test-output-folder/{{cookiecutter.test_name}}/{{cookiecutter.folder_name}}/{{cookiecutter.filename}}.py tests/test-pyhooks/hooks/post_gen_project.py tests/test-pyhooks/hooks/pre_gen_project.py tests/test-pyhooks/input{{cookiecutter.pyhooks}}/README.rst tests/test-pyshellhooks/hooks/post_gen_project.py tests/test-pyshellhooks/hooks/post_gen_project.sh tests/test-pyshellhooks/hooks/pre_gen_project.py tests/test-pyshellhooks/hooks/pre_gen_project.sh tests/test-pyshellhooks/input{{pyshellhooks}}/README.rst tests/test-replay/cookiedozer_load.json tests/test-replay/invalid_replay.json tests/test-shellhooks-empty/hooks/pre_gen_project.sh tests/test-shellhooks-empty/input{{cookiecutter.shellhooks}}/README.rst tests/test-shellhooks-win/hooks/post_gen_project.bat tests/test-shellhooks-win/hooks/pre_gen_project.bat tests/test-shellhooks-win/input{{cookiecutter.shellhooks}}/README.rst tests/test-shellhooks/hooks/post_gen_project.sh tests/test-shellhooks/hooks/pre_gen_project.sh tests/test-shellhooks/input{{cookiecutter.shellhooks}}/README.rst tests/test_abort_generate_on_hook_error.py tests/test_cli.py tests/test_cookiecutter_invocation.py tests/test_cookiecutter_local_no_input.py tests/test_cookiecutter_local_with_input.py tests/test_custom_extensions_in_hooks.py tests/test_default_extensions.py tests/test_environment.py tests/test_exceptions.py tests/test_find.py tests/test_generate_context.py tests/test_generate_copy_without_render.py tests/test_generate_file.py tests/test_generate_files.py tests/test_generate_hooks.py tests/test_get_config.py tests/test_get_user_config.py tests/test_hooks.py tests/test_log.py tests/test_main.py tests/test_output_folder.py tests/test_preferred_encoding.py tests/test_prompt.py tests/test_read_repo_password.py tests/test_read_user_choice.py tests/test_read_user_dict.py tests/test_read_user_variable.py tests/test_read_user_yes_no.py tests/test_repo_not_found.py tests/test_specify_output_dir.py tests/test_utils.py tests/undefined-variable/dir-name/{{cookiecutter.project_slug}}/README.rst tests/undefined-variable/dir-name/{{cookiecutter.project_slug}}/{{cookiecutter.foobar}}/helloworld.py tests/undefined-variable/file-content/{{cookiecutter.project_slug}}/README.rst tests/undefined-variable/file-name/cookiecutter.json tests/undefined-variable/file-name/{{cookiecutter.project_slug}}/{{cookiecutter.foobar}} tests/vcs/test_clone.py tests/vcs/test_identify_repo.py tests/vcs/test_is_vcs_installed.py tests/zipfile/test_unzip.py tox.ini <<<<<< network # path=./coverage.xml /Users/runner/work/cookiecutter/cookiecutter <<<<<< EOF # path=fixes ./.tox/py39-cov-report/lib/python3.9/site-packages/markupsafe/_speedups.c:2,4,7,9,16,18,19,33,34,89,90,93,99,104,105,110,115,116,119,125,130,131,135,140,141,142,145,151,156,157,161,166,167,170,173,181,184,185,188,191,196,197,198,204,212,217,218,227,230,235,236,237,240,244,245,246,249,254,255,256,259,267,268,269,271,283,295,311,319,331,334,337,339 <<<<<< EOF