cubicweb/skeleton/debian/changelog.tmpl
author |
Sylvain Thénault <sylvain.thenault@logilab.fr> |
|
Wed, 09 Nov 2016 16:14:17 +0100 |
changeset 11888 |
0849a5eb57b8 |
parent 11716 |
c7de052ee288
|
child 12663 |
853e73456d0f |
permissions |
-rw-r--r-- |
[rtags] Allow to 'derive' rtags
Since some releases, rtags (structure underlying uicfg) have selector and may be
copied using something like:
new_rtags = deepcopy(original_rtags)
new_rtags.__module__ = __name__
new_rtags.__select__ = custom_selector
The problem is that starting from that, both rtags wil diverge and changes in
original_rtags won't be considered, while we usually want to set a few specific
rules only in new_rtags. To fix this problem, this cset introduces the notion of
"derivated/parent" rtag, eg:
new_rtags = original_rtags.derive(__name__, custom_selector)
Beside easier copying, when using the above method changes in original_rtags
which are not overriden by new_rtags will be considered since it only hold its
specific rules but look among its parent chain for non-found keys.
Along the way, flake8 unittest_rtags.
Closes #16164880
11713
4f2b6586bf78
[skeleton] Set Debian distribution to "UNRELEASED" in changelog
Denis Laxalde <denis.laxalde@logilab.fr>
diff
changeset
|
1 |
%(distname)s (0.1.0-1) UNRELEASED; urgency=low |
0
Adrien Di Mascio <Adrien.DiMascio@logilab.fr>
parents:
diff
changeset
|
2 |
|
Adrien Di Mascio <Adrien.DiMascio@logilab.fr>
parents:
diff
changeset
|
3 |
* initial release |
Adrien Di Mascio <Adrien.DiMascio@logilab.fr>
parents:
diff
changeset
|
4 |
|
11716
c7de052ee288
[skeleton] Properly format debian/changelog using current datetime and author information
Denis Laxalde <denis.laxalde@logilab.fr>
diff
changeset
|
5 |
-- %(author)s <%(author-email)s> %(rfc2822-date)s |
0
Adrien Di Mascio <Adrien.DiMascio@logilab.fr>
parents:
diff
changeset
|
6 |
|