pyfcstm.config.meta

Project metadata for the pyfcstm package.

This module defines immutable, public metadata constants used throughout the project and by packaging tools such as setup.py. These values provide the project title, version, description, and author contact information.

The module exposes the following public attributes:

Example:

>>> from pyfcstm.config import meta
>>> meta.__TITLE__
'pyfcstm'
>>> meta.__VERSION__
'0.3.0'

Note

These values are intended to be constants and should not be modified at runtime. They are consumed by packaging and documentation tools.

__TITLE__

pyfcstm.config.meta.__TITLE__: str = 'pyfcstm'

Title of this project (should be pyfcstm).

__VERSION__

pyfcstm.config.meta.__VERSION__: str = '0.3.0'

Version of this project.

__DESCRIPTION__

pyfcstm.config.meta.__DESCRIPTION__: str = 'A Python framework for parsing finite state machine DSL and generating executable code in multiple target languages.'

Short description of the project, will be included in setup.py.

__AUTHOR__

pyfcstm.config.meta.__AUTHOR__: str = 'HansBug'

Author of this project.

__AUTHOR_EMAIL__

pyfcstm.config.meta.__AUTHOR_EMAIL__: str = 'hansbug@buaa.edu.cn'

Email of the authors’.