CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
snipkit/VERSION.txt
snipkit/__init__.py
snipkit/__main__.py
snipkit/cli.py
snipkit/config.py
snipkit/environment.py
snipkit/exceptions.py
snipkit/extensions.py
snipkit/find.py
snipkit/generate.py
snipkit/hooks.py
snipkit/log.py
snipkit/main.py
snipkit/prompt.py
snipkit/replay.py
snipkit/repository.py
snipkit/utils.py
snipkit/vcs.py
snipkit/zipfile.py
snipkit.egg-info/PKG-INFO
snipkit.egg-info/SOURCES.txt
snipkit.egg-info/dependency_links.txt
snipkit.egg-info/entry_points.txt
snipkit.egg-info/not-zip-safe
snipkit.egg-info/requires.txt
snipkit.egg-info/top_level.txt
tests/__init__.py
tests/conftest.py
tests/test_abort_generate_on_hook_error.py
tests/test_cli.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_copy_without_render_override.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_pre_prompt_hooks.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_snipkit_invocation.py
tests/test_snipkit_local_no_input.py
tests/test_snipkit_local_with_input.py
tests/test_snipkit_nested_templates.py
tests/test_specify_output_dir.py
tests/test_templates.py
tests/test_time_extension.py
tests/test_utils.py
tests/fake-nested-templates/snipkit.json
tests/fake-nested-templates-old-style/snipkit.json
tests/fake-nested-templates-old-style/fake-package/snipkit.json
tests/fake-nested-templates/fake-package/snipkit.json
tests/fake-nested-templates/fake-project/snipkit.json
tests/fake-repo/snipkit.json
tests/fake-repo-bad/no-project-in-here.txt
tests/fake-repo-bad-json/snipkit.json
tests/fake-repo-bad-json/{{snipkit.repo_name}}/README.rst
tests/fake-repo-dict/snipkit.json
tests/fake-repo-dict/{{snipkit.project_slug}}/README.md
tests/fake-repo-dir/my-dir/snipkit.json
tests/fake-repo-dir/my-dir/{{snipkit.repo_name}}/README.rst
tests/fake-repo-pre/snipkit.json
tests/fake-repo-pre/{{snipkit.repo_name}}/README.rst
tests/fake-repo-pre2/snipkit.json
tests/fake-repo-pre2/whatever.some.thing
tests/fake-repo-pre2/{%{snipkit.repo_name}%}/README.rst
tests/fake-repo-replay/snipkit.json
tests/fake-repo-replay/{{snipkit.repo_name}}/README.md
tests/fake-repo-tmpl/snipkit.json
tests/fake-repo-tmpl-_snipkit/snipkit.json
tests/fake-repo-tmpl-_snipkit/{{snipkit.repo_name}}/README.rst
tests/fake-repo-tmpl/{{snipkit.repo_name}}/README.rst
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/syntax_error.txt
tests/files/unicode.txt
tests/files/{% if snipkit.generate_file == 'y' %}cheese.txt{% endif %}
tests/files/{{snipkit.generate_file}}.txt
tests/files/{{snipkit.generate_file}}_crlf_newlines.txt
tests/files/{{snipkit.generate_file}}_lf_newlines.txt
tests/files/{{snipkit.jsonify_file}}.txt
tests/files/{{snipkit.random_string_file}}.txt
tests/hooks-abort-render/hooks/post_gen_project.py
tests/hooks-abort-render/hooks/pre_gen_project.py
tests/hooks-abort-render/{{snipkit.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_snipkit.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_snipkit_json.py
tests/test-config/config-expand-user.yaml
tests/test-config/config-expand-vars.yaml
tests/test-config/empty-config.yaml
tests/test-config/invalid-config-w-array.yaml
tests/test-config/invalid-config-w-multiple-docs.yaml
tests/test-config/invalid-config.yaml
tests/test-config/valid-config.yaml
tests/test-config/valid-partial-config.yaml
tests/test-extensions/custom-extension-post/snipkit.json
tests/test-extensions/custom-extension-post/hooks/post_gen_project.py
tests/test-extensions/custom-extension-post/{{snipkit.project_slug}}/README.rst
tests/test-extensions/custom-extension-pre/snipkit.json
tests/test-extensions/custom-extension-pre/hooks/pre_gen_project.py
tests/test-extensions/custom-extension-pre/{{snipkit.project_slug}}/README.rst
tests/test-extensions/default/snipkit.json
tests/test-extensions/default/{{snipkit.project_slug}}/HISTORY.rst
tests/test-extensions/default/{{snipkit.project_slug}}/id
tests/test-extensions/hello_extension/__init__.py
tests/test-extensions/hello_extension/hello_extension.py
tests/test-extensions/local_extension/snipkit.json
tests/test-extensions/local_extension/local_extensions/__init__.py
tests/test-extensions/local_extension/local_extensions/main.py
tests/test-extensions/local_extension/{{snipkit.project_slug}}/HISTORY.rst
tests/test-extensions/unknown/snipkit.json
tests/test-extensions/unknown/{{snipkit.project_slug}}/HISTORY.rst
tests/test-generate-binaries/input{{snipkit.binary_test}}/.DS_Store
tests/test-generate-binaries/input{{snipkit.binary_test}}/logo.png
tests/test-generate-binaries/input{{snipkit.binary_test}}/readme.txt
tests/test-generate-binaries/input{{snipkit.binary_test}}/some_font.otf
tests/test-generate-binaries/input{{snipkit.binary_test}}/{{snipkit.binary_test}}/.DS_Store
tests/test-generate-binaries/input{{snipkit.binary_test}}/{{snipkit.binary_test}}/logo.png
tests/test-generate-binaries/input{{snipkit.binary_test}}/{{snipkit.binary_test}}/readme.txt
tests/test-generate-binaries/input{{snipkit.binary_test}}/{{snipkit.binary_test}}/some_font.otf
tests/test-generate-binaries/input{{snipkit.binary_test}}/{{snipkit.binary_test}}/{{snipkit.binary_test}}/logo.png
tests/test-generate-context/choices_template.json
tests/test-generate-context/invalid-syntax.json
tests/test-generate-context/nested_dict.json
tests/test-generate-context/nested_dict_additional.json
tests/test-generate-context/non_ascii.json
tests/test-generate-context/test.json
tests/test-generate-copy-without-render-override/{{snipkit.repo_name}}/README.rst
tests/test-generate-copy-without-render-override/{{snipkit.repo_name}}/README.txt
tests/test-generate-copy-without-render-override/{{snipkit.repo_name}}/rendered/not_rendered.yml
tests/test-generate-copy-without-render-override/{{snipkit.repo_name}}/{{snipkit.repo_name}}-not-rendered/README.rst
tests/test-generate-copy-without-render-override/{{snipkit.repo_name}}/{{snipkit.repo_name}}-rendered/README.md
tests/test-generate-copy-without-render-override/{{snipkit.repo_name}}/{{snipkit.repo_name}}-rendered/README.rst
tests/test-generate-copy-without-render-override/{{snipkit.repo_name}}/{{snipkit.repo_name}}-rendered/README.txt
tests/test-generate-copy-without-render/{{snipkit.repo_name}}/README.rst
tests/test-generate-copy-without-render/{{snipkit.repo_name}}/README.txt
tests/test-generate-copy-without-render/{{snipkit.repo_name}}/rendered/not_rendered.yml
tests/test-generate-copy-without-render/{{snipkit.repo_name}}/{{snipkit.repo_name}}-not-rendered/README.rst
tests/test-generate-copy-without-render/{{snipkit.repo_name}}/{{snipkit.repo_name}}-rendered/README.md
tests/test-generate-copy-without-render/{{snipkit.repo_name}}/{{snipkit.repo_name}}-rendered/README.rst
tests/test-generate-copy-without-render/{{snipkit.repo_name}}/{{snipkit.repo_name}}-rendered/README.txt
tests/test-generate-files-line-end/snipkit.json
tests/test-generate-files-line-end/{{snipkit.test_name}}/something.txt
tests/test-generate-files-line-end/{{snipkit.test_name}}/folder/in_folder.txt
tests/test-generate-files-line-end/{{snipkit.test_name}}/{{snipkit.folder_name}}/{{snipkit.filename}}.py
tests/test-generate-files-nontemplated/input/simple.txt
tests/test-generate-files-permissions/input{{snipkit.permissions}}/script.sh
tests/test-generate-files-permissions/input{{snipkit.permissions}}/simple.txt
tests/test-generate-files/input{{snipkit.food}}/simple-with-conditions.txt
tests/test-generate-files/input{{snipkit.food}}/simple-with-newline-crlf.txt
tests/test-generate-files/input{{snipkit.food}}/simple-with-newline.txt
tests/test-generate-files/input{{snipkit.food}}/simple.txt
tests/test-output-folder/snipkit.json
tests/test-output-folder/{{snipkit.test_name}}/something.txt
tests/test-output-folder/{{snipkit.test_name}}/folder/in_folder.txt
tests/test-output-folder/{{snipkit.test_name}}/{{snipkit.folder_name}}/{{snipkit.filename}}.py
tests/test-pyhooks/snipkit.json
tests/test-pyhooks/hooks/post_gen_project.py
tests/test-pyhooks/hooks/pre_gen_project.py
tests/test-pyhooks/hooks/pre_prompt.py
tests/test-pyhooks/input{{snipkit.pyhooks}}/README.rst
tests/test-pyshellhooks/snipkit.json
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/hooks/pre_prompt.sh
tests/test-pyshellhooks/input{{pyshellhooks}}/README.rst
tests/test-replay/cookiedozer_load.json
tests/test-replay/invalid_replay.json
tests/test-replay/valid_replay.json
tests/test-shellhooks-empty/hooks/pre_gen_project.sh
tests/test-shellhooks-empty/input{{snipkit.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{{snipkit.shellhooks}}/README.rst
tests/test-shellhooks/hooks/post_gen_project.sh
tests/test-shellhooks/hooks/pre_gen_project.sh
tests/test-shellhooks/input{{snipkit.shellhooks}}/README.rst
tests/test-templates/extends/snipkit.json
tests/test-templates/extends/templates/base-requirements.jinja
tests/test-templates/extends/templates/click-requirements.jinja
tests/test-templates/extends/templates/pytest-requirements.jinja
tests/test-templates/extends/{{snipkit.project_slug}}/requirements.txt
tests/test-templates/include/snipkit.json
tests/test-templates/include/templates/click-requirements.jinja
tests/test-templates/include/templates/pytest-requirements.jinja
tests/test-templates/include/{{snipkit.project_slug}}/requirements.txt
tests/test-templates/no-templates/snipkit.json
tests/test-templates/no-templates/{{snipkit.project_slug}}/requirements.txt
tests/test-templates/super/snipkit.json
tests/test-templates/super/templates/base-requirements.jinja
tests/test-templates/super/templates/click-requirements.jinja
tests/test-templates/super/templates/pytest-requirements.jinja
tests/test-templates/super/{{snipkit.project_slug}}/requirements.txt
tests/undefined-variable/dir-name/{{snipkit.project_slug}}/README.rst
tests/undefined-variable/dir-name/{{snipkit.project_slug}}/{{snipkit.foobar}}/helloworld.py
tests/undefined-variable/file-content/{{snipkit.project_slug}}/README.rst
tests/undefined-variable/file-name/snipkit.json
tests/undefined-variable/file-name/{{snipkit.project_slug}}/{{snipkit.foobar}}
tests/vcs/test_clone.py
tests/vcs/test_identify_repo.py
tests/vcs/test_is_vcs_installed.py
tests/zipfile/test_unzip.py