Trees | Indices | Help |
|
---|
|
object --+ | pkg.PkgPolicy --+ | RpmPkgPolicy
Packaging policy for RPM
|
|||
Changelog Container for changelog related policy settings |
|||
ChangelogEntryFormatter Helper class for generating changelog entries from git commits |
|
|||
Inherited from |
|
|||
bool
>>> RpmPkgPolicy.is_valid_orig_archive("foo/bar_baz.tar.gz") True >>> RpmPkgPolicy.is_valid_orig_archive("foo.bar.tar") True >>> RpmPkgPolicy.is_valid_orig_archive("foo.bar") False >>> RpmPkgPolicy.is_valid_orig_archive("foo.gz") False |
|
||
dict
>>> RpmPkgPolicy.split_full_version("1") {'release': None, 'epoch': None, 'upstreamversion': '1'} >>> RpmPkgPolicy.split_full_version("1.2.3-5.3") {'release': '5.3', 'epoch': None, 'upstreamversion': '1.2.3'} >>> RpmPkgPolicy.split_full_version("3:1.2.3") {'release': None, 'epoch': '3', 'upstreamversion': '1.2.3'} >>> RpmPkgPolicy.split_full_version("3:1-0") {'release': '0', 'epoch': '3', 'upstreamversion': '1'} |
|
||
str
>>> RpmPkgPolicy.compose_full_version({'epoch': '', 'upstreamversion': '1.0'}) '1.0' >>> RpmPkgPolicy.compose_full_version({'epoch': '2', 'upstreamversion': '1.0', 'release': None}) '2:1.0' >>> RpmPkgPolicy.compose_full_version({'epoch': None, 'upstreamversion': '1', 'release': '0'}) '1-0' >>> RpmPkgPolicy.compose_full_version({'epoch': '2', 'upstreamversion': '1.0', 'release': '2.3'}) '2:1.0-2.3' >>> RpmPkgPolicy.compose_full_version({'epoch': '2', 'upstreamversion': '', 'release': '2.3'}) |
|
||
Inherited from |
|
|||
Inherited from |
|
|||
python_rpmlib_module_name =
|
|||
alnum =
|
|||
name_whitelist_chars =
|
|||
version_whitelist_chars =
|
|||
packagename_re = re.compile(r'^
|
|||
packagename_msg =
|
|||
upstreamversion_re = re.compile(r'^
|
|||
upstreamversion_msg =
|
|||
tag_timestamp_format =
|
|
|||
Inherited from |
|
Is this a valid orig source archive
|
Parse full version string and split it into individual "version components", i.e. upstreamversion, epoch and release
|
Compose a full version string from individual "version components", i.e. epoch, version and release
|
|
packagename_re
|
packagename_msg
|
upstreamversion_re
|
upstreamversion_msg
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Sat Dec 31 11:30:00 2016 | http://epydoc.sourceforge.net |