Tags give the ability to mark specific points in history as being important
-
v1.7.2
430850a5 · ·v1.7.2 Bugfixes: - auto completion: no exception if the line starts with a comment character commit 2e6bc00bc6e3d30ec22d4e2e7521607dc363c93a - python 3.14 compatability: no ANSI escape codes in config files and get_help commit 36a8df812ca939338095fa4689f1efeff62e1a85 Documentation: - updated type hints for urwid examples commit 18a32d3f38ef3b1bda0382cfd3072758e4f761df
-
v1.7.1
da4deb8b · ·v1.7.1 Documentation: - CallAction commit b82b21dc63fd3b166b0a634b30308a3dafd5481a Changes: - quickstart: pass prog=self.appname commit 5ccb83402a44df6b7335334134f8fd4d122a0243
-
v1.7.0
0b2f0dec · ·v1.7.0 New features: - Include.extensions commit 51d71b412205060d1f299efa0e02390b0d94b8f0 Bugfixes: - utils.CallAction: handle non-list arguments commit 7f85b1a0e709d4918e8eada7a1f0d57839499227 Updated to python 3.13 and mypy 1.15.0: - updated examples to changed output of argparse 3.13 commit f659939d540316027d79d20f6c4d2cdd2a7c7eca - resolved deprecation warnings (changes to tests only) commit c5e8f704f07eee7cb6c3caa38d6dec7bca2190a1 - updated type ignores commit 9e82b490641502328f95a55aeeb656a53d1d2c18
-
v1.6.2
937fef19 · ·v1.6.2 no changes in the python code just fixed a syntax error in the rst code of the documentation see commit cfdc75ae80a9bdf9b66fb15c5e27b34079ac485e
-
v1.6.1
6917f775 · ·v1.6.1 Bugfixes: - parse \n as newline when loading subclasses of str (this has always worked for str, but not for subclasses of str) commit 5978146c8ef9ee4be6628ff66e3705ec53f67dbd
-
v1.6.0
acc9b4ae · ·v1.6.0 New features: - HelpFormatter: replace non breaking spaces with normal spaces after line breaking commit 1f53d8e92678afc1eaa93534a21a0467341d6a8d
-
v1.5.0
9ab87d7e · ·v1.5.0 New features: - quickstart: make it easy to add more information to version and help commit 4b2770afb2423edd4e303753ef594bc058edc209 commit 7c675c55ea9ba686c017a5f03dc0056fe0bc8ea3
-
v1.4.0
d526f608 · ·v1.4.0 load empty list A list containing exactly one empty string is syntactically equivalent to an empty list. Until now it has been loaded as a list containing an empty string. From now on it will be loaded as an empty list instead because: - This is an edge case concerning lists of strings only. Trying to load an empty list of integers previously caused an error and now becomes possible. - An empty list sounds more probable than a list containing an empty string. see commit 00f55618d7373a1df1c0c7e6d5a886ef2b99ff03
-
v1.3.2
39de3f7d · ·v1.3.2 Bugfixes: - typing: DictConfig.get commit fa9ae2961f4ff94df98cd21b7aa2f6b63de37cc6
-
v1.3.1
5be9f2a6 · ·v1.3.1 Bugfixes: - respect sort parameter in DictConfig when printing help commit f6b6e4ca54a23c31c1ab940638c10a2e7ce14615
-
v1.3.0
0d67b4ca · ·v1.3.0 New features: - quickstart: --help-config commit c02c9cd95b3b11e55f67f9d832a1c86a0b28a3a0 Changes: - added full stop to description for consistency commit a3b9b9f70b6b020e10bb1aef9797148b8b33e943 commit a30116bacb0af93847b2d2f3fe855b7523605fe0
-
v1.2.1
d9148d90 · ·v1.2.1 Bugfixes: - comment out set commands for ExplicitConfig without value when writing config file commit 30622212e361ece13c6e109689bcb624277e46f1
-
v1.2.0
e80c8b77 · ·v1.2.0 New features: - ConfigFile.save_file creates missing directories commit fbfa1d3ae39dbdb70183cf561ef11a09a7a4ebfd Infrastructure: - bugfix release: increment correctly commit 18b30cba64809ac17adf4c521dfde22765bf64e4
-
v1.1.0
c961c8a5 · ·v1.1.0 New features: - quickstart module commit a1780e0ee4c39b9e077afeb794aff5ff232b8197 commit 2c6577c86a6e177b08586a2d1e4c4413b9c3589e - include: configurable home directory commit 3e62df1f0fccf8ba5d2f2464e8f27dd70fad1361 - raise TimingError when trying to change key after instantiating ConfigFile commit 03abbedeb7a2f88418b0486e3bbeb523c247d384 Bugfixes: - don't crash on save if config file is specified as relative path without directories commit 619080e6bb6c8c9036d3242b4acdf16a89e7a0e1 Documentation: - intro: changing keys commit d1564c95232628e054d71a37e1c683c8b2156af1 - fixed wrong indentation in rst commit e46b02c1784f72ed02411848e89ebfa41d7ca3ca
-
v1.0.1
b5cf0bfd · ·v1.0.1 New features: - raise exception if Config is created after ConfigFile commit 3cf3d8ca1637e54ba0350d6c5e60846504ace653 Documentation: - fixed wrong examples commit f11275ad4660dbced77bae97fb7ce0d354b0a423
-
v1.0.0
ef7b3f95 · ·v1.0.0 Changes: - ConfigFile must be instantiated after all Config objects ConfigFile.__init__ config_instances argument is an iterable of settings commit b2f6dfc6f0f8e223c3bde63d9d284dda1e46b324 New features: - DictConfig sort parameter commit 695d0e98a295718c0d513c7d72051f325a086a04 - implemented missing methods for DictConfig: keys, values items commit 5ce30f6ce964ef2fd2c66c5c07de833f7500b4ad - config_file.load() returns True if no errors have occurred commit ae7c771e7cbfb42fe94fd9284ac9f9a1a599e7fd Documentation: - examples/map_save: urwid 2.2 compatibility commit 3d884dc16adc8fe407a5c92ea433d51bddb99238 - fixed broken links to parameters of NotificationLevel.__new__ commit 91f8b58a55b9d657af1891f2c8b6ff8c33b422b8 Infrastructure: - release.sh: changed version numbering commit 42b8841daacc1dbea30dcdd8ddb9ce8417eb9c38 - pytest: create HTML logs commit c05f940bce64cd9252bce0b9124e5366d36f2cbf - show next breaking release version in intro.html commit bc0ff4069665b294073f1c78daff5e271917e604 - release.sh: pull after checking out master commit 620b684cfaa1140d62cd9791dd6e72242a9abe95
-
v0.16.1
bf0def4d · ·v0.16.1 Bugfixes: - write set --raw where necessary commit 866b829480a392f9c34154655de5500baff719b5
-
v0.16.0
b0e70799 · ·v0.16.0 New features: - custom notification levels can be added commit 14467559b9ae283cbd95cd194fbfcad54243c941 - UiNotifier can be used without ConfigFile commit 33dea31bfb7c95dbedcd2b7c9b8b1a97242da36f - added commands and ignore_commands paremeters to ConfigFile.save commit eb1544e9648d14613cde136cea14e6c1ec9fa034 - added ignore_commands parameter to ConfigFile constructor commit d0ab7bf3d5c79149ce38eeea9b4b70e7040bc92d - abstract classes can be passed to commands parameter of ConfigFile constructor commit 079c37c1bd486133aefc76728b2958ea5dd7b7c2 Changes: - it is no longer possible to iterate over NotificationLevel instances with `for lvl in NotificationLevel` use `for lvl in NotificationLevel.get_instances()` instead commit 14467559b9ae283cbd95cd194fbfcad54243c941
-
v0.15.0
03d6d087 · ·v0.15.0 New features: - added the possibility to change the keys of imported libraries commit cf1086882ab2028e878a25f5a726d282fae2c26e Infrastructure: - use devpi instead of .package-store commit 24efad5341faae6f42ee71d5b9730c1df5eb3ef2 - release.sh: update version number in documentation commit 2f64dc73b763202cfb729cee5d66d0198970d741
-
v0.14.0
8d4cb559 · ·v0.14.0 New features: - help shows short descriptions commit e5ce246cb17a57616a8b9cae49aba8a0c9aa4217 - ConfigFileArgparseCommand.add_enum_argument commit 90228da016594daeda10f08c7935b65633668e83 - ExplicitConfig commit 9c2659f2e09594b84d1bf20120c4b64e24fb3cf4 Documentation: - help for AbstractFormatter and Primitive commit 4ac9bb9507810b545e623c20c8689c2e29f23c0c