diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000..7b64e52 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,31 @@ +[metadata] +name = configforge +version = 1.0.0 +description = A CLI tool for validating, converting, and generating schemas for configuration files +long_description = file: README.md +long_description_content_type = text/markdown +author = ConfigForge Contributors +license = MIT +classifiers = + Development Status :: 4 - Beta + Intended Audience :: Developers + License :: OSI Approved :: MIT License + Programming Language :: Python :: 3 + Programming Language :: Python :: 3.8 + Programming Language :: Python :: 3.9 + Programming Language :: Python :: 3.10 + Programming Language :: Python :: 3.11 + Programming Language :: Python :: 3.12 + +[options] +python_requires = >=3.8 +install_requires = + pyyaml>=6.0 + tomlkit>=0.12.0 + jsonschema>=4.17.0 + click>=8.1.0 +packages = find: + +[options.entry_points] +console_scripts = + configforge = configforge.cli:main