Metadata-Version: 2.4
Name: text-parser-generator
Version: 1.0.0
Summary: Allows the generation of a text parser from a YAML specification (inspired by kaitai struct)
Author-email: "P. Schmurr" <philipp.schmurr@kit.edu>
Maintainer-email: "P. Schmurr" <philipp.schmurr@kit.edu>
License-Expression: MIT
Project-URL: Homepage, https://github.com/cpprentice/text-parser-generator
Project-URL: Bug Reports, https://github.com/cpprentice/text-parser-generator/issues
Project-URL: Source, https://github.com/cpprentice/text-parser-generator/
Keywords: text,parser,code-generator
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Framework :: Pydantic
Classifier: Framework :: Pydantic :: 2
Classifier: Framework :: Pytest
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: File Formats
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Code Generators
Classifier: Topic :: Text Processing
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: linkml-runtime~=1.8.0
Requires-Dist: pydantic~=2.11.0
Provides-Extra: dev
Requires-Dist: datamodel-code-generator~=0.30.0; extra == "dev"
Requires-Dist: linkml~=1.8.0; extra == "dev"
Provides-Extra: test
Requires-Dist: coverage~=7.7.0; extra == "test"
Requires-Dist: pytest~=8.2.0; extra == "test"
Provides-Extra: profiling
Requires-Dist: line_profiler~=4.2.0; extra == "profiling"
Provides-Extra: all
Requires-Dist: text-parser-generator[dev,profiling,test]; extra == "all"
