factory.py
¶
Functions used to generate configuration data.
filter_config(data)
¶
Separates config and questions data.
Source code in copier/config/factory.py
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
|
make_config(src_path=None, dst_path='.', *, answers_file=None, exclude=None, skip_if_exists=None, tasks=None, envops=None, extra_paths=None, pretend=None, force=None, skip=None, quiet=None, cleanup_on_error=None, vcs_ref=None, subdirectory=None, **kwargs)
¶
Provides the configuration object, merged from the different sources.
The order of precedence for the merger of configuration objects is: function_args > user_data > defaults.
Source code in copier/config/factory.py
51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 |
|
verify_minimum_version(version_str)
¶
Raise an error if the current Copier version is less than the given version.
Source code in copier/config/factory.py
37 38 39 40 41 42 43 44 45 46 47 48 |
|