Mercurial > hgrepos > Python > libs > ConfigMix
annotate tests/data/conf1.ini @ 454:12ad8ccaba99
>>>>> Added tag v0.19.1b1 for changeset 60ac94b64138
| author | Franz Glasner <f.glasner@feldmann-mg.com> |
|---|---|
| date | Tue, 14 Dec 2021 15:00:45 +0100 |
| parents | 2a8dcab2de8c |
| children |
| rev | line source |
|---|---|
| 93 | 1 # -*- coding: utf-8 -*- |
| 2 | |
| 3 [config] | |
|
144
7e6ec99d5ff5
Allow comments as keys and filter them by default
Franz Glasner <hg@dom66.de>
parents:
120
diff
changeset
|
4 __comment1 = Comment 1 |
| 93 | 5 key1 = the value |
| 6 key2 = :int:2 | |
| 7 key3 = :float:5.7 | |
| 8 key4 = :bool:yes | |
| 9 key5 = :bool:off | |
| 95 | 10 key6 = :int:0o377 |
|
144
7e6ec99d5ff5
Allow comments as keys and filter them by default
Franz Glasner <hg@dom66.de>
parents:
120
diff
changeset
|
11 __comment2 = Comment no 2 |
|
120
ba5970a2dcef
The default file encoding when reading INI style files with configmix.ini.load() is now "UTF-8".
Franz Glasner <f.glasner@feldmann-mg.com>
parents:
95
diff
changeset
|
12 key7 = Umlaute: ÄÖÜäöüß |
|
251
2a8dcab2de8c
Do not implicitely convert a configuration value to text if the value is the result of just a variable expansion.
Franz Glasner <fzglas.hg@dom66.de>
parents:
144
diff
changeset
|
13 # Just expand to an int |
|
2a8dcab2de8c
Do not implicitely convert a configuration value to text if the value is the result of just a variable expansion.
Franz Glasner <fzglas.hg@dom66.de>
parents:
144
diff
changeset
|
14 key100 = {{key2}} |
|
2a8dcab2de8c
Do not implicitely convert a configuration value to text if the value is the result of just a variable expansion.
Franz Glasner <fzglas.hg@dom66.de>
parents:
144
diff
changeset
|
15 # Convert to a string because not alone |
|
2a8dcab2de8c
Do not implicitely convert a configuration value to text if the value is the result of just a variable expansion.
Franz Glasner <fzglas.hg@dom66.de>
parents:
144
diff
changeset
|
16 key101 = the {{key2}} value |
|
2a8dcab2de8c
Do not implicitely convert a configuration value to text if the value is the result of just a variable expansion.
Franz Glasner <fzglas.hg@dom66.de>
parents:
144
diff
changeset
|
17 # Recursion does not change the type also |
|
2a8dcab2de8c
Do not implicitely convert a configuration value to text if the value is the result of just a variable expansion.
Franz Glasner <fzglas.hg@dom66.de>
parents:
144
diff
changeset
|
18 key102 = {{key100}} |
|
2a8dcab2de8c
Do not implicitely convert a configuration value to text if the value is the result of just a variable expansion.
Franz Glasner <fzglas.hg@dom66.de>
parents:
144
diff
changeset
|
19 # Not alone -> string |
|
2a8dcab2de8c
Do not implicitely convert a configuration value to text if the value is the result of just a variable expansion.
Franz Glasner <fzglas.hg@dom66.de>
parents:
144
diff
changeset
|
20 key103 = {{key100}}{{key2}} |
