pyVersioning

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

OTHER License

Downloads
2.4K
Stars
5
Committers
2

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

Package Rankings
Top 15.64% on Pypi.org
Badges
Extracted from project README
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 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