Module Expr Str Import alias Import alias Import alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias alias ImportFrom alias alias Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Expr Str For NameStore Call AttributeLoad NameLoad attr Str body Assign NameStore Call NameLoad NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body With Call NameLoad NameLoad Str NameStore body Assign NameStore Call AttributeLoad NameLoad attr If CompareLt Call NameLoad NameLoad Num body Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd Str NameLoad Str Return If UnaryOpNot Call AttributeLoad SubscriptLoad NameLoad Index Num attr Str body Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd Str NameLoad Str Return Assign NameStore Call AttributeLoad Call NameLoad SubscriptLoad NameLoad Index Num attr Str If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd Str NameLoad Str Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd BinOpAdd BinOpAdd Str Call NameLoad NameLoad Str NameLoad Str Assign NameStore SubscriptLoad NameLoad Slice Num Assign NameStore Call NameLoad Call AttributeLoad Str attr NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str Str NameLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str IfExp CompareGt SubscriptLoad NameLoad Index Str Num Call NameLoad SubscriptLoad NameLoad Index Str Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Num If UnaryOpNot NameLoad body TryExcept body Assign NameStore Call NameLoad NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd Str NameLoad Str Expr Call AttributeLoad NameLoad attr Num orelse Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore IfExp NameLoad Call NameLoad NameLoad AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd Str Call NameLoad NameLoad Str orelse Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd Str NameLoad Str Expr Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str TryExcept body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad NameLoad attr If CompareLt Call NameLoad NameLoad Num body Raise NameLoad handlers ExceptHandler type NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore CompareGt SubscriptLoad NameLoad Index Str Num Assign NameStore BoolOpAnd CompareIsNot NameLoad NameLoad CompareGt Call NameLoad NameLoad Num Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore CompareIsNot NameLoad NameLoad Assign NameStore CompareIsNot NameLoad NameLoad If BoolOpAnd NameLoad NameLoad UnaryOpNot NameLoad body Assign NameStore Call NameLoad NameLoad If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Num Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore CompareIsNot NameLoad NameLoad Assign NameStore IfExp NameLoad NameLoad IfExp BoolOpAnd NameLoad NameLoad SubscriptLoad NameLoad Index Str IfExp NameLoad SubscriptLoad NameLoad Index Str Str Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str NameLoad NameLoad NameLoad IfExp NameLoad NameLoad Str IfExp NameLoad Str Str NameLoad IfExp CompareGt Call NameLoad NameLoad Num SubscriptLoad NameLoad Index Str Str IfExp CompareGt NameLoad Num NameLoad Str IfExp CompareGt NameLoad Num SubscriptLoad NameLoad Index Str Str NameLoad SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore CompareGt SubscriptLoad NameLoad Index Str Num Assign NameStore BoolOpAnd CompareIsNot NameLoad NameLoad CompareGt Call NameLoad NameLoad Num If NameLoad body If NameLoad body Assign NameStore NameLoad Return NameLoad orelse Return Str Assign NameStore IfExp UnaryOpNot NameLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Return BinOpMod NameLoad Call NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore IfExp CompareIsNot NameLoad NameLoad BinOpAdd Str NameLoad Str Assign NameStore IfExp CompareIsNot NameLoad NameLoad NameLoad Str Expr Call AttributeLoad NameLoad attr BinOpAdd Str Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr BinOpAdd Str Call NameLoad NameLoad ImportFrom alias Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str ImportFrom alias Assign NameStore Num If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body AugAssignAdd NameStore Num Expr Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body AugAssignAdd NameStore Num Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr Str orelse Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore IfExp NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore IfExp NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad orelse Assign NameStore BinOpAdd BinOpAdd Str Call AttributeLoad NameLoad attr BinOpAdd Str SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr BinOpAdd Str Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd CompareIs SubscriptLoad NameLoad Index Str NameLoad CompareGt SubscriptLoad NameLoad Index Str Num body Expr Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad Expr Call AttributeLoad NameLoad attr Str orelse If CompareIsNot SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd Str NameLoad Str Expr Call AttributeLoad NameLoad attr BinOpAdd Str Call AttributeLoad NameLoad attr Call NameLoad SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr BinOpAdd Str Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd BinOpAdd Str Str Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad NameLoad NameLoad IfExp CompareGt Call NameLoad NameLoad Num BinOpAdd Str Call AttributeLoad NameLoad attr NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore ListComp NameLoad comprehension NameStore Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad If CompareGt Call NameLoad NameLoad Num body Expr Call AttributeLoad NameLoad attr Str For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd BinOpAdd BinOpAdd Str Call NameLoad NameLoad Str Call NameLoad NameLoad Str orelse Expr Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore IfExp NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Num Assign NameStore BinOpMod Str TupleLoad Call NameLoad SubscriptLoad NameLoad Index Str Call NameLoad SubscriptLoad NameLoad Index Str Call NameLoad SubscriptLoad NameLoad Index Str If CompareIsNot SubscriptLoad NameLoad Index Str NameLoad body AugAssignAdd NameStore BinOpMod Str Call NameLoad SubscriptLoad NameLoad Index Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd BinOpAdd Str Call AttributeLoad NameLoad attr NameLoad Str Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad If CompareGt Call NameLoad AttributeLoad NameLoad attr Num body Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore Call NameLoad Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore IfExp NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad If NameLoad body Expr Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd BinOpAdd BinOpAdd Str NameLoad Str NameLoad Str orelse Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd Str NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str orelse Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpMod Str TupleLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad IfExp CompareEq NameLoad NameLoad Str Str decorator_list Expr Call AttributeLoad NameLoad attr Str For TupleStore NameStore NameStore Call NameLoad Call AttributeLoad NameLoad attr body Expr Call NameLoad NameLoad NameLoad If UnaryOpNot NameLoad body Expr Call NameLoad NameLoad Str orelse Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If Call NameLoad body Expr Call AttributeLoad NameLoad attr Str orelse Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd BinOpAdd BinOpAdd Str NameLoad Str NameLoad Str decorator_list
N/A N/A 
Defines gitver commands
 N/A re N/A os N/A sys string Template termcolors term bold git get_repo_info gitver.storage KVStore sanity check_gitignore defines CFGDIR PRJ_ROOT CFGDIRNAME version gitver_version gitver_buildid N/A NEXT_STORE_FILE N/A N/A N/A os path join CFGDIR .next_store N/A TPLDIR N/A N/A N/A os path join CFGDIR templates N/A user_version_matcher v{0,1}(?P<maj>\d+)\.(?P<min>\d+)\.(?P<patch>\d+)(?:\.(?P<revision>\d+))?$ template_path N/A N/A name N/A N/A N/A 
    Constructs and returns the absolute path for the specified template file
    name.
     N/A N/A N/A N/A os path join TPLDIR name N/A parse_templates N/A N/A cfg templates repo next_custom preview N/A N/A N/A 
    Parse one or more templates, substitute placeholder variables with
    real values and write the result to the file specified in the template.

    If preview is True, then the output will be written to the stdout while
    informative messages will be output to the stderr.
     N/A t N/A N/A templates split N/A N/A tpath N/A template_path t N/A N/A N/A N/A os path exists tpath N/A N/A N/A open tpath r fp N/A N/A lines N/A N/A fp readlines N/A N/A N/A len lines 2 N/A N/A N/A N/A term err N/A N/A The template " t " is not valid, aborting. N/A N/A N/A N/A N/A N/A lines N/A 0 startswith # N/A N/A N/A N/A term err N/A N/A The template " t " doesn't define any valid output, aborting. N/A N/A output N/A N/A N/A str N/A lines N/A 0 strip  #
 N/A N/A N/A N/A N/A os path isabs output N/A N/A output N/A N/A N/A os path join PRJ_ROOT output N/A outdir N/A N/A N/A os path dirname output N/A N/A N/A N/A N/A os path exists outdir N/A N/A N/A N/A term err N/A N/A The template output directory " outdir " doesn't exists. N/A N/A N/A term info N/A N/A N/A N/A Processing template " N/A bold t " for  output ... N/A lines N/A lines N/A 1 N/A xformed N/A Template N/A N/A join lines N/A vstring N/A build_version_string cfg repo False next_custom N/A args N/A build_format_args cfg repo next_custom N/A keywords N/A CURRENT_VERSION MAJOR MINOR PATCH REV REV_PREFIX BUILD_ID FULL_BUILD_ID COMMIT_COUNT COMMIT_COUNT_STR COMMIT_COUNT_PREFIX META_PR META_PR_PREFIX vstring N/A args N/A maj N/A args N/A min N/A args N/A patch N/A args N/A rev N/A args N/A rev_prefix N/A args N/A build_id N/A args N/A build_id_full N/A args N/A commit_count N/A N/A N/A args N/A commit_count 0 N/A str N/A args N/A commit_count N/A args N/A commit_count_prefix N/A args N/A meta_pr N/A args N/A meta_pr_prefix N/A N/A N/A res N/A N/A xformed substitute keywords N/A N/A N/A KeyError N/A e N/A N/A N/A N/A term err N/A N/A Unknown key " N/A e message " found, aborting. N/A N/A N/A sys exit 1 N/A N/A preview N/A N/A N/A N/A fp N/A open output w N/A N/A N/A fp write res N/A N/A N/A fp close N/A N/A N/A IOError N/A N/A N/A N/A term err N/A N/A Couldn't write file " output " N/A N/A N/A sys exit 1 N/A N/A N/A N/A term out res N/A wrote_bytes N/A preview N/A len res N/A N/A N/A os stat output st_size N/A N/A N/A term info N/A N/A Done,  N/A str wrote_bytes  bytes written. N/A N/A N/A N/A term err N/A N/A Couldn't find the " t " template N/A N/A N/A sys exit 1 N/A parse_user_next_stable N/A N/A user N/A N/A N/A 
    Parse the specified user-defined string containing the next stable version
    numbers and returns the discretized matches in a dictionary.
     N/A N/A N/A data N/A N/A N/A N/A re match user_version_matcher user groupdict N/A N/A N/A len data 3 N/A N/A AttributeError N/A N/A N/A AttributeError N/A N/A False N/A data N/A build_format_args N/A N/A cfg repo_info next_custom N/A None N/A N/A 
    Builds the formatting arguments by processing the specified repository
    information and returns them.

    If a tag defines pre-release metadata, this will have the precedence
    over any existing user-defined string.
     N/A in_next N/A N/A repo_info N/A count 0 N/A has_next_custom N/A N/A next_custom None N/A N/A len next_custom 0 N/A vmaj N/A repo_info N/A maj N/A vmin N/A repo_info N/A min N/A vpatch N/A repo_info N/A patch N/A vrev N/A repo_info N/A rev N/A vcount N/A repo_info N/A count N/A vpr N/A repo_info N/A pr N/A vbuildid N/A repo_info N/A build-id N/A has_pr N/A vpr None N/A has_rev N/A vrev None N/A N/A in_next has_next_custom N/A has_pr N/A N/A u N/A parse_user_next_stable next_custom N/A N/A u N/A N/A N/A N/A term err Invalid custom NEXT version numbers detected! N/A N/A N/A sys exit 1 N/A vmaj N/A u N/A maj N/A vmin N/A u N/A min N/A vpatch N/A u N/A patch N/A vrev N/A u N/A revision N/A has_rev N/A vrev None N/A meta_pr N/A has_pr vpr N/A N/A in_next has_next_custom N/A cfg N/A default_meta_pr_in_next N/A in_next N/A cfg N/A default_meta_pr_in_next_no_next N/A args N/A maj min patch rev rev_prefix meta_pr meta_pr_prefix commit_count commit_count_prefix build_id build_id_full vmaj vmin vpatch N/A has_rev vrev N/A has_rev . meta_pr N/A N/A N/A len meta_pr 0 N/A cfg N/A meta_pr_prefix N/A N/A vcount 0 vcount N/A N/A vcount 0 N/A cfg N/A commit_count_prefix vbuildid N/A repo_info N/A full-build-id N/A args N/A build_version_string N/A N/A cfg repo promote next_custom N/A False None N/A N/A 
    Builds the final version string by processing the specified repository
    information, optionally handling version promotion.

    Version promotion will just return the user-specified next version string,
    if any is present, else an empty string will be returned.
     N/A in_next N/A N/A repo N/A count 0 N/A has_next_custom N/A N/A next_custom None N/A N/A len next_custom 0 N/A promote N/A N/A has_next_custom N/A N/A version next_custom N/A version N/A N/A N/A fmt N/A N/A in_next N/A cfg N/A format N/A cfg N/A format_next N/A N/A fmt N/A build_format_args cfg repo next_custom N/A cmd_version N/A N/A cfg args N/A N/A N/A 
    Generates gitver's version string and license information and prints it
    to the stdout.
     N/A v N/A N/A gitver_version None N/A v gitver_version n/a N/A b N/A N/A gitver_buildid None gitver_buildid n/a N/A N/A N/A term out N/A This is gitver  N/A bold v N/A N/A N/A term out N/A Full build ID is  N/A bold b gitver __license__ N/A N/A N/A term out __license__ N/A cmd_init N/A N/A cfg args N/A N/A N/A 
    Initializes the current repository by creating the gitver's configuration
    directory and creating the default configuration file, if none is present.

    Multiple executions of this command will regenerate the default
    configuration file whenever it's not found.
     config create_default_configuration_file N/A i 0 N/A N/A N/A N/A N/A os path exists CFGDIR N/A N/A i 1 N/A N/A N/A os makedirs CFGDIR N/A N/A N/A N/A N/A os path exists TPLDIR N/A N/A i 1 N/A N/A N/A os makedirs TPLDIR N/A wrote_cfg N/A create_default_configuration_file N/A wrote_cfg N/A N/A N/A N/A term out gitver has been initialized and configured. N/A N/A N/A N/A term warn gitver couldn't create the default configuration file, does it already exist? N/A cmd_current N/A N/A cfg args N/A N/A N/A 
    Generates the current version string, depending on the state of the
    repository and prints it to the stdout.
     N/A next_store N/A KVStore NEXT_STORE_FILE N/A repo_info N/A get_repo_info N/A last_tag N/A repo_info N/A last-tag N/A has_next_custom N/A N/A next_store has last_tag N/A next_custom N/A has_next_custom N/A N/A next_store get last_tag None N/A N/A N/A term out N/A build_version_string cfg repo_info False next_custom N/A cmd_info N/A N/A cfg args N/A N/A N/A 
    Generates version string and repository information and prints it to the
    stdout.
     N/A next_store N/A KVStore NEXT_STORE_FILE N/A repo_info N/A get_repo_info N/A last_tag N/A repo_info N/A last-tag N/A has_next_custom N/A N/A next_store has last_tag N/A next_custom N/A has_next_custom N/A N/A next_store get last_tag None N/A has_next_custom N/A N/A nvn N/A N/A term next next_custom N/A N/A nvn N/A N/A none, defaulting to  N/A N/A term next N/A - N/A cfg N/A default_meta_pr_in_next_no_next  suffix N/A N/A N/A term out N/A Most recent tag:  N/A N/A term tag last_tag N/A N/A N/A N/A repo_info N/A pr None N/A N/A repo_info N/A count 0 N/A N/A N/A N/A term out N/A Using NEXT defined as:  nvn N/A N/A N/A term out (Pre-release metadata: none) N/A N/A N/A N/A repo_info N/A pr None N/A N/A N/A N/A term out N/A N/A (NEXT defined as:  nvn ) N/A N/A N/A term out N/A Using pre-release metadata:  N/A N/A term tag N/A str N/A repo_info N/A pr N/A N/A N/A term out N/A Current build ID:  N/A N/A term tag N/A repo_info N/A full-build-id N/A promoted N/A build_version_string cfg repo_info True next_custom N/A N/A N/A term out N/A N/A N/A Current version:  v N/A N/A term ver N/A build_version_string cfg repo_info False next_custom N/A N/A N/A len promoted 0 N/A  => v N/A N/A term prom promoted N/A cmd_list_templates N/A N/A cfg args N/A N/A N/A 
    Generates a list of available templates by inspecting the gitver's template
    directory and prints it to the stdout.
     N/A tpls N/A f N/A f N/A N/A os listdir TPLDIR N/A N/A N/A os path isfile N/A template_path f N/A N/A N/A len tpls 0 N/A N/A N/A N/A term out Available templates: N/A t tpls N/A N/A N/A N/A term out N/A N/A N/A N/A N/A bold t  ( N/A template_path t ) N/A N/A N/A N/A term out N/A No templates available in  TPLDIR N/A __cmd_build_template N/A N/A cfg args preview N/A False N/A N/A 
    Internal-only function used for avoiding code duplication between
    template-operating functions.

    See cmd_build_template and cmd_preview_template for the full docs.
     N/A next_store N/A KVStore NEXT_STORE_FILE N/A repo_info N/A get_repo_info N/A last_tag N/A repo_info N/A last-tag N/A has_next_custom N/A N/A next_store has last_tag N/A next_custom N/A has_next_custom N/A N/A next_store get last_tag None N/A N/A parse_templates cfg N/A args templates repo_info next_custom preview N/A cmd_build_template N/A N/A cfg args N/A N/A N/A 
    Performs placeholder variables substitution on the templates specified by
    the @param args parameter and write the result to each respective output
    file specified by the template itself.
     N/A N/A __cmd_build_template cfg args N/A cmd_preview_template N/A N/A cfg args N/A N/A N/A 
    Performs placeholder variables substitution on the templates specified by
    the @param args parameter and prints the result to the stdout.
     N/A N/A __cmd_build_template cfg args True N/A cmd_next N/A N/A cfg args N/A N/A N/A 
    Sets and defines the next stable version string for the most recent and
    reachable tag.

    The string should be supplied in the format "maj.min.patch[.revision]",
    where angular brackets denotes an optional value.

    All values are expected to be decimal numbers without leading zeros.
     N/A next_store N/A KVStore NEXT_STORE_FILE N/A repo_info N/A get_repo_info N/A last_tag N/A repo_info N/A last-tag N/A vn N/A args next_version_numbers N/A user N/A parse_user_next_stable vn N/A N/A user N/A N/A N/A N/A term err Please specify valid version numbers.
The expected format is <MAJ>.<MIN>.<PATCH>[.<REVISION>], e.g. v0.0.1, 0.0.1 or 0.0.2.1 N/A N/A N/A sys exit 1 N/A custom N/A %d.%d.%d N/A N/A int N/A user N/A maj N/A int N/A user N/A min N/A int N/A user N/A patch N/A N/A N/A user N/A revision None N/A N/A custom N/A .%d N/A int N/A user N/A revision N/A N/A N/A N/A N/A next_store set last_tag custom save N/A N/A N/A term out N/A N/A N/A Set NEXT version string to  N/A N/A term next custom  for the current tag  N/A N/A term tag last_tag N/A cmd_clean N/A N/A cfg args N/A N/A N/A 
    Removes the user-defined next stable version for the most recent and
    reachable tag or for the tag specified by the @param args parameter.
     N/A next_store N/A KVStore NEXT_STORE_FILE N/A N/A N/A len N/A args tag 0 N/A N/A tag N/A args tag N/A N/A repo_info N/A get_repo_info N/A tag N/A repo_info N/A last-tag N/A has_custom N/A N/A next_store has tag N/A next_custom N/A has_custom N/A N/A next_store get tag None N/A has_custom N/A N/A N/A N/A N/A N/A next_store rm tag save N/A N/A N/A term out N/A N/A N/A N/A Cleaned up custom string version " next_custom " for tag " tag " N/A N/A N/A N/A term out N/A N/A No custom string version found for tag " tag " N/A cmd_cleanall N/A N/A cfg args N/A N/A N/A 
    Removes ALL user-defined next stable versions.
     N/A N/A N/A N/A os path exists NEXT_STORE_FILE N/A N/A N/A N/A os unlink NEXT_STORE_FILE N/A N/A N/A term out All previously set custom strings have been removed. N/A N/A N/A N/A term out No NEXT custom strings found. N/A cmd_list_next N/A N/A cfg args N/A N/A N/A 
    Generates a list of all user-defined next stable versions and prints them
    to the stdout.
     N/A next_store N/A KVStore NEXT_STORE_FILE N/A repo_info N/A get_repo_info N/A last_tag N/A repo_info N/A last-tag N/A has_next_custom N/A N/A next_store has last_tag N/A N/A N/A N/A next_store empty N/A print_item N/A N/A k v N/A N/A N/A N/A N/A term out N/A N/A     %s => %s N/A N/A N/A term tag k N/A N/A term next v N/A N/A k last_tag  (*) N/A N/A N/A N/A term out Currently set NEXT custom strings (*=most recent and reachable tag): N/A N/A tag vstring N/A sorted N/A N/A next_store items N/A N/A N/A print_item tag vstring N/A N/A has_next_custom N/A N/A N/A print_item last_tag <undefined> N/A N/A N/A N/A term out No NEXT custom strings set. N/A cmd_check_gitignore N/A N/A cfg args N/A N/A N/A 
    Provides a way to ensure that at least one line in the .gitignore file for
    the current repository defines the '.gitver' directory in some way.

    This means that even a definition such as "!.gitver" will pass the check,
    but this imply some reasoning has been made before declaring something like
    this.
     N/A N/A check_gitignore N/A N/A N/A N/A term out Your .gitignore file looks fine. N/A N/A N/A N/A term out N/A N/A N/A N/A Your .gitignore file doesn't define any rule for the  CFGDIRNAME 
configuration directory: it's recommended to exclude it from
the repository, unless you know what you are doing. If you are not
sure, add this line to your .gitignore file:

     CFGDIRNAME N/A