diff --git a/electronicparsers/__init__.py b/electronicparsers/__init__.py index c70a7884..9c4ac803 100644 --- a/electronicparsers/__init__.py +++ b/electronicparsers/__init__.py @@ -35,10 +35,11 @@ class EntryPoint(ParserEntryPoint): Order of execution of parser with respect to other parsers. """, ) - code_name: Optional[str] - code_homepage: Optional[str] - code_category: Optional[str] + code_name: Optional[str] = None + code_homepage: Optional[str] = None + code_category: Optional[str] = None metadata: Optional[dict] = Field( + None, description=""" Metadata passed to the UI. Deprecated. """ ) diff --git a/pyproject.toml b/pyproject.toml index 9bfafa1a..ee44ccf6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,7 +18,7 @@ dependencies = [ "nomad-parser-plugins-simulation>=1.0.2", "netCDF4==1.6.5", "pyyaml>=6.0", - "pydantic>=1.10.8,<2.0.0", + "pydantic>=1.10.8", ] [project.urls]