snapshot current state before gitea sync

This commit is contained in:
2026-02-18 10:50:24 +01:00
commit 93a3f9e6fe
59 changed files with 4540 additions and 0 deletions

39
setup.py Normal file
View File

@@ -0,0 +1,39 @@
import setuptools
from DataVaultGenerator import __version__
setuptools.setup(
name="DataVaultGenerator", # Replace with your own username
dist_dir = "build/dist",
version=__version__,
author="Christoph Metz",
author_email="metz@bi-web.de",
description="BI Data Vault Generator package",
long_description="",
long_description_content_type="text/markdown",
url="https://github.com/...",
packages=['DataVaultGenerator', 'DataVaultGenerator.Entities'], #setuptools.find_packages(),
#include_package_data=True,
package_data={
"DataVaultGenerator": ["schema/*.yaml", "schema/registry/*.yaml", "schema/entities/*.yaml"],
},
classifiers=[
"Programming Language :: Python :: 3",
"License :: OSI Approved :: BI License",
"Operating System :: OS Independent",
],
python_requires='>=3.7',
install_requires=[
'pyyaml',
'jinja2',
'cerberus',
'rich'
#'flask'
],
entry_points={
"console_scripts": [
"dvgen = DataVaultGenerator.__main__:main"
]
},
#scripts=['dvgen.py'],
)