Skip to content

chore(deps): Update dependency copier-org/copier to v9.15.2#32

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/copier-org-copier-9.x
Open

chore(deps): Update dependency copier-org/copier to v9.15.2#32
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/copier-org-copier-9.x

Conversation

@renovate

@renovate renovate Bot commented Aug 1, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change Pending
copier-org/copier minor 9.7.19.15.2 v9.16.0

Release Notes

copier-org/copier (copier-org/copier)

v9.15.2

Compare Source

Fix
  • report template path for Jinja errors in path segments (#​2686)
  • fix answers file override/setting to use full path and not only filename
  • treat blank boolean strings as false (#​2675)
  • updating: don't skip gitignored .rej files when converting to inline conflict
    markers (#​2668)
Refactor
  • deprecate locating {{ _copier_conf.answers_file }}.jinja file in non-root directory
Security
  • prevent trust bypass via path traversal in trusted template URLs

v9.15.1

Compare Source

Fix
  • enrich invalid choice error message with variable name and valid choices (#​2662)
  • restore support for copier copy when git is not available

v9.15.0

Compare Source

Feat
  • add support for enabling StrictUndefined in Jinja environment (#​2587)
Fix
  • clean up temporary clone directory when internal git clone is interrupted
  • avoid double-escaping backslashes in Git paths with PathSpec v1.1.0+
  • updating: propagate executable-bit changes even when Git ignores file mode changes

v9.14.3

Compare Source

Fix
  • vcs: fix Git tag lookup for template SSH URLs without ssh:// scheme

v9.14.2

Compare Source

Fix
  • vcs: fix Git tag lookup for relative local template paths
  • vcs: support git worktrees in is_git_repo_root (#​2586)
  • migrations: use configurable Jinja delimiters for default migration condition

v9.14.1

Compare Source

Refactor
  • make YieldExtension self-contained
Security
  • require --trust for _external_data paths outside subproject root
  • disallow _subdirectory path outside template root

v9.14.0

Compare Source

Feat
  • cli: add --answers-file flag to check-update command
Fix
  • only warn about dirty template when checking out HEAD
  • cli: show only supported flags in check-update command help output

v9.13.1

Compare Source

Fix
  • vcs: make Git version parsing robust to vendor-suffixed patch versions

v9.13.0

Compare Source

Feat
  • add CLI subcommand check-update to check for new template version (#​2463)
Refactor
  • cli: call public run_* functions instead of internal Worker.run_* methods

v9.12.0

Compare Source

Feat
  • add new settings API with minimal surface
  • re-export Phase enum at package level
Fix
  • updating: apply skip-if-exists patterns as gitignore-style at subproject root in
    update algorithm
  • updating: anchor removed file paths to project root in update algorithm
  • updating: normalize user-deleted paths before skip-if-exists pattern matching
    during updates
Refactor
  • typing: use builtin types in public API signatures
  • deprecate public settings module and its symbols
  • replace **kwargs with explicit parameters in run_{copy,recopy,update} functions

v9.11.3

Compare Source

Fix
  • updating: include non-question answers when generating fresh copy of new
    template
  • updating: ignore Git hooks on internal checkout before 3-way merging file with
    conflicts (#​2432)
  • avoid pattern deprecation warning for pathspec v1.0.0+

v9.11.2

Compare Source

Fix
  • updating: restore support for preserved symlinks pointing outside subproject
    (#​2427)
Security
  • disallow symlink-based includes outside template root
  • disallow symlink-following write operations outside destination directory (#​2427)

v9.11.1

Compare Source

Fix
  • updating: avoid circular reference when rendering JSON-serialized _copier_conf
    variable

v9.11.0

Compare Source

Feat
  • updating: allow updating a dirty Git repository when the subproject directory is
    clean (#​2369)
  • add support for custom question icons (#​2381)
  • add support for conditionally unsetting a question's default value
Fix
  • raise warning instead of error when chmod is not allowed
  • fix using default answers from settings for required questions (#​2374)
Refactor
  • drop support for Python 3.9

v9.10.3

Compare Source

Fix
  • updating: render templated skip-if-exists patterns before applying patch with
    excluded paths
  • updating: exclude only Git-ignored files when applying patch
  • updating: ignore paths added to the _exclude list in new template version when
    updating

v9.10.2

Compare Source

Fix
  • deps: remove prompt-toolkit version cap

v9.10.1

Compare Source

Fix
  • deps: cap prompt-toolkit to <3.0.52

v9.10.0

Compare Source

Feat
  • add support for nested multi-document includes in copier.yml (#​2251)
Fix
  • disable default answer validator for secret questions

v9.9.1

Compare Source

Security
  • disallow render paths outside destination directory
  • cast Jinja context path variables to pathlib.PurePath

v9.9.0

Compare Source

Feat
  • add support for prompting filesystem paths (#​2210)
Fix
  • updating: disable secret question validator when replaying old copy
  • vcs: fix cloning local dirty template repo when core.fsmonitor=true (#​2151)

v9.8.0

Compare Source

Feat
  • add support for providing serialized answers to multiselect choice questions
  • updating: add VCS ref sentinel :current: for referring to the current template
    ref
Fix
  • avoid infinite recursion when accessing _copier_conf.answers_file via Jinja
    context hook
  • validate default answers
  • correct git stage order on merge conflicts

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, on day 1 of the month (* 0-3 1 * *)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/copier-org-copier-9.x branch from 96d6369 to 5ea273e Compare August 22, 2025 21:30
@renovate renovate Bot changed the title chore(deps): Update dependency copier-org/copier to v9.8.0 chore(deps): Update dependency copier-org/copier to v9.9.0 Aug 22, 2025
@renovate renovate Bot force-pushed the renovate/copier-org-copier-9.x branch from 5ea273e to 88b9a22 Compare September 8, 2025 13:32
@renovate renovate Bot changed the title chore(deps): Update dependency copier-org/copier to v9.9.0 chore(deps): Update dependency copier-org/copier to v9.9.1 Sep 8, 2025
@renovate renovate Bot force-pushed the renovate/copier-org-copier-9.x branch from 88b9a22 to e042913 Compare September 16, 2025 16:35
@renovate renovate Bot changed the title chore(deps): Update dependency copier-org/copier to v9.9.1 chore(deps): Update dependency copier-org/copier to v9.10.0 Sep 16, 2025
@renovate renovate Bot force-pushed the renovate/copier-org-copier-9.x branch from e042913 to a4b66ec Compare September 18, 2025 13:50
@renovate renovate Bot changed the title chore(deps): Update dependency copier-org/copier to v9.10.0 chore(deps): Update dependency copier-org/copier to v9.10.1 Sep 18, 2025
@renovate renovate Bot force-pushed the renovate/copier-org-copier-9.x branch from a4b66ec to cc6aad3 Compare September 30, 2025 23:43
@renovate renovate Bot changed the title chore(deps): Update dependency copier-org/copier to v9.10.1 chore(deps): Update dependency copier-org/copier to v9.10.2 Sep 30, 2025
@renovate renovate Bot force-pushed the renovate/copier-org-copier-9.x branch from cc6aad3 to 437dcf8 Compare November 7, 2025 20:01
@renovate renovate Bot changed the title chore(deps): Update dependency copier-org/copier to v9.10.2 chore(deps): Update dependency copier-org/copier to v9.10.3 Nov 7, 2025
@renovate renovate Bot force-pushed the renovate/copier-org-copier-9.x branch from 437dcf8 to 30a0d8c Compare December 11, 2025 21:44
@renovate renovate Bot changed the title chore(deps): Update dependency copier-org/copier to v9.10.3 chore(deps): Update dependency copier-org/copier to v9.11.0 Dec 11, 2025
@renovate renovate Bot force-pushed the renovate/copier-org-copier-9.x branch from 30a0d8c to 21c52a5 Compare January 31, 2026 16:29
@renovate renovate Bot changed the title chore(deps): Update dependency copier-org/copier to v9.11.0 chore(deps): Update dependency copier-org/copier to v9.11.1 Jan 31, 2026
@renovate renovate Bot force-pushed the renovate/copier-org-copier-9.x branch from 21c52a5 to be4df28 Compare February 10, 2026 14:34
@renovate renovate Bot changed the title chore(deps): Update dependency copier-org/copier to v9.11.1 chore(deps): Update dependency copier-org/copier to v9.11.2 Feb 10, 2026
@renovate renovate Bot force-pushed the renovate/copier-org-copier-9.x branch from be4df28 to 13e2b49 Compare February 13, 2026 17:57
@renovate renovate Bot changed the title chore(deps): Update dependency copier-org/copier to v9.11.2 chore(deps): Update dependency copier-org/copier to v9.11.3 Feb 13, 2026
@renovate renovate Bot force-pushed the renovate/copier-org-copier-9.x branch from 13e2b49 to 7ff6485 Compare March 14, 2026 21:56
@renovate renovate Bot changed the title chore(deps): Update dependency copier-org/copier to v9.11.3 chore(deps): Update dependency copier-org/copier to v9.12.0 Mar 14, 2026
@renovate renovate Bot force-pushed the renovate/copier-org-copier-9.x branch from 7ff6485 to 8ebe0f4 Compare March 26, 2026 22:02
@renovate renovate Bot changed the title chore(deps): Update dependency copier-org/copier to v9.12.0 chore(deps): Update dependency copier-org/copier to v9.13.0 Mar 26, 2026
@renovate renovate Bot force-pushed the renovate/copier-org-copier-9.x branch from 8ebe0f4 to 01b19e8 Compare March 30, 2026 14:41
@renovate renovate Bot changed the title chore(deps): Update dependency copier-org/copier to v9.13.0 chore(deps): Update dependency copier-org/copier to v9.13.1 Mar 30, 2026
@renovate renovate Bot force-pushed the renovate/copier-org-copier-9.x branch from 01b19e8 to 268be56 Compare April 3, 2026 17:23
@renovate renovate Bot changed the title chore(deps): Update dependency copier-org/copier to v9.13.1 chore(deps): Update dependency copier-org/copier to v9.14.0 Apr 3, 2026
@renovate renovate Bot force-pushed the renovate/copier-org-copier-9.x branch from 268be56 to e5d30cf Compare April 21, 2026 13:49
@renovate renovate Bot changed the title chore(deps): Update dependency copier-org/copier to v9.14.0 chore(deps): Update dependency copier-org/copier to v9.14.1 Apr 21, 2026
@renovate renovate Bot force-pushed the renovate/copier-org-copier-9.x branch from e5d30cf to 1867bd5 Compare April 30, 2026 16:55
@renovate renovate Bot changed the title chore(deps): Update dependency copier-org/copier to v9.14.1 chore(deps): Update dependency copier-org/copier to v9.14.2 Apr 30, 2026
@renovate renovate Bot force-pushed the renovate/copier-org-copier-9.x branch from 1867bd5 to 05fde4d Compare May 1, 2026 18:44
@renovate renovate Bot changed the title chore(deps): Update dependency copier-org/copier to v9.14.2 chore(deps): Update dependency copier-org/copier to v9.14.3 May 1, 2026
@renovate renovate Bot force-pushed the renovate/copier-org-copier-9.x branch from 05fde4d to 24d51cb Compare May 21, 2026 15:38
@renovate renovate Bot changed the title chore(deps): Update dependency copier-org/copier to v9.14.3 chore(deps): Update dependency copier-org/copier to v9.15.0 May 21, 2026
@renovate renovate Bot force-pushed the renovate/copier-org-copier-9.x branch from 24d51cb to c36dbc8 Compare June 3, 2026 19:02
@renovate renovate Bot changed the title chore(deps): Update dependency copier-org/copier to v9.15.0 chore(deps): Update dependency copier-org/copier to v9.15.1 Jun 3, 2026
Co-authored-by: Tim Schwenke <tim@trallnag.com>
@renovate renovate Bot force-pushed the renovate/copier-org-copier-9.x branch from c36dbc8 to df964d6 Compare July 3, 2026 10:05
@renovate renovate Bot changed the title chore(deps): Update dependency copier-org/copier to v9.15.1 chore(deps): Update dependency copier-org/copier to v9.15.2 Jul 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants