release

smisk.release.version

Library version in the format major.minor.build.

Example: "1.2.3"

Type:str
smisk.release.build

Library build identifier.

A rcsid-URN, specifying the globally unique RCS identifier for the source used to build the current core library.

Example: urn:rcsid:1bb4cbff6045

If Smisk is built from detached source (i.e. source without RCS identification) a utcts-URN is used, containing a epoch timestamp (in Universal Time Coordinate) when the source was built.

In the case of special builds, extra information is available after a thrid colon. For instance Debian packages has an extra :debian:N at the end, where N is the Debian package version (i.e. urn:rcsid:1bb4cbff6045:debian:3).

This is actually defined in smisk.core.__build__, but exposed in this module in order to retain consistency.

Type:str
smisk.release.author

Library author(s)

Type:str
smisk.release.license

Library license

Type:str
smisk.release.copyright

Library copyright information

Type:str
smisk.release.version_info

Structured version info as a tuple.

Example: (1,2,3)

Type:tuple