Paebbels / pyVersioning

Gather version information and export as any programming language source file for inclusion into compilation.

Home Page:https://paebbels.github.io/pyVersioning/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sourcecode on GitHub License GitHub tag (latest SemVer incl. pre-release) GitHub release (latest SemVer incl. including pre-releases) GitHub release date
GitHub Workflow Status PyPI PyPI - Status PyPI - Python Version Dependent repos (via libraries.io)
Libraries.io status for latest release Requires.io
Codacy - Quality Codacy - Coverage Codecov - Branch Coverage Libraries.io SourceRank
Read the Docs

pyVersioning

The Python package pyVersioning offers a template tool to write version information for any programming language as a source file that can be included into the normal build flow.

Use Cases

  • Integrate version information from e.g. Git into current builds

Supported Languages

  • Any language

Tested with...

  • ANSI C
  • VHDL

Examples

  • ANSI C Example
  • VHDL Example

Contributors

License

This Python package (source code) is licensed under Apache License 2.0.
The accompanying documentation is licensed under Creative Commons - Attribution-4.0 (CC-BY 4.0).


SPDX-License-Identifier: Apache-2.0

About

Gather version information and export as any programming language source file for inclusion into compilation.

https://paebbels.github.io/pyVersioning/

License:Other


Languages

Language:Python 92.8%Language:C 7.2%