0.16
Overview
Installation/Updates
Dependencies
Details
Usage
Supported Version Control Systems
Supported CI Services
Supported Programming Languages
Templates
Writing Templates
ANSI-C
Examples
ANSI-C
VHDL
References and Reports
Command Line Interfaces
Python Class Reference
Unittest Summary Report
Code Coverage Report
Doc. Coverage Report
Static Type Check Report ➚
Appendix
Apache License 2.0
Creative Commons Attribution 4.0 International
Glossary
Index
Python Module Index
TODOs
pyVersioning
Index
Index
Symbols
|
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
Symbols
--compiler-config
pyVersioning-field command line option
pyVersioning-fillout command line option
pyVersioning-json command line option
pyVersioning-variables command line option
pyVersioning-yaml command line option
--compiler-name
pyVersioning-field command line option
pyVersioning-fillout command line option
pyVersioning-json command line option
pyVersioning-variables command line option
pyVersioning-yaml command line option
--compiler-options
pyVersioning-field command line option
pyVersioning-fillout command line option
pyVersioning-json command line option
pyVersioning-variables command line option
pyVersioning-yaml command line option
--compiler-version
pyVersioning-field command line option
pyVersioning-fillout command line option
pyVersioning-json command line option
pyVersioning-variables command line option
pyVersioning-yaml command line option
--config-file
pyVersioning command line option
--debug
pyVersioning command line option
--help
pyVersioning-field command line option
pyVersioning-fillout command line option
pyVersioning-help command line option
pyVersioning-json command line option
pyVersioning-variables command line option
pyVersioning-version command line option
pyVersioning-yaml command line option
--project-name
pyVersioning-field command line option
pyVersioning-fillout command line option
pyVersioning-json command line option
pyVersioning-variables command line option
pyVersioning-yaml command line option
--project-variant
pyVersioning-field command line option
pyVersioning-fillout command line option
pyVersioning-json command line option
pyVersioning-variables command line option
pyVersioning-yaml command line option
--project-version
pyVersioning-field command line option
pyVersioning-fillout command line option
pyVersioning-json command line option
pyVersioning-variables command line option
pyVersioning-yaml command line option
--verbose
pyVersioning command line option
-d
pyVersioning command line option
-h
pyVersioning-field command line option
pyVersioning-fillout command line option
pyVersioning-help command line option
pyVersioning-json command line option
pyVersioning-variables command line option
pyVersioning-version command line option
pyVersioning-yaml command line option
-v
pyVersioning command line option
_
__add__() (pyVersioning.Date method)
__call__() (pyVersioning.CLI.CompilerAttributeGroup method)
(pyVersioning.CLI.ProjectAttributeGroup method)
__eq__() (pyVersioning.Date method)
(pyVersioning.Time method)
__format__() (pyVersioning.Date method)
(pyVersioning.Time method)
__ge__() (pyVersioning.Date method)
(pyVersioning.Time method)
__gt__() (pyVersioning.Date method)
(pyVersioning.Time method)
__hash__() (pyVersioning.Date method)
(pyVersioning.Time method)
__init__() (pyVersioning.Build method)
(pyVersioning.CLI.Application method)
(pyVersioning.CLI.CompilerAttributeGroup method)
(pyVersioning.CLI.ProjectAttributeGroup method)
(pyVersioning.Commit method)
(pyVersioning.Compiler method)
(pyVersioning.Configuration.Base method)
(pyVersioning.Configuration.Configuration method)
(pyVersioning.Git method)
(pyVersioning.Person method)
(pyVersioning.Platform method)
(pyVersioning.Project method)
(pyVersioning.Tool method)
(pyVersioning.Versioning method)
__init_subclass__() (pyVersioning.CLI.CompilerAttributeGroup class method)
(pyVersioning.CLI.ProjectAttributeGroup class method)
__le__() (pyVersioning.Date method)
(pyVersioning.Time method)
__lt__() (pyVersioning.Date method)
(pyVersioning.Time method)
__ne__() (pyVersioning.Date method)
(pyVersioning.Time method)
__new__() (pyVersioning.AppVeyor.AppVeyor method)
(pyVersioning.CIService.CIService method)
(pyVersioning.Date method)
(pyVersioning.GitHub.GitHub method)
(pyVersioning.GitLab.GitLab method)
(pyVersioning.Time method)
(pyVersioning.Travis.Travis method)
__radd__() (pyVersioning.Date method)
__reduce__() (pyVersioning.Date method)
(pyVersioning.Time method)
__reduce_ex__() (pyVersioning.Time method)
__replace__() (pyVersioning.Date method)
(pyVersioning.Time method)
__repr__() (pyVersioning.Date method)
(pyVersioning.Time method)
__rsub__() (pyVersioning.Date method)
__str__() (pyVersioning.Date method)
(pyVersioning.Person method)
(pyVersioning.Project method)
(pyVersioning.Time method)
(pyVersioning.Tool method)
__sub__() (pyVersioning.Date method)
_AppendAttribute() (pyVersioning.CLI.CompilerAttributeGroup static method)
(pyVersioning.CLI.ProjectAttributeGroup static method)
_classes (pyVersioning.CLI.CompilerAttributeGroup attribute)
(pyVersioning.CLI.ProjectAttributeGroup attribute)
_email (pyVersioning.Person attribute)
_functions (pyVersioning.CLI.CompilerAttributeGroup attribute)
(pyVersioning.CLI.ProjectAttributeGroup attribute)
_height (pyVersioning.CLI.Application attribute)
_LOG_LEVEL_ROUTING__ (pyVersioning.CLI.Application attribute)
_LOG_MESSAGE_FORMAT__ (pyVersioning.CLI.Application attribute)
_methods (pyVersioning.CLI.CompilerAttributeGroup attribute)
(pyVersioning.CLI.ProjectAttributeGroup attribute)
_name (pyVersioning.Person attribute)
(pyVersioning.Project attribute)
_PrintHeadline() (pyVersioning.CLI.Application method)
_PrintVersion() (pyVersioning.CLI.Application method)
_scope (pyVersioning.CLI.CompilerAttributeGroup attribute)
(pyVersioning.CLI.ProjectAttributeGroup attribute)
_stderr (pyVersioning.CLI.Application attribute)
_stdin (pyVersioning.CLI.Application attribute)
_stdout (pyVersioning.CLI.Application attribute)
_variant (pyVersioning.Project attribute)
_version (pyVersioning.Project attribute)
_width (pyVersioning.CLI.Application attribute)
A
Application (class in pyVersioning.CLI)
AppVeyor
(class in pyVersioning.AppVeyor)
(pyVersioning.Platforms attribute)
author (pyVersioning.Commit property)
B
Base (class in pyVersioning.Configuration)
BaseService (class in pyVersioning)
branch (pyVersioning.Git property)
Build (class in pyVersioning)
C
CheckPythonVersion() (pyVersioning.CLI.Application method)
CI
CIService (class in pyVersioning.CIService)
CollectData() (pyVersioning.Versioning method)
command
pyVersioning-help command line option
comment (pyVersioning.Commit property)
Commit (class in pyVersioning)
commit (pyVersioning.Git property)
committer (pyVersioning.Commit property)
Compiler (class in pyVersioning)
CompilerAttributeGroup (class in pyVersioning.CLI)
Configuration (class in pyVersioning.Configuration)
configuration (pyVersioning.Compiler property)
ctime() (pyVersioning.Date method)
D
Date (class in pyVersioning)
date (pyVersioning.Build property)
(pyVersioning.Commit property)
Debug (pyVersioning.CLI.Application property)
dst() (pyVersioning.Time method)
E
email (pyVersioning.Person property)
ENV_EXCLUDE_FILTER (pyVersioning.AppVeyor.AppVeyor attribute)
(pyVersioning.GitHub.GitHub attribute)
(pyVersioning.GitLab.GitLab attribute)
(pyVersioning.Travis.Travis attribute)
ENV_EXCLUDES (pyVersioning.AppVeyor.AppVeyor attribute)
(pyVersioning.GitHub.GitHub attribute)
(pyVersioning.GitLab.GitLab attribute)
(pyVersioning.Travis.Travis attribute)
ENV_INCLUDE_FILTER (pyVersioning.AppVeyor.AppVeyor attribute)
(pyVersioning.GitHub.GitHub attribute)
(pyVersioning.GitLab.GitLab attribute)
(pyVersioning.Travis.Travis attribute)
ENV_INCLUDES (pyVersioning.AppVeyor.AppVeyor attribute)
(pyVersioning.GitHub.GitHub attribute)
(pyVersioning.GitLab.GitLab attribute)
(pyVersioning.Travis.Travis attribute)
Exit() (pyVersioning.CLI.Application method)
ExitOnPreviousCriticalWarnings() (pyVersioning.CLI.Application method)
ExitOnPreviousErrors() (pyVersioning.CLI.Application method)
ExitOnPreviousWarnings() (pyVersioning.CLI.Application method)
F
FATAL_EXIT_CODE (pyVersioning.CLI.Application attribute)
FatalExit() (pyVersioning.CLI.Application method)
Foreground (pyVersioning.CLI.Application attribute)
fromisocalendar() (pyVersioning.Date method)
fromisoformat() (pyVersioning.Date method)
(pyVersioning.Time method)
fromordinal() (pyVersioning.Date method)
fromtimestamp() (pyVersioning.Date method)
G
GetAttributes() (pyVersioning.CLI.CompilerAttributeGroup class method)
(pyVersioning.CLI.ProjectAttributeGroup class method)
GetClasses() (pyVersioning.CLI.CompilerAttributeGroup class method)
(pyVersioning.CLI.ProjectAttributeGroup class method)
GetCommitDate() (pyVersioning.AppVeyor.AppVeyor method)
(pyVersioning.CIService.CIService method)
(pyVersioning.GitHub.GitHub method)
(pyVersioning.GitLab.GitLab method)
(pyVersioning.Travis.Travis method)
GetEnvironment() (pyVersioning.AppVeyor.AppVeyor method)
(pyVersioning.CIService.CIService method)
(pyVersioning.GitHub.GitHub method)
(pyVersioning.GitLab.GitLab method)
(pyVersioning.Travis.Travis method)
GetFunctions() (pyVersioning.CLI.CompilerAttributeGroup class method)
(pyVersioning.CLI.ProjectAttributeGroup class method)
GetGitBranch() (pyVersioning.AppVeyor.AppVeyor method)
(pyVersioning.CIService.CIService method)
(pyVersioning.GitHub.GitHub method)
(pyVersioning.GitLab.GitLab method)
(pyVersioning.Travis.Travis method)
GetGitHash() (pyVersioning.AppVeyor.AppVeyor method)
(pyVersioning.CIService.CIService method)
(pyVersioning.GitHub.GitHub method)
(pyVersioning.GitLab.GitLab method)
(pyVersioning.Travis.Travis method)
GetGitRepository() (pyVersioning.AppVeyor.AppVeyor method)
(pyVersioning.CIService.CIService method)
(pyVersioning.GitHub.GitHub method)
(pyVersioning.GitLab.GitLab method)
(pyVersioning.Travis.Travis method)
GetGitTag() (pyVersioning.AppVeyor.AppVeyor method)
(pyVersioning.CIService.CIService method)
(pyVersioning.GitHub.GitHub method)
(pyVersioning.GitLab.GitLab method)
(pyVersioning.Travis.Travis method)
GetMethods() (pyVersioning.CLI.CompilerAttributeGroup class method)
(pyVersioning.CLI.ProjectAttributeGroup class method)
GetPlatform() (pyVersioning.AppVeyor.AppVeyor method)
(pyVersioning.BaseService method)
(pyVersioning.CIService.CIService method)
(pyVersioning.CIService.WorkStation method)
(pyVersioning.GitHub.GitHub method)
(pyVersioning.GitLab.GitLab method)
(pyVersioning.Travis.Travis method)
GetTerminalSize() (pyVersioning.CLI.Application static method)
Git (class in pyVersioning)
GitHelperMixin (class in pyVersioning)
GitHub (class in pyVersioning.GitHub)
(pyVersioning.Platforms attribute)
GitHub Actions
GitLab (class in pyVersioning.GitLab)
(pyVersioning.Platforms attribute)
GitLab-CI
GitShowCommand (class in pyVersioning)
GroupName (pyVersioning.CLI.CompilerAttributeGroup property)
(pyVersioning.CLI.ProjectAttributeGroup property)
H
HandleDefault() (pyVersioning.CLI.Application method)
HandleField() (pyVersioning.CLI.Application method)
HandleFillOut() (pyVersioning.CLI.Application method)
HandleHelp() (pyVersioning.CLI.Application method)
HandleJSON() (pyVersioning.CLI.Application method)
HandleVariables() (pyVersioning.CLI.Application method)
HandleVersion() (pyVersioning.CLI.Application method)
HandleYAML() (pyVersioning.CLI.Application method)
HasClassAttributes (pyVersioning.AppVeyor.AppVeyor property)
(pyVersioning.BaseService property)
(pyVersioning.Build property)
(pyVersioning.CIService.CIService property)
(pyVersioning.CIService.WorkStation property)
(pyVersioning.CLI.Application property)
(pyVersioning.Commit property)
(pyVersioning.Compiler property)
(pyVersioning.Configuration.Base property)
(pyVersioning.Configuration.Configuration property)
(pyVersioning.Date property)
(pyVersioning.Git property)
(pyVersioning.GitHelperMixin property)
(pyVersioning.GitHub.GitHub property)
(pyVersioning.GitLab.GitLab property)
(pyVersioning.Person property)
(pyVersioning.Platform property)
(pyVersioning.Project property)
(pyVersioning.SelfDescriptive property)
(pyVersioning.Time property)
(pyVersioning.Tool property)
(pyVersioning.Travis.Travis property)
(pyVersioning.Versioning property)
hash (pyVersioning.Commit property)
HasMethodAttributes (pyVersioning.AppVeyor.AppVeyor property)
(pyVersioning.BaseService property)
(pyVersioning.Build property)
(pyVersioning.CIService.CIService property)
(pyVersioning.CIService.WorkStation property)
(pyVersioning.CLI.Application property)
(pyVersioning.Commit property)
(pyVersioning.Compiler property)
(pyVersioning.Configuration.Base property)
(pyVersioning.Configuration.Configuration property)
(pyVersioning.Date property)
(pyVersioning.Git property)
(pyVersioning.GitHelperMixin property)
(pyVersioning.GitHub.GitHub property)
(pyVersioning.GitLab.GitLab property)
(pyVersioning.Person property)
(pyVersioning.Platform property)
(pyVersioning.Project property)
(pyVersioning.SelfDescriptive property)
(pyVersioning.Time property)
(pyVersioning.Tool property)
(pyVersioning.Travis.Travis property)
(pyVersioning.Versioning property)
Height (pyVersioning.CLI.Application property)
I
INDENT (pyVersioning.CLI.Application attribute)
InitializeColors() (pyVersioning.CLI.Application method)
isocalendar() (pyVersioning.Date method)
isoformat() (pyVersioning.Date method)
(pyVersioning.Time method)
isoweekday() (pyVersioning.Date method)
ISSUE_TRACKER_URL (pyVersioning.CLI.Application attribute)
L
LoadDataFromConfiguration() (pyVersioning.Versioning method)
LogLevel (pyVersioning.CLI.Application property)
M
MainParser (pyVersioning.CLI.Application property)
module
pyVersioning
pyVersioning.AppVeyor
pyVersioning.CIService
pyVersioning.CLI
pyVersioning.Configuration
pyVersioning.GitHub
pyVersioning.GitLab
pyVersioning.Travis
N
name (pyVersioning.Compiler property)
(pyVersioning.Person property)
(pyVersioning.Project property)
(pyVersioning.Tool property)
NOT_IMPLEMENTED_EXCEPTION_EXIT_CODE (pyVersioning.CLI.Application attribute)
O
options (pyVersioning.Compiler property)
P
parent (pyVersioning.Configuration.Base attribute)
(pyVersioning.Configuration.Configuration attribute)
Person (class in pyVersioning)
Platform (class in pyVersioning)
Platforms (class in pyVersioning)
PrintException() (pyVersioning.CLI.Application method)
PrintExceptionBase() (pyVersioning.CLI.Application method)
PrintNotImplementedError() (pyVersioning.CLI.Application method)
Project (class in pyVersioning)
ProjectAttributeGroup (class in pyVersioning.CLI)
PYTHON_VERSION_CHECK_FAILED_EXIT_CODE (pyVersioning.CLI.Application attribute)
pyVersioning
module
pyVersioning command line option
--config-file
--debug
--verbose
-d
-v
pyVersioning-field command line option
--compiler-config
--compiler-name
--compiler-options
--compiler-version
--help
--project-name
--project-variant
--project-version
-h
pyVersioning-fillout command line option
--compiler-config
--compiler-name
--compiler-options
--compiler-version
--help
--project-name
--project-variant
--project-version
-h
pyVersioning-help command line option
--help
-h
command
pyVersioning-json command line option
--compiler-config
--compiler-name
--compiler-options
--compiler-version
--help
--project-name
--project-variant
--project-version
-h
pyVersioning-variables command line option
--compiler-config
--compiler-name
--compiler-options
--compiler-version
--help
--project-name
--project-variant
--project-version
-h
pyVersioning-version command line option
--help
-h
pyVersioning-yaml command line option
--compiler-config
--compiler-name
--compiler-options
--compiler-version
--help
--project-name
--project-variant
--project-version
-h
pyVersioning.AppVeyor
module
pyVersioning.CIService
module
pyVersioning.CLI
module
pyVersioning.Configuration
module
pyVersioning.GitHub
module
pyVersioning.GitLab
module
pyVersioning.Travis
module
Q
Quiet (pyVersioning.CLI.Application property)
R
reference (pyVersioning.Git property)
replace() (pyVersioning.Date method)
(pyVersioning.Time method)
repository (pyVersioning.Git property)
root (pyVersioning.Configuration.Base attribute)
(pyVersioning.Configuration.Configuration attribute)
S
SelfDescriptive (class in pyVersioning)
ServiceException
strftime() (pyVersioning.Date method)
(pyVersioning.Time method)
SubParsers (pyVersioning.CLI.Application property)
T
tag (pyVersioning.Git property)
Terminal (pyVersioning.Versioning property)
Time (class in pyVersioning)
time (pyVersioning.Build property)
(pyVersioning.Commit property)
timetuple() (pyVersioning.Date method)
today() (pyVersioning.Date method)
Tool (class in pyVersioning)
ToolException
toordinal() (pyVersioning.Date method)
Travis (class in pyVersioning.Travis)
(pyVersioning.Platforms attribute)
Travis-CI
tzname() (pyVersioning.Time method)
U
UNHANDLED_EXCEPTION_EXIT_CODE (pyVersioning.CLI.Application attribute)
UninitializeColors() (pyVersioning.CLI.Application method)
utcoffset() (pyVersioning.Time method)
V
variant (pyVersioning.Project property)
Verbose (pyVersioning.CLI.Application property)
Version
version (pyVersioning.Compiler property)
(pyVersioning.Project property)
(pyVersioning.Tool property)
Versioning (class in pyVersioning)
VersioningException
W
weekday() (pyVersioning.Date method)
Width (pyVersioning.CLI.Application property)
WorkStation (class in pyVersioning.CIService)
Workstation (pyVersioning.Platforms attribute)
WriteCritical() (pyVersioning.Versioning method)
WriteDebug() (pyVersioning.Versioning method)
WriteDryRun() (pyVersioning.Versioning method)
WriteError() (pyVersioning.Versioning method)
WriteFatal() (pyVersioning.Versioning method)
WriteInfo() (pyVersioning.Versioning method)
WriteLine() (pyVersioning.CLI.Application method)
(pyVersioning.Versioning method)
WriteLineToStdErr() (pyVersioning.CLI.Application method)
WriteLineToStdOut() (pyVersioning.CLI.Application method)
WriteNormal() (pyVersioning.CLI.Application method)
(pyVersioning.Versioning method)
WriteQuiet() (pyVersioning.Versioning method)
WriteToStdErr() (pyVersioning.CLI.Application method)
WriteToStdOut() (pyVersioning.CLI.Application method)
WriteVerbose() (pyVersioning.Versioning method)
WriteWarning() (pyVersioning.Versioning method)