aiida.manage.configuration package#

Modules related to the configuration of an AiiDA instance.

aiida.manage.configuration._merge_deprecated_cache_yaml(config, filepath)[source]#

Merge the deprecated cache_config.yml into the config.

aiida.manage.configuration.create_default_user(profile: Profile, email: str, first_name: str | None = None, last_name: str | None = None, institution: str | None = None) User[source]#

Create a default user for the given profile.

If the profile’s storage is read only, a random existing user will be queried and set as default. Otherwise a new user is created with the provided details and set as user.

Parameters:
  • profile – The profile to create the user in.

  • email – Email for the default user.

  • first_name – First name for the default user.

  • last_name – Last name for the default user.

  • institution – Institution for the default user.

Returns:

The user that was set as the default user.

aiida.manage.configuration.create_profile(config: Config, *, storage_backend: str, storage_config: dict[str, Any], broker_backend: str | None = None, broker_config: dict[str, Any] | None = None, name: str, email: str, first_name: str | None = None, last_name: str | None = None, institution: str | None = None, is_test_profile: bool = False) Profile[source]#

Create a new profile, initialise its storage and create a default user.

Parameters:
  • config – The config instance.

  • name – Name of the profile.

  • email – Email for the default user.

  • first_name – First name for the default user.

  • last_name – Last name for the default user.

  • institution – Institution for the default user.

  • create_user – If True, creates a user that is set as the default user.

  • storage_backend – The entry point to the aiida.orm.implementation.storage_backend.StorageBackend implementation to use for the storage.

  • storage_config – The configuration necessary to initialise and connect to the storage backend.

  • broker_backend – The entry point to the aiida.brokers.Broker implementation to use for the broker.

  • broker_config – The configuration necessary to initialise and connect to the broker.

aiida.manage.configuration.get_config(create=False)[source]#

Return the current configuration.

If the configuration has not been loaded yet
  • the configuration is loaded using load_config

  • the global CONFIG variable is set

  • the configuration object is returned

Note: This function will except if no configuration file can be found. Only call this function, if you need information from the configuration file.

Parameters:

create (bool) – if True, will create the configuration file if it does not already exist

Returns:

the config

Return type:

Config

Raises:

aiida.common.ConfigurationError – if the configuration file could not be found, read or deserialized

aiida.manage.configuration.get_config_option(option_name: str) Any[source]#

Return the value of a configuration option.

In order of priority, the option is returned from:

  1. The current profile, if loaded and the option specified

  2. The current configuration, if loaded and the option specified

  3. The default value for the option

Parameters:

option_name – the name of the option to return

Returns:

the value of the option

Raises:

aiida.common.exceptions.ConfigurationError – if the option is not found

aiida.manage.configuration.get_config_path()[source]#

Returns path to .aiida configuration directory.

aiida.manage.configuration.get_profile() Profile | None[source]#

Return the currently loaded profile.

Returns:

the globally loaded Profile instance or None

aiida.manage.configuration.load_config(create=False) Config[source]#

Instantiate Config object representing an AiiDA configuration file.

Warning: Contrary to get_config(), this function is uncached and will always create a new Config object. You may want to call get_config() instead.

Parameters:

create (bool) – if True, will create the configuration file if it does not already exist

Returns:

the config

Return type:

Config

Raises:

aiida.common.MissingConfigurationError – if the configuration file could not be found and create=False

aiida.manage.configuration.load_profile(profile: str | None = None, allow_switch=False) Profile[source]#

Load a global profile, unloading any previously loaded profile.

Note

if a profile is already loaded and no explicit profile is specified, nothing will be done

Parameters:
  • profile – the name of the profile to load, by default will use the one marked as default in the config

  • allow_switch – if True, will allow switching to a different profile when storage is already loaded

Returns:

the loaded Profile instance

Raises:

aiida.common.exceptions.InvalidOperation – if another profile has already been loaded and allow_switch is False

aiida.manage.configuration.profile_context(profile: 'Profile' | str | None = None, allow_switch=False) Profile[source]#

Return a context manager for temporarily loading a profile, and unloading on exit.

Parameters:
  • profile – the name of the profile to load, by default will use the one marked as default in the config

  • allow_switch – if True, will allow switching to a different profile

Returns:

a context manager for temporarily loading a profile

aiida.manage.configuration.reset_config()[source]#

Reset the globally loaded config.

Warning

This is experimental functionality and should for now be used only internally. If the reset is unclean weird unknown side-effects may occur that end up corrupting or destroying data.

Subpackages#

Submodules#

Module that defines the configuration file of an AiiDA instance and functions to create and load it.

Despite the import of the annotations backport below which enables postponed type annotation evaluation as implemented with PEP 563 (https://peps.python.org/pep-0563/), this is not compatible with pydantic for Python 3.9 and older ( See pydantic/pydantic#2678 for details).

class aiida.manage.configuration.config.Config(filepath: str, config: dict, validate: bool = True)[source]#

Bases: object

Object that represents the configuration file of an AiiDA instance.

KEY_DEFAULT_PROFILE = 'default_profile'#
KEY_OPTIONS = 'options'#
KEY_PROFILES = 'profiles'#
KEY_SCHEMA = '$schema'#
KEY_VERSION = 'CONFIG_VERSION'#
KEY_VERSION_CURRENT = 'CURRENT'#
KEY_VERSION_OLDEST_COMPATIBLE = 'OLDEST_COMPATIBLE'#
__dict__ = mappingproxy({'__module__': 'aiida.manage.configuration.config', '__doc__': 'Object that represents the configuration file of an AiiDA instance.', 'KEY_VERSION': 'CONFIG_VERSION', 'KEY_VERSION_CURRENT': 'CURRENT', 'KEY_VERSION_OLDEST_COMPATIBLE': 'OLDEST_COMPATIBLE', 'KEY_DEFAULT_PROFILE': 'default_profile', 'KEY_PROFILES': 'profiles', 'KEY_OPTIONS': 'options', 'KEY_SCHEMA': '$schema', 'from_file': <classmethod(<function Config.from_file>)>, '_backup': <classmethod(<function Config._backup>)>, 'validate': <staticmethod(<function Config.validate>)>, '__init__': <function Config.__init__>, '__eq__': <function Config.__eq__>, '__ne__': <function Config.__ne__>, 'handle_invalid': <function Config.handle_invalid>, 'dictionary': <property object>, 'version': <property object>, 'version_oldest_compatible': <property object>, 'version_settings': <property object>, 'filepath': <property object>, 'dirpath': <property object>, 'default_profile_name': <property object>, 'profile_names': <property object>, 'profiles': <property object>, 'validate_profile': <function Config.validate_profile>, 'get_profile': <function Config.get_profile>, 'create_profile': <function Config.create_profile>, 'add_profile': <function Config.add_profile>, 'update_profile': <function Config.update_profile>, 'remove_profile': <function Config.remove_profile>, 'delete_profile': <function Config.delete_profile>, 'set_default_profile': <function Config.set_default_profile>, 'set_default_user_email': <function Config.set_default_user_email>, 'options': <property object>, 'set_option': <function Config.set_option>, 'unset_option': <function Config.unset_option>, 'get_option': <function Config.get_option>, 'get_options': <function Config.get_options>, 'store': <function Config.store>, '_atomic_write': <function Config._atomic_write>, '__dict__': <attribute '__dict__' of 'Config' objects>, '__weakref__': <attribute '__weakref__' of 'Config' objects>, '__hash__': None, '__annotations__': {}})#
__eq__(other)[source]#

Two configurations are considered equal, when their dictionaries are equal.

__hash__ = None#
__init__(filepath: str, config: dict, validate: bool = True)[source]#

Instantiate a configuration object from a configuration dictionary and its filepath.

If an empty dictionary is passed, the constructor will create the skeleton configuration dictionary.

Parameters:
  • filepath – the absolute filepath of the configuration file

  • config – the content of the configuration file in dictionary form

  • validate – validate the dictionary against the schema

__module__ = 'aiida.manage.configuration.config'#
__ne__(other)[source]#

Two configurations are considered unequal, when their dictionaries are unequal.

__weakref__#

list of weak references to the object (if defined)

_atomic_write(filepath=None)[source]#

Write the config as it is in memory, i.e. the contents of self.dictionary, to disk.

Note

this command will write the config from memory to a temporary file in the same directory as the target file filepath. It will then use os.rename to move the temporary file to filepath which will be overwritten if it already exists. The os.rename is the operation that gives the best guarantee of being atomic within the limitations of the application.

Parameters:

filepath – optional filepath to write the contents to, if not specified, the default filename is used.

classmethod _backup(filepath)[source]#

Create a backup of the configuration file with the given filepath.

Parameters:

filepath – absolute path to the configuration file to backup

Returns:

the absolute path of the created backup

add_profile(profile)[source]#

Add a profile to the configuration.

Parameters:

profile – the profile configuration dictionary

Returns:

self

create_profile(name: str, storage_backend: str, storage_config: dict[str, Any], broker_backend: str | None = None, broker_config: dict[str, Any] | None = None, is_test_profile: bool = False) Profile[source]#

Create a new profile and initialise its storage.

Parameters:
  • name – The profile name.

  • storage_backend – The entry point to the aiida.orm.implementation.storage_backend.StorageBackend implementation to use for the storage.

  • storage_config – The configuration necessary to initialise and connect to the storage backend.

  • broker_backend – The entry point to the aiida.brokers.Broker implementation to use for the message broker.

  • broker_config – The configuration necessary to initialise and connect to the broker.

Returns:

The created profile.

Raises:
property default_profile_name#

Return the default profile name.

Returns:

the default profile name or None if not defined

delete_profile(name: str, delete_storage: bool = True) None[source]#

Delete a profile including its storage.

Parameters:

delete_storage – Whether to delete the storage with all its data or not.

property dictionary: dict#

Return the dictionary representation of the config as it would be written to file.

Returns:

dictionary representation of config as it should be written to file

property dirpath#
property filepath#
classmethod from_file(filepath)[source]#

Instantiate a configuration object from the contents of a given file.

Note

if the filepath does not exist an empty file will be created with the current default configuration and will be written to disk. If the filepath does already exist but contains a configuration with an outdated schema, the content will be migrated and then written to disk.

Parameters:

filepath – the absolute path to the configuration file

Returns:

Config instance

get_option(option_name, scope=None, default=True)[source]#

Get a configuration option for a certain scope.

Parameters:
  • option_name – the name of the configuration option

  • scope – get the option for this profile or globally if not specified

  • default – boolean, If True will return the option default, even if not defined within the given scope

Returns:

the option value or None if not set for the given scope

get_options(scope: str | None = None) Dict[str, Tuple[Option, str, Any]][source]#

Return a dictionary of all option values and their source (‘profile’, ‘global’, or ‘default’).

Parameters:

scope – the profile name or globally if not specified

Returns:

(option, source, value)

get_profile(name: str | None = None) Profile[source]#

Return the profile for the given name or the default one if not specified.

Returns:

the profile instance or None if it does not exist

Raises:

aiida.common.ProfileConfigurationError – if the name is not found in the configuration file

handle_invalid(message)[source]#

Handle an incoming invalid configuration dictionary.

The current content of the configuration file will be written to a backup file.

Parameters:

message – a string message to echo with describing the infraction

property options#
property profile_names#

Return the list of profile names.

Returns:

list of profile names

property profiles#

Return the list of profiles.

Returns:

the profiles

Return type:

list of Profile instances

remove_profile(name)[source]#

Remove a profile from the configuration.

Parameters:

name – the name of the profile to remove

Raises:

aiida.common.ProfileConfigurationError – if the given profile does not exist

Returns:

self

set_default_profile(name, overwrite=False)[source]#

Set the given profile as the new default.

Parameters:
  • name – name of the profile to set as new default

  • overwrite – when True, set the profile as the new default even if a default profile is already defined

Raises:

aiida.common.ProfileConfigurationError – if the given profile does not exist

Returns:

self

set_default_user_email(profile: Profile, user_email: str) None[source]#

Set the default user for the given profile.

Warning

This does not update the cached default user on the storage backend associated with the profile. To do so, use aiida.manage.manager.Manager.set_default_user_email() instead.

Parameters:
  • profile – The profile to update.

  • user_email – The email of the user to set as the default user.

set_option(option_name, option_value, scope=None, override=True)[source]#

Set a configuration option for a certain scope.

Parameters:
  • option_name – the name of the configuration option

  • option_value – the option value

  • scope – set the option for this profile or globally if not specified

  • override – boolean, if False, will not override the option if it already exists

Returns:

the parsed value (potentially cast to a valid type)

store()[source]#

Write the current config to file.

Note

if the configuration file already exists on disk and its contents differ from those in memory, a backup of the original file on disk will be created before overwriting it.

Returns:

self

unset_option(option_name: str, scope=None)[source]#

Unset a configuration option for a certain scope.

Parameters:
  • option_name – the name of the configuration option

  • scope – unset the option for this profile or globally if not specified

update_profile(profile)[source]#

Update a profile in the configuration.

Parameters:

profile – the profile instance to update

Returns:

self

static validate(config: dict, filepath: str | None = None)[source]#

Validate a configuration dictionary.

validate_profile(name)[source]#

Validate that a profile exists.

Parameters:

name – name of the profile:

Raises:

aiida.common.ProfileConfigurationError – if the name is not found in the configuration file

property version#
property version_oldest_compatible#
property version_settings#
class aiida.manage.configuration.config.ConfigSchema(*, CONFIG_VERSION: ConfigVersionSchema | None = None, profiles: dict[str, ProfileSchema] | None = None, options: GlobalOptionsSchema | None = None, default_profile: str | None = None)[source]#

Bases: BaseModel

Schema for the configuration of an AiiDA instance.

CONFIG_VERSION: ConfigVersionSchema | None#
__abstractmethods__ = frozenset({})#
__annotations__ = {'CONFIG_VERSION': 'Optional[ConfigVersionSchema]', '__class_vars__': 'ClassVar[set[str]]', '__private_attributes__': 'ClassVar[dict[str, ModelPrivateAttr]]', '__pydantic_complete__': 'ClassVar[bool]', '__pydantic_core_schema__': 'ClassVar[CoreSchema]', '__pydantic_custom_init__': 'ClassVar[bool]', '__pydantic_decorators__': 'ClassVar[_decorators.DecoratorInfos]', '__pydantic_extra__': 'dict[str, Any] | None', '__pydantic_fields_set__': 'set[str]', '__pydantic_generic_metadata__': 'ClassVar[_generics.PydanticGenericMetadata]', '__pydantic_parent_namespace__': 'ClassVar[dict[str, Any] | None]', '__pydantic_post_init__': "ClassVar[None | Literal['model_post_init']]", '__pydantic_private__': 'dict[str, Any] | None', '__pydantic_root_model__': 'ClassVar[bool]', '__pydantic_serializer__': 'ClassVar[SchemaSerializer]', '__pydantic_validator__': 'ClassVar[SchemaValidator]', '__signature__': 'ClassVar[Signature]', 'default_profile': 'Optional[str]', 'model_computed_fields': 'ClassVar[dict[str, ComputedFieldInfo]]', 'model_config': 'ClassVar[ConfigDict]', 'model_fields': 'ClassVar[dict[str, FieldInfo]]', 'options': 'Optional[GlobalOptionsSchema]', 'profiles': 'Optional[dict[str, ProfileSchema]]'}#
__class_vars__: ClassVar[set[str]] = {}#
__dict__#
__module__ = 'aiida.manage.configuration.config'#
__private_attributes__: ClassVar[dict[str, ModelPrivateAttr]] = {}#
__pydantic_complete__: ClassVar[bool] = True#
__pydantic_core_schema__: ClassVar[CoreSchema] = {'definitions': [{'cls': <enum 'LogLevels'>, 'members': [LogLevels.NOTSET, LogLevels.DEBUG, LogLevels.INFO, LogLevels.REPORT, LogLevels.WARNING, LogLevels.ERROR, LogLevels.CRITICAL], 'metadata': {'pydantic_js_functions': [<function get_enum_core_schema.<locals>.get_json_schema>]}, 'ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'enum'}], 'schema': {'cls': <class 'aiida.manage.configuration.config.ConfigSchema'>, 'config': {'title': 'ConfigSchema'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'aiida.manage.configuration.config.ConfigSchema'>), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'aiida.manage.configuration.config.ConfigSchema'>>]}, 'ref': 'aiida.manage.configuration.config.ConfigSchema:94276808500016', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'CONFIG_VERSION': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'cls': <class 'aiida.manage.configuration.config.ConfigVersionSchema'>, 'config': {'title': 'ConfigVersionSchema'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'aiida.manage.configuration.config.ConfigVersionSchema'>), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'aiida.manage.configuration.config.ConfigVersionSchema'>>]}, 'ref': 'aiida.manage.configuration.config.ConfigVersionSchema:94276806504208', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'CURRENT': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'model-field'}, 'OLDEST_COMPATIBLE': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'model-field'}}, 'model_name': 'ConfigVersionSchema', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'default_profile': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'options': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'cls': <class 'aiida.manage.configuration.config.GlobalOptionsSchema'>, 'config': {'title': 'GlobalOptionsSchema'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'aiida.manage.configuration.config.GlobalOptionsSchema'>), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'aiida.manage.configuration.config.GlobalOptionsSchema'>>]}, 'ref': 'aiida.manage.configuration.config.GlobalOptionsSchema:94276803279936', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'autofill__user__email': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'autofill__user__first_name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'autofill__user__institution': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'autofill__user__last_name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'caching__default_enabled': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': False, 'schema': {'type': 'bool'}, 'type': 'default'}, 'type': 'model-field'}, 'caching__disabled_for': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': [], 'schema': {'function': {'function': <bound method ProfileOptionsSchema.validate_caching_identifier_pattern of <class 'aiida.manage.configuration.config.GlobalOptionsSchema'>>, 'type': 'no-info'}, 'schema': {'items_schema': {'type': 'str'}, 'type': 'list'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'caching__enabled_for': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': [], 'schema': {'function': {'function': <bound method ProfileOptionsSchema.validate_caching_identifier_pattern of <class 'aiida.manage.configuration.config.GlobalOptionsSchema'>>, 'type': 'no-info'}, 'schema': {'items_schema': {'type': 'str'}, 'type': 'list'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'daemon__default_workers': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 1, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'daemon__recursion_limit': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 3000, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'daemon__timeout': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 2, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'daemon__worker_process_slots': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 200, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'db__batch_size': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 100000, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__aiida_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'REPORT', 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'schema': {'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__aiopika_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'WARNING', 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'schema': {'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__alembic_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'WARNING', 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'schema': {'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__circus_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'INFO', 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'schema': {'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__db_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'REPORT', 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'schema': {'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__disk_objectstore_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'INFO', 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'schema': {'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__kiwipy_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'WARNING', 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'schema': {'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__paramiko_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'WARNING', 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'schema': {'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__plumpy_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'WARNING', 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'schema': {'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__sqlalchemy_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'WARNING', 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'schema': {'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__verdi_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'REPORT', 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'schema': {'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'rest_api__profile_switching': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': False, 'schema': {'type': 'bool'}, 'type': 'default'}, 'type': 'model-field'}, 'rmq__task_timeout': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 10, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'runner__poll__interval': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 60, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'storage__sandbox': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'transport__task_maximum_attempts': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 5, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'transport__task_retry_initial_interval': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 20, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'verdi__shell__auto_import': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': ':', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'warnings__development_version': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': True, 'schema': {'type': 'bool'}, 'type': 'default'}, 'type': 'model-field'}, 'warnings__rabbitmq_version': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': True, 'schema': {'type': 'bool'}, 'type': 'default'}, 'type': 'model-field'}, 'warnings__showdeprecations': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': True, 'schema': {'type': 'bool'}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'GlobalOptionsSchema', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'profiles': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'keys_schema': {'type': 'str'}, 'strict': False, 'type': 'dict', 'values_schema': {'cls': <class 'aiida.manage.configuration.config.ProfileSchema'>, 'config': {'title': 'ProfileSchema'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'aiida.manage.configuration.config.ProfileSchema'>), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'aiida.manage.configuration.config.ProfileSchema'>>]}, 'ref': 'aiida.manage.configuration.config.ProfileSchema:94276808622624', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'default_user_email': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'options': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'cls': <class 'aiida.manage.configuration.config.ProfileOptionsSchema'>, 'config': {'title': 'ProfileOptionsSchema'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'aiida.manage.configuration.config.ProfileOptionsSchema'>), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'aiida.manage.configuration.config.ProfileOptionsSchema'>>]}, 'ref': 'aiida.manage.configuration.config.ProfileOptionsSchema:94276806541024', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'caching__default_enabled': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': False, 'schema': {'type': 'bool'}, 'type': 'default'}, 'type': 'model-field'}, 'caching__disabled_for': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': [], 'schema': {'function': {'function': <bound method ProfileOptionsSchema.validate_caching_identifier_pattern of <class 'aiida.manage.configuration.config.ProfileOptionsSchema'>>, 'type': 'no-info'}, 'schema': {'items_schema': {'type': 'str'}, 'type': 'list'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'caching__enabled_for': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': [], 'schema': {'function': {'function': <bound method ProfileOptionsSchema.validate_caching_identifier_pattern of <class 'aiida.manage.configuration.config.ProfileOptionsSchema'>>, 'type': 'no-info'}, 'schema': {'items_schema': {'type': 'str'}, 'type': 'list'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'daemon__default_workers': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 1, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'daemon__recursion_limit': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 3000, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'daemon__timeout': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 2, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'daemon__worker_process_slots': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 200, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'db__batch_size': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 100000, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__aiida_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'REPORT', 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'schema': {'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__aiopika_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'WARNING', 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'schema': {'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__alembic_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'WARNING', 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'schema': {'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__circus_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'INFO', 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'schema': {'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__db_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'REPORT', 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'schema': {'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__disk_objectstore_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'INFO', 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'schema': {'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__kiwipy_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'WARNING', 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'schema': {'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__paramiko_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'WARNING', 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'schema': {'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__plumpy_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'WARNING', 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'schema': {'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__sqlalchemy_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'WARNING', 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'schema': {'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__verdi_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'REPORT', 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'schema': {'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'rmq__task_timeout': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 10, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'runner__poll__interval': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 60, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'storage__sandbox': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'transport__task_maximum_attempts': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 5, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'transport__task_retry_initial_interval': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 20, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'verdi__shell__auto_import': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': ':', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'warnings__rabbitmq_version': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': True, 'schema': {'type': 'bool'}, 'type': 'default'}, 'type': 'model-field'}, 'warnings__showdeprecations': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': True, 'schema': {'type': 'bool'}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'ProfileOptionsSchema', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'process_control': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'cls': <class 'aiida.manage.configuration.config.ProcessControlConfig'>, 'config': {'title': 'ProcessControlConfig'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'aiida.manage.configuration.config.ProcessControlConfig'>), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'aiida.manage.configuration.config.ProcessControlConfig'>>]}, 'ref': 'aiida.manage.configuration.config.ProcessControlConfig:94276808502256', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'broker_host': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': '127.0.0.1', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'broker_parameters': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default_factory': <class 'dict'>, 'schema': {'keys_schema': {'type': 'str'}, 'strict': False, 'type': 'dict', 'values_schema': {'type': 'any'}}, 'type': 'default'}, 'type': 'model-field'}, 'broker_password': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'guest', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'broker_port': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 5432, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'broker_protocol': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'amqp', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'broker_username': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'guest', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'broker_virtual_host': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': '', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'ProcessControlConfig', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'model-field'}, 'storage': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'cls': <class 'aiida.manage.configuration.config.ProfileStorageConfig'>, 'config': {'title': 'ProfileStorageConfig'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'aiida.manage.configuration.config.ProfileStorageConfig'>), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'aiida.manage.configuration.config.ProfileStorageConfig'>>]}, 'ref': 'aiida.manage.configuration.config.ProfileStorageConfig:94276808506736', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'backend': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'config': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'keys_schema': {'type': 'str'}, 'strict': False, 'type': 'dict', 'values_schema': {'type': 'any'}}, 'type': 'model-field'}}, 'model_name': 'ProfileStorageConfig', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'model-field'}, 'test_profile': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': False, 'schema': {'type': 'bool'}, 'type': 'default'}, 'type': 'model-field'}, 'uuid': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default_factory': <function uuid4>, 'schema': {'type': 'str'}, 'serialization': {'function': <function ProfileSchema.serialize_dt>, 'info_arg': True, 'is_field_serializer': True, 'type': 'function-plain'}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'ProfileSchema', 'type': 'model-fields'}, 'type': 'model'}}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'ConfigSchema', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'definitions'}#
__pydantic_custom_init__: ClassVar[bool] = False#
__pydantic_decorators__: ClassVar[_decorators.DecoratorInfos] = DecoratorInfos(validators={}, field_validators={}, root_validators={}, field_serializers={}, model_serializers={}, model_validators={}, computed_fields={})#
__pydantic_extra__: dict[str, Any] | None#
__pydantic_fields_set__: set[str]#
__pydantic_generic_metadata__: ClassVar[_generics.PydanticGenericMetadata] = {'args': (), 'origin': None, 'parameters': ()}#
__pydantic_parent_namespace__: ClassVar[dict[str, Any] | None] = {'AIIDA_LOGGER': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Any': <pydantic._internal._model_construction._PydanticWeakRef object>, 'BaseModel': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ConfigDict': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ConfigVersionSchema': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ConfigurationError': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Dict': <pydantic._internal._model_construction._PydanticWeakRef object>, 'EntryPointError': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Field': <pydantic._internal._model_construction._PydanticWeakRef object>, 'GlobalOptionsSchema': <pydantic._internal._model_construction._PydanticWeakRef object>, 'LOGGER': <pydantic._internal._model_construction._PydanticWeakRef object>, 'List': <pydantic._internal._model_construction._PydanticWeakRef object>, 'LogLevels': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Option': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Optional': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ProcessControlConfig': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Profile': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ProfileOptionsSchema': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ProfileSchema': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ProfileStorageConfig': <pydantic._internal._model_construction._PydanticWeakRef object>, 'StorageMigrationError': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Tuple': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ValidationError': <pydantic._internal._model_construction._PydanticWeakRef object>, '__builtins__': {'ArithmeticError': <class 'ArithmeticError'>, 'AssertionError': <class 'AssertionError'>, 'AttributeError': <class 'AttributeError'>, 'BaseException': <class 'BaseException'>, 'BlockingIOError': <class 'BlockingIOError'>, 'BrokenPipeError': <class 'BrokenPipeError'>, 'BufferError': <class 'BufferError'>, 'BytesWarning': <class 'BytesWarning'>, 'ChildProcessError': <class 'ChildProcessError'>, 'ConnectionAbortedError': <class 'ConnectionAbortedError'>, 'ConnectionError': <class 'ConnectionError'>, 'ConnectionRefusedError': <class 'ConnectionRefusedError'>, 'ConnectionResetError': <class 'ConnectionResetError'>, 'DeprecationWarning': <class 'DeprecationWarning'>, 'EOFError': <class 'EOFError'>, 'Ellipsis': Ellipsis, 'EncodingWarning': <class 'EncodingWarning'>, 'EnvironmentError': <class 'OSError'>, 'Exception': <class 'Exception'>, 'False': False, 'FileExistsError': <class 'FileExistsError'>, 'FileNotFoundError': <class 'FileNotFoundError'>, 'FloatingPointError': <class 'FloatingPointError'>, 'FutureWarning': <class 'FutureWarning'>, 'GeneratorExit': <class 'GeneratorExit'>, 'IOError': <class 'OSError'>, 'ImportError': <class 'ImportError'>, 'ImportWarning': <class 'ImportWarning'>, 'IndentationError': <class 'IndentationError'>, 'IndexError': <class 'IndexError'>, 'InterruptedError': <class 'InterruptedError'>, 'IsADirectoryError': <class 'IsADirectoryError'>, 'KeyError': <class 'KeyError'>, 'KeyboardInterrupt': <class 'KeyboardInterrupt'>, 'LookupError': <class 'LookupError'>, 'MemoryError': <class 'MemoryError'>, 'ModuleNotFoundError': <class 'ModuleNotFoundError'>, 'NameError': <class 'NameError'>, 'None': None, 'NotADirectoryError': <class 'NotADirectoryError'>, 'NotImplemented': NotImplemented, 'NotImplementedError': <class 'NotImplementedError'>, 'OSError': <class 'OSError'>, 'OverflowError': <class 'OverflowError'>, 'PendingDeprecationWarning': <class 'PendingDeprecationWarning'>, 'PermissionError': <class 'PermissionError'>, 'ProcessLookupError': <class 'ProcessLookupError'>, 'RecursionError': <class 'RecursionError'>, 'ReferenceError': <class 'ReferenceError'>, 'ResourceWarning': <class 'ResourceWarning'>, 'RuntimeError': <class 'RuntimeError'>, 'RuntimeWarning': <class 'RuntimeWarning'>, 'StopAsyncIteration': <class 'StopAsyncIteration'>, 'StopIteration': <class 'StopIteration'>, 'SyntaxError': <class 'SyntaxError'>, 'SyntaxWarning': <class 'SyntaxWarning'>, 'SystemError': <class 'SystemError'>, 'SystemExit': <class 'SystemExit'>, 'TabError': <class 'TabError'>, 'TimeoutError': <class 'TimeoutError'>, 'True': True, 'TypeError': <class 'TypeError'>, 'UnboundLocalError': <class 'UnboundLocalError'>, 'UnicodeDecodeError': <class 'UnicodeDecodeError'>, 'UnicodeEncodeError': <class 'UnicodeEncodeError'>, 'UnicodeError': <class 'UnicodeError'>, 'UnicodeTranslateError': <class 'UnicodeTranslateError'>, 'UnicodeWarning': <class 'UnicodeWarning'>, 'UserWarning': <class 'UserWarning'>, 'ValueError': <class 'ValueError'>, 'Warning': <class 'Warning'>, 'ZeroDivisionError': <class 'ZeroDivisionError'>, '__build_class__': <built-in function __build_class__>, '__debug__': True, '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", '__import__': <built-in function __import__>, '__loader__': <class '_frozen_importlib.BuiltinImporter'>, '__name__': 'builtins', '__package__': '', '__spec__': ModuleSpec(name='builtins', loader=<class '_frozen_importlib.BuiltinImporter'>, origin='built-in'), 'abs': <built-in function abs>, 'aiter': <built-in function aiter>, 'all': <built-in function all>, 'anext': <built-in function anext>, 'any': <built-in function any>, 'ascii': <built-in function ascii>, 'bin': <built-in function bin>, 'bool': <class 'bool'>, 'breakpoint': <built-in function breakpoint>, 'bytearray': <class 'bytearray'>, 'bytes': <class 'bytes'>, 'callable': <built-in function callable>, 'chr': <built-in function chr>, 'classmethod': <class 'classmethod'>, 'compile': <built-in function compile>, 'complex': <class 'complex'>, 'copyright': Copyright (c) 2001-2023 Python Software Foundation. All Rights Reserved.  Copyright (c) 2000 BeOpen.com. All Rights Reserved.  Copyright (c) 1995-2001 Corporation for National Research Initiatives. All Rights Reserved.  Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam. All Rights Reserved., 'credits':     Thanks to CWI, CNRI, BeOpen.com, Zope Corporation and a cast of thousands     for supporting Python development.  See www.python.org for more information., 'delattr': <built-in function delattr>, 'dict': <class 'dict'>, 'dir': <built-in function dir>, 'divmod': <built-in function divmod>, 'enumerate': <class 'enumerate'>, 'eval': <built-in function eval>, 'exec': <built-in function exec>, 'exit': Use exit() or Ctrl-D (i.e. EOF) to exit, 'filter': <class 'filter'>, 'float': <class 'float'>, 'format': <built-in function format>, 'frozenset': <class 'frozenset'>, 'getattr': <built-in function getattr>, 'globals': <built-in function globals>, 'hasattr': <built-in function hasattr>, 'hash': <built-in function hash>, 'help': Type help() for interactive help, or help(object) for help about object., 'hex': <built-in function hex>, 'id': <built-in function id>, 'input': <built-in function input>, 'int': <class 'int'>, 'isinstance': <built-in function isinstance>, 'issubclass': <built-in function issubclass>, 'iter': <built-in function iter>, 'len': <built-in function len>, 'license': Type license() to see the full license text, 'list': <class 'list'>, 'locals': <built-in function locals>, 'map': <class 'map'>, 'max': <built-in function max>, 'memoryview': <class 'memoryview'>, 'min': <built-in function min>, 'next': <built-in function next>, 'object': <class 'object'>, 'oct': <built-in function oct>, 'open': <built-in function open>, 'ord': <built-in function ord>, 'pow': <built-in function pow>, 'print': <built-in function print>, 'property': <class 'property'>, 'quit': Use quit() or Ctrl-D (i.e. EOF) to exit, 'range': <class 'range'>, 'repr': <built-in function repr>, 'reversed': <class 'reversed'>, 'round': <built-in function round>, 'set': <class 'set'>, 'setattr': <built-in function setattr>, 'slice': <class 'slice'>, 'sorted': <built-in function sorted>, 'staticmethod': <class 'staticmethod'>, 'str': <class 'str'>, 'sum': <built-in function sum>, 'super': <class 'super'>, 'tuple': <class 'tuple'>, 'type': <class 'type'>, 'vars': <built-in function vars>, 'zip': <class 'zip'>}, '__cached__': '/home/docs/checkouts/readthedocs.org/user_builds/aiida-core/envs/latest/lib/python3.10/site-packages/aiida/manage/configuration/__pycache__/config.cpython-310.pyc', '__doc__': 'Module that defines the configuration file of an AiiDA instance and functions to create and load it.\n\nDespite the import of the annotations backport below which enables postponed type annotation evaluation as implemented\nwith PEP 563 (https://peps.python.org/pep-0563/), this is not compatible with ``pydantic`` for Python 3.9 and older (\nSee https://github.com/pydantic/pydantic/issues/2678 for details).\n', '__file__': '/home/docs/checkouts/readthedocs.org/user_builds/aiida-core/envs/latest/lib/python3.10/site-packages/aiida/manage/configuration/config.py', '__loader__': <pydantic._internal._model_construction._PydanticWeakRef object>, '__name__': 'aiida.manage.configuration.config', '__package__': 'aiida.manage.configuration', '__spec__': <pydantic._internal._model_construction._PydanticWeakRef object>, 'annotations': <pydantic._internal._model_construction._PydanticWeakRef object>, 'codecs': <pydantic._internal._model_construction._PydanticWeakRef object>, 'config': {'CONFIG_VERSION': {'CURRENT': 9, 'OLDEST_COMPATIBLE': 9}, 'default_profile': 'archive', 'profiles': {'archive': {'PROFILE_UUID': 'b071eaae41124e9d91817d6ebe48bebe', 'default_user_email': 'nicolas.mounet@epfl.ch', 'options': {}, 'process_control': {'backend': 'core.rabbitmq', 'config': {'broker_host': '127.0.0.1', 'broker_password': 'guest', 'broker_port': 5672, 'broker_protocol': 'amqp', 'broker_username': 'guest', 'broker_virtual_host': ''}}, 'storage': {'backend': 'core.sqlite_zip', 'config': {'filepath': '/home/docs/checkouts/readthedocs.org/user_builds/aiida-core/checkouts/latest/docs/source/howto/process.aiida'}}, 'test_profile': False}}}, 'contextlib': <pydantic._internal._model_construction._PydanticWeakRef object>, 'field_serializer': <pydantic._internal._model_construction._PydanticWeakRef object>, 'field_validator': <pydantic._internal._model_construction._PydanticWeakRef object>, 'filepath': '/home/docs/.aiida/config.json', 'get_option': <pydantic._internal._model_construction._PydanticWeakRef object>, 'get_option_names': <pydantic._internal._model_construction._PydanticWeakRef object>, 'io': <pydantic._internal._model_construction._PydanticWeakRef object>, 'json': <pydantic._internal._model_construction._PydanticWeakRef object>, 'os': <pydantic._internal._model_construction._PydanticWeakRef object>, 'parse_option': <pydantic._internal._model_construction._PydanticWeakRef object>, 'uuid': <pydantic._internal._model_construction._PydanticWeakRef object>}#
__pydantic_post_init__: ClassVar[None | Literal['model_post_init']] = None#
__pydantic_private__: dict[str, Any] | None#
__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055be87ae6330,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "CONFIG_VERSION": SerField {                         key_py: Py(                             0x00007f7ff32189f0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5a23cc0,                                         ),                                     ),                                     serializer: Nullable(                                         NullableSerializer {                                             serializer: Model(                                                 ModelSerializer {                                                     class: Py(                                                         0x000055be878fef10,                                                     ),                                                     serializer: Fields(                                                         GeneralFieldsSerializer {                                                             fields: {                                                                 "CURRENT": SerField {                                                                     key_py: Py(                                                                         0x00007f7ff3218a30,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         Int(                                                                             IntSerializer,                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "OLDEST_COMPATIBLE": SerField {                                                                     key_py: Py(                                                                         0x00007f7ff31e7190,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         Int(                                                                             IntSerializer,                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                             },                                                             computed_fields: Some(                                                                 ComputedFields(                                                                     [],                                                                 ),                                                             ),                                                             mode: SimpleDict,                                                             extra_serializer: None,                                                             filter: SchemaFilter {                                                                 include: None,                                                                 exclude: None,                                                             },                                                             required_fields: 2,                                                         },                                                     ),                                                     has_extra: false,                                                     root_model: false,                                                     name: "ConfigVersionSchema",                                                 },                                             ),                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "profiles": SerField {                         key_py: Py(                             0x00007f7ff3fe2cf0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5a23cc0,                                         ),                                     ),                                     serializer: Nullable(                                         NullableSerializer {                                             serializer: Dict(                                                 DictSerializer {                                                     key_serializer: Str(                                                         StrSerializer,                                                     ),                                                     value_serializer: Model(                                                         ModelSerializer {                                                             class: Py(                                                                 0x000055be87b04220,                                                             ),                                                             serializer: Fields(                                                                 GeneralFieldsSerializer {                                                                     fields: {                                                                         "process_control": SerField {                                                                             key_py: Py(                                                                                 0x00007f7ff32183b0,                                                                             ),                                                                             alias: None,                                                                             alias_py: None,                                                                             serializer: Some(                                                                                 Model(                                                                                     ModelSerializer {                                                                                         class: Py(                                                                                             0x000055be87ae6bf0,                                                                                         ),                                                                                         serializer: Fields(                                                                                             GeneralFieldsSerializer {                                                                                                 fields: {                                                                                                     "broker_protocol": SerField {                                                                                                         key_py: Py(                                                                                                             0x00007f7ff31f7b70,                                                                                                         ),                                                                                                         alias: None,                                                                                                         alias_py: None,                                                                                                         serializer: Some(                                                                                                             WithDefault(                                                                                                                 WithDefaultSerializer {                                                                                                                     default: Default(                                                                                                                         Py(                                                                                                                             0x00007f7ff314ecb0,                                                                                                                         ),                                                                                                                     ),                                                                                                                     serializer: Str(                                                                                                                         StrSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         ),                                                                                                         required: true,                                                                                                     },                                                                                                     "broker_virtual_host": SerField {                                                                                                         key_py: Py(                                                                                                             0x00007f7ff31e5b10,                                                                                                         ),                                                                                                         alias: None,                                                                                                         alias_py: None,                                                                                                         serializer: Some(                                                                                                             WithDefault(                                                                                                                 WithDefaultSerializer {                                                                                                                     default: Default(                                                                                                                         Py(                                                                                                                             0x00007f7ff5220030,                                                                                                                         ),                                                                                                                     ),                                                                                                                     serializer: Str(                                                                                                                         StrSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         ),                                                                                                         required: true,                                                                                                     },                                                                                                     "broker_password": SerField {                                                                                                         key_py: Py(                                                                                                             0x00007f7ff31f7bf0,                                                                                                         ),                                                                                                         alias: None,                                                                                                         alias_py: None,                                                                                                         serializer: Some(                                                                                                             WithDefault(                                                                                                                 WithDefaultSerializer {                                                                                                                     default: Default(                                                                                                                         Py(                                                                                                                             0x00007f7ff315dfb0,                                                                                                                         ),                                                                                                                     ),                                                                                                                     serializer: Str(                                                                                                                         StrSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         ),                                                                                                         required: true,                                                                                                     },                                                                                                     "broker_port": SerField {                                                                                                         key_py: Py(                                                                                                             0x00007f7ff31f7c70,                                                                                                         ),                                                                                                         alias: None,                                                                                                         alias_py: None,                                                                                                         serializer: Some(                                                                                                             WithDefault(                                                                                                                 WithDefaultSerializer {                                                                                                                     default: Default(                                                                                                                         Py(                                                                                                                             0x00007f7fcd96ad30,                                                                                                                         ),                                                                                                                     ),                                                                                                                     serializer: Int(                                                                                                                         IntSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         ),                                                                                                         required: true,                                                                                                     },                                                                                                     "broker_host": SerField {                                                                                                         key_py: Py(                                                                                                             0x00007f7ff31f7c30,                                                                                                         ),                                                                                                         alias: None,                                                                                                         alias_py: None,                                                                                                         serializer: Some(                                                                                                             WithDefault(                                                                                                                 WithDefaultSerializer {                                                                                                                     default: Default(                                                                                                                         Py(                                                                                                                             0x00007f7fcd7253f0,                                                                                                                         ),                                                                                                                     ),                                                                                                                     serializer: Str(                                                                                                                         StrSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         ),                                                                                                         required: true,                                                                                                     },                                                                                                     "broker_parameters": SerField {                                                                                                         key_py: Py(                                                                                                             0x00007f7ff31e69c0,                                                                                                         ),                                                                                                         alias: None,                                                                                                         alias_py: None,                                                                                                         serializer: Some(                                                                                                             WithDefault(                                                                                                                 WithDefaultSerializer {                                                                                                                     default: DefaultFactory(                                                                                                                         Py(                                                                                                                             0x00007f7ff5a20f20,                                                                                                                         ),                                                                                                                     ),                                                                                                                     serializer: Dict(                                                                                                                         DictSerializer {                                                                                                                             key_serializer: Str(                                                                                                                                 StrSerializer,                                                                                                                             ),                                                                                                                             value_serializer: Any(                                                                                                                                 AnySerializer,                                                                                                                             ),                                                                                                                             filter: SchemaFilter {                                                                                                                                 include: None,                                                                                                                                 exclude: None,                                                                                                                             },                                                                                                                             name: "dict[str, any]",                                                                                                                         },                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         ),                                                                                                         required: true,                                                                                                     },                                                                                                     "broker_username": SerField {                                                                                                         key_py: Py(                                                                                                             0x00007f7ff31f7bb0,                                                                                                         ),                                                                                                         alias: None,                                                                                                         alias_py: None,                                                                                                         serializer: Some(                                                                                                             WithDefault(                                                                                                                 WithDefaultSerializer {                                                                                                                     default: Default(                                                                                                                         Py(                                                                                                                             0x00007f7ff315dfb0,                                                                                                                         ),                                                                                                                     ),                                                                                                                     serializer: Str(                                                                                                                         StrSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         ),                                                                                                         required: true,                                                                                                     },                                                                                                 },                                                                                                 computed_fields: Some(                                                                                                     ComputedFields(                                                                                                         [],                                                                                                     ),                                                                                                 ),                                                                                                 mode: SimpleDict,                                                                                                 extra_serializer: None,                                                                                                 filter: SchemaFilter {                                                                                                     include: None,                                                                                                     exclude: None,                                                                                                 },                                                                                                 required_fields: 7,                                                                                             },                                                                                         ),                                                                                         has_extra: false,                                                                                         root_model: false,                                                                                         name: "ProcessControlConfig",                                                                                     },                                                                                 ),                                                                             ),                                                                             required: true,                                                                         },                                                                         "options": SerField {                                                                             key_py: Py(                                                                                 0x00007f7ff50699b0,                                                                             ),                                                                             alias: None,                                                                             alias_py: None,                                                                             serializer: Some(                                                                                 WithDefault(                                                                                     WithDefaultSerializer {                                                                                         default: Default(                                                                                             Py(                                                                                                 0x00007f7ff5a23cc0,                                                                                             ),                                                                                         ),                                                                                         serializer: Nullable(                                                                                             NullableSerializer {                                                                                                 serializer: Model(                                                                                                     ModelSerializer {                                                                                                         class: Py(                                                                                                             0x000055be87907ee0,                                                                                                         ),                                                                                                         serializer: Fields(                                                                                                             GeneralFieldsSerializer {                                                                                                                 fields: {                                                                                                                     "transport__task_maximum_attempts": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcdbc7030,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff5218170,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Int(                                                                                                                                         IntSerializer,                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "daemon__recursion_limit": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd68e5b0,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7fcd969d90,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Int(                                                                                                                                         IntSerializer,                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "verdi__shell__auto_import": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd68f1e0,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff52e0230,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Str(                                                                                                                                         StrSerializer,                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "logging__verdi_loglevel": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd68f550,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff32029f0,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Function(                                                                                                                                         FunctionPlainSerializer {                                                                                                                                             func: Py(                                                                                                                                                 0x00007f7fe6b4d5a0,                                                                                                                                             ),                                                                                                                                             name: "plain_function[<lambda>]",                                                                                                                                             function_name: "<lambda>",                                                                                                                                             return_serializer: Any(                                                                                                                                                 AnySerializer,                                                                                                                                             ),                                                                                                                                             fallback_serializer: None,                                                                                                                                             when_used: Always,                                                                                                                                             is_field_serializer: false,                                                                                                                                             info_arg: false,                                                                                                                                         },                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "logging__plumpy_loglevel": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd68f230,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff4917530,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Function(                                                                                                                                         FunctionPlainSerializer {                                                                                                                                             func: Py(                                                                                                                                                 0x00007f7fe6b4e560,                                                                                                                                             ),                                                                                                                                             name: "plain_function[<lambda>]",                                                                                                                                             function_name: "<lambda>",                                                                                                                                             return_serializer: Any(                                                                                                                                                 AnySerializer,                                                                                                                                             ),                                                                                                                                             fallback_serializer: None,                                                                                                                                             when_used: Always,                                                                                                                                             is_field_serializer: false,                                                                                                                                             info_arg: false,                                                                                                                                         },                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "daemon__timeout": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd7251f0,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff5218110,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Int(                                                                                                                                         IntSerializer,                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "logging__kiwipy_loglevel": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd68f870,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff4917530,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Function(                                                                                                                                         FunctionPlainSerializer {                                                                                                                                             func: Py(                                                                                                                                                 0x00007f7fe6b4eb00,                                                                                                                                             ),                                                                                                                                             name: "plain_function[<lambda>]",                                                                                                                                             function_name: "<lambda>",                                                                                                                                             return_serializer: Any(                                                                                                                                                 AnySerializer,                                                                                                                                             ),                                                                                                                                             fallback_serializer: None,                                                                                                                                             when_used: Always,                                                                                                                                             is_field_serializer: false,                                                                                                                                             info_arg: false,                                                                                                                                         },                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "warnings__rabbitmq_version": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd8f91b0,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff5a0efe0,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Bool(                                                                                                                                         BoolSerializer,                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "daemon__worker_process_slots": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd68eec0,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff52199d0,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Int(                                                                                                                                         IntSerializer,                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "caching__enabled_for": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd8f8f80,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7fcd9afa40,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: List(                                                                                                                                         ListSerializer {                                                                                                                                             item_serializer: Str(                                                                                                                                                 StrSerializer,                                                                                                                                             ),                                                                                                                                             filter: SchemaFilter {                                                                                                                                                 include: None,                                                                                                                                                 exclude: None,                                                                                                                                             },                                                                                                                                             name: "list[str]",                                                                                                                                         },                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "storage__sandbox": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd8f9430,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff5a23cc0,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Nullable(                                                                                                                                         NullableSerializer {                                                                                                                                             serializer: Str(                                                                                                                                                 StrSerializer,                                                                                                                                             ),                                                                                                                                         },                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "logging__db_loglevel": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd68f690,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff32029f0,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Function(                                                                                                                                         FunctionPlainSerializer {                                                                                                                                             func: Py(                                                                                                                                                 0x00007f7fe6b4dfc0,                                                                                                                                             ),                                                                                                                                             name: "plain_function[<lambda>]",                                                                                                                                             function_name: "<lambda>",                                                                                                                                             return_serializer: Any(                                                                                                                                                 AnySerializer,                                                                                                                                             ),                                                                                                                                             fallback_serializer: None,                                                                                                                                             when_used: Always,                                                                                                                                             is_field_serializer: false,                                                                                                                                             info_arg: false,                                                                                                                                         },                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "db__batch_size": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd725270,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7fcd9690d0,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Int(                                                                                                                                         IntSerializer,                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "caching__default_enabled": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd8f8620,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff5a0f000,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Bool(                                                                                                                                         BoolSerializer,                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "logging__aiopika_loglevel": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd68f6e0,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff4917530,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Function(                                                                                                                                         FunctionPlainSerializer {                                                                                                                                             func: Py(                                                                                                                                                 0x00007f7fe6b4d2d0,                                                                                                                                             ),                                                                                                                                             name: "plain_function[<lambda>]",                                                                                                                                             function_name: "<lambda>",                                                                                                                                             return_serializer: Any(                                                                                                                                                 AnySerializer,                                                                                                                                             ),                                                                                                                                             fallback_serializer: None,                                                                                                                                             when_used: Always,                                                                                                                                             is_field_serializer: false,                                                                                                                                             info_arg: false,                                                                                                                                         },                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "transport__task_retry_initial_interval": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcdbc6f10,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff5218350,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Int(                                                                                                                                         IntSerializer,                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "rmq__task_timeout": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd8f9570,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff5218210,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Int(                                                                                                                                         IntSerializer,                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "caching__disabled_for": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd8f9890,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7fce299ac0,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: List(                                                                                                                                         ListSerializer {                                                                                                                                             item_serializer: Str(                                                                                                                                                 StrSerializer,                                                                                                                                             ),                                                                                                                                             filter: SchemaFilter {                                                                                                                                                 include: None,                                                                                                                                                 exclude: None,                                                                                                                                             },                                                                                                                                             name: "list[str]",                                                                                                                                         },                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "daemon__default_workers": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd68efb0,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff52180f0,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Int(                                                                                                                                         IntSerializer,                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "logging__disk_objectstore_loglevel": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd7fb450,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff5035330,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Function(                                                                                                                                         FunctionPlainSerializer {                                                                                                                                             func: Py(                                                                                                                                                 0x00007f7fe6b4dab0,                                                                                                                                             ),                                                                                                                                             name: "plain_function[<lambda>]",                                                                                                                                             function_name: "<lambda>",                                                                                                                                             return_serializer: Any(                                                                                                                                                 AnySerializer,                                                                                                                                             ),                                                                                                                                             fallback_serializer: None,                                                                                                                                             when_used: Always,                                                                                                                                             is_field_serializer: false,                                                                                                                                             info_arg: false,                                                                                                                                         },                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "logging__alembic_loglevel": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd68fd70,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff4917530,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Function(                                                                                                                                         FunctionPlainSerializer {                                                                                                                                             func: Py(                                                                                                                                                 0x00007f7fe6b4f370,                                                                                                                                             ),                                                                                                                                             name: "plain_function[<lambda>]",                                                                                                                                             function_name: "<lambda>",                                                                                                                                             return_serializer: Any(                                                                                                                                                 AnySerializer,                                                                                                                                             ),                                                                                                                                             fallback_serializer: None,                                                                                                                                             when_used: Always,                                                                                                                                             is_field_serializer: false,                                                                                                                                             info_arg: false,                                                                                                                                         },                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "runner__poll__interval": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd68fd20,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff5218850,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Int(                                                                                                                                         IntSerializer,                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "logging__circus_loglevel": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd68ef10,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff5035330,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Function(                                                                                                                                         FunctionPlainSerializer {                                                                                                                                             func: Py(                                                                                                                                                 0x00007f7fe6b4feb0,                                                                                                                                             ),                                                                                                                                             name: "plain_function[<lambda>]",                                                                                                                                             function_name: "<lambda>",                                                                                                                                             return_serializer: Any(                                                                                                                                                 AnySerializer,                                                                                                                                             ),                                                                                                                                             fallback_serializer: None,                                                                                                                                             when_used: Always,                                                                                                                                             is_field_serializer: false,                                                                                                                                             info_arg: false,                                                                                                                                         },                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "logging__sqlalchemy_loglevel": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd68ffa0,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff4917530,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Function(                                                                                                                                         FunctionPlainSerializer {                                                                                                                                             func: Py(                                                                                                                                                 0x00007f7fe6b4f910,                                                                                                                                             ),                                                                                                                                             name: "plain_function[<lambda>]",                                                                                                                                             function_name: "<lambda>",                                                                                                                                             return_serializer: Any(                                                                                                                                                 AnySerializer,                                                                                                                                             ),                                                                                                                                             fallback_serializer: None,                                                                                                                                             when_used: Always,                                                                                                                                             is_field_serializer: false,                                                                                                                                             info_arg: false,                                                                                                                                         },                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "logging__paramiko_loglevel": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd68fb40,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff4917530,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Function(                                                                                                                                         FunctionPlainSerializer {                                                                                                                                             func: Py(                                                                                                                                                 0x00007f7fe6b4ee60,                                                                                                                                             ),                                                                                                                                             name: "plain_function[<lambda>]",                                                                                                                                             function_name: "<lambda>",                                                                                                                                             return_serializer: Any(                                                                                                                                                 AnySerializer,                                                                                                                                             ),                                                                                                                                             fallback_serializer: None,                                                                                                                                             when_used: Always,                                                                                                                                             is_field_serializer: false,                                                                                                                                             info_arg: false,                                                                                                                                         },                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "logging__aiida_loglevel": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd68f050,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff32029f0,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Function(                                                                                                                                         FunctionPlainSerializer {                                                                                                                                             func: Py(                                                                                                                                                 0x00007f7fe6b4cf70,                                                                                                                                             ),                                                                                                                                             name: "plain_function[<lambda>]",                                                                                                                                             function_name: "<lambda>",                                                                                                                                             return_serializer: Any(                                                                                                                                                 AnySerializer,                                                                                                                                             ),                                                                                                                                             fallback_serializer: None,                                                                                                                                             when_used: Always,                                                                                                                                             is_field_serializer: false,                                                                                                                                             info_arg: false,                                                                                                                                         },                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                     "warnings__showdeprecations": SerField {                                                                                                                         key_py: Py(                                                                                                                             0x00007f7fcd8f8f30,                                                                                                                         ),                                                                                                                         alias: None,                                                                                                                         alias_py: None,                                                                                                                         serializer: Some(                                                                                                                             WithDefault(                                                                                                                                 WithDefaultSerializer {                                                                                                                                     default: Default(                                                                                                                                         Py(                                                                                                                                             0x00007f7ff5a0efe0,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     serializer: Bool(                                                                                                                                         BoolSerializer,                                                                                                                                     ),                                                                                                                                 },                                                                                                                             ),                                                                                                                         ),                                                                                                                         required: true,                                                                                                                     },                                                                                                                 },                                                                                                                 computed_fields: Some(                                                                                                                     ComputedFields(                                                                                                                         [],                                                                                                                     ),                                                                                                                 ),                                                                                                                 mode: SimpleDict,                                                                                                                 extra_serializer: None,                                                                                                                 filter: SchemaFilter {                                                                                                                     include: None,                                                                                                                     exclude: None,                                                                                                                 },                                                                                                                 required_fields: 27,                                                                                                             },                                                                                                         ),                                                                                                         has_extra: false,                                                                                                         root_model: false,                                                                                                         name: "ProfileOptionsSchema",                                                                                                     },                                                                                                 ),                                                                                             },                                                                                         ),                                                                                     },                                                                                 ),                                                                             ),                                                                             required: true,                                                                         },                                                                         "storage": SerField {                                                                             key_py: Py(                                                                                 0x00007f7ff31c2e30,                                                                             ),                                                                             alias: None,                                                                             alias_py: None,                                                                             serializer: Some(                                                                                 Model(                                                                                     ModelSerializer {                                                                                         class: Py(                                                                                             0x000055be87ae7d70,                                                                                         ),                                                                                         serializer: Fields(                                                                                             GeneralFieldsSerializer {                                                                                                 fields: {                                                                                                     "backend": SerField {                                                                                                         key_py: Py(                                                                                                             0x00007f7ff4040470,                                                                                                         ),                                                                                                         alias: None,                                                                                                         alias_py: None,                                                                                                         serializer: Some(                                                                                                             Str(                                                                                                                 StrSerializer,                                                                                                             ),                                                                                                         ),                                                                                                         required: true,                                                                                                     },                                                                                                     "config": SerField {                                                                                                         key_py: Py(                                                                                                             0x00007f7ff4cd7cf0,                                                                                                         ),                                                                                                         alias: None,                                                                                                         alias_py: None,                                                                                                         serializer: Some(                                                                                                             Dict(                                                                                                                 DictSerializer {                                                                                                                     key_serializer: Str(                                                                                                                         StrSerializer,                                                                                                                     ),                                                                                                                     value_serializer: Any(                                                                                                                         AnySerializer,                                                                                                                     ),                                                                                                                     filter: SchemaFilter {                                                                                                                         include: None,                                                                                                                         exclude: None,                                                                                                                     },                                                                                                                     name: "dict[str, any]",                                                                                                                 },                                                                                                             ),                                                                                                         ),                                                                                                         required: true,                                                                                                     },                                                                                                 },                                                                                                 computed_fields: Some(                                                                                                     ComputedFields(                                                                                                         [],                                                                                                     ),                                                                                                 ),                                                                                                 mode: SimpleDict,                                                                                                 extra_serializer: None,                                                                                                 filter: SchemaFilter {                                                                                                     include: None,                                                                                                     exclude: None,                                                                                                 },                                                                                                 required_fields: 2,                                                                                             },                                                                                         ),                                                                                         has_extra: false,                                                                                         root_model: false,                                                                                         name: "ProfileStorageConfig",                                                                                     },                                                                                 ),                                                                             ),                                                                             required: true,                                                                         },                                                                         "uuid": SerField {                                                                             key_py: Py(                                                                                 0x00007f7ff48a99f0,                                                                             ),                                                                             alias: None,                                                                             alias_py: None,                                                                             serializer: Some(                                                                                 Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6b44280,                                                                                         ),                                                                                         name: "plain_function[serialize_dt]",                                                                                         function_name: "serialize_dt",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: true,                                                                                         info_arg: true,                                                                                     },                                                                                 ),                                                                             ),                                                                             required: true,                                                                         },                                                                         "default_user_email": SerField {                                                                             key_py: Py(                                                                                 0x00007f7ff321ce40,                                                                             ),                                                                             alias: None,                                                                             alias_py: None,                                                                             serializer: Some(                                                                                 WithDefault(                                                                                     WithDefaultSerializer {                                                                                         default: Default(                                                                                             Py(                                                                                                 0x00007f7ff5a23cc0,                                                                                             ),                                                                                         ),                                                                                         serializer: Nullable(                                                                                             NullableSerializer {                                                                                                 serializer: Str(                                                                                                     StrSerializer,                                                                                                 ),                                                                                             },                                                                                         ),                                                                                     },                                                                                 ),                                                                             ),                                                                             required: true,                                                                         },                                                                         "test_profile": SerField {                                                                             key_py: Py(                                                                                 0x00007f7ff3218630,                                                                             ),                                                                             alias: None,                                                                             alias_py: None,                                                                             serializer: Some(                                                                                 WithDefault(                                                                                     WithDefaultSerializer {                                                                                         default: Default(                                                                                             Py(                                                                                                 0x00007f7ff5a0f000,                                                                                             ),                                                                                         ),                                                                                         serializer: Bool(                                                                                             BoolSerializer,                                                                                         ),                                                                                     },                                                                                 ),                                                                             ),                                                                             required: true,                                                                         },                                                                     },                                                                     computed_fields: Some(                                                                         ComputedFields(                                                                             [],                                                                         ),                                                                     ),                                                                     mode: SimpleDict,                                                                     extra_serializer: None,                                                                     filter: SchemaFilter {                                                                         include: None,                                                                         exclude: None,                                                                     },                                                                     required_fields: 6,                                                                 },                                                             ),                                                             has_extra: false,                                                             root_model: false,                                                             name: "ProfileSchema",                                                         },                                                     ),                                                     filter: SchemaFilter {                                                         include: None,                                                         exclude: None,                                                     },                                                     name: "dict[str, ProfileSchema]",                                                 },                                             ),                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "options": SerField {                         key_py: Py(                             0x00007f7ff50699b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5a23cc0,                                         ),                                     ),                                     serializer: Nullable(                                         NullableSerializer {                                             serializer: Model(                                                 ModelSerializer {                                                     class: Py(                                                         0x000055be875ebc40,                                                     ),                                                     serializer: Fields(                                                         GeneralFieldsSerializer {                                                             fields: {                                                                 "storage__sandbox": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd8f9430,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5a23cc0,                                                                                     ),                                                                                 ),                                                                                 serializer: Nullable(                                                                                     NullableSerializer {                                                                                         serializer: Str(                                                                                             StrSerializer,                                                                                         ),                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "warnings__development_version": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd8f8300,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5a0efe0,                                                                                     ),                                                                                 ),                                                                                 serializer: Bool(                                                                                     BoolSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "warnings__rabbitmq_version": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd8f91b0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5a0efe0,                                                                                     ),                                                                                 ),                                                                                 serializer: Bool(                                                                                     BoolSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "db__batch_size": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd725270,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7fcd9690d0,                                                                                     ),                                                                                 ),                                                                                 serializer: Int(                                                                                     IntSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "runner__poll__interval": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68fd20,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5218850,                                                                                     ),                                                                                 ),                                                                                 serializer: Int(                                                                                     IntSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logging__sqlalchemy_loglevel": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68ffa0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff4917530,                                                                                     ),                                                                                 ),                                                                                 serializer: Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6b61ea0,                                                                                         ),                                                                                         name: "plain_function[<lambda>]",                                                                                         function_name: "<lambda>",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: false,                                                                                         info_arg: false,                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "autofill__user__last_name": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd8f92a0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5a23cc0,                                                                                     ),                                                                                 ),                                                                                 serializer: Nullable(                                                                                     NullableSerializer {                                                                                         serializer: Str(                                                                                             StrSerializer,                                                                                         ),                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "caching__disabled_for": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd8f9890,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7fce299ac0,                                                                                     ),                                                                                 ),                                                                                 serializer: List(                                                                                     ListSerializer {                                                                                         item_serializer: Str(                                                                                             StrSerializer,                                                                                         ),                                                                                         filter: SchemaFilter {                                                                                             include: None,                                                                                             exclude: None,                                                                                         },                                                                                         name: "list[str]",                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logging__plumpy_loglevel": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68f230,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff4917530,                                                                                     ),                                                                                 ),                                                                                 serializer: Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6b4f9a0,                                                                                         ),                                                                                         name: "plain_function[<lambda>]",                                                                                         function_name: "<lambda>",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: false,                                                                                         info_arg: false,                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "rmq__task_timeout": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd8f9570,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5218210,                                                                                     ),                                                                                 ),                                                                                 serializer: Int(                                                                                     IntSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "caching__default_enabled": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd8f8620,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5a0f000,                                                                                     ),                                                                                 ),                                                                                 serializer: Bool(                                                                                     BoolSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logging__aiopika_loglevel": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68f6e0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff4917530,                                                                                     ),                                                                                 ),                                                                                 serializer: Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6b60b80,                                                                                         ),                                                                                         name: "plain_function[<lambda>]",                                                                                         function_name: "<lambda>",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: false,                                                                                         info_arg: false,                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logging__paramiko_loglevel": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68fb40,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff4917530,                                                                                     ),                                                                                 ),                                                                                 serializer: Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6b60dc0,                                                                                         ),                                                                                         name: "plain_function[<lambda>]",                                                                                         function_name: "<lambda>",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: false,                                                                                         info_arg: false,                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logging__kiwipy_loglevel": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68f870,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff4917530,                                                                                     ),                                                                                 ),                                                                                 serializer: Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6b4fbe0,                                                                                         ),                                                                                         name: "plain_function[<lambda>]",                                                                                         function_name: "<lambda>",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: false,                                                                                         info_arg: false,                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "transport__task_retry_initial_interval": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcdbc6f10,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5218350,                                                                                     ),                                                                                 ),                                                                                 serializer: Int(                                                                                     IntSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "transport__task_maximum_attempts": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcdbc7030,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5218170,                                                                                     ),                                                                                 ),                                                                                 serializer: Int(                                                                                     IntSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "caching__enabled_for": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd8f8f80,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7fcd9afa40,                                                                                     ),                                                                                 ),                                                                                 serializer: List(                                                                                     ListSerializer {                                                                                         item_serializer: Str(                                                                                             StrSerializer,                                                                                         ),                                                                                         filter: SchemaFilter {                                                                                             include: None,                                                                                             exclude: None,                                                                                         },                                                                                         name: "list[str]",                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logging__aiida_loglevel": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68f050,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff32029f0,                                                                                     ),                                                                                 ),                                                                                 serializer: Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6b4e290,                                                                                         ),                                                                                         name: "plain_function[<lambda>]",                                                                                         function_name: "<lambda>",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: false,                                                                                         info_arg: false,                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "daemon__worker_process_slots": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68eec0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff52199d0,                                                                                     ),                                                                                 ),                                                                                 serializer: Int(                                                                                     IntSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logging__verdi_loglevel": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68f550,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff32029f0,                                                                                     ),                                                                                 ),                                                                                 serializer: Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6b4e4d0,                                                                                         ),                                                                                         name: "plain_function[<lambda>]",                                                                                         function_name: "<lambda>",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: false,                                                                                         info_arg: false,                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "daemon__recursion_limit": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68e5b0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7fcd969d90,                                                                                     ),                                                                                 ),                                                                                 serializer: Int(                                                                                     IntSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "rest_api__profile_switching": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd8f9610,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5a0f000,                                                                                     ),                                                                                 ),                                                                                 serializer: Bool(                                                                                     BoolSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "daemon__default_workers": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68efb0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff52180f0,                                                                                     ),                                                                                 ),                                                                                 serializer: Int(                                                                                     IntSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logging__db_loglevel": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68f690,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff32029f0,                                                                                     ),                                                                                 ),                                                                                 serializer: Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6b4f490,                                                                                         ),                                                                                         name: "plain_function[<lambda>]",                                                                                         function_name: "<lambda>",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: false,                                                                                         info_arg: false,                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logging__circus_loglevel": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68ef10,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5035330,                                                                                     ),                                                                                 ),                                                                                 serializer: Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6b63d00,                                                                                         ),                                                                                         name: "plain_function[<lambda>]",                                                                                         function_name: "<lambda>",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: false,                                                                                         info_arg: false,                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "daemon__timeout": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd7251f0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5218110,                                                                                     ),                                                                                 ),                                                                                 serializer: Int(                                                                                     IntSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "warnings__showdeprecations": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd8f8f30,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5a0efe0,                                                                                     ),                                                                                 ),                                                                                 serializer: Bool(                                                                                     BoolSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "verdi__shell__auto_import": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68f1e0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff52e0230,                                                                                     ),                                                                                 ),                                                                                 serializer: Str(                                                                                     StrSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "autofill__user__email": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd8f9390,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5a23cc0,                                                                                     ),                                                                                 ),                                                                                 serializer: Nullable(                                                                                     NullableSerializer {                                                                                         serializer: Str(                                                                                             StrSerializer,                                                                                         ),                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "autofill__user__first_name": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd8f9340,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5a23cc0,                                                                                     ),                                                                                 ),                                                                                 serializer: Nullable(                                                                                     NullableSerializer {                                                                                         serializer: Str(                                                                                             StrSerializer,                                                                                         ),                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logging__alembic_loglevel": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68fd70,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff4917530,                                                                                     ),                                                                                 ),                                                                                 serializer: Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6b61630,                                                                                         ),                                                                                         name: "plain_function[<lambda>]",                                                                                         function_name: "<lambda>",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: false,                                                                                         info_arg: false,                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logging__disk_objectstore_loglevel": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd7fb450,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5035330,                                                                                     ),                                                                                 ),                                                                                 serializer: Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6b4e7a0,                                                                                         ),                                                                                         name: "plain_function[<lambda>]",                                                                                         function_name: "<lambda>",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: false,                                                                                         info_arg: false,                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "autofill__user__institution": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd8f92f0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5a23cc0,                                                                                     ),                                                                                 ),                                                                                 serializer: Nullable(                                                                                     NullableSerializer {                                                                                         serializer: Str(                                                                                             StrSerializer,                                                                                         ),                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                             },                                                             computed_fields: Some(                                                                 ComputedFields(                                                                     [],                                                                 ),                                                             ),                                                             mode: SimpleDict,                                                             extra_serializer: None,                                                             filter: SchemaFilter {                                                                 include: None,                                                                 exclude: None,                                                             },                                                             required_fields: 33,                                                         },                                                     ),                                                     has_extra: false,                                                     root_model: false,                                                     name: "GlobalOptionsSchema",                                                 },                                             ),                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "default_profile": SerField {                         key_py: Py(                             0x00007f7ff31f7a30,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5a23cc0,                                         ),                                     ),                                     serializer: Nullable(                                         NullableSerializer {                                             serializer: Str(                                                 StrSerializer,                                             ),                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 4,             },         ),         has_extra: false,         root_model: false,         name: "ConfigSchema",     }, ), definitions=[Enum(EnumSerializer { class: Py(0x55be857fd130), serializer: None })])#
__pydantic_validator__: ClassVar[SchemaValidator] = SchemaValidator(title="ConfigSchema", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "CONFIG_VERSION",                         lookup_key: Simple {                             key: "CONFIG_VERSION",                             py_key: Py(                                 0x00007f7fcd6584f0,                             ),                             path: LookupPath(                                 [                                     S(                                         "CONFIG_VERSION",                                         Py(                                             0x00007f7fcd65b7b0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7ff32189f0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5a23cc0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Nullable(                                     NullableValidator {                                         validator: Model(                                             ModelValidator {                                                 revalidate: Never,                                                 validator: ModelFields(                                                     ModelFieldsValidator {                                                         fields: [                                                             Field {                                                                 name: "CURRENT",                                                                 lookup_key: Simple {                                                                     key: "CURRENT",                                                                     py_key: Py(                                                                         0x00007f7fcd659170,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "CURRENT",                                                                                 Py(                                                                                     0x00007f7fcd65a170,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7ff3218a30,                                                                 ),                                                                 validator: Int(                                                                     IntValidator {                                                                         strict: false,                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "OLDEST_COMPATIBLE",                                                                 lookup_key: Simple {                                                                     key: "OLDEST_COMPATIBLE",                                                                     py_key: Py(                                                                         0x00007f7fcd773960,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "OLDEST_COMPATIBLE",                                                                                 Py(                                                                                     0x00007f7fcd770990,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7ff31e7190,                                                                 ),                                                                 validator: Int(                                                                     IntValidator {                                                                         strict: false,                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                         ],                                                         model_name: "ConfigVersionSchema",                                                         extra_behavior: Ignore,                                                         extras_validator: None,                                                         strict: false,                                                         from_attributes: false,                                                         loc_by_alias: true,                                                     },                                                 ),                                                 class: Py(                                                     0x000055be878fef10,                                                 ),                                                 post_init: None,                                                 frozen: false,                                                 custom_init: false,                                                 root_model: false,                                                 undefined: Py(                                                     0x00007f7ff21764f0,                                                 ),                                                 name: "ConfigVersionSchema",                                             },                                         ),                                         name: "nullable[ConfigVersionSchema]",                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[nullable[ConfigVersionSchema]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "profiles",                         lookup_key: Simple {                             key: "profiles",                             py_key: Py(                                 0x00007f7fcd65adf0,                             ),                             path: LookupPath(                                 [                                     S(                                         "profiles",                                         Py(                                             0x00007f7fcd65b030,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7ff3fe2cf0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5a23cc0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Nullable(                                     NullableValidator {                                         validator: Dict(                                             DictValidator {                                                 strict: false,                                                 key_validator: Str(                                                     StrValidator {                                                         strict: false,                                                         coerce_numbers_to_str: false,                                                     },                                                 ),                                                 value_validator: Model(                                                     ModelValidator {                                                         revalidate: Never,                                                         validator: ModelFields(                                                             ModelFieldsValidator {                                                                 fields: [                                                                     Field {                                                                         name: "uuid",                                                                         lookup_key: Simple {                                                                             key: "uuid",                                                                             py_key: Py(                                                                                 0x00007f7fcd6592f0,                                                                             ),                                                                             path: LookupPath(                                                                                 [                                                                                     S(                                                                                         "uuid",                                                                                         Py(                                                                                             0x00007f7fcd65a270,                                                                                         ),                                                                                     ),                                                                                 ],                                                                             ),                                                                         },                                                                         name_py: Py(                                                                             0x00007f7ff48a99f0,                                                                         ),                                                                         validator: WithDefault(                                                                             WithDefaultValidator {                                                                                 default: DefaultFactory(                                                                                     Py(                                                                                         0x00007f7ff32683a0,                                                                                     ),                                                                                 ),                                                                                 on_error: Raise,                                                                                 validator: Str(                                                                                     StrValidator {                                                                                         strict: false,                                                                                         coerce_numbers_to_str: false,                                                                                     },                                                                                 ),                                                                                 validate_default: false,                                                                                 copy_default: false,                                                                                 name: "default[str]",                                                                                 undefined: Py(                                                                                     0x00007f7ff21764f0,                                                                                 ),                                                                             },                                                                         ),                                                                         frozen: false,                                                                     },                                                                     Field {                                                                         name: "storage",                                                                         lookup_key: Simple {                                                                             key: "storage",                                                                             py_key: Py(                                                                                 0x00007f7fcd65a2b0,                                                                             ),                                                                             path: LookupPath(                                                                                 [                                                                                     S(                                                                                         "storage",                                                                                         Py(                                                                                             0x00007f7fcd65a370,                                                                                         ),                                                                                     ),                                                                                 ],                                                                             ),                                                                         },                                                                         name_py: Py(                                                                             0x00007f7ff31c2e30,                                                                         ),                                                                         validator: Model(                                                                             ModelValidator {                                                                                 revalidate: Never,                                                                                 validator: ModelFields(                                                                                     ModelFieldsValidator {                                                                                         fields: [                                                                                             Field {                                                                                                 name: "backend",                                                                                                 lookup_key: Simple {                                                                                                     key: "backend",                                                                                                     py_key: Py(                                                                                                         0x00007f7fcd65a230,                                                                                                     ),                                                                                                     path: LookupPath(                                                                                                         [                                                                                                             S(                                                                                                                 "backend",                                                                                                                 Py(                                                                                                                     0x00007f7fcd65a0f0,                                                                                                                 ),                                                                                                             ),                                                                                                         ],                                                                                                     ),                                                                                                 },                                                                                                 name_py: Py(                                                                                                     0x00007f7ff4040470,                                                                                                 ),                                                                                                 validator: Str(                                                                                                     StrValidator {                                                                                                         strict: false,                                                                                                         coerce_numbers_to_str: false,                                                                                                     },                                                                                                 ),                                                                                                 frozen: false,                                                                                             },                                                                                             Field {                                                                                                 name: "config",                                                                                                 lookup_key: Simple {                                                                                                     key: "config",                                                                                                     py_key: Py(                                                                                                         0x00007f7fcd659ef0,                                                                                                     ),                                                                                                     path: LookupPath(                                                                                                         [                                                                                                             S(                                                                                                                 "config",                                                                                                                 Py(                                                                                                                     0x00007f7fcd659ff0,                                                                                                                 ),                                                                                                             ),                                                                                                         ],                                                                                                     ),                                                                                                 },                                                                                                 name_py: Py(                                                                                                     0x00007f7ff4cd7cf0,                                                                                                 ),                                                                                                 validator: Dict(                                                                                                     DictValidator {                                                                                                         strict: false,                                                                                                         key_validator: Str(                                                                                                             StrValidator {                                                                                                                 strict: false,                                                                                                                 coerce_numbers_to_str: false,                                                                                                             },                                                                                                         ),                                                                                                         value_validator: Any(                                                                                                             AnyValidator,                                                                                                         ),                                                                                                         min_length: None,                                                                                                         max_length: None,                                                                                                         name: "dict[str,any]",                                                                                                     },                                                                                                 ),                                                                                                 frozen: false,                                                                                             },                                                                                         ],                                                                                         model_name: "ProfileStorageConfig",                                                                                         extra_behavior: Ignore,                                                                                         extras_validator: None,                                                                                         strict: false,                                                                                         from_attributes: false,                                                                                         loc_by_alias: true,                                                                                     },                                                                                 ),                                                                                 class: Py(                                                                                     0x000055be87ae7d70,                                                                                 ),                                                                                 post_init: None,                                                                                 frozen: false,                                                                                 custom_init: false,                                                                                 root_model: false,                                                                                 undefined: Py(                                                                                     0x00007f7ff21764f0,                                                                                 ),                                                                                 name: "ProfileStorageConfig",                                                                             },                                                                         ),                                                                         frozen: false,                                                                     },                                                                     Field {                                                                         name: "process_control",                                                                         lookup_key: Simple {                                                                             key: "process_control",                                                                             py_key: Py(                                                                                 0x00007f7fcd65a2f0,                                                                             ),                                                                             path: LookupPath(                                                                                 [                                                                                     S(                                                                                         "process_control",                                                                                         Py(                                                                                             0x00007f7fcd659fb0,                                                                                         ),                                                                                     ),                                                                                 ],                                                                             ),                                                                         },                                                                         name_py: Py(                                                                             0x00007f7ff32183b0,                                                                         ),                                                                         validator: Model(                                                                             ModelValidator {                                                                                 revalidate: Never,                                                                                 validator: ModelFields(                                                                                     ModelFieldsValidator {                                                                                         fields: [                                                                                             Field {                                                                                                 name: "broker_protocol",                                                                                                 lookup_key: Simple {                                                                                                     key: "broker_protocol",                                                                                                     py_key: Py(                                                                                                         0x00007f7fcd65b2b0,                                                                                                     ),                                                                                                     path: LookupPath(                                                                                                         [                                                                                                             S(                                                                                                                 "broker_protocol",                                                                                                                 Py(                                                                                                                     0x00007f7fcd65a330,                                                                                                                 ),                                                                                                             ),                                                                                                         ],                                                                                                     ),                                                                                                 },                                                                                                 name_py: Py(                                                                                                     0x00007f7ff31f7b70,                                                                                                 ),                                                                                                 validator: WithDefault(                                                                                                     WithDefaultValidator {                                                                                                         default: Default(                                                                                                             Py(                                                                                                                 0x00007f7ff314ecb0,                                                                                                             ),                                                                                                         ),                                                                                                         on_error: Raise,                                                                                                         validator: Str(                                                                                                             StrValidator {                                                                                                                 strict: false,                                                                                                                 coerce_numbers_to_str: false,                                                                                                             },                                                                                                         ),                                                                                                         validate_default: false,                                                                                                         copy_default: false,                                                                                                         name: "default[str]",                                                                                                         undefined: Py(                                                                                                             0x00007f7ff21764f0,                                                                                                         ),                                                                                                     },                                                                                                 ),                                                                                                 frozen: false,                                                                                             },                                                                                             Field {                                                                                                 name: "broker_username",                                                                                                 lookup_key: Simple {                                                                                                     key: "broker_username",                                                                                                     py_key: Py(                                                                                                         0x00007f7fcd65b130,                                                                                                     ),                                                                                                     path: LookupPath(                                                                                                         [                                                                                                             S(                                                                                                                 "broker_username",                                                                                                                 Py(                                                                                                                     0x00007f7fcd65af30,                                                                                                                 ),                                                                                                             ),                                                                                                         ],                                                                                                     ),                                                                                                 },                                                                                                 name_py: Py(                                                                                                     0x00007f7ff31f7bb0,                                                                                                 ),                                                                                                 validator: WithDefault(                                                                                                     WithDefaultValidator {                                                                                                         default: Default(                                                                                                             Py(                                                                                                                 0x00007f7ff315dfb0,                                                                                                             ),                                                                                                         ),                                                                                                         on_error: Raise,                                                                                                         validator: Str(                                                                                                             StrValidator {                                                                                                                 strict: false,                                                                                                                 coerce_numbers_to_str: false,                                                                                                             },                                                                                                         ),                                                                                                         validate_default: false,                                                                                                         copy_default: false,                                                                                                         name: "default[str]",                                                                                                         undefined: Py(                                                                                                             0x00007f7ff21764f0,                                                                                                         ),                                                                                                     },                                                                                                 ),                                                                                                 frozen: false,                                                                                             },                                                                                             Field {                                                                                                 name: "broker_password",                                                                                                 lookup_key: Simple {                                                                                                     key: "broker_password",                                                                                                     py_key: Py(                                                                                                         0x00007f7fcd65a030,                                                                                                     ),                                                                                                     path: LookupPath(                                                                                                         [                                                                                                             S(                                                                                                                 "broker_password",                                                                                                                 Py(                                                                                                                     0x00007f7fcd65a070,                                                                                                                 ),                                                                                                             ),                                                                                                         ],                                                                                                     ),                                                                                                 },                                                                                                 name_py: Py(                                                                                                     0x00007f7ff31f7bf0,                                                                                                 ),                                                                                                 validator: WithDefault(                                                                                                     WithDefaultValidator {                                                                                                         default: Default(                                                                                                             Py(                                                                                                                 0x00007f7ff315dfb0,                                                                                                             ),                                                                                                         ),                                                                                                         on_error: Raise,                                                                                                         validator: Str(                                                                                                             StrValidator {                                                                                                                 strict: false,                                                                                                                 coerce_numbers_to_str: false,                                                                                                             },                                                                                                         ),                                                                                                         validate_default: false,                                                                                                         copy_default: false,                                                                                                         name: "default[str]",                                                                                                         undefined: Py(                                                                                                             0x00007f7ff21764f0,                                                                                                         ),                                                                                                     },                                                                                                 ),                                                                                                 frozen: false,                                                                                             },                                                                                             Field {                                                                                                 name: "broker_host",                                                                                                 lookup_key: Simple {                                                                                                     key: "broker_host",                                                                                                     py_key: Py(                                                                                                         0x00007f7fcd65a1b0,                                                                                                     ),                                                                                                     path: LookupPath(                                                                                                         [                                                                                                             S(                                                                                                                 "broker_host",                                                                                                                 Py(                                                                                                                     0x00007f7fcd65adb0,                                                                                                                 ),                                                                                                             ),                                                                                                         ],                                                                                                     ),                                                                                                 },                                                                                                 name_py: Py(                                                                                                     0x00007f7ff31f7c30,                                                                                                 ),                                                                                                 validator: WithDefault(                                                                                                     WithDefaultValidator {                                                                                                         default: Default(                                                                                                             Py(                                                                                                                 0x00007f7fcd7253f0,                                                                                                             ),                                                                                                         ),                                                                                                         on_error: Raise,                                                                                                         validator: Str(                                                                                                             StrValidator {                                                                                                                 strict: false,                                                                                                                 coerce_numbers_to_str: false,                                                                                                             },                                                                                                         ),                                                                                                         validate_default: false,                                                                                                         copy_default: false,                                                                                                         name: "default[str]",                                                                                                         undefined: Py(                                                                                                             0x00007f7ff21764f0,                                                                                                         ),                                                                                                     },                                                                                                 ),                                                                                                 frozen: false,                                                                                             },                                                                                             Field {                                                                                                 name: "broker_port",                                                                                                 lookup_key: Simple {                                                                                                     key: "broker_port",                                                                                                     py_key: Py(                                                                                                         0x00007f7fcd65a0b0,                                                                                                     ),                                                                                                     path: LookupPath(                                                                                                         [                                                                                                             S(                                                                                                                 "broker_port",                                                                                                                 Py(                                                                                                                     0x00007f7fcd65a1f0,                                                                                                                 ),                                                                                                             ),                                                                                                         ],                                                                                                     ),                                                                                                 },                                                                                                 name_py: Py(                                                                                                     0x00007f7ff31f7c70,                                                                                                 ),                                                                                                 validator: WithDefault(                                                                                                     WithDefaultValidator {                                                                                                         default: Default(                                                                                                             Py(                                                                                                                 0x00007f7fcd96ad30,                                                                                                             ),                                                                                                         ),                                                                                                         on_error: Raise,                                                                                                         validator: Int(                                                                                                             IntValidator {                                                                                                                 strict: false,                                                                                                             },                                                                                                         ),                                                                                                         validate_default: false,                                                                                                         copy_default: false,                                                                                                         name: "default[int]",                                                                                                         undefined: Py(                                                                                                             0x00007f7ff21764f0,                                                                                                         ),                                                                                                     },                                                                                                 ),                                                                                                 frozen: false,                                                                                             },                                                                                             Field {                                                                                                 name: "broker_virtual_host",                                                                                                 lookup_key: Simple {                                                                                                     key: "broker_virtual_host",                                                                                                     py_key: Py(                                                                                                         0x00007f7fcd773a00,                                                                                                     ),                                                                                                     path: LookupPath(                                                                                                         [                                                                                                             S(                                                                                                                 "broker_virtual_host",                                                                                                                 Py(                                                                                                                     0x00007f7fcd7709e0,                                                                                                                 ),                                                                                                             ),                                                                                                         ],                                                                                                     ),                                                                                                 },                                                                                                 name_py: Py(                                                                                                     0x00007f7ff31e5b10,                                                                                                 ),                                                                                                 validator: WithDefault(                                                                                                     WithDefaultValidator {                                                                                                         default: Default(                                                                                                             Py(                                                                                                                 0x00007f7ff5220030,                                                                                                             ),                                                                                                         ),                                                                                                         on_error: Raise,                                                                                                         validator: Str(                                                                                                             StrValidator {                                                                                                                 strict: false,                                                                                                                 coerce_numbers_to_str: false,                                                                                                             },                                                                                                         ),                                                                                                         validate_default: false,                                                                                                         copy_default: false,                                                                                                         name: "default[str]",                                                                                                         undefined: Py(                                                                                                             0x00007f7ff21764f0,                                                                                                         ),                                                                                                     },                                                                                                 ),                                                                                                 frozen: false,                                                                                             },                                                                                             Field {                                                                                                 name: "broker_parameters",                                                                                                 lookup_key: Simple {                                                                                                     key: "broker_parameters",                                                                                                     py_key: Py(                                                                                                         0x00007f7fcd772e20,                                                                                                     ),                                                                                                     path: LookupPath(                                                                                                         [                                                                                                             S(                                                                                                                 "broker_parameters",                                                                                                                 Py(                                                                                                                     0x00007f7fcd764800,                                                                                                                 ),                                                                                                             ),                                                                                                         ],                                                                                                     ),                                                                                                 },                                                                                                 name_py: Py(                                                                                                     0x00007f7ff31e69c0,                                                                                                 ),                                                                                                 validator: WithDefault(                                                                                                     WithDefaultValidator {                                                                                                         default: DefaultFactory(                                                                                                             Py(                                                                                                                 0x00007f7ff5a20f20,                                                                                                             ),                                                                                                         ),                                                                                                         on_error: Raise,                                                                                                         validator: Dict(                                                                                                             DictValidator {                                                                                                                 strict: false,                                                                                                                 key_validator: Str(                                                                                                                     StrValidator {                                                                                                                         strict: false,                                                                                                                         coerce_numbers_to_str: false,                                                                                                                     },                                                                                                                 ),                                                                                                                 value_validator: Any(                                                                                                                     AnyValidator,                                                                                                                 ),                                                                                                                 min_length: None,                                                                                                                 max_length: None,                                                                                                                 name: "dict[str,any]",                                                                                                             },                                                                                                         ),                                                                                                         validate_default: false,                                                                                                         copy_default: false,                                                                                                         name: "default[dict[str,any]]",                                                                                                         undefined: Py(                                                                                                             0x00007f7ff21764f0,                                                                                                         ),                                                                                                     },                                                                                                 ),                                                                                                 frozen: false,                                                                                             },                                                                                         ],                                                                                         model_name: "ProcessControlConfig",                                                                                         extra_behavior: Ignore,                                                                                         extras_validator: None,                                                                                         strict: false,                                                                                         from_attributes: false,                                                                                         loc_by_alias: true,                                                                                     },                                                                                 ),                                                                                 class: Py(                                                                                     0x000055be87ae6bf0,                                                                                 ),                                                                                 post_init: None,                                                                                 frozen: false,                                                                                 custom_init: false,                                                                                 root_model: false,                                                                                 undefined: Py(                                                                                     0x00007f7ff21764f0,                                                                                 ),                                                                                 name: "ProcessControlConfig",                                                                             },                                                                         ),                                                                         frozen: false,                                                                     },                                                                     Field {                                                                         name: "default_user_email",                                                                         lookup_key: Simple {                                                                             key: "default_user_email",                                                                             py_key: Py(                                                                                 0x00007f7fcd764490,                                                                             ),                                                                             path: LookupPath(                                                                                 [                                                                                     S(                                                                                         "default_user_email",                                                                                         Py(                                                                                             0x00007f7fcd764850,                                                                                         ),                                                                                     ),                                                                                 ],                                                                             ),                                                                         },                                                                         name_py: Py(                                                                             0x00007f7ff321ce40,                                                                         ),                                                                         validator: WithDefault(                                                                             WithDefaultValidator {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5a23cc0,                                                                                     ),                                                                                 ),                                                                                 on_error: Raise,                                                                                 validator: Nullable(                                                                                     NullableValidator {                                                                                         validator: Str(                                                                                             StrValidator {                                                                                                 strict: false,                                                                                                 coerce_numbers_to_str: false,                                                                                             },                                                                                         ),                                                                                         name: "nullable[str]",                                                                                     },                                                                                 ),                                                                                 validate_default: false,                                                                                 copy_default: false,                                                                                 name: "default[nullable[str]]",                                                                                 undefined: Py(                                                                                     0x00007f7ff21764f0,                                                                                 ),                                                                             },                                                                         ),                                                                         frozen: false,                                                                     },                                                                     Field {                                                                         name: "test_profile",                                                                         lookup_key: Simple {                                                                             key: "test_profile",                                                                             py_key: Py(                                                                                 0x00007f7fcd65af70,                                                                             ),                                                                             path: LookupPath(                                                                                 [                                                                                     S(                                                                                         "test_profile",                                                                                         Py(                                                                                             0x00007f7fcd659f30,                                                                                         ),                                                                                     ),                                                                                 ],                                                                             ),                                                                         },                                                                         name_py: Py(                                                                             0x00007f7ff3218630,                                                                         ),                                                                         validator: WithDefault(                                                                             WithDefaultValidator {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5a0f000,                                                                                     ),                                                                                 ),                                                                                 on_error: Raise,                                                                                 validator: Bool(                                                                                     BoolValidator {                                                                                         strict: false,                                                                                     },                                                                                 ),                                                                                 validate_default: false,                                                                                 copy_default: false,                                                                                 name: "default[bool]",                                                                                 undefined: Py(                                                                                     0x00007f7ff21764f0,                                                                                 ),                                                                             },                                                                         ),                                                                         frozen: false,                                                                     },                                                                     Field {                                                                         name: "options",                                                                         lookup_key: Simple {                                                                             key: "options",                                                                             py_key: Py(                                                                                 0x00007f7fcd7effb0,                                                                             ),                                                                             path: LookupPath(                                                                                 [                                                                                     S(                                                                                         "options",                                                                                         Py(                                                                                             0x00007f7fcd659f70,                                                                                         ),                                                                                     ),                                                                                 ],                                                                             ),                                                                         },                                                                         name_py: Py(                                                                             0x00007f7ff50699b0,                                                                         ),                                                                         validator: WithDefault(                                                                             WithDefaultValidator {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5a23cc0,                                                                                     ),                                                                                 ),                                                                                 on_error: Raise,                                                                                 validator: Nullable(                                                                                     NullableValidator {                                                                                         validator: Model(                                                                                             ModelValidator {                                                                                                 revalidate: Never,                                                                                                 validator: ModelFields(                                                                                                     ModelFieldsValidator {                                                                                                         fields: [                                                                                                             Field {                                                                                                                 name: "runner__poll__interval",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "runner__poll__interval",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd7648a0,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "runner__poll__interval",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd7648f0,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd68fd20,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff5218850,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: Int(                                                                                                                             IntValidator {                                                                                                                                 strict: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[int]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "daemon__default_workers",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "daemon__default_workers",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd764940,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "daemon__default_workers",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd764990,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd68efb0,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff52180f0,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: Int(                                                                                                                             IntValidator {                                                                                                                                 strict: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[int]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "daemon__timeout",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "daemon__timeout",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd65aef0,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "daemon__timeout",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd65ac70,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd7251f0,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff5218110,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: Int(                                                                                                                             IntValidator {                                                                                                                                 strict: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[int]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "daemon__worker_process_slots",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "daemon__worker_process_slots",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd7649e0,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "daemon__worker_process_slots",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd764a30,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd68eec0,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff52199d0,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: Int(                                                                                                                             IntValidator {                                                                                                                                 strict: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[int]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "daemon__recursion_limit",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "daemon__recursion_limit",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd764a80,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "daemon__recursion_limit",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd764ad0,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd68e5b0,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7fcd969d90,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: Int(                                                                                                                             IntValidator {                                                                                                                                 strict: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[int]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "db__batch_size",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "db__batch_size",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd65b0b0,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "db__batch_size",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd65b1b0,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd725270,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7fcd9690d0,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: Int(                                                                                                                             IntValidator {                                                                                                                                 strict: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[int]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "verdi__shell__auto_import",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "verdi__shell__auto_import",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd764b20,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "verdi__shell__auto_import",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd764b70,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd68f1e0,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff52e0230,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: Str(                                                                                                                             StrValidator {                                                                                                                                 strict: false,                                                                                                                                 coerce_numbers_to_str: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[str]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "logging__aiida_loglevel",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "logging__aiida_loglevel",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd764bc0,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "logging__aiida_loglevel",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd764c10,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd68f050,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff32029f0,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: FunctionAfter(                                                                                                                             FunctionAfterValidator {                                                                                                                                 validator: DefinitionRef(                                                                                                                                     DefinitionRefValidator {                                                                                                                                         definition: "enum[LogLevels]",                                                                                                                                     },                                                                                                                                 ),                                                                                                                                 func: Py(                                                                                                                                     0x00007f7fcd7e4730,                                                                                                                                 ),                                                                                                                                 config: Py(                                                                                                                                     0x00007f7fcd622300,                                                                                                                                 ),                                                                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                                                                 field_name: None,                                                                                                                                 info_arg: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "logging__verdi_loglevel",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "logging__verdi_loglevel",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd764c60,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "logging__verdi_loglevel",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd764cb0,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd68f550,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff32029f0,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: FunctionAfter(                                                                                                                             FunctionAfterValidator {                                                                                                                                 validator: DefinitionRef(                                                                                                                                     DefinitionRefValidator {                                                                                                                                         definition: "enum[LogLevels]",                                                                                                                                     },                                                                                                                                 ),                                                                                                                                 func: Py(                                                                                                                                     0x00007f7fcd7e47f0,                                                                                                                                 ),                                                                                                                                 config: Py(                                                                                                                                     0x00007f7fcd622300,                                                                                                                                 ),                                                                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                                                                 field_name: None,                                                                                                                                 info_arg: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "logging__disk_objectstore_loglevel",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "logging__disk_objectstore_loglevel",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd6899b0,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "logging__disk_objectstore_loglevel",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd689a70,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd7fb450,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff5035330,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: FunctionAfter(                                                                                                                             FunctionAfterValidator {                                                                                                                                 validator: DefinitionRef(                                                                                                                                     DefinitionRefValidator {                                                                                                                                         definition: "enum[LogLevels]",                                                                                                                                     },                                                                                                                                 ),                                                                                                                                 func: Py(                                                                                                                                     0x00007f7fcd7e48b0,                                                                                                                                 ),                                                                                                                                 config: Py(                                                                                                                                     0x00007f7fcd622300,                                                                                                                                 ),                                                                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                                                                 field_name: None,                                                                                                                                 info_arg: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "logging__db_loglevel",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "logging__db_loglevel",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd764d00,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "logging__db_loglevel",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd764d50,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd68f690,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff32029f0,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: FunctionAfter(                                                                                                                             FunctionAfterValidator {                                                                                                                                 validator: DefinitionRef(                                                                                                                                     DefinitionRefValidator {                                                                                                                                         definition: "enum[LogLevels]",                                                                                                                                     },                                                                                                                                 ),                                                                                                                                 func: Py(                                                                                                                                     0x00007f7fcd7e4970,                                                                                                                                 ),                                                                                                                                 config: Py(                                                                                                                                     0x00007f7fcd622300,                                                                                                                                 ),                                                                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                                                                 field_name: None,                                                                                                                                 info_arg: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "logging__plumpy_loglevel",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "logging__plumpy_loglevel",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd764da0,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "logging__plumpy_loglevel",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd764df0,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd68f230,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff4917530,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: FunctionAfter(                                                                                                                             FunctionAfterValidator {                                                                                                                                 validator: DefinitionRef(                                                                                                                                     DefinitionRefValidator {                                                                                                                                         definition: "enum[LogLevels]",                                                                                                                                     },                                                                                                                                 ),                                                                                                                                 func: Py(                                                                                                                                     0x00007f7fcd7e4a30,                                                                                                                                 ),                                                                                                                                 config: Py(                                                                                                                                     0x00007f7fcd622300,                                                                                                                                 ),                                                                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                                                                 field_name: None,                                                                                                                                 info_arg: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "logging__kiwipy_loglevel",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "logging__kiwipy_loglevel",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd764e40,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "logging__kiwipy_loglevel",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd764e90,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd68f870,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff4917530,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: FunctionAfter(                                                                                                                             FunctionAfterValidator {                                                                                                                                 validator: DefinitionRef(                                                                                                                                     DefinitionRefValidator {                                                                                                                                         definition: "enum[LogLevels]",                                                                                                                                     },                                                                                                                                 ),                                                                                                                                 func: Py(                                                                                                                                     0x00007f7fcd7e4af0,                                                                                                                                 ),                                                                                                                                 config: Py(                                                                                                                                     0x00007f7fcd622300,                                                                                                                                 ),                                                                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                                                                 field_name: None,                                                                                                                                 info_arg: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "logging__paramiko_loglevel",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "logging__paramiko_loglevel",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd764ee0,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "logging__paramiko_loglevel",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd764f30,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd68fb40,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff4917530,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: FunctionAfter(                                                                                                                             FunctionAfterValidator {                                                                                                                                 validator: DefinitionRef(                                                                                                                                     DefinitionRefValidator {                                                                                                                                         definition: "enum[LogLevels]",                                                                                                                                     },                                                                                                                                 ),                                                                                                                                 func: Py(                                                                                                                                     0x00007f7fcd7e4bb0,                                                                                                                                 ),                                                                                                                                 config: Py(                                                                                                                                     0x00007f7fcd622300,                                                                                                                                 ),                                                                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                                                                 field_name: None,                                                                                                                                 info_arg: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "logging__alembic_loglevel",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "logging__alembic_loglevel",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd764f80,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "logging__alembic_loglevel",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd764fd0,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd68fd70,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff4917530,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: FunctionAfter(                                                                                                                             FunctionAfterValidator {                                                                                                                                 validator: DefinitionRef(                                                                                                                                     DefinitionRefValidator {                                                                                                                                         definition: "enum[LogLevels]",                                                                                                                                     },                                                                                                                                 ),                                                                                                                                 func: Py(                                                                                                                                     0x00007f7fcd7e4c70,                                                                                                                                 ),                                                                                                                                 config: Py(                                                                                                                                     0x00007f7fcd622300,                                                                                                                                 ),                                                                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                                                                 field_name: None,                                                                                                                                 info_arg: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "logging__sqlalchemy_loglevel",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "logging__sqlalchemy_loglevel",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd765020,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "logging__sqlalchemy_loglevel",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd765070,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd68ffa0,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff4917530,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: FunctionAfter(                                                                                                                             FunctionAfterValidator {                                                                                                                                 validator: DefinitionRef(                                                                                                                                     DefinitionRefValidator {                                                                                                                                         definition: "enum[LogLevels]",                                                                                                                                     },                                                                                                                                 ),                                                                                                                                 func: Py(                                                                                                                                     0x00007f7fcd7e4d30,                                                                                                                                 ),                                                                                                                                 config: Py(                                                                                                                                     0x00007f7fcd622300,                                                                                                                                 ),                                                                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                                                                 field_name: None,                                                                                                                                 info_arg: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "logging__circus_loglevel",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "logging__circus_loglevel",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd7650c0,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "logging__circus_loglevel",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd765110,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd68ef10,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff5035330,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: FunctionAfter(                                                                                                                             FunctionAfterValidator {                                                                                                                                 validator: DefinitionRef(                                                                                                                                     DefinitionRefValidator {                                                                                                                                         definition: "enum[LogLevels]",                                                                                                                                     },                                                                                                                                 ),                                                                                                                                 func: Py(                                                                                                                                     0x00007f7fcd7e4df0,                                                                                                                                 ),                                                                                                                                 config: Py(                                                                                                                                     0x00007f7fcd622300,                                                                                                                                 ),                                                                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                                                                 field_name: None,                                                                                                                                 info_arg: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "logging__aiopika_loglevel",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "logging__aiopika_loglevel",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd765160,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "logging__aiopika_loglevel",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd7651b0,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd68f6e0,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff4917530,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: FunctionAfter(                                                                                                                             FunctionAfterValidator {                                                                                                                                 validator: DefinitionRef(                                                                                                                                     DefinitionRefValidator {                                                                                                                                         definition: "enum[LogLevels]",                                                                                                                                     },                                                                                                                                 ),                                                                                                                                 func: Py(                                                                                                                                     0x00007f7fcd7e4eb0,                                                                                                                                 ),                                                                                                                                 config: Py(                                                                                                                                     0x00007f7fcd622300,                                                                                                                                 ),                                                                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                                                                 field_name: None,                                                                                                                                 info_arg: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "warnings__showdeprecations",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "warnings__showdeprecations",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd765200,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "warnings__showdeprecations",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd765250,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd8f8f30,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff5a0efe0,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: Bool(                                                                                                                             BoolValidator {                                                                                                                                 strict: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[bool]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "warnings__rabbitmq_version",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "warnings__rabbitmq_version",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd7652a0,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "warnings__rabbitmq_version",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd7652f0,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd8f91b0,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff5a0efe0,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: Bool(                                                                                                                             BoolValidator {                                                                                                                                 strict: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[bool]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "transport__task_retry_initial_interval",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "transport__task_retry_initial_interval",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd689a10,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "transport__task_retry_initial_interval",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd689ad0,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcdbc6f10,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff5218350,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: Int(                                                                                                                             IntValidator {                                                                                                                                 strict: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[int]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "transport__task_maximum_attempts",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "transport__task_maximum_attempts",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd689b30,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "transport__task_maximum_attempts",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd689b90,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcdbc7030,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff5218170,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: Int(                                                                                                                             IntValidator {                                                                                                                                 strict: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[int]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "rmq__task_timeout",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "rmq__task_timeout",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd765340,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "rmq__task_timeout",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd765390,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd8f9570,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff5218210,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: Int(                                                                                                                             IntValidator {                                                                                                                                 strict: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[int]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "storage__sandbox",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "storage__sandbox",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd7653e0,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "storage__sandbox",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd765430,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd8f9430,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff5a23cc0,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: Nullable(                                                                                                                             NullableValidator {                                                                                                                                 validator: Str(                                                                                                                                     StrValidator {                                                                                                                                         strict: false,                                                                                                                                         coerce_numbers_to_str: false,                                                                                                                                     },                                                                                                                                 ),                                                                                                                                 name: "nullable[str]",                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[nullable[str]]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "caching__default_enabled",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "caching__default_enabled",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd765480,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "caching__default_enabled",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd7654d0,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd8f8620,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7ff5a0f000,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: Bool(                                                                                                                             BoolValidator {                                                                                                                                 strict: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: false,                                                                                                                         name: "default[bool]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "caching__enabled_for",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "caching__enabled_for",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd765520,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "caching__enabled_for",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd765570,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd8f8f80,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7fcd9afa40,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: FunctionAfter(                                                                                                                             FunctionAfterValidator {                                                                                                                                 validator: List(                                                                                                                                     ListValidator {                                                                                                                                         strict: false,                                                                                                                                         item_validator: Some(                                                                                                                                             Str(                                                                                                                                                 StrValidator {                                                                                                                                                     strict: false,                                                                                                                                                     coerce_numbers_to_str: false,                                                                                                                                                 },                                                                                                                                             ),                                                                                                                                         ),                                                                                                                                         min_length: None,                                                                                                                                         max_length: None,                                                                                                                                         name: OnceLock(                                                                                                                                             "list[str]",                                                                                                                                         ),                                                                                                                                     },                                                                                                                                 ),                                                                                                                                 func: Py(                                                                                                                                     0x00007f7fcd609e00,                                                                                                                                 ),                                                                                                                                 config: Py(                                                                                                                                     0x00007f7fcd622300,                                                                                                                                 ),                                                                                                                                 name: "function-after[validate_caching_identifier_pattern(), list[str]]",                                                                                                                                 field_name: None,                                                                                                                                 info_arg: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: true,                                                                                                                         name: "default[function-after[validate_caching_identifier_pattern(), list[str]]]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                             Field {                                                                                                                 name: "caching__disabled_for",                                                                                                                 lookup_key: Simple {                                                                                                                     key: "caching__disabled_for",                                                                                                                     py_key: Py(                                                                                                                         0x00007f7fcd7655c0,                                                                                                                     ),                                                                                                                     path: LookupPath(                                                                                                                         [                                                                                                                             S(                                                                                                                                 "caching__disabled_for",                                                                                                                                 Py(                                                                                                                                     0x00007f7fcd765610,                                                                                                                                 ),                                                                                                                             ),                                                                                                                         ],                                                                                                                     ),                                                                                                                 },                                                                                                                 name_py: Py(                                                                                                                     0x00007f7fcd8f9890,                                                                                                                 ),                                                                                                                 validator: WithDefault(                                                                                                                     WithDefaultValidator {                                                                                                                         default: Default(                                                                                                                             Py(                                                                                                                                 0x00007f7fce299ac0,                                                                                                                             ),                                                                                                                         ),                                                                                                                         on_error: Raise,                                                                                                                         validator: FunctionAfter(                                                                                                                             FunctionAfterValidator {                                                                                                                                 validator: List(                                                                                                                                     ListValidator {                                                                                                                                         strict: false,                                                                                                                                         item_validator: Some(                                                                                                                                             Str(                                                                                                                                                 StrValidator {                                                                                                                                                     strict: false,                                                                                                                                                     coerce_numbers_to_str: false,                                                                                                                                                 },                                                                                                                                             ),                                                                                                                                         ),                                                                                                                                         min_length: None,                                                                                                                                         max_length: None,                                                                                                                                         name: OnceLock(                                                                                                                                             "list[str]",                                                                                                                                         ),                                                                                                                                     },                                                                                                                                 ),                                                                                                                                 func: Py(                                                                                                                                     0x00007f7fcd609e00,                                                                                                                                 ),                                                                                                                                 config: Py(                                                                                                                                     0x00007f7fcd622300,                                                                                                                                 ),                                                                                                                                 name: "function-after[validate_caching_identifier_pattern(), list[str]]",                                                                                                                                 field_name: None,                                                                                                                                 info_arg: false,                                                                                                                             },                                                                                                                         ),                                                                                                                         validate_default: false,                                                                                                                         copy_default: true,                                                                                                                         name: "default[function-after[validate_caching_identifier_pattern(), list[str]]]",                                                                                                                         undefined: Py(                                                                                                                             0x00007f7ff21764f0,                                                                                                                         ),                                                                                                                     },                                                                                                                 ),                                                                                                                 frozen: false,                                                                                                             },                                                                                                         ],                                                                                                         model_name: "ProfileOptionsSchema",                                                                                                         extra_behavior: Ignore,                                                                                                         extras_validator: None,                                                                                                         strict: false,                                                                                                         from_attributes: false,                                                                                                         loc_by_alias: true,                                                                                                     },                                                                                                 ),                                                                                                 class: Py(                                                                                                     0x000055be87907ee0,                                                                                                 ),                                                                                                 post_init: None,                                                                                                 frozen: false,                                                                                                 custom_init: false,                                                                                                 root_model: false,                                                                                                 undefined: Py(                                                                                                     0x00007f7ff21764f0,                                                                                                 ),                                                                                                 name: "ProfileOptionsSchema",                                                                                             },                                                                                         ),                                                                                         name: "nullable[ProfileOptionsSchema]",                                                                                     },                                                                                 ),                                                                                 validate_default: false,                                                                                 copy_default: false,                                                                                 name: "default[nullable[ProfileOptionsSchema]]",                                                                                 undefined: Py(                                                                                     0x00007f7ff21764f0,                                                                                 ),                                                                             },                                                                         ),                                                                         frozen: false,                                                                     },                                                                 ],                                                                 model_name: "ProfileSchema",                                                                 extra_behavior: Ignore,                                                                 extras_validator: None,                                                                 strict: false,                                                                 from_attributes: false,                                                                 loc_by_alias: true,                                                             },                                                         ),                                                         class: Py(                                                             0x000055be87b04220,                                                         ),                                                         post_init: None,                                                         frozen: false,                                                         custom_init: false,                                                         root_model: false,                                                         undefined: Py(                                                             0x00007f7ff21764f0,                                                         ),                                                         name: "ProfileSchema",                                                     },                                                 ),                                                 min_length: None,                                                 max_length: None,                                                 name: "dict[str,ProfileSchema]",                                             },                                         ),                                         name: "nullable[dict[str,ProfileSchema]]",                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[nullable[dict[str,ProfileSchema]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "options",                         lookup_key: Simple {                             key: "options",                             py_key: Py(                                 0x00007f7fcd65a4f0,                             ),                             path: LookupPath(                                 [                                     S(                                         "options",                                         Py(                                             0x00007f7fcd65b0f0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7ff50699b0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5a23cc0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Nullable(                                     NullableValidator {                                         validator: Model(                                             ModelValidator {                                                 revalidate: Never,                                                 validator: ModelFields(                                                     ModelFieldsValidator {                                                         fields: [                                                             Field {                                                                 name: "runner__poll__interval",                                                                 lookup_key: Simple {                                                                     key: "runner__poll__interval",                                                                     py_key: Py(                                                                         0x00007f7fcd765660,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "runner__poll__interval",                                                                                 Py(                                                                                     0x00007f7fcd7656b0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68fd20,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5218850,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Int(                                                                             IntValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[int]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "daemon__default_workers",                                                                 lookup_key: Simple {                                                                     key: "daemon__default_workers",                                                                     py_key: Py(                                                                         0x00007f7fcd765700,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "daemon__default_workers",                                                                                 Py(                                                                                     0x00007f7fcd765750,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68efb0,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff52180f0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Int(                                                                             IntValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[int]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "daemon__timeout",                                                                 lookup_key: Simple {                                                                     key: "daemon__timeout",                                                                     py_key: Py(                                                                         0x00007f7fcd65aff0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "daemon__timeout",                                                                                 Py(                                                                                     0x00007f7fcd65ae30,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd7251f0,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5218110,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Int(                                                                             IntValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[int]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "daemon__worker_process_slots",                                                                 lookup_key: Simple {                                                                     key: "daemon__worker_process_slots",                                                                     py_key: Py(                                                                         0x00007f7fcd7657a0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "daemon__worker_process_slots",                                                                                 Py(                                                                                     0x00007f7fcd7657f0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68eec0,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff52199d0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Int(                                                                             IntValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[int]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "daemon__recursion_limit",                                                                 lookup_key: Simple {                                                                     key: "daemon__recursion_limit",                                                                     py_key: Py(                                                                         0x00007f7fcd765840,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "daemon__recursion_limit",                                                                                 Py(                                                                                     0x00007f7fcd765890,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68e5b0,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7fcd969d90,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Int(                                                                             IntValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[int]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "db__batch_size",                                                                 lookup_key: Simple {                                                                     key: "db__batch_size",                                                                     py_key: Py(                                                                         0x00007f7fcd65b070,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "db__batch_size",                                                                                 Py(                                                                                     0x00007f7fcd65a3b0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd725270,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7fcd9690d0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Int(                                                                             IntValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[int]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "verdi__shell__auto_import",                                                                 lookup_key: Simple {                                                                     key: "verdi__shell__auto_import",                                                                     py_key: Py(                                                                         0x00007f7fcd7658e0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "verdi__shell__auto_import",                                                                                 Py(                                                                                     0x00007f7fcd765930,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68f1e0,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff52e0230,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Str(                                                                             StrValidator {                                                                                 strict: false,                                                                                 coerce_numbers_to_str: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[str]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "logging__aiida_loglevel",                                                                 lookup_key: Simple {                                                                     key: "logging__aiida_loglevel",                                                                     py_key: Py(                                                                         0x00007f7fcd765980,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "logging__aiida_loglevel",                                                                                 Py(                                                                                     0x00007f7fcd7659d0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68f050,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff32029f0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: DefinitionRef(                                                                                     DefinitionRefValidator {                                                                                         definition: "enum[LogLevels]",                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fcd7cfd00,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fcd638980,                                                                                 ),                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "logging__verdi_loglevel",                                                                 lookup_key: Simple {                                                                     key: "logging__verdi_loglevel",                                                                     py_key: Py(                                                                         0x00007f7fcd765a20,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "logging__verdi_loglevel",                                                                                 Py(                                                                                     0x00007f7fcd765a70,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68f550,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff32029f0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: DefinitionRef(                                                                                     DefinitionRefValidator {                                                                                         definition: "enum[LogLevels]",                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fcd7e4220,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fcd638980,                                                                                 ),                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "logging__disk_objectstore_loglevel",                                                                 lookup_key: Simple {                                                                     key: "logging__disk_objectstore_loglevel",                                                                     py_key: Py(                                                                         0x00007f7fcd689bf0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "logging__disk_objectstore_loglevel",                                                                                 Py(                                                                                     0x00007f7fcd689c50,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd7fb450,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5035330,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: DefinitionRef(                                                                                     DefinitionRefValidator {                                                                                         definition: "enum[LogLevels]",                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fcd7e41f0,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fcd638980,                                                                                 ),                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "logging__db_loglevel",                                                                 lookup_key: Simple {                                                                     key: "logging__db_loglevel",                                                                     py_key: Py(                                                                         0x00007f7fcd765ac0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "logging__db_loglevel",                                                                                 Py(                                                                                     0x00007f7fcd765b10,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68f690,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff32029f0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: DefinitionRef(                                                                                     DefinitionRefValidator {                                                                                         definition: "enum[LogLevels]",                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fcd7e52a0,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fcd638980,                                                                                 ),                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "logging__plumpy_loglevel",                                                                 lookup_key: Simple {                                                                     key: "logging__plumpy_loglevel",                                                                     py_key: Py(                                                                         0x00007f7fcd765b60,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "logging__plumpy_loglevel",                                                                                 Py(                                                                                     0x00007f7fcd765bb0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68f230,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff4917530,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: DefinitionRef(                                                                                     DefinitionRefValidator {                                                                                         definition: "enum[LogLevels]",                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fcd7e5180,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fcd638980,                                                                                 ),                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "logging__kiwipy_loglevel",                                                                 lookup_key: Simple {                                                                     key: "logging__kiwipy_loglevel",                                                                     py_key: Py(                                                                         0x00007f7fcd765c00,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "logging__kiwipy_loglevel",                                                                                 Py(                                                                                     0x00007f7fcd765c50,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68f870,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff4917530,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: DefinitionRef(                                                                                     DefinitionRefValidator {                                                                                         definition: "enum[LogLevels]",                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fcd7e5360,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fcd638980,                                                                                 ),                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "logging__paramiko_loglevel",                                                                 lookup_key: Simple {                                                                     key: "logging__paramiko_loglevel",                                                                     py_key: Py(                                                                         0x00007f7fcd765ca0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "logging__paramiko_loglevel",                                                                                 Py(                                                                                     0x00007f7fcd765cf0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68fb40,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff4917530,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: DefinitionRef(                                                                                     DefinitionRefValidator {                                                                                         definition: "enum[LogLevels]",                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fcd7e5420,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fcd638980,                                                                                 ),                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "logging__alembic_loglevel",                                                                 lookup_key: Simple {                                                                     key: "logging__alembic_loglevel",                                                                     py_key: Py(                                                                         0x00007f7fcd765d40,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "logging__alembic_loglevel",                                                                                 Py(                                                                                     0x00007f7fcd765d90,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68fd70,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff4917530,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: DefinitionRef(                                                                                     DefinitionRefValidator {                                                                                         definition: "enum[LogLevels]",                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fcd7e53c0,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fcd638980,                                                                                 ),                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "logging__sqlalchemy_loglevel",                                                                 lookup_key: Simple {                                                                     key: "logging__sqlalchemy_loglevel",                                                                     py_key: Py(                                                                         0x00007f7fcd765de0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "logging__sqlalchemy_loglevel",                                                                                 Py(                                                                                     0x00007f7fcd765e30,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68ffa0,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff4917530,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: DefinitionRef(                                                                                     DefinitionRefValidator {                                                                                         definition: "enum[LogLevels]",                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fcd7e5510,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fcd638980,                                                                                 ),                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "logging__circus_loglevel",                                                                 lookup_key: Simple {                                                                     key: "logging__circus_loglevel",                                                                     py_key: Py(                                                                         0x00007f7fcd765e80,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "logging__circus_loglevel",                                                                                 Py(                                                                                     0x00007f7fcd765ed0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68ef10,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5035330,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: DefinitionRef(                                                                                     DefinitionRefValidator {                                                                                         definition: "enum[LogLevels]",                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fcd7e55d0,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fcd638980,                                                                                 ),                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "logging__aiopika_loglevel",                                                                 lookup_key: Simple {                                                                     key: "logging__aiopika_loglevel",                                                                     py_key: Py(                                                                         0x00007f7fcd765f20,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "logging__aiopika_loglevel",                                                                                 Py(                                                                                     0x00007f7fcd765f70,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68f6e0,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff4917530,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: DefinitionRef(                                                                                     DefinitionRefValidator {                                                                                         definition: "enum[LogLevels]",                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fcd7e5690,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fcd638980,                                                                                 ),                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "warnings__showdeprecations",                                                                 lookup_key: Simple {                                                                     key: "warnings__showdeprecations",                                                                     py_key: Py(                                                                         0x00007f7fcd765fc0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "warnings__showdeprecations",                                                                                 Py(                                                                                     0x00007f7fcd766010,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd8f8f30,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5a0efe0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Bool(                                                                             BoolValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[bool]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "warnings__rabbitmq_version",                                                                 lookup_key: Simple {                                                                     key: "warnings__rabbitmq_version",                                                                     py_key: Py(                                                                         0x00007f7fcd766060,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "warnings__rabbitmq_version",                                                                                 Py(                                                                                     0x00007f7fcd7660b0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd8f91b0,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5a0efe0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Bool(                                                                             BoolValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[bool]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "transport__task_retry_initial_interval",                                                                 lookup_key: Simple {                                                                     key: "transport__task_retry_initial_interval",                                                                     py_key: Py(                                                                         0x00007f7fcd689cb0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "transport__task_retry_initial_interval",                                                                                 Py(                                                                                     0x00007f7fcd689d10,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcdbc6f10,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5218350,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Int(                                                                             IntValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[int]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "transport__task_maximum_attempts",                                                                 lookup_key: Simple {                                                                     key: "transport__task_maximum_attempts",                                                                     py_key: Py(                                                                         0x00007f7fcd689d70,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "transport__task_maximum_attempts",                                                                                 Py(                                                                                     0x00007f7fcd689dd0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcdbc7030,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5218170,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Int(                                                                             IntValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[int]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "rmq__task_timeout",                                                                 lookup_key: Simple {                                                                     key: "rmq__task_timeout",                                                                     py_key: Py(                                                                         0x00007f7fcd766100,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "rmq__task_timeout",                                                                                 Py(                                                                                     0x00007f7fcd766150,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd8f9570,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5218210,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Int(                                                                             IntValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[int]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "storage__sandbox",                                                                 lookup_key: Simple {                                                                     key: "storage__sandbox",                                                                     py_key: Py(                                                                         0x00007f7fcd7661a0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "storage__sandbox",                                                                                 Py(                                                                                     0x00007f7fcd7661f0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd8f9430,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5a23cc0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Nullable(                                                                             NullableValidator {                                                                                 validator: Str(                                                                                     StrValidator {                                                                                         strict: false,                                                                                         coerce_numbers_to_str: false,                                                                                     },                                                                                 ),                                                                                 name: "nullable[str]",                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[nullable[str]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "caching__default_enabled",                                                                 lookup_key: Simple {                                                                     key: "caching__default_enabled",                                                                     py_key: Py(                                                                         0x00007f7fcd766240,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "caching__default_enabled",                                                                                 Py(                                                                                     0x00007f7fcd766290,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd8f8620,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5a0f000,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Bool(                                                                             BoolValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[bool]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "caching__enabled_for",                                                                 lookup_key: Simple {                                                                     key: "caching__enabled_for",                                                                     py_key: Py(                                                                         0x00007f7fcd7662e0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "caching__enabled_for",                                                                                 Py(                                                                                     0x00007f7fcd766330,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd8f8f80,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7fcd9afa40,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: List(                                                                                     ListValidator {                                                                                         strict: false,                                                                                         item_validator: Some(                                                                                             Str(                                                                                                 StrValidator {                                                                                                     strict: false,                                                                                                     coerce_numbers_to_str: false,                                                                                                 },                                                                                             ),                                                                                         ),                                                                                         min_length: None,                                                                                         max_length: None,                                                                                         name: OnceLock(                                                                                             "list[str]",                                                                                         ),                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fce1647c0,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fcd638980,                                                                                 ),                                                                                 name: "function-after[validate_caching_identifier_pattern(), list[str]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: true,                                                                         name: "default[function-after[validate_caching_identifier_pattern(), list[str]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "caching__disabled_for",                                                                 lookup_key: Simple {                                                                     key: "caching__disabled_for",                                                                     py_key: Py(                                                                         0x00007f7fcd766380,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "caching__disabled_for",                                                                                 Py(                                                                                     0x00007f7fcd7663d0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd8f9890,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7fce299ac0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: List(                                                                                     ListValidator {                                                                                         strict: false,                                                                                         item_validator: Some(                                                                                             Str(                                                                                                 StrValidator {                                                                                                     strict: false,                                                                                                     coerce_numbers_to_str: false,                                                                                                 },                                                                                             ),                                                                                         ),                                                                                         min_length: None,                                                                                         max_length: None,                                                                                         name: OnceLock(                                                                                             "list[str]",                                                                                         ),                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fce1647c0,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fcd638980,                                                                                 ),                                                                                 name: "function-after[validate_caching_identifier_pattern(), list[str]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: true,                                                                         name: "default[function-after[validate_caching_identifier_pattern(), list[str]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "autofill__user__email",                                                                 lookup_key: Simple {                                                                     key: "autofill__user__email",                                                                     py_key: Py(                                                                         0x00007f7fcd766420,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "autofill__user__email",                                                                                 Py(                                                                                     0x00007f7fcd766470,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd8f9390,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5a23cc0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Nullable(                                                                             NullableValidator {                                                                                 validator: Str(                                                                                     StrValidator {                                                                                         strict: false,                                                                                         coerce_numbers_to_str: false,                                                                                     },                                                                                 ),                                                                                 name: "nullable[str]",                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[nullable[str]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "autofill__user__first_name",                                                                 lookup_key: Simple {                                                                     key: "autofill__user__first_name",                                                                     py_key: Py(                                                                         0x00007f7fcd7664c0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "autofill__user__first_name",                                                                                 Py(                                                                                     0x00007f7fcd766510,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd8f9340,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5a23cc0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Nullable(                                                                             NullableValidator {                                                                                 validator: Str(                                                                                     StrValidator {                                                                                         strict: false,                                                                                         coerce_numbers_to_str: false,                                                                                     },                                                                                 ),                                                                                 name: "nullable[str]",                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[nullable[str]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "autofill__user__last_name",                                                                 lookup_key: Simple {                                                                     key: "autofill__user__last_name",                                                                     py_key: Py(                                                                         0x00007f7fcd766560,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "autofill__user__last_name",                                                                                 Py(                                                                                     0x00007f7fcd7665b0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd8f92a0,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5a23cc0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Nullable(                                                                             NullableValidator {                                                                                 validator: Str(                                                                                     StrValidator {                                                                                         strict: false,                                                                                         coerce_numbers_to_str: false,                                                                                     },                                                                                 ),                                                                                 name: "nullable[str]",                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[nullable[str]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "autofill__user__institution",                                                                 lookup_key: Simple {                                                                     key: "autofill__user__institution",                                                                     py_key: Py(                                                                         0x00007f7fcd766600,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "autofill__user__institution",                                                                                 Py(                                                                                     0x00007f7fcd766650,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd8f92f0,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5a23cc0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Nullable(                                                                             NullableValidator {                                                                                 validator: Str(                                                                                     StrValidator {                                                                                         strict: false,                                                                                         coerce_numbers_to_str: false,                                                                                     },                                                                                 ),                                                                                 name: "nullable[str]",                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[nullable[str]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "rest_api__profile_switching",                                                                 lookup_key: Simple {                                                                     key: "rest_api__profile_switching",                                                                     py_key: Py(                                                                         0x00007f7fcd7666a0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "rest_api__profile_switching",                                                                                 Py(                                                                                     0x00007f7fcd7666f0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd8f9610,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5a0f000,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Bool(                                                                             BoolValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[bool]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "warnings__development_version",                                                                 lookup_key: Simple {                                                                     key: "warnings__development_version",                                                                     py_key: Py(                                                                         0x00007f7fcd766740,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "warnings__development_version",                                                                                 Py(                                                                                     0x00007f7fcd766790,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd8f8300,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5a0efe0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Bool(                                                                             BoolValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[bool]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                         ],                                                         model_name: "GlobalOptionsSchema",                                                         extra_behavior: Ignore,                                                         extras_validator: None,                                                         strict: false,                                                         from_attributes: false,                                                         loc_by_alias: true,                                                     },                                                 ),                                                 class: Py(                                                     0x000055be875ebc40,                                                 ),                                                 post_init: None,                                                 frozen: false,                                                 custom_init: false,                                                 root_model: false,                                                 undefined: Py(                                                     0x00007f7ff21764f0,                                                 ),                                                 name: "GlobalOptionsSchema",                                             },                                         ),                                         name: "nullable[GlobalOptionsSchema]",                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[nullable[GlobalOptionsSchema]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "default_profile",                         lookup_key: Simple {                             key: "default_profile",                             py_key: Py(                                 0x00007f7fcd65ae70,                             ),                             path: LookupPath(                                 [                                     S(                                         "default_profile",                                         Py(                                             0x00007f7fcd65a8f0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7ff31f7a30,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5a23cc0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Nullable(                                     NullableValidator {                                         validator: Str(                                             StrValidator {                                                 strict: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         name: "nullable[str]",                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[nullable[str]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                 ],                 model_name: "ConfigSchema",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055be87ae6330,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007f7ff21764f0,         ),         name: "ConfigSchema",     }, ), definitions=[PlainEnum(EnumValidator { phantom: PhantomData<_pydantic_core::validators::enum_::PlainEnumValidator>, class: Py(0x55be857fd130), lookup: LiteralLookup { expected_bool: None, expected_int: None, expected_str: Some({"INFO": 2, "NOTSET": 0, "WARNING": 4, "ERROR": 5, "REPORT": 3, "CRITICAL": 6, "DEBUG": 1}), expected_py_dict: None, expected_py_list: None, values: [Py(0x7f7ff31f1d50), Py(0x7f7ff31f1cc0), Py(0x7f7ff31f1c60), Py(0x7f7ff31f1ba0), Py(0x7f7ff31f1b40), Py(0x7f7ff31f1ab0), Py(0x7f7ff31f1a20)] }, missing: None, expected_repr: "'NOTSET', 'DEBUG', 'INFO', 'REPORT', 'WARNING', 'ERROR' or 'CRITICAL'", strict: false, class_repr: "LogLevels", name: "enum[LogLevels]" })], cache_strings=True)#
__signature__: ClassVar[Signature] = <Signature (*, CONFIG_VERSION: Optional[aiida.manage.configuration.config.ConfigVersionSchema] = None, profiles: Optional[dict[str, aiida.manage.configuration.config.ProfileSchema]] = None, options: Optional[aiida.manage.configuration.config.GlobalOptionsSchema] = None, default_profile: Optional[str] = None) -> None>#
__weakref__#

list of weak references to the object (if defined)

_abc_impl = <_abc._abc_data object>#
default_profile: str | None#
model_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}#

A dictionary of computed field names and their corresponding ComputedFieldInfo objects.

model_config: ClassVar[ConfigDict] = {'defer_build': True}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

model_fields: ClassVar[dict[str, FieldInfo]] = {'CONFIG_VERSION': FieldInfo(annotation=Union[ConfigVersionSchema, NoneType], required=False, default=None), 'default_profile': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'options': FieldInfo(annotation=Union[GlobalOptionsSchema, NoneType], required=False, default=None), 'profiles': FieldInfo(annotation=Union[dict[str, ProfileSchema], NoneType], required=False, default=None)}#

Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].

This replaces Model.__fields__ from Pydantic V1.

options: GlobalOptionsSchema | None#
profiles: dict[str, ProfileSchema] | None#
class aiida.manage.configuration.config.ConfigVersionSchema(**data: Any)[source]#

Bases: BaseModel

Schema for the version configuration of an AiiDA instance.

CURRENT: int#
OLDEST_COMPATIBLE: int#
__abstractmethods__ = frozenset({})#
__annotations__ = {'CURRENT': 'int', 'OLDEST_COMPATIBLE': 'int', '__class_vars__': 'ClassVar[set[str]]', '__private_attributes__': 'ClassVar[dict[str, ModelPrivateAttr]]', '__pydantic_complete__': 'ClassVar[bool]', '__pydantic_core_schema__': 'ClassVar[CoreSchema]', '__pydantic_custom_init__': 'ClassVar[bool]', '__pydantic_decorators__': 'ClassVar[_decorators.DecoratorInfos]', '__pydantic_extra__': 'dict[str, Any] | None', '__pydantic_fields_set__': 'set[str]', '__pydantic_generic_metadata__': 'ClassVar[_generics.PydanticGenericMetadata]', '__pydantic_parent_namespace__': 'ClassVar[dict[str, Any] | None]', '__pydantic_post_init__': "ClassVar[None | Literal['model_post_init']]", '__pydantic_private__': 'dict[str, Any] | None', '__pydantic_root_model__': 'ClassVar[bool]', '__pydantic_serializer__': 'ClassVar[SchemaSerializer]', '__pydantic_validator__': 'ClassVar[SchemaValidator]', '__signature__': 'ClassVar[Signature]', 'model_computed_fields': 'ClassVar[dict[str, ComputedFieldInfo]]', 'model_config': 'ClassVar[ConfigDict]', 'model_fields': 'ClassVar[dict[str, FieldInfo]]'}#
__class_vars__: ClassVar[set[str]] = {}#
__dict__#
__module__ = 'aiida.manage.configuration.config'#
__private_attributes__: ClassVar[dict[str, ModelPrivateAttr]] = {}#
__pydantic_complete__: ClassVar[bool] = True#
__pydantic_custom_init__: ClassVar[bool] = False#
__pydantic_decorators__: ClassVar[_decorators.DecoratorInfos] = DecoratorInfos(validators={}, field_validators={}, root_validators={}, field_serializers={}, model_serializers={}, model_validators={}, computed_fields={})#
__pydantic_extra__: dict[str, Any] | None#
__pydantic_fields_set__: set[str]#
__pydantic_generic_metadata__: ClassVar[_generics.PydanticGenericMetadata] = {'args': (), 'origin': None, 'parameters': ()}#
__pydantic_parent_namespace__: ClassVar[dict[str, Any] | None] = {'AIIDA_LOGGER': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Any': <pydantic._internal._model_construction._PydanticWeakRef object>, 'BaseModel': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ConfigDict': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ConfigurationError': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Dict': <pydantic._internal._model_construction._PydanticWeakRef object>, 'EntryPointError': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Field': <pydantic._internal._model_construction._PydanticWeakRef object>, 'LOGGER': <pydantic._internal._model_construction._PydanticWeakRef object>, 'List': <pydantic._internal._model_construction._PydanticWeakRef object>, 'LogLevels': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Option': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Optional': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Profile': <pydantic._internal._model_construction._PydanticWeakRef object>, 'StorageMigrationError': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Tuple': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ValidationError': <pydantic._internal._model_construction._PydanticWeakRef object>, '__builtins__': {'ArithmeticError': <class 'ArithmeticError'>, 'AssertionError': <class 'AssertionError'>, 'AttributeError': <class 'AttributeError'>, 'BaseException': <class 'BaseException'>, 'BlockingIOError': <class 'BlockingIOError'>, 'BrokenPipeError': <class 'BrokenPipeError'>, 'BufferError': <class 'BufferError'>, 'BytesWarning': <class 'BytesWarning'>, 'ChildProcessError': <class 'ChildProcessError'>, 'ConnectionAbortedError': <class 'ConnectionAbortedError'>, 'ConnectionError': <class 'ConnectionError'>, 'ConnectionRefusedError': <class 'ConnectionRefusedError'>, 'ConnectionResetError': <class 'ConnectionResetError'>, 'DeprecationWarning': <class 'DeprecationWarning'>, 'EOFError': <class 'EOFError'>, 'Ellipsis': Ellipsis, 'EncodingWarning': <class 'EncodingWarning'>, 'EnvironmentError': <class 'OSError'>, 'Exception': <class 'Exception'>, 'False': False, 'FileExistsError': <class 'FileExistsError'>, 'FileNotFoundError': <class 'FileNotFoundError'>, 'FloatingPointError': <class 'FloatingPointError'>, 'FutureWarning': <class 'FutureWarning'>, 'GeneratorExit': <class 'GeneratorExit'>, 'IOError': <class 'OSError'>, 'ImportError': <class 'ImportError'>, 'ImportWarning': <class 'ImportWarning'>, 'IndentationError': <class 'IndentationError'>, 'IndexError': <class 'IndexError'>, 'InterruptedError': <class 'InterruptedError'>, 'IsADirectoryError': <class 'IsADirectoryError'>, 'KeyError': <class 'KeyError'>, 'KeyboardInterrupt': <class 'KeyboardInterrupt'>, 'LookupError': <class 'LookupError'>, 'MemoryError': <class 'MemoryError'>, 'ModuleNotFoundError': <class 'ModuleNotFoundError'>, 'NameError': <class 'NameError'>, 'None': None, 'NotADirectoryError': <class 'NotADirectoryError'>, 'NotImplemented': NotImplemented, 'NotImplementedError': <class 'NotImplementedError'>, 'OSError': <class 'OSError'>, 'OverflowError': <class 'OverflowError'>, 'PendingDeprecationWarning': <class 'PendingDeprecationWarning'>, 'PermissionError': <class 'PermissionError'>, 'ProcessLookupError': <class 'ProcessLookupError'>, 'RecursionError': <class 'RecursionError'>, 'ReferenceError': <class 'ReferenceError'>, 'ResourceWarning': <class 'ResourceWarning'>, 'RuntimeError': <class 'RuntimeError'>, 'RuntimeWarning': <class 'RuntimeWarning'>, 'StopAsyncIteration': <class 'StopAsyncIteration'>, 'StopIteration': <class 'StopIteration'>, 'SyntaxError': <class 'SyntaxError'>, 'SyntaxWarning': <class 'SyntaxWarning'>, 'SystemError': <class 'SystemError'>, 'SystemExit': <class 'SystemExit'>, 'TabError': <class 'TabError'>, 'TimeoutError': <class 'TimeoutError'>, 'True': True, 'TypeError': <class 'TypeError'>, 'UnboundLocalError': <class 'UnboundLocalError'>, 'UnicodeDecodeError': <class 'UnicodeDecodeError'>, 'UnicodeEncodeError': <class 'UnicodeEncodeError'>, 'UnicodeError': <class 'UnicodeError'>, 'UnicodeTranslateError': <class 'UnicodeTranslateError'>, 'UnicodeWarning': <class 'UnicodeWarning'>, 'UserWarning': <class 'UserWarning'>, 'ValueError': <class 'ValueError'>, 'Warning': <class 'Warning'>, 'ZeroDivisionError': <class 'ZeroDivisionError'>, '__build_class__': <built-in function __build_class__>, '__debug__': True, '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", '__import__': <built-in function __import__>, '__loader__': <class '_frozen_importlib.BuiltinImporter'>, '__name__': 'builtins', '__package__': '', '__spec__': ModuleSpec(name='builtins', loader=<class '_frozen_importlib.BuiltinImporter'>, origin='built-in'), 'abs': <built-in function abs>, 'aiter': <built-in function aiter>, 'all': <built-in function all>, 'anext': <built-in function anext>, 'any': <built-in function any>, 'ascii': <built-in function ascii>, 'bin': <built-in function bin>, 'bool': <class 'bool'>, 'breakpoint': <built-in function breakpoint>, 'bytearray': <class 'bytearray'>, 'bytes': <class 'bytes'>, 'callable': <built-in function callable>, 'chr': <built-in function chr>, 'classmethod': <class 'classmethod'>, 'compile': <built-in function compile>, 'complex': <class 'complex'>, 'copyright': Copyright (c) 2001-2023 Python Software Foundation. All Rights Reserved.  Copyright (c) 2000 BeOpen.com. All Rights Reserved.  Copyright (c) 1995-2001 Corporation for National Research Initiatives. All Rights Reserved.  Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam. All Rights Reserved., 'credits':     Thanks to CWI, CNRI, BeOpen.com, Zope Corporation and a cast of thousands     for supporting Python development.  See www.python.org for more information., 'delattr': <built-in function delattr>, 'dict': <class 'dict'>, 'dir': <built-in function dir>, 'divmod': <built-in function divmod>, 'enumerate': <class 'enumerate'>, 'eval': <built-in function eval>, 'exec': <built-in function exec>, 'exit': Use exit() or Ctrl-D (i.e. EOF) to exit, 'filter': <class 'filter'>, 'float': <class 'float'>, 'format': <built-in function format>, 'frozenset': <class 'frozenset'>, 'getattr': <built-in function getattr>, 'globals': <built-in function globals>, 'hasattr': <built-in function hasattr>, 'hash': <built-in function hash>, 'help': Type help() for interactive help, or help(object) for help about object., 'hex': <built-in function hex>, 'id': <built-in function id>, 'input': <built-in function input>, 'int': <class 'int'>, 'isinstance': <built-in function isinstance>, 'issubclass': <built-in function issubclass>, 'iter': <built-in function iter>, 'len': <built-in function len>, 'license': Type license() to see the full license text, 'list': <class 'list'>, 'locals': <built-in function locals>, 'map': <class 'map'>, 'max': <built-in function max>, 'memoryview': <class 'memoryview'>, 'min': <built-in function min>, 'next': <built-in function next>, 'object': <class 'object'>, 'oct': <built-in function oct>, 'open': <built-in function open>, 'ord': <built-in function ord>, 'pow': <built-in function pow>, 'print': <built-in function print>, 'property': <class 'property'>, 'quit': Use quit() or Ctrl-D (i.e. EOF) to exit, 'range': <class 'range'>, 'repr': <built-in function repr>, 'reversed': <class 'reversed'>, 'round': <built-in function round>, 'set': <class 'set'>, 'setattr': <built-in function setattr>, 'slice': <class 'slice'>, 'sorted': <built-in function sorted>, 'staticmethod': <class 'staticmethod'>, 'str': <class 'str'>, 'sum': <built-in function sum>, 'super': <class 'super'>, 'tuple': <class 'tuple'>, 'type': <class 'type'>, 'vars': <built-in function vars>, 'zip': <class 'zip'>}, '__cached__': '/home/docs/checkouts/readthedocs.org/user_builds/aiida-core/envs/latest/lib/python3.10/site-packages/aiida/manage/configuration/__pycache__/config.cpython-310.pyc', '__doc__': 'Module that defines the configuration file of an AiiDA instance and functions to create and load it.\n\nDespite the import of the annotations backport below which enables postponed type annotation evaluation as implemented\nwith PEP 563 (https://peps.python.org/pep-0563/), this is not compatible with ``pydantic`` for Python 3.9 and older (\nSee https://github.com/pydantic/pydantic/issues/2678 for details).\n', '__file__': '/home/docs/checkouts/readthedocs.org/user_builds/aiida-core/envs/latest/lib/python3.10/site-packages/aiida/manage/configuration/config.py', '__loader__': <pydantic._internal._model_construction._PydanticWeakRef object>, '__name__': 'aiida.manage.configuration.config', '__package__': 'aiida.manage.configuration', '__spec__': <pydantic._internal._model_construction._PydanticWeakRef object>, 'annotations': <pydantic._internal._model_construction._PydanticWeakRef object>, 'codecs': <pydantic._internal._model_construction._PydanticWeakRef object>, 'contextlib': <pydantic._internal._model_construction._PydanticWeakRef object>, 'field_serializer': <pydantic._internal._model_construction._PydanticWeakRef object>, 'field_validator': <pydantic._internal._model_construction._PydanticWeakRef object>, 'get_option': <pydantic._internal._model_construction._PydanticWeakRef object>, 'get_option_names': <pydantic._internal._model_construction._PydanticWeakRef object>, 'io': <pydantic._internal._model_construction._PydanticWeakRef object>, 'json': <pydantic._internal._model_construction._PydanticWeakRef object>, 'os': <pydantic._internal._model_construction._PydanticWeakRef object>, 'parse_option': <pydantic._internal._model_construction._PydanticWeakRef object>, 'subject': <pydantic._internal._mock_val_ser.MockValSer object>, 'uuid': <pydantic._internal._model_construction._PydanticWeakRef object>}#
__pydantic_post_init__: ClassVar[None | Literal['model_post_init']] = None#
__pydantic_private__: dict[str, Any] | None#
__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055be878fef10,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "CURRENT": SerField {                         key_py: Py(                             0x00007f7ff3218a30,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Int(                                 IntSerializer,                             ),                         ),                         required: true,                     },                     "OLDEST_COMPATIBLE": SerField {                         key_py: Py(                             0x00007f7ff31e7190,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Int(                                 IntSerializer,                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 2,             },         ),         has_extra: false,         root_model: false,         name: "ConfigVersionSchema",     }, ), definitions=[])#
__pydantic_validator__: ClassVar[SchemaValidator] = SchemaValidator(title="ConfigVersionSchema", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "CURRENT",                         lookup_key: Simple {                             key: "CURRENT",                             py_key: Py(                                 0x00007f7fc6217570,                             ),                             path: LookupPath(                                 [                                     S(                                         "CURRENT",                                         Py(                                             0x00007f7fc62176b0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7ff3218a30,                         ),                         validator: Int(                             IntValidator {                                 strict: false,                             },                         ),                         frozen: false,                     },                     Field {                         name: "OLDEST_COMPATIBLE",                         lookup_key: Simple {                             key: "OLDEST_COMPATIBLE",                             py_key: Py(                                 0x00007f7fc62fc670,                             ),                             path: LookupPath(                                 [                                     S(                                         "OLDEST_COMPATIBLE",                                         Py(                                             0x00007f7fc62fc760,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7ff31e7190,                         ),                         validator: Int(                             IntValidator {                                 strict: false,                             },                         ),                         frozen: false,                     },                 ],                 model_name: "ConfigVersionSchema",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055be878fef10,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007f7ff21764f0,         ),         name: "ConfigVersionSchema",     }, ), definitions=[], cache_strings=True)#
__weakref__#

list of weak references to the object (if defined)

_abc_impl = <_abc._abc_data object>#
model_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}#

A dictionary of computed field names and their corresponding ComputedFieldInfo objects.

model_config: ClassVar[ConfigDict] = {'defer_build': True}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

model_fields: ClassVar[dict[str, FieldInfo]] = {'CURRENT': FieldInfo(annotation=int, required=True), 'OLDEST_COMPATIBLE': FieldInfo(annotation=int, required=True)}#

Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].

This replaces Model.__fields__ from Pydantic V1.

class aiida.manage.configuration.config.GlobalOptionsSchema(*, runner__poll__interval: int = 60, daemon__default_workers: int = 1, daemon__timeout: int = 2, daemon__worker_process_slots: int = 200, daemon__recursion_limit: int = 3000, db__batch_size: int = 100000, verdi__shell__auto_import: str = ':', logging__aiida_loglevel: LogLevels = 'REPORT', logging__verdi_loglevel: LogLevels = 'REPORT', logging__disk_objectstore_loglevel: LogLevels = 'INFO', logging__db_loglevel: LogLevels = 'REPORT', logging__plumpy_loglevel: LogLevels = 'WARNING', logging__kiwipy_loglevel: LogLevels = 'WARNING', logging__paramiko_loglevel: LogLevels = 'WARNING', logging__alembic_loglevel: LogLevels = 'WARNING', logging__sqlalchemy_loglevel: LogLevels = 'WARNING', logging__circus_loglevel: LogLevels = 'INFO', logging__aiopika_loglevel: LogLevels = 'WARNING', warnings__showdeprecations: bool = True, warnings__rabbitmq_version: bool = True, transport__task_retry_initial_interval: int = 20, transport__task_maximum_attempts: int = 5, rmq__task_timeout: int = 10, storage__sandbox: str | None = None, caching__default_enabled: bool = False, caching__enabled_for: List[str] = [], caching__disabled_for: List[str] = [], autofill__user__email: str | None = None, autofill__user__first_name: str | None = None, autofill__user__last_name: str | None = None, autofill__user__institution: str | None = None, rest_api__profile_switching: bool = False, warnings__development_version: bool = True)[source]#

Bases: ProfileOptionsSchema

Schema for the global options of an AiiDA instance.

__abstractmethods__ = frozenset({})#
__annotations__ = {'__class_vars__': 'ClassVar[set[str]]', '__private_attributes__': 'ClassVar[dict[str, ModelPrivateAttr]]', '__pydantic_complete__': 'ClassVar[bool]', '__pydantic_core_schema__': 'ClassVar[CoreSchema]', '__pydantic_custom_init__': 'ClassVar[bool]', '__pydantic_decorators__': 'ClassVar[_decorators.DecoratorInfos]', '__pydantic_extra__': 'dict[str, Any] | None', '__pydantic_fields_set__': 'set[str]', '__pydantic_generic_metadata__': 'ClassVar[_generics.PydanticGenericMetadata]', '__pydantic_parent_namespace__': 'ClassVar[dict[str, Any] | None]', '__pydantic_post_init__': "ClassVar[None | Literal['model_post_init']]", '__pydantic_private__': 'dict[str, Any] | None', '__pydantic_root_model__': 'ClassVar[bool]', '__pydantic_serializer__': 'ClassVar[SchemaSerializer]', '__pydantic_validator__': 'ClassVar[SchemaValidator]', '__signature__': 'ClassVar[Signature]', 'autofill__user__email': 'Optional[str]', 'autofill__user__first_name': 'Optional[str]', 'autofill__user__institution': 'Optional[str]', 'autofill__user__last_name': 'Optional[str]', 'caching__default_enabled': 'bool', 'caching__disabled_for': 'List[str]', 'caching__enabled_for': 'List[str]', 'daemon__default_workers': 'int', 'daemon__recursion_limit': 'int', 'daemon__timeout': 'int', 'daemon__worker_process_slots': 'int', 'db__batch_size': 'int', 'logging__aiida_loglevel': 'LogLevels', 'logging__aiopika_loglevel': 'LogLevels', 'logging__alembic_loglevel': 'LogLevels', 'logging__circus_loglevel': 'LogLevels', 'logging__db_loglevel': 'LogLevels', 'logging__disk_objectstore_loglevel': 'LogLevels', 'logging__kiwipy_loglevel': 'LogLevels', 'logging__paramiko_loglevel': 'LogLevels', 'logging__plumpy_loglevel': 'LogLevels', 'logging__sqlalchemy_loglevel': 'LogLevels', 'logging__verdi_loglevel': 'LogLevels', 'model_computed_fields': 'ClassVar[dict[str, ComputedFieldInfo]]', 'model_config': 'ClassVar[ConfigDict]', 'model_fields': 'ClassVar[dict[str, FieldInfo]]', 'rest_api__profile_switching': 'bool', 'rmq__task_timeout': 'int', 'runner__poll__interval': 'int', 'storage__sandbox': 'Optional[str]', 'transport__task_maximum_attempts': 'int', 'transport__task_retry_initial_interval': 'int', 'verdi__shell__auto_import': 'str', 'warnings__development_version': 'bool', 'warnings__rabbitmq_version': 'bool', 'warnings__showdeprecations': 'bool'}#
__class_vars__: ClassVar[set[str]] = {}#
__dict__#
__module__ = 'aiida.manage.configuration.config'#
__private_attributes__: ClassVar[dict[str, ModelPrivateAttr]] = {}#
__pydantic_complete__: ClassVar[bool] = True#
__pydantic_core_schema__: ClassVar[CoreSchema] = {'definitions': [{'cls': <enum 'LogLevels'>, 'members': [LogLevels.NOTSET, LogLevels.DEBUG, LogLevels.INFO, LogLevels.REPORT, LogLevels.WARNING, LogLevels.ERROR, LogLevels.CRITICAL], 'metadata': {'pydantic_js_functions': [<function get_enum_core_schema.<locals>.get_json_schema>]}, 'ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'enum'}], 'metadata': {}, 'schema': {'cls': <class 'aiida.manage.configuration.config.GlobalOptionsSchema'>, 'config': {'title': 'GlobalOptionsSchema'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'aiida.manage.configuration.config.GlobalOptionsSchema'>), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'aiida.manage.configuration.config.GlobalOptionsSchema'>>]}, 'ref': 'aiida.manage.configuration.config.GlobalOptionsSchema:94276803279936', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'autofill__user__email': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'metadata': {}, 'schema': {'metadata': {}, 'schema': {'metadata': {}, 'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'autofill__user__first_name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'metadata': {}, 'schema': {'metadata': {}, 'schema': {'metadata': {}, 'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'autofill__user__institution': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'metadata': {}, 'schema': {'metadata': {}, 'schema': {'metadata': {}, 'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'autofill__user__last_name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'metadata': {}, 'schema': {'metadata': {}, 'schema': {'metadata': {}, 'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'caching__default_enabled': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': False, 'metadata': {}, 'schema': {'metadata': {}, 'type': 'bool'}, 'type': 'default'}, 'type': 'model-field'}, 'caching__disabled_for': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': [], 'metadata': {}, 'schema': {'function': {'function': <bound method ProfileOptionsSchema.validate_caching_identifier_pattern of <class 'aiida.manage.configuration.config.GlobalOptionsSchema'>>, 'type': 'no-info'}, 'metadata': {}, 'schema': {'items_schema': {'metadata': {}, 'type': 'str'}, 'metadata': {}, 'type': 'list'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'caching__enabled_for': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': [], 'metadata': {}, 'schema': {'function': {'function': <bound method ProfileOptionsSchema.validate_caching_identifier_pattern of <class 'aiida.manage.configuration.config.GlobalOptionsSchema'>>, 'type': 'no-info'}, 'metadata': {}, 'schema': {'items_schema': {'metadata': {}, 'type': 'str'}, 'metadata': {}, 'type': 'list'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'daemon__default_workers': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 1, 'metadata': {}, 'schema': {'metadata': {}, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'daemon__recursion_limit': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 3000, 'metadata': {}, 'schema': {'metadata': {}, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'daemon__timeout': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 2, 'metadata': {}, 'schema': {'metadata': {}, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'daemon__worker_process_slots': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 200, 'metadata': {}, 'schema': {'metadata': {}, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'db__batch_size': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 100000, 'metadata': {}, 'schema': {'metadata': {}, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__aiida_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'REPORT', 'metadata': {}, 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'metadata': {}, 'schema': {'metadata': {}, 'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__aiopika_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'WARNING', 'metadata': {}, 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'metadata': {}, 'schema': {'metadata': {}, 'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__alembic_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'WARNING', 'metadata': {}, 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'metadata': {}, 'schema': {'metadata': {}, 'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__circus_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'INFO', 'metadata': {}, 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'metadata': {}, 'schema': {'metadata': {}, 'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__db_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'REPORT', 'metadata': {}, 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'metadata': {}, 'schema': {'metadata': {}, 'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__disk_objectstore_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'INFO', 'metadata': {}, 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'metadata': {}, 'schema': {'metadata': {}, 'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__kiwipy_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'WARNING', 'metadata': {}, 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'metadata': {}, 'schema': {'metadata': {}, 'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__paramiko_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'WARNING', 'metadata': {}, 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'metadata': {}, 'schema': {'metadata': {}, 'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__plumpy_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'WARNING', 'metadata': {}, 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'metadata': {}, 'schema': {'metadata': {}, 'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__sqlalchemy_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'WARNING', 'metadata': {}, 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'metadata': {}, 'schema': {'metadata': {}, 'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'logging__verdi_loglevel': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'REPORT', 'metadata': {}, 'schema': {'function': {'function': operator.attrgetter('value'), 'type': 'no-info'}, 'metadata': {}, 'schema': {'metadata': {}, 'schema_ref': 'aiida.common.log.LogLevels:94276771893552', 'type': 'definition-ref'}, 'serialization': {'function': <function get_enum_core_schema.<locals>.<lambda>>, 'type': 'function-plain'}, 'type': 'function-after'}, 'type': 'default'}, 'type': 'model-field'}, 'rest_api__profile_switching': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': False, 'metadata': {}, 'schema': {'metadata': {}, 'type': 'bool'}, 'type': 'default'}, 'type': 'model-field'}, 'rmq__task_timeout': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 10, 'metadata': {}, 'schema': {'metadata': {}, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'runner__poll__interval': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 60, 'metadata': {}, 'schema': {'metadata': {}, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'storage__sandbox': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'metadata': {}, 'schema': {'metadata': {}, 'schema': {'metadata': {}, 'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'transport__task_maximum_attempts': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 5, 'metadata': {}, 'schema': {'metadata': {}, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'transport__task_retry_initial_interval': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 20, 'metadata': {}, 'schema': {'metadata': {}, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'verdi__shell__auto_import': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': ':', 'metadata': {}, 'schema': {'metadata': {}, 'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'warnings__development_version': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': True, 'metadata': {}, 'schema': {'metadata': {}, 'type': 'bool'}, 'type': 'default'}, 'type': 'model-field'}, 'warnings__rabbitmq_version': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': True, 'metadata': {}, 'schema': {'metadata': {}, 'type': 'bool'}, 'type': 'default'}, 'type': 'model-field'}, 'warnings__showdeprecations': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': True, 'metadata': {}, 'schema': {'metadata': {}, 'type': 'bool'}, 'type': 'default'}, 'type': 'model-field'}}, 'metadata': {}, 'model_name': 'GlobalOptionsSchema', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'definitions'}#
__pydantic_custom_init__: ClassVar[bool] = False#
__pydantic_decorators__: ClassVar[_decorators.DecoratorInfos] = DecoratorInfos(validators={}, field_validators={'validate_caching_identifier_pattern': Decorator(cls_ref='aiida.manage.configuration.config.GlobalOptionsSchema:94276803279936', cls_var_name='validate_caching_identifier_pattern', func=<bound method ProfileOptionsSchema.validate_caching_identifier_pattern of <class 'aiida.manage.configuration.config.GlobalOptionsSchema'>>, shim=None, info=FieldValidatorDecoratorInfo(fields=('caching__enabled_for', 'caching__disabled_for'), mode='after', check_fields=None))}, root_validators={}, field_serializers={}, model_serializers={}, model_validators={}, computed_fields={})#
__pydantic_extra__: dict[str, Any] | None#
__pydantic_fields_set__: set[str]#
__pydantic_generic_metadata__: ClassVar[_generics.PydanticGenericMetadata] = {'args': (), 'origin': None, 'parameters': ()}#
__pydantic_parent_namespace__: ClassVar[dict[str, Any] | None] = {'AIIDA_LOGGER': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Any': <pydantic._internal._model_construction._PydanticWeakRef object>, 'BaseModel': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ConfigDict': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ConfigVersionSchema': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ConfigurationError': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Dict': <pydantic._internal._model_construction._PydanticWeakRef object>, 'EntryPointError': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Field': <pydantic._internal._model_construction._PydanticWeakRef object>, 'LOGGER': <pydantic._internal._model_construction._PydanticWeakRef object>, 'List': <pydantic._internal._model_construction._PydanticWeakRef object>, 'LogLevels': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Option': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Optional': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Profile': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ProfileOptionsSchema': <pydantic._internal._model_construction._PydanticWeakRef object>, 'StorageMigrationError': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Tuple': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ValidationError': <pydantic._internal._model_construction._PydanticWeakRef object>, '__builtins__': {'ArithmeticError': <class 'ArithmeticError'>, 'AssertionError': <class 'AssertionError'>, 'AttributeError': <class 'AttributeError'>, 'BaseException': <class 'BaseException'>, 'BlockingIOError': <class 'BlockingIOError'>, 'BrokenPipeError': <class 'BrokenPipeError'>, 'BufferError': <class 'BufferError'>, 'BytesWarning': <class 'BytesWarning'>, 'ChildProcessError': <class 'ChildProcessError'>, 'ConnectionAbortedError': <class 'ConnectionAbortedError'>, 'ConnectionError': <class 'ConnectionError'>, 'ConnectionRefusedError': <class 'ConnectionRefusedError'>, 'ConnectionResetError': <class 'ConnectionResetError'>, 'DeprecationWarning': <class 'DeprecationWarning'>, 'EOFError': <class 'EOFError'>, 'Ellipsis': Ellipsis, 'EncodingWarning': <class 'EncodingWarning'>, 'EnvironmentError': <class 'OSError'>, 'Exception': <class 'Exception'>, 'False': False, 'FileExistsError': <class 'FileExistsError'>, 'FileNotFoundError': <class 'FileNotFoundError'>, 'FloatingPointError': <class 'FloatingPointError'>, 'FutureWarning': <class 'FutureWarning'>, 'GeneratorExit': <class 'GeneratorExit'>, 'IOError': <class 'OSError'>, 'ImportError': <class 'ImportError'>, 'ImportWarning': <class 'ImportWarning'>, 'IndentationError': <class 'IndentationError'>, 'IndexError': <class 'IndexError'>, 'InterruptedError': <class 'InterruptedError'>, 'IsADirectoryError': <class 'IsADirectoryError'>, 'KeyError': <class 'KeyError'>, 'KeyboardInterrupt': <class 'KeyboardInterrupt'>, 'LookupError': <class 'LookupError'>, 'MemoryError': <class 'MemoryError'>, 'ModuleNotFoundError': <class 'ModuleNotFoundError'>, 'NameError': <class 'NameError'>, 'None': None, 'NotADirectoryError': <class 'NotADirectoryError'>, 'NotImplemented': NotImplemented, 'NotImplementedError': <class 'NotImplementedError'>, 'OSError': <class 'OSError'>, 'OverflowError': <class 'OverflowError'>, 'PendingDeprecationWarning': <class 'PendingDeprecationWarning'>, 'PermissionError': <class 'PermissionError'>, 'ProcessLookupError': <class 'ProcessLookupError'>, 'RecursionError': <class 'RecursionError'>, 'ReferenceError': <class 'ReferenceError'>, 'ResourceWarning': <class 'ResourceWarning'>, 'RuntimeError': <class 'RuntimeError'>, 'RuntimeWarning': <class 'RuntimeWarning'>, 'StopAsyncIteration': <class 'StopAsyncIteration'>, 'StopIteration': <class 'StopIteration'>, 'SyntaxError': <class 'SyntaxError'>, 'SyntaxWarning': <class 'SyntaxWarning'>, 'SystemError': <class 'SystemError'>, 'SystemExit': <class 'SystemExit'>, 'TabError': <class 'TabError'>, 'TimeoutError': <class 'TimeoutError'>, 'True': True, 'TypeError': <class 'TypeError'>, 'UnboundLocalError': <class 'UnboundLocalError'>, 'UnicodeDecodeError': <class 'UnicodeDecodeError'>, 'UnicodeEncodeError': <class 'UnicodeEncodeError'>, 'UnicodeError': <class 'UnicodeError'>, 'UnicodeTranslateError': <class 'UnicodeTranslateError'>, 'UnicodeWarning': <class 'UnicodeWarning'>, 'UserWarning': <class 'UserWarning'>, 'ValueError': <class 'ValueError'>, 'Warning': <class 'Warning'>, 'ZeroDivisionError': <class 'ZeroDivisionError'>, '__build_class__': <built-in function __build_class__>, '__debug__': True, '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", '__import__': <built-in function __import__>, '__loader__': <class '_frozen_importlib.BuiltinImporter'>, '__name__': 'builtins', '__package__': '', '__spec__': ModuleSpec(name='builtins', loader=<class '_frozen_importlib.BuiltinImporter'>, origin='built-in'), 'abs': <built-in function abs>, 'aiter': <built-in function aiter>, 'all': <built-in function all>, 'anext': <built-in function anext>, 'any': <built-in function any>, 'ascii': <built-in function ascii>, 'bin': <built-in function bin>, 'bool': <class 'bool'>, 'breakpoint': <built-in function breakpoint>, 'bytearray': <class 'bytearray'>, 'bytes': <class 'bytes'>, 'callable': <built-in function callable>, 'chr': <built-in function chr>, 'classmethod': <class 'classmethod'>, 'compile': <built-in function compile>, 'complex': <class 'complex'>, 'copyright': Copyright (c) 2001-2023 Python Software Foundation. All Rights Reserved.  Copyright (c) 2000 BeOpen.com. All Rights Reserved.  Copyright (c) 1995-2001 Corporation for National Research Initiatives. All Rights Reserved.  Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam. All Rights Reserved., 'credits':     Thanks to CWI, CNRI, BeOpen.com, Zope Corporation and a cast of thousands     for supporting Python development.  See www.python.org for more information., 'delattr': <built-in function delattr>, 'dict': <class 'dict'>, 'dir': <built-in function dir>, 'divmod': <built-in function divmod>, 'enumerate': <class 'enumerate'>, 'eval': <built-in function eval>, 'exec': <built-in function exec>, 'exit': Use exit() or Ctrl-D (i.e. EOF) to exit, 'filter': <class 'filter'>, 'float': <class 'float'>, 'format': <built-in function format>, 'frozenset': <class 'frozenset'>, 'getattr': <built-in function getattr>, 'globals': <built-in function globals>, 'hasattr': <built-in function hasattr>, 'hash': <built-in function hash>, 'help': Type help() for interactive help, or help(object) for help about object., 'hex': <built-in function hex>, 'id': <built-in function id>, 'input': <built-in function input>, 'int': <class 'int'>, 'isinstance': <built-in function isinstance>, 'issubclass': <built-in function issubclass>, 'iter': <built-in function iter>, 'len': <built-in function len>, 'license': Type license() to see the full license text, 'list': <class 'list'>, 'locals': <built-in function locals>, 'map': <class 'map'>, 'max': <built-in function max>, 'memoryview': <class 'memoryview'>, 'min': <built-in function min>, 'next': <built-in function next>, 'object': <class 'object'>, 'oct': <built-in function oct>, 'open': <built-in function open>, 'ord': <built-in function ord>, 'pow': <built-in function pow>, 'print': <built-in function print>, 'property': <class 'property'>, 'quit': Use quit() or Ctrl-D (i.e. EOF) to exit, 'range': <class 'range'>, 'repr': <built-in function repr>, 'reversed': <class 'reversed'>, 'round': <built-in function round>, 'set': <class 'set'>, 'setattr': <built-in function setattr>, 'slice': <class 'slice'>, 'sorted': <built-in function sorted>, 'staticmethod': <class 'staticmethod'>, 'str': <class 'str'>, 'sum': <built-in function sum>, 'super': <class 'super'>, 'tuple': <class 'tuple'>, 'type': <class 'type'>, 'vars': <built-in function vars>, 'zip': <class 'zip'>}, '__cached__': '/home/docs/checkouts/readthedocs.org/user_builds/aiida-core/envs/latest/lib/python3.10/site-packages/aiida/manage/configuration/__pycache__/config.cpython-310.pyc', '__doc__': 'Module that defines the configuration file of an AiiDA instance and functions to create and load it.\n\nDespite the import of the annotations backport below which enables postponed type annotation evaluation as implemented\nwith PEP 563 (https://peps.python.org/pep-0563/), this is not compatible with ``pydantic`` for Python 3.9 and older (\nSee https://github.com/pydantic/pydantic/issues/2678 for details).\n', '__file__': '/home/docs/checkouts/readthedocs.org/user_builds/aiida-core/envs/latest/lib/python3.10/site-packages/aiida/manage/configuration/config.py', '__loader__': <pydantic._internal._model_construction._PydanticWeakRef object>, '__name__': 'aiida.manage.configuration.config', '__package__': 'aiida.manage.configuration', '__spec__': <pydantic._internal._model_construction._PydanticWeakRef object>, 'annotations': <pydantic._internal._model_construction._PydanticWeakRef object>, 'by_alias': True, 'cls': <pydantic._internal._model_construction._PydanticWeakRef object>, 'codecs': <pydantic._internal._model_construction._PydanticWeakRef object>, 'contextlib': <pydantic._internal._model_construction._PydanticWeakRef object>, 'field_serializer': <pydantic._internal._model_construction._PydanticWeakRef object>, 'field_validator': <pydantic._internal._model_construction._PydanticWeakRef object>, 'get_option': <pydantic._internal._model_construction._PydanticWeakRef object>, 'get_option_names': <pydantic._internal._model_construction._PydanticWeakRef object>, 'io': <pydantic._internal._model_construction._PydanticWeakRef object>, 'json': <pydantic._internal._model_construction._PydanticWeakRef object>, 'mode': 'validation', 'os': <pydantic._internal._model_construction._PydanticWeakRef object>, 'parse_option': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ref_template': '#/$defs/{model}', 'schema_generator': <pydantic._internal._model_construction._PydanticWeakRef object>, 'uuid': <pydantic._internal._model_construction._PydanticWeakRef object>}#
__pydantic_post_init__: ClassVar[None | Literal['model_post_init']] = None#
__pydantic_private__: dict[str, Any] | None#
__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055be875ebc40,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "warnings__development_version": SerField {                         key_py: Py(                             0x00007f7fcd8f8300,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5a0efe0,                                         ),                                     ),                                     serializer: Bool(                                         BoolSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "verdi__shell__auto_import": SerField {                         key_py: Py(                             0x00007f7fcd68f1e0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff52e0230,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "logging__plumpy_loglevel": SerField {                         key_py: Py(                             0x00007f7fcd68f230,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff4917530,                                         ),                                     ),                                     serializer: Function(                                         FunctionPlainSerializer {                                             func: Py(                                                 0x00007f7fe6b61090,                                             ),                                             name: "plain_function[<lambda>]",                                             function_name: "<lambda>",                                             return_serializer: Any(                                                 AnySerializer,                                             ),                                             fallback_serializer: None,                                             when_used: Always,                                             is_field_serializer: false,                                             info_arg: false,                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "logging__alembic_loglevel": SerField {                         key_py: Py(                             0x00007f7fcd68fd70,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff4917530,                                         ),                                     ),                                     serializer: Function(                                         FunctionPlainSerializer {                                             func: Py(                                                 0x00007f7fe6b60670,                                             ),                                             name: "plain_function[<lambda>]",                                             function_name: "<lambda>",                                             return_serializer: Any(                                                 AnySerializer,                                             ),                                             fallback_serializer: None,                                             when_used: Always,                                             is_field_serializer: false,                                             info_arg: false,                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "autofill__user__email": SerField {                         key_py: Py(                             0x00007f7fcd8f9390,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5a23cc0,                                         ),                                     ),                                     serializer: Nullable(                                         NullableSerializer {                                             serializer: Str(                                                 StrSerializer,                                             ),                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "rest_api__profile_switching": SerField {                         key_py: Py(                             0x00007f7fcd8f9610,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5a0f000,                                         ),                                     ),                                     serializer: Bool(                                         BoolSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "warnings__rabbitmq_version": SerField {                         key_py: Py(                             0x00007f7fcd8f91b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5a0efe0,                                         ),                                     ),                                     serializer: Bool(                                         BoolSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "caching__disabled_for": SerField {                         key_py: Py(                             0x00007f7fcd8f9890,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7fce299ac0,                                         ),                                     ),                                     serializer: List(                                         ListSerializer {                                             item_serializer: Str(                                                 StrSerializer,                                             ),                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             name: "list[str]",                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "logging__circus_loglevel": SerField {                         key_py: Py(                             0x00007f7fcd68ef10,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5035330,                                         ),                                     ),                                     serializer: Function(                                         FunctionPlainSerializer {                                             func: Py(                                                 0x00007f7fe6b60f70,                                             ),                                             name: "plain_function[<lambda>]",                                             function_name: "<lambda>",                                             return_serializer: Any(                                                 AnySerializer,                                             ),                                             fallback_serializer: None,                                             when_used: Always,                                             is_field_serializer: false,                                             info_arg: false,                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "logging__kiwipy_loglevel": SerField {                         key_py: Py(                             0x00007f7fcd68f870,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff4917530,                                         ),                                     ),                                     serializer: Function(                                         FunctionPlainSerializer {                                             func: Py(                                                 0x00007f7fe6b63c70,                                             ),                                             name: "plain_function[<lambda>]",                                             function_name: "<lambda>",                                             return_serializer: Any(                                                 AnySerializer,                                             ),                                             fallback_serializer: None,                                             when_used: Always,                                             is_field_serializer: false,                                             info_arg: false,                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "daemon__timeout": SerField {                         key_py: Py(                             0x00007f7fcd7251f0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5218110,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "logging__paramiko_loglevel": SerField {                         key_py: Py(                             0x00007f7fcd68fb40,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff4917530,                                         ),                                     ),                                     serializer: Function(                                         FunctionPlainSerializer {                                             func: Py(                                                 0x00007f7fe6b60160,                                             ),                                             name: "plain_function[<lambda>]",                                             function_name: "<lambda>",                                             return_serializer: Any(                                                 AnySerializer,                                             ),                                             fallback_serializer: None,                                             when_used: Always,                                             is_field_serializer: false,                                             info_arg: false,                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "transport__task_maximum_attempts": SerField {                         key_py: Py(                             0x00007f7fcdbc7030,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5218170,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "autofill__user__first_name": SerField {                         key_py: Py(                             0x00007f7fcd8f9340,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5a23cc0,                                         ),                                     ),                                     serializer: Nullable(                                         NullableSerializer {                                             serializer: Str(                                                 StrSerializer,                                             ),                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "warnings__showdeprecations": SerField {                         key_py: Py(                             0x00007f7fcd8f8f30,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5a0efe0,                                         ),                                     ),                                     serializer: Bool(                                         BoolSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "logging__verdi_loglevel": SerField {                         key_py: Py(                             0x00007f7fcd68f550,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff32029f0,                                         ),                                     ),                                     serializer: Function(                                         FunctionPlainSerializer {                                             func: Py(                                                 0x00007f7fe6b4e710,                                             ),                                             name: "plain_function[<lambda>]",                                             function_name: "<lambda>",                                             return_serializer: Any(                                                 AnySerializer,                                             ),                                             fallback_serializer: None,                                             when_used: Always,                                             is_field_serializer: false,                                             info_arg: false,                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "runner__poll__interval": SerField {                         key_py: Py(                             0x00007f7fcd68fd20,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5218850,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "storage__sandbox": SerField {                         key_py: Py(                             0x00007f7fcd8f9430,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5a23cc0,                                         ),                                     ),                                     serializer: Nullable(                                         NullableSerializer {                                             serializer: Str(                                                 StrSerializer,                                             ),                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "autofill__user__last_name": SerField {                         key_py: Py(                             0x00007f7fcd8f92a0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5a23cc0,                                         ),                                     ),                                     serializer: Nullable(                                         NullableSerializer {                                             serializer: Str(                                                 StrSerializer,                                             ),                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "logging__db_loglevel": SerField {                         key_py: Py(                             0x00007f7fcd68f690,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff32029f0,                                         ),                                     ),                                     serializer: Function(                                         FunctionPlainSerializer {                                             func: Py(                                                 0x00007f7fe6b600d0,                                             ),                                             name: "plain_function[<lambda>]",                                             function_name: "<lambda>",                                             return_serializer: Any(                                                 AnySerializer,                                             ),                                             fallback_serializer: None,                                             when_used: Always,                                             is_field_serializer: false,                                             info_arg: false,                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "caching__enabled_for": SerField {                         key_py: Py(                             0x00007f7fcd8f8f80,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7fcd9afa40,                                         ),                                     ),                                     serializer: List(                                         ListSerializer {                                             item_serializer: Str(                                                 StrSerializer,                                             ),                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             name: "list[str]",                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "db__batch_size": SerField {                         key_py: Py(                             0x00007f7fcd725270,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7fcd9690d0,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "transport__task_retry_initial_interval": SerField {                         key_py: Py(                             0x00007f7fcdbc6f10,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5218350,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "autofill__user__institution": SerField {                         key_py: Py(                             0x00007f7fcd8f92f0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5a23cc0,                                         ),                                     ),                                     serializer: Nullable(                                         NullableSerializer {                                             serializer: Str(                                                 StrSerializer,                                             ),                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "logging__aiida_loglevel": SerField {                         key_py: Py(                             0x00007f7fcd68f050,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff32029f0,                                         ),                                     ),                                     serializer: Function(                                         FunctionPlainSerializer {                                             func: Py(                                                 0x00007f7fe6b4f520,                                             ),                                             name: "plain_function[<lambda>]",                                             function_name: "<lambda>",                                             return_serializer: Any(                                                 AnySerializer,                                             ),                                             fallback_serializer: None,                                             when_used: Always,                                             is_field_serializer: false,                                             info_arg: false,                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "daemon__recursion_limit": SerField {                         key_py: Py(                             0x00007f7fcd68e5b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7fcd969d90,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "logging__aiopika_loglevel": SerField {                         key_py: Py(                             0x00007f7fcd68f6e0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff4917530,                                         ),                                     ),                                     serializer: Function(                                         FunctionPlainSerializer {                                             func: Py(                                                 0x00007f7fe6b61480,                                             ),                                             name: "plain_function[<lambda>]",                                             function_name: "<lambda>",                                             return_serializer: Any(                                                 AnySerializer,                                             ),                                             fallback_serializer: None,                                             when_used: Always,                                             is_field_serializer: false,                                             info_arg: false,                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "rmq__task_timeout": SerField {                         key_py: Py(                             0x00007f7fcd8f9570,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5218210,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "logging__disk_objectstore_loglevel": SerField {                         key_py: Py(                             0x00007f7fcd7fb450,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5035330,                                         ),                                     ),                                     serializer: Function(                                         FunctionPlainSerializer {                                             func: Py(                                                 0x00007f7fe6b4d750,                                             ),                                             name: "plain_function[<lambda>]",                                             function_name: "<lambda>",                                             return_serializer: Any(                                                 AnySerializer,                                             ),                                             fallback_serializer: None,                                             when_used: Always,                                             is_field_serializer: false,                                             info_arg: false,                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "caching__default_enabled": SerField {                         key_py: Py(                             0x00007f7fcd8f8620,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5a0f000,                                         ),                                     ),                                     serializer: Bool(                                         BoolSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "daemon__default_workers": SerField {                         key_py: Py(                             0x00007f7fcd68efb0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff52180f0,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "logging__sqlalchemy_loglevel": SerField {                         key_py: Py(                             0x00007f7fcd68ffa0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff4917530,                                         ),                                     ),                                     serializer: Function(                                         FunctionPlainSerializer {                                             func: Py(                                                 0x00007f7fe6b60c10,                                             ),                                             name: "plain_function[<lambda>]",                                             function_name: "<lambda>",                                             return_serializer: Any(                                                 AnySerializer,                                             ),                                             fallback_serializer: None,                                             when_used: Always,                                             is_field_serializer: false,                                             info_arg: false,                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "daemon__worker_process_slots": SerField {                         key_py: Py(                             0x00007f7fcd68eec0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff52199d0,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 33,             },         ),         has_extra: false,         root_model: false,         name: "GlobalOptionsSchema",     }, ), definitions=[Enum(EnumSerializer { class: Py(0x55be857fd130), serializer: None })])#
__pydantic_validator__: ClassVar[SchemaValidator] = SchemaValidator(title="GlobalOptionsSchema", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "runner__poll__interval",                         lookup_key: Simple {                             key: "runner__poll__interval",                             py_key: Py(                                 0x00007f7fcd68f5a0,                             ),                             path: LookupPath(                                 [                                     S(                                         "runner__poll__interval",                                         Py(                                             0x00007f7fcd68f730,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68fd20,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5218850,                                     ),                                 ),                                 on_error: Raise,                                 validator: Int(                                     IntValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[int]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "daemon__default_workers",                         lookup_key: Simple {                             key: "daemon__default_workers",                             py_key: Py(                                 0x00007f7fcd766fb0,                             ),                             path: LookupPath(                                 [                                     S(                                         "daemon__default_workers",                                         Py(                                             0x00007f7fcd766b00,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68efb0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff52180f0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Int(                                     IntValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[int]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "daemon__timeout",                         lookup_key: Simple {                             key: "daemon__timeout",                             py_key: Py(                                 0x00007f7fcd7bf0f0,                             ),                             path: LookupPath(                                 [                                     S(                                         "daemon__timeout",                                         Py(                                             0x00007f7fcd7bf030,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd7251f0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5218110,                                     ),                                 ),                                 on_error: Raise,                                 validator: Int(                                     IntValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[int]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "daemon__worker_process_slots",                         lookup_key: Simple {                             key: "daemon__worker_process_slots",                             py_key: Py(                                 0x00007f7fcd767050,                             ),                             path: LookupPath(                                 [                                     S(                                         "daemon__worker_process_slots",                                         Py(                                             0x00007f7fcd767000,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68eec0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff52199d0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Int(                                     IntValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[int]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "daemon__recursion_limit",                         lookup_key: Simple {                             key: "daemon__recursion_limit",                             py_key: Py(                                 0x00007f7fcd766d30,                             ),                             path: LookupPath(                                 [                                     S(                                         "daemon__recursion_limit",                                         Py(                                             0x00007f7fcd7670a0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68e5b0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7fcd969d90,                                     ),                                 ),                                 on_error: Raise,                                 validator: Int(                                     IntValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[int]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "db__batch_size",                         lookup_key: Simple {                             key: "db__batch_size",                             py_key: Py(                                 0x00007f7fcd7bf1b0,                             ),                             path: LookupPath(                                 [                                     S(                                         "db__batch_size",                                         Py(                                             0x00007f7fcd7bd630,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd725270,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7fcd9690d0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Int(                                     IntValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[int]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "verdi__shell__auto_import",                         lookup_key: Simple {                             key: "verdi__shell__auto_import",                             py_key: Py(                                 0x00007f7fcd7670f0,                             ),                             path: LookupPath(                                 [                                     S(                                         "verdi__shell__auto_import",                                         Py(                                             0x00007f7fcd767140,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68f1e0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff52e0230,                                     ),                                 ),                                 on_error: Raise,                                 validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[str]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "logging__aiida_loglevel",                         lookup_key: Simple {                             key: "logging__aiida_loglevel",                             py_key: Py(                                 0x00007f7fcd767190,                             ),                             path: LookupPath(                                 [                                     S(                                         "logging__aiida_loglevel",                                         Py(                                             0x00007f7fcd7671e0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68f050,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff32029f0,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: DefinitionRef(                                             DefinitionRefValidator {                                                 definition: "enum[LogLevels]",                                             },                                         ),                                         func: Py(                                             0x00007f7fcd719f60,                                         ),                                         config: Py(                                             0x00007f7fcd67f180,                                         ),                                         name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "logging__verdi_loglevel",                         lookup_key: Simple {                             key: "logging__verdi_loglevel",                             py_key: Py(                                 0x00007f7fcd767230,                             ),                             path: LookupPath(                                 [                                     S(                                         "logging__verdi_loglevel",                                         Py(                                             0x00007f7fcd767280,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68f550,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff32029f0,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: DefinitionRef(                                             DefinitionRefValidator {                                                 definition: "enum[LogLevels]",                                             },                                         ),                                         func: Py(                                             0x00007f7fcd719c60,                                         ),                                         config: Py(                                             0x00007f7fcd67f180,                                         ),                                         name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "logging__disk_objectstore_loglevel",                         lookup_key: Simple {                             key: "logging__disk_objectstore_loglevel",                             py_key: Py(                                 0x00007f7fcd68a250,                             ),                             path: LookupPath(                                 [                                     S(                                         "logging__disk_objectstore_loglevel",                                         Py(                                             0x00007f7fcd68a310,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd7fb450,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5035330,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: DefinitionRef(                                             DefinitionRefValidator {                                                 definition: "enum[LogLevels]",                                             },                                         ),                                         func: Py(                                             0x00007f7fcd719c90,                                         ),                                         config: Py(                                             0x00007f7fcd67f180,                                         ),                                         name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "logging__db_loglevel",                         lookup_key: Simple {                             key: "logging__db_loglevel",                             py_key: Py(                                 0x00007f7fcd7672d0,                             ),                             path: LookupPath(                                 [                                     S(                                         "logging__db_loglevel",                                         Py(                                             0x00007f7fcd767320,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68f690,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff32029f0,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: DefinitionRef(                                             DefinitionRefValidator {                                                 definition: "enum[LogLevels]",                                             },                                         ),                                         func: Py(                                             0x00007f7fcd719b40,                                         ),                                         config: Py(                                             0x00007f7fcd67f180,                                         ),                                         name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "logging__plumpy_loglevel",                         lookup_key: Simple {                             key: "logging__plumpy_loglevel",                             py_key: Py(                                 0x00007f7fcd767370,                             ),                             path: LookupPath(                                 [                                     S(                                         "logging__plumpy_loglevel",                                         Py(                                             0x00007f7fcd7673c0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68f230,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff4917530,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: DefinitionRef(                                             DefinitionRefValidator {                                                 definition: "enum[LogLevels]",                                             },                                         ),                                         func: Py(                                             0x00007f7fcd71a8f0,                                         ),                                         config: Py(                                             0x00007f7fcd67f180,                                         ),                                         name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "logging__kiwipy_loglevel",                         lookup_key: Simple {                             key: "logging__kiwipy_loglevel",                             py_key: Py(                                 0x00007f7fcd767410,                             ),                             path: LookupPath(                                 [                                     S(                                         "logging__kiwipy_loglevel",                                         Py(                                             0x00007f7fcd767460,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68f870,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff4917530,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: DefinitionRef(                                             DefinitionRefValidator {                                                 definition: "enum[LogLevels]",                                             },                                         ),                                         func: Py(                                             0x00007f7fcd7e5f90,                                         ),                                         config: Py(                                             0x00007f7fcd67f180,                                         ),                                         name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "logging__paramiko_loglevel",                         lookup_key: Simple {                             key: "logging__paramiko_loglevel",                             py_key: Py(                                 0x00007f7fcd7674b0,                             ),                             path: LookupPath(                                 [                                     S(                                         "logging__paramiko_loglevel",                                         Py(                                             0x00007f7fcd767500,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68fb40,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff4917530,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: DefinitionRef(                                             DefinitionRefValidator {                                                 definition: "enum[LogLevels]",                                             },                                         ),                                         func: Py(                                             0x00007f7fcd7e6050,                                         ),                                         config: Py(                                             0x00007f7fcd67f180,                                         ),                                         name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "logging__alembic_loglevel",                         lookup_key: Simple {                             key: "logging__alembic_loglevel",                             py_key: Py(                                 0x00007f7fcd767550,                             ),                             path: LookupPath(                                 [                                     S(                                         "logging__alembic_loglevel",                                         Py(                                             0x00007f7fcd7675a0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68fd70,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff4917530,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: DefinitionRef(                                             DefinitionRefValidator {                                                 definition: "enum[LogLevels]",                                             },                                         ),                                         func: Py(                                             0x00007f7fcd7e6110,                                         ),                                         config: Py(                                             0x00007f7fcd67f180,                                         ),                                         name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "logging__sqlalchemy_loglevel",                         lookup_key: Simple {                             key: "logging__sqlalchemy_loglevel",                             py_key: Py(                                 0x00007f7fcd7675f0,                             ),                             path: LookupPath(                                 [                                     S(                                         "logging__sqlalchemy_loglevel",                                         Py(                                             0x00007f7fcd767640,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68ffa0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff4917530,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: DefinitionRef(                                             DefinitionRefValidator {                                                 definition: "enum[LogLevels]",                                             },                                         ),                                         func: Py(                                             0x00007f7fcd7e61d0,                                         ),                                         config: Py(                                             0x00007f7fcd67f180,                                         ),                                         name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "logging__circus_loglevel",                         lookup_key: Simple {                             key: "logging__circus_loglevel",                             py_key: Py(                                 0x00007f7fcd767690,                             ),                             path: LookupPath(                                 [                                     S(                                         "logging__circus_loglevel",                                         Py(                                             0x00007f7fcd7676e0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68ef10,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5035330,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: DefinitionRef(                                             DefinitionRefValidator {                                                 definition: "enum[LogLevels]",                                             },                                         ),                                         func: Py(                                             0x00007f7fcd7e6290,                                         ),                                         config: Py(                                             0x00007f7fcd67f180,                                         ),                                         name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "logging__aiopika_loglevel",                         lookup_key: Simple {                             key: "logging__aiopika_loglevel",                             py_key: Py(                                 0x00007f7fcd767730,                             ),                             path: LookupPath(                                 [                                     S(                                         "logging__aiopika_loglevel",                                         Py(                                             0x00007f7fcd767780,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68f6e0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff4917530,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: DefinitionRef(                                             DefinitionRefValidator {                                                 definition: "enum[LogLevels]",                                             },                                         ),                                         func: Py(                                             0x00007f7fcd7e6350,                                         ),                                         config: Py(                                             0x00007f7fcd67f180,                                         ),                                         name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "warnings__showdeprecations",                         lookup_key: Simple {                             key: "warnings__showdeprecations",                             py_key: Py(                                 0x00007f7fcd7677d0,                             ),                             path: LookupPath(                                 [                                     S(                                         "warnings__showdeprecations",                                         Py(                                             0x00007f7fcd767820,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd8f8f30,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5a0efe0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Bool(                                     BoolValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[bool]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "warnings__rabbitmq_version",                         lookup_key: Simple {                             key: "warnings__rabbitmq_version",                             py_key: Py(                                 0x00007f7fcd767870,                             ),                             path: LookupPath(                                 [                                     S(                                         "warnings__rabbitmq_version",                                         Py(                                             0x00007f7fcd7678c0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd8f91b0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5a0efe0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Bool(                                     BoolValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[bool]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "transport__task_retry_initial_interval",                         lookup_key: Simple {                             key: "transport__task_retry_initial_interval",                             py_key: Py(                                 0x00007f7fcd68a2b0,                             ),                             path: LookupPath(                                 [                                     S(                                         "transport__task_retry_initial_interval",                                         Py(                                             0x00007f7fcd68a370,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcdbc6f10,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5218350,                                     ),                                 ),                                 on_error: Raise,                                 validator: Int(                                     IntValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[int]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "transport__task_maximum_attempts",                         lookup_key: Simple {                             key: "transport__task_maximum_attempts",                             py_key: Py(                                 0x00007f7fcd68a3d0,                             ),                             path: LookupPath(                                 [                                     S(                                         "transport__task_maximum_attempts",                                         Py(                                             0x00007f7fcd68a430,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcdbc7030,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5218170,                                     ),                                 ),                                 on_error: Raise,                                 validator: Int(                                     IntValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[int]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "rmq__task_timeout",                         lookup_key: Simple {                             key: "rmq__task_timeout",                             py_key: Py(                                 0x00007f7fcd767910,                             ),                             path: LookupPath(                                 [                                     S(                                         "rmq__task_timeout",                                         Py(                                             0x00007f7fcd767960,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd8f9570,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5218210,                                     ),                                 ),                                 on_error: Raise,                                 validator: Int(                                     IntValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[int]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "storage__sandbox",                         lookup_key: Simple {                             key: "storage__sandbox",                             py_key: Py(                                 0x00007f7fcd7679b0,                             ),                             path: LookupPath(                                 [                                     S(                                         "storage__sandbox",                                         Py(                                             0x00007f7fcd767a00,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd8f9430,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5a23cc0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Nullable(                                     NullableValidator {                                         validator: Str(                                             StrValidator {                                                 strict: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         name: "nullable[str]",                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[nullable[str]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "caching__default_enabled",                         lookup_key: Simple {                             key: "caching__default_enabled",                             py_key: Py(                                 0x00007f7fcd767a50,                             ),                             path: LookupPath(                                 [                                     S(                                         "caching__default_enabled",                                         Py(                                             0x00007f7fcd767aa0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd8f8620,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5a0f000,                                     ),                                 ),                                 on_error: Raise,                                 validator: Bool(                                     BoolValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[bool]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "caching__enabled_for",                         lookup_key: Simple {                             key: "caching__enabled_for",                             py_key: Py(                                 0x00007f7fcd767af0,                             ),                             path: LookupPath(                                 [                                     S(                                         "caching__enabled_for",                                         Py(                                             0x00007f7fcd767b40,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd8f8f80,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7fcd9afa40,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: List(                                             ListValidator {                                                 strict: false,                                                 item_validator: Some(                                                     Str(                                                         StrValidator {                                                             strict: false,                                                             coerce_numbers_to_str: false,                                                         },                                                     ),                                                 ),                                                 min_length: None,                                                 max_length: None,                                                 name: OnceLock(                                                     "list[str]",                                                 ),                                             },                                         ),                                         func: Py(                                             0x00007f7fce1647c0,                                         ),                                         config: Py(                                             0x00007f7fcd67f180,                                         ),                                         name: "function-after[validate_caching_identifier_pattern(), list[str]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: true,                                 name: "default[function-after[validate_caching_identifier_pattern(), list[str]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "caching__disabled_for",                         lookup_key: Simple {                             key: "caching__disabled_for",                             py_key: Py(                                 0x00007f7fcd767b90,                             ),                             path: LookupPath(                                 [                                     S(                                         "caching__disabled_for",                                         Py(                                             0x00007f7fcd767be0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd8f9890,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7fce299ac0,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: List(                                             ListValidator {                                                 strict: false,                                                 item_validator: Some(                                                     Str(                                                         StrValidator {                                                             strict: false,                                                             coerce_numbers_to_str: false,                                                         },                                                     ),                                                 ),                                                 min_length: None,                                                 max_length: None,                                                 name: OnceLock(                                                     "list[str]",                                                 ),                                             },                                         ),                                         func: Py(                                             0x00007f7fce1647c0,                                         ),                                         config: Py(                                             0x00007f7fcd67f180,                                         ),                                         name: "function-after[validate_caching_identifier_pattern(), list[str]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: true,                                 name: "default[function-after[validate_caching_identifier_pattern(), list[str]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "autofill__user__email",                         lookup_key: Simple {                             key: "autofill__user__email",                             py_key: Py(                                 0x00007f7fcd767c30,                             ),                             path: LookupPath(                                 [                                     S(                                         "autofill__user__email",                                         Py(                                             0x00007f7fcd767c80,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd8f9390,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5a23cc0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Nullable(                                     NullableValidator {                                         validator: Str(                                             StrValidator {                                                 strict: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         name: "nullable[str]",                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[nullable[str]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "autofill__user__first_name",                         lookup_key: Simple {                             key: "autofill__user__first_name",                             py_key: Py(                                 0x00007f7fcd767cd0,                             ),                             path: LookupPath(                                 [                                     S(                                         "autofill__user__first_name",                                         Py(                                             0x00007f7fcd767d20,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd8f9340,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5a23cc0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Nullable(                                     NullableValidator {                                         validator: Str(                                             StrValidator {                                                 strict: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         name: "nullable[str]",                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[nullable[str]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "autofill__user__last_name",                         lookup_key: Simple {                             key: "autofill__user__last_name",                             py_key: Py(                                 0x00007f7fcd767d70,                             ),                             path: LookupPath(                                 [                                     S(                                         "autofill__user__last_name",                                         Py(                                             0x00007f7fcd767dc0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd8f92a0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5a23cc0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Nullable(                                     NullableValidator {                                         validator: Str(                                             StrValidator {                                                 strict: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         name: "nullable[str]",                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[nullable[str]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "autofill__user__institution",                         lookup_key: Simple {                             key: "autofill__user__institution",                             py_key: Py(                                 0x00007f7fcd767e10,                             ),                             path: LookupPath(                                 [                                     S(                                         "autofill__user__institution",                                         Py(                                             0x00007f7fcd767e60,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd8f92f0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5a23cc0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Nullable(                                     NullableValidator {                                         validator: Str(                                             StrValidator {                                                 strict: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         name: "nullable[str]",                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[nullable[str]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "rest_api__profile_switching",                         lookup_key: Simple {                             key: "rest_api__profile_switching",                             py_key: Py(                                 0x00007f7fcd767eb0,                             ),                             path: LookupPath(                                 [                                     S(                                         "rest_api__profile_switching",                                         Py(                                             0x00007f7fcd767f00,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd8f9610,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5a0f000,                                     ),                                 ),                                 on_error: Raise,                                 validator: Bool(                                     BoolValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[bool]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "warnings__development_version",                         lookup_key: Simple {                             key: "warnings__development_version",                             py_key: Py(                                 0x00007f7fcd767f50,                             ),                             path: LookupPath(                                 [                                     S(                                         "warnings__development_version",                                         Py(                                             0x00007f7fcd767fa0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd8f8300,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5a0efe0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Bool(                                     BoolValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[bool]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                 ],                 model_name: "GlobalOptionsSchema",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055be875ebc40,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007f7ff21764f0,         ),         name: "GlobalOptionsSchema",     }, ), definitions=[PlainEnum(EnumValidator { phantom: PhantomData<_pydantic_core::validators::enum_::PlainEnumValidator>, class: Py(0x55be857fd130), lookup: LiteralLookup { expected_bool: None, expected_int: None, expected_str: Some({"INFO": 2, "DEBUG": 1, "REPORT": 3, "ERROR": 5, "NOTSET": 0, "WARNING": 4, "CRITICAL": 6}), expected_py_dict: None, expected_py_list: None, values: [Py(0x7f7ff31f1d50), Py(0x7f7ff31f1cc0), Py(0x7f7ff31f1c60), Py(0x7f7ff31f1ba0), Py(0x7f7ff31f1b40), Py(0x7f7ff31f1ab0), Py(0x7f7ff31f1a20)] }, missing: None, expected_repr: "'NOTSET', 'DEBUG', 'INFO', 'REPORT', 'WARNING', 'ERROR' or 'CRITICAL'", strict: false, class_repr: "LogLevels", name: "enum[LogLevels]" })], cache_strings=True)#
__signature__: ClassVar[Signature] = <Signature (*, runner__poll__interval: int = 60, daemon__default_workers: int = 1, daemon__timeout: int = 2, daemon__worker_process_slots: int = 200, daemon__recursion_limit: int = 3000, db__batch_size: int = 100000, verdi__shell__auto_import: str = ':', logging__aiida_loglevel: aiida.common.log.LogLevels = 'REPORT', logging__verdi_loglevel: aiida.common.log.LogLevels = 'REPORT', logging__disk_objectstore_loglevel: aiida.common.log.LogLevels = 'INFO', logging__db_loglevel: aiida.common.log.LogLevels = 'REPORT', logging__plumpy_loglevel: aiida.common.log.LogLevels = 'WARNING', logging__kiwipy_loglevel: aiida.common.log.LogLevels = 'WARNING', logging__paramiko_loglevel: aiida.common.log.LogLevels = 'WARNING', logging__alembic_loglevel: aiida.common.log.LogLevels = 'WARNING', logging__sqlalchemy_loglevel: aiida.common.log.LogLevels = 'WARNING', logging__circus_loglevel: aiida.common.log.LogLevels = 'INFO', logging__aiopika_loglevel: aiida.common.log.LogLevels = 'WARNING', warnings__showdeprecations: bool = True, warnings__rabbitmq_version: bool = True, transport__task_retry_initial_interval: int = 20, transport__task_maximum_attempts: int = 5, rmq__task_timeout: int = 10, storage__sandbox: Optional[str] = None, caching__default_enabled: bool = False, caching__enabled_for: List[str] = [], caching__disabled_for: List[str] = [], autofill__user__email: Optional[str] = None, autofill__user__first_name: Optional[str] = None, autofill__user__last_name: Optional[str] = None, autofill__user__institution: Optional[str] = None, rest_api__profile_switching: bool = False, warnings__development_version: bool = True) -> None>#
_abc_impl = <_abc._abc_data object>#
autofill__user__email: str | None#
autofill__user__first_name: str | None#
autofill__user__institution: str | None#
autofill__user__last_name: str | None#
model_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}#

A dictionary of computed field names and their corresponding ComputedFieldInfo objects.

model_config: ClassVar[ConfigDict] = {'defer_build': True, 'use_enum_values': True}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

model_fields: ClassVar[dict[str, FieldInfo]] = {'autofill__user__email': FieldInfo(annotation=Union[str, NoneType], required=False, default=None, description='Default user email to use when creating new profiles.'), 'autofill__user__first_name': FieldInfo(annotation=Union[str, NoneType], required=False, default=None, description='Default user first name to use when creating new profiles.'), 'autofill__user__institution': FieldInfo(annotation=Union[str, NoneType], required=False, default=None, description='Default user institution to use when creating new profiles.'), 'autofill__user__last_name': FieldInfo(annotation=Union[str, NoneType], required=False, default=None, description='Default user last name to use when creating new profiles.'), 'caching__default_enabled': FieldInfo(annotation=bool, required=False, default=False, description='Enable calculation caching by default.'), 'caching__disabled_for': FieldInfo(annotation=List[str], required=False, default=[], description='Calculation entry points to disable caching on.'), 'caching__enabled_for': FieldInfo(annotation=List[str], required=False, default=[], description='Calculation entry points to enable caching on.'), 'daemon__default_workers': FieldInfo(annotation=int, required=False, default=1, description='Default number of workers to be launched by `verdi daemon start`.'), 'daemon__recursion_limit': FieldInfo(annotation=int, required=False, default=3000, description='Maximum recursion depth for the daemon workers.'), 'daemon__timeout': FieldInfo(annotation=int, required=False, default=2, description='Used to set default timeout in the `DaemonClient` for calls to the daemon.'), 'daemon__worker_process_slots': FieldInfo(annotation=int, required=False, default=200, description='Maximum number of concurrent process tasks that each daemon worker can handle.'), 'db__batch_size': FieldInfo(annotation=int, required=False, default=100000, description='Batch size for bulk CREATE operations in the database. Avoids hitting MaxAllocSize of PostgreSQL (1GB) when creating large numbers of database records in one go.'), 'logging__aiida_loglevel': FieldInfo(annotation=LogLevels, required=False, default='REPORT', description='Minimum level to log to daemon log and the `DbLog` table for the `aiida` logger.'), 'logging__aiopika_loglevel': FieldInfo(annotation=LogLevels, required=False, default='WARNING', description='Minimum level to log to daemon log and the `DbLog` table for the `aiopika` logger'), 'logging__alembic_loglevel': FieldInfo(annotation=LogLevels, required=False, default='WARNING', description='Minimum level to log to daemon log and the `DbLog` table for the `alembic` logger'), 'logging__circus_loglevel': FieldInfo(annotation=LogLevels, required=False, default='INFO', description='Minimum level to log to daemon log and the `DbLog` table for the `circus` logger'), 'logging__db_loglevel': FieldInfo(annotation=LogLevels, required=False, default='REPORT', description='Minimum level to log to the DbLog table.'), 'logging__disk_objectstore_loglevel': FieldInfo(annotation=LogLevels, required=False, default='INFO', description='Minimum level to log to daemon log and the `DbLog` table for `disk_objectstore` logger.'), 'logging__kiwipy_loglevel': FieldInfo(annotation=LogLevels, required=False, default='WARNING', description='Minimum level to log to daemon log and the `DbLog` table for the `kiwipy` logger'), 'logging__paramiko_loglevel': FieldInfo(annotation=LogLevels, required=False, default='WARNING', description='Minimum level to log to daemon log and the `DbLog` table for the `paramiko` logger'), 'logging__plumpy_loglevel': FieldInfo(annotation=LogLevels, required=False, default='WARNING', description='Minimum level to log to daemon log and the `DbLog` table for the `plumpy` logger.'), 'logging__sqlalchemy_loglevel': FieldInfo(annotation=LogLevels, required=False, default='WARNING', description='Minimum level to log to daemon log and the `DbLog` table for the `sqlalchemy` logger'), 'logging__verdi_loglevel': FieldInfo(annotation=LogLevels, required=False, default='REPORT', description='Minimum level to log to console when running a `verdi` command.'), 'rest_api__profile_switching': FieldInfo(annotation=bool, required=False, default=False, description='Toggle whether the profile can be specified in requests submitted to the REST API.'), 'rmq__task_timeout': FieldInfo(annotation=int, required=False, default=10, description='Timeout in seconds for communications with RabbitMQ.'), 'runner__poll__interval': FieldInfo(annotation=int, required=False, default=60, description='Polling interval in seconds to be used by process runners.'), 'storage__sandbox': FieldInfo(annotation=Union[str, NoneType], required=False, default=None, description='Absolute path to the directory to store sandbox folders.'), 'transport__task_maximum_attempts': FieldInfo(annotation=int, required=False, default=5, description='Maximum number of transport task attempts before a Process is Paused.'), 'transport__task_retry_initial_interval': FieldInfo(annotation=int, required=False, default=20, description='Initial time interval for the exponential backoff mechanism.'), 'verdi__shell__auto_import': FieldInfo(annotation=str, required=False, default=':', description='Additional modules/functions/classes to be automatically loaded in `verdi shell`, split by `:`.'), 'warnings__development_version': FieldInfo(annotation=bool, required=False, default=True, description='Whether to print a warning when a profile is loaded while a development version is installed.'), 'warnings__rabbitmq_version': FieldInfo(annotation=bool, required=False, default=True, description='Whether to print a warning when an incompatible version of RabbitMQ is configured.'), 'warnings__showdeprecations': FieldInfo(annotation=bool, required=False, default=True, description='Whether to print AiiDA deprecation warnings.')}#

Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].

This replaces Model.__fields__ from Pydantic V1.

rest_api__profile_switching: bool#
warnings__development_version: bool#
class aiida.manage.configuration.config.ProcessControlConfig(**data: Any)[source]#

Bases: BaseModel

Schema for the process control configuration of an AiiDA profile.

__abstractmethods__ = frozenset({})#
__annotations__ = {'__class_vars__': 'ClassVar[set[str]]', '__private_attributes__': 'ClassVar[dict[str, ModelPrivateAttr]]', '__pydantic_complete__': 'ClassVar[bool]', '__pydantic_core_schema__': 'ClassVar[CoreSchema]', '__pydantic_custom_init__': 'ClassVar[bool]', '__pydantic_decorators__': 'ClassVar[_decorators.DecoratorInfos]', '__pydantic_extra__': 'dict[str, Any] | None', '__pydantic_fields_set__': 'set[str]', '__pydantic_generic_metadata__': 'ClassVar[_generics.PydanticGenericMetadata]', '__pydantic_parent_namespace__': 'ClassVar[dict[str, Any] | None]', '__pydantic_post_init__': "ClassVar[None | Literal['model_post_init']]", '__pydantic_private__': 'dict[str, Any] | None', '__pydantic_root_model__': 'ClassVar[bool]', '__pydantic_serializer__': 'ClassVar[SchemaSerializer]', '__pydantic_validator__': 'ClassVar[SchemaValidator]', '__signature__': 'ClassVar[Signature]', 'broker_host': 'str', 'broker_parameters': 'dict[str, Any]', 'broker_password': 'str', 'broker_port': 'int', 'broker_protocol': 'str', 'broker_username': 'str', 'broker_virtual_host': 'str', 'model_computed_fields': 'ClassVar[dict[str, ComputedFieldInfo]]', 'model_config': 'ClassVar[ConfigDict]', 'model_fields': 'ClassVar[dict[str, FieldInfo]]'}#
__class_vars__: ClassVar[set[str]] = {}#
__dict__#
__module__ = 'aiida.manage.configuration.config'#
__private_attributes__: ClassVar[dict[str, ModelPrivateAttr]] = {}#
__pydantic_complete__: ClassVar[bool] = True#
__pydantic_custom_init__: ClassVar[bool] = False#
__pydantic_decorators__: ClassVar[_decorators.DecoratorInfos] = DecoratorInfos(validators={}, field_validators={}, root_validators={}, field_serializers={}, model_serializers={}, model_validators={}, computed_fields={})#
__pydantic_extra__: dict[str, Any] | None#
__pydantic_fields_set__: set[str]#
__pydantic_generic_metadata__: ClassVar[_generics.PydanticGenericMetadata] = {'args': (), 'origin': None, 'parameters': ()}#
__pydantic_parent_namespace__: ClassVar[dict[str, Any] | None] = {'AIIDA_LOGGER': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Any': <pydantic._internal._model_construction._PydanticWeakRef object>, 'BaseModel': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ConfigDict': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ConfigVersionSchema': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ConfigurationError': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Dict': <pydantic._internal._model_construction._PydanticWeakRef object>, 'EntryPointError': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Field': <pydantic._internal._model_construction._PydanticWeakRef object>, 'GlobalOptionsSchema': <pydantic._internal._model_construction._PydanticWeakRef object>, 'LOGGER': <pydantic._internal._model_construction._PydanticWeakRef object>, 'List': <pydantic._internal._model_construction._PydanticWeakRef object>, 'LogLevels': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Option': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Optional': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Profile': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ProfileOptionsSchema': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ProfileStorageConfig': <pydantic._internal._model_construction._PydanticWeakRef object>, 'StorageMigrationError': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Tuple': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ValidationError': <pydantic._internal._model_construction._PydanticWeakRef object>, '__builtins__': {'ArithmeticError': <class 'ArithmeticError'>, 'AssertionError': <class 'AssertionError'>, 'AttributeError': <class 'AttributeError'>, 'BaseException': <class 'BaseException'>, 'BlockingIOError': <class 'BlockingIOError'>, 'BrokenPipeError': <class 'BrokenPipeError'>, 'BufferError': <class 'BufferError'>, 'BytesWarning': <class 'BytesWarning'>, 'ChildProcessError': <class 'ChildProcessError'>, 'ConnectionAbortedError': <class 'ConnectionAbortedError'>, 'ConnectionError': <class 'ConnectionError'>, 'ConnectionRefusedError': <class 'ConnectionRefusedError'>, 'ConnectionResetError': <class 'ConnectionResetError'>, 'DeprecationWarning': <class 'DeprecationWarning'>, 'EOFError': <class 'EOFError'>, 'Ellipsis': Ellipsis, 'EncodingWarning': <class 'EncodingWarning'>, 'EnvironmentError': <class 'OSError'>, 'Exception': <class 'Exception'>, 'False': False, 'FileExistsError': <class 'FileExistsError'>, 'FileNotFoundError': <class 'FileNotFoundError'>, 'FloatingPointError': <class 'FloatingPointError'>, 'FutureWarning': <class 'FutureWarning'>, 'GeneratorExit': <class 'GeneratorExit'>, 'IOError': <class 'OSError'>, 'ImportError': <class 'ImportError'>, 'ImportWarning': <class 'ImportWarning'>, 'IndentationError': <class 'IndentationError'>, 'IndexError': <class 'IndexError'>, 'InterruptedError': <class 'InterruptedError'>, 'IsADirectoryError': <class 'IsADirectoryError'>, 'KeyError': <class 'KeyError'>, 'KeyboardInterrupt': <class 'KeyboardInterrupt'>, 'LookupError': <class 'LookupError'>, 'MemoryError': <class 'MemoryError'>, 'ModuleNotFoundError': <class 'ModuleNotFoundError'>, 'NameError': <class 'NameError'>, 'None': None, 'NotADirectoryError': <class 'NotADirectoryError'>, 'NotImplemented': NotImplemented, 'NotImplementedError': <class 'NotImplementedError'>, 'OSError': <class 'OSError'>, 'OverflowError': <class 'OverflowError'>, 'PendingDeprecationWarning': <class 'PendingDeprecationWarning'>, 'PermissionError': <class 'PermissionError'>, 'ProcessLookupError': <class 'ProcessLookupError'>, 'RecursionError': <class 'RecursionError'>, 'ReferenceError': <class 'ReferenceError'>, 'ResourceWarning': <class 'ResourceWarning'>, 'RuntimeError': <class 'RuntimeError'>, 'RuntimeWarning': <class 'RuntimeWarning'>, 'StopAsyncIteration': <class 'StopAsyncIteration'>, 'StopIteration': <class 'StopIteration'>, 'SyntaxError': <class 'SyntaxError'>, 'SyntaxWarning': <class 'SyntaxWarning'>, 'SystemError': <class 'SystemError'>, 'SystemExit': <class 'SystemExit'>, 'TabError': <class 'TabError'>, 'TimeoutError': <class 'TimeoutError'>, 'True': True, 'TypeError': <class 'TypeError'>, 'UnboundLocalError': <class 'UnboundLocalError'>, 'UnicodeDecodeError': <class 'UnicodeDecodeError'>, 'UnicodeEncodeError': <class 'UnicodeEncodeError'>, 'UnicodeError': <class 'UnicodeError'>, 'UnicodeTranslateError': <class 'UnicodeTranslateError'>, 'UnicodeWarning': <class 'UnicodeWarning'>, 'UserWarning': <class 'UserWarning'>, 'ValueError': <class 'ValueError'>, 'Warning': <class 'Warning'>, 'ZeroDivisionError': <class 'ZeroDivisionError'>, '__build_class__': <built-in function __build_class__>, '__debug__': True, '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", '__import__': <built-in function __import__>, '__loader__': <class '_frozen_importlib.BuiltinImporter'>, '__name__': 'builtins', '__package__': '', '__spec__': ModuleSpec(name='builtins', loader=<class '_frozen_importlib.BuiltinImporter'>, origin='built-in'), 'abs': <built-in function abs>, 'aiter': <built-in function aiter>, 'all': <built-in function all>, 'anext': <built-in function anext>, 'any': <built-in function any>, 'ascii': <built-in function ascii>, 'bin': <built-in function bin>, 'bool': <class 'bool'>, 'breakpoint': <built-in function breakpoint>, 'bytearray': <class 'bytearray'>, 'bytes': <class 'bytes'>, 'callable': <built-in function callable>, 'chr': <built-in function chr>, 'classmethod': <class 'classmethod'>, 'compile': <built-in function compile>, 'complex': <class 'complex'>, 'copyright': Copyright (c) 2001-2023 Python Software Foundation. All Rights Reserved.  Copyright (c) 2000 BeOpen.com. All Rights Reserved.  Copyright (c) 1995-2001 Corporation for National Research Initiatives. All Rights Reserved.  Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam. All Rights Reserved., 'credits':     Thanks to CWI, CNRI, BeOpen.com, Zope Corporation and a cast of thousands     for supporting Python development.  See www.python.org for more information., 'delattr': <built-in function delattr>, 'dict': <class 'dict'>, 'dir': <built-in function dir>, 'divmod': <built-in function divmod>, 'enumerate': <class 'enumerate'>, 'eval': <built-in function eval>, 'exec': <built-in function exec>, 'exit': Use exit() or Ctrl-D (i.e. EOF) to exit, 'filter': <class 'filter'>, 'float': <class 'float'>, 'format': <built-in function format>, 'frozenset': <class 'frozenset'>, 'getattr': <built-in function getattr>, 'globals': <built-in function globals>, 'hasattr': <built-in function hasattr>, 'hash': <built-in function hash>, 'help': Type help() for interactive help, or help(object) for help about object., 'hex': <built-in function hex>, 'id': <built-in function id>, 'input': <built-in function input>, 'int': <class 'int'>, 'isinstance': <built-in function isinstance>, 'issubclass': <built-in function issubclass>, 'iter': <built-in function iter>, 'len': <built-in function len>, 'license': Type license() to see the full license text, 'list': <class 'list'>, 'locals': <built-in function locals>, 'map': <class 'map'>, 'max': <built-in function max>, 'memoryview': <class 'memoryview'>, 'min': <built-in function min>, 'next': <built-in function next>, 'object': <class 'object'>, 'oct': <built-in function oct>, 'open': <built-in function open>, 'ord': <built-in function ord>, 'pow': <built-in function pow>, 'print': <built-in function print>, 'property': <class 'property'>, 'quit': Use quit() or Ctrl-D (i.e. EOF) to exit, 'range': <class 'range'>, 'repr': <built-in function repr>, 'reversed': <class 'reversed'>, 'round': <built-in function round>, 'set': <class 'set'>, 'setattr': <built-in function setattr>, 'slice': <class 'slice'>, 'sorted': <built-in function sorted>, 'staticmethod': <class 'staticmethod'>, 'str': <class 'str'>, 'sum': <built-in function sum>, 'super': <class 'super'>, 'tuple': <class 'tuple'>, 'type': <class 'type'>, 'vars': <built-in function vars>, 'zip': <class 'zip'>}, '__cached__': '/home/docs/checkouts/readthedocs.org/user_builds/aiida-core/envs/latest/lib/python3.10/site-packages/aiida/manage/configuration/__pycache__/config.cpython-310.pyc', '__doc__': 'Module that defines the configuration file of an AiiDA instance and functions to create and load it.\n\nDespite the import of the annotations backport below which enables postponed type annotation evaluation as implemented\nwith PEP 563 (https://peps.python.org/pep-0563/), this is not compatible with ``pydantic`` for Python 3.9 and older (\nSee https://github.com/pydantic/pydantic/issues/2678 for details).\n', '__file__': '/home/docs/checkouts/readthedocs.org/user_builds/aiida-core/envs/latest/lib/python3.10/site-packages/aiida/manage/configuration/config.py', '__loader__': <pydantic._internal._model_construction._PydanticWeakRef object>, '__name__': 'aiida.manage.configuration.config', '__package__': 'aiida.manage.configuration', '__spec__': <pydantic._internal._model_construction._PydanticWeakRef object>, 'annotations': <pydantic._internal._model_construction._PydanticWeakRef object>, 'codecs': <pydantic._internal._model_construction._PydanticWeakRef object>, 'contextlib': <pydantic._internal._model_construction._PydanticWeakRef object>, 'field_serializer': <pydantic._internal._model_construction._PydanticWeakRef object>, 'field_validator': <pydantic._internal._model_construction._PydanticWeakRef object>, 'get_option': <pydantic._internal._model_construction._PydanticWeakRef object>, 'get_option_names': <pydantic._internal._model_construction._PydanticWeakRef object>, 'io': <pydantic._internal._model_construction._PydanticWeakRef object>, 'json': <pydantic._internal._model_construction._PydanticWeakRef object>, 'os': <pydantic._internal._model_construction._PydanticWeakRef object>, 'parse_option': <pydantic._internal._model_construction._PydanticWeakRef object>, 'subject': <pydantic._internal._mock_val_ser.MockValSer object>, 'uuid': <pydantic._internal._model_construction._PydanticWeakRef object>}#
__pydantic_post_init__: ClassVar[None | Literal['model_post_init']] = None#
__pydantic_private__: dict[str, Any] | None#
__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055be87ae6bf0,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "broker_host": SerField {                         key_py: Py(                             0x00007f7ff31f7c30,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7fcd7253f0,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "broker_virtual_host": SerField {                         key_py: Py(                             0x00007f7ff31e5b10,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5220030,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "broker_parameters": SerField {                         key_py: Py(                             0x00007f7ff31e69c0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: DefaultFactory(                                         Py(                                             0x00007f7ff5a20f20,                                         ),                                     ),                                     serializer: Dict(                                         DictSerializer {                                             key_serializer: Str(                                                 StrSerializer,                                             ),                                             value_serializer: Any(                                                 AnySerializer,                                             ),                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             name: "dict[str, any]",                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "broker_port": SerField {                         key_py: Py(                             0x00007f7ff31f7c70,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7fcd96ad30,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "broker_protocol": SerField {                         key_py: Py(                             0x00007f7ff31f7b70,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff314ecb0,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "broker_username": SerField {                         key_py: Py(                             0x00007f7ff31f7bb0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff315dfb0,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "broker_password": SerField {                         key_py: Py(                             0x00007f7ff31f7bf0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff315dfb0,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 7,             },         ),         has_extra: false,         root_model: false,         name: "ProcessControlConfig",     }, ), definitions=[])#
__pydantic_validator__: ClassVar[SchemaValidator] = SchemaValidator(title="ProcessControlConfig", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "broker_protocol",                         lookup_key: Simple {                             key: "broker_protocol",                             py_key: Py(                                 0x00007f7fc612f4f0,                             ),                             path: LookupPath(                                 [                                     S(                                         "broker_protocol",                                         Py(                                             0x00007f7fc612f4b0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7ff31f7b70,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff314ecb0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[str]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "broker_username",                         lookup_key: Simple {                             key: "broker_username",                             py_key: Py(                                 0x00007f7fc612f470,                             ),                             path: LookupPath(                                 [                                     S(                                         "broker_username",                                         Py(                                             0x00007f7fc612f430,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7ff31f7bb0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff315dfb0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[str]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "broker_password",                         lookup_key: Simple {                             key: "broker_password",                             py_key: Py(                                 0x00007f7fc612f530,                             ),                             path: LookupPath(                                 [                                     S(                                         "broker_password",                                         Py(                                             0x00007f7fc612f570,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7ff31f7bf0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff315dfb0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[str]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "broker_host",                         lookup_key: Simple {                             key: "broker_host",                             py_key: Py(                                 0x00007f7fc612f5b0,                             ),                             path: LookupPath(                                 [                                     S(                                         "broker_host",                                         Py(                                             0x00007f7fc612f5f0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7ff31f7c30,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7fcd7253f0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[str]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "broker_port",                         lookup_key: Simple {                             key: "broker_port",                             py_key: Py(                                 0x00007f7fc612f630,                             ),                             path: LookupPath(                                 [                                     S(                                         "broker_port",                                         Py(                                             0x00007f7fc612f670,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7ff31f7c70,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7fcd96ad30,                                     ),                                 ),                                 on_error: Raise,                                 validator: Int(                                     IntValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[int]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "broker_virtual_host",                         lookup_key: Simple {                             key: "broker_virtual_host",                             py_key: Py(                                 0x00007f7fc626ba50,                             ),                             path: LookupPath(                                 [                                     S(                                         "broker_virtual_host",                                         Py(                                             0x00007f7fc626b870,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7ff31e5b10,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5220030,                                     ),                                 ),                                 on_error: Raise,                                 validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[str]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "broker_parameters",                         lookup_key: Simple {                             key: "broker_parameters",                             py_key: Py(                                 0x00007f7fc626b910,                             ),                             path: LookupPath(                                 [                                     S(                                         "broker_parameters",                                         Py(                                             0x00007f7fc626b820,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7ff31e69c0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: DefaultFactory(                                     Py(                                         0x00007f7ff5a20f20,                                     ),                                 ),                                 on_error: Raise,                                 validator: Dict(                                     DictValidator {                                         strict: false,                                         key_validator: Str(                                             StrValidator {                                                 strict: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         value_validator: Any(                                             AnyValidator,                                         ),                                         min_length: None,                                         max_length: None,                                         name: "dict[str,any]",                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[dict[str,any]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                 ],                 model_name: "ProcessControlConfig",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055be87ae6bf0,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007f7ff21764f0,         ),         name: "ProcessControlConfig",     }, ), definitions=[], cache_strings=True)#
__weakref__#

list of weak references to the object (if defined)

_abc_impl = <_abc._abc_data object>#
broker_host: str#
broker_parameters: dict[str, Any]#
broker_password: str#
broker_port: int#
broker_protocol: str#
broker_username: str#
broker_virtual_host: str#
model_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}#

A dictionary of computed field names and their corresponding ComputedFieldInfo objects.

model_config: ClassVar[ConfigDict] = {'defer_build': True}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

model_fields: ClassVar[dict[str, FieldInfo]] = {'broker_host': FieldInfo(annotation=str, required=False, default='127.0.0.1', description='Hostname of the message broker.'), 'broker_parameters': FieldInfo(annotation=dict[str, Any], required=False, default_factory=dict, description='Arguments to be encoded as query parameters.'), 'broker_password': FieldInfo(annotation=str, required=False, default='guest', description='Password for message broker.'), 'broker_port': FieldInfo(annotation=int, required=False, default=5432, description='Port of the message broker.'), 'broker_protocol': FieldInfo(annotation=str, required=False, default='amqp', description='Protocol for connecting to the message broker.'), 'broker_username': FieldInfo(annotation=str, required=False, default='guest', description='Username for message broker authentication.'), 'broker_virtual_host': FieldInfo(annotation=str, required=False, default='', description='Virtual host to use for the message broker.')}#

Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].

This replaces Model.__fields__ from Pydantic V1.

class aiida.manage.configuration.config.ProfileOptionsSchema(**data: Any)[source]#

Bases: BaseModel

Schema for the options of an AiiDA profile.

__abstractmethods__ = frozenset({})#
__annotations__ = {'__class_vars__': 'ClassVar[set[str]]', '__private_attributes__': 'ClassVar[dict[str, ModelPrivateAttr]]', '__pydantic_complete__': 'ClassVar[bool]', '__pydantic_core_schema__': 'ClassVar[CoreSchema]', '__pydantic_custom_init__': 'ClassVar[bool]', '__pydantic_decorators__': 'ClassVar[_decorators.DecoratorInfos]', '__pydantic_extra__': 'dict[str, Any] | None', '__pydantic_fields_set__': 'set[str]', '__pydantic_generic_metadata__': 'ClassVar[_generics.PydanticGenericMetadata]', '__pydantic_parent_namespace__': 'ClassVar[dict[str, Any] | None]', '__pydantic_post_init__': "ClassVar[None | Literal['model_post_init']]", '__pydantic_private__': 'dict[str, Any] | None', '__pydantic_root_model__': 'ClassVar[bool]', '__pydantic_serializer__': 'ClassVar[SchemaSerializer]', '__pydantic_validator__': 'ClassVar[SchemaValidator]', '__signature__': 'ClassVar[Signature]', 'caching__default_enabled': 'bool', 'caching__disabled_for': 'List[str]', 'caching__enabled_for': 'List[str]', 'daemon__default_workers': 'int', 'daemon__recursion_limit': 'int', 'daemon__timeout': 'int', 'daemon__worker_process_slots': 'int', 'db__batch_size': 'int', 'logging__aiida_loglevel': 'LogLevels', 'logging__aiopika_loglevel': 'LogLevels', 'logging__alembic_loglevel': 'LogLevels', 'logging__circus_loglevel': 'LogLevels', 'logging__db_loglevel': 'LogLevels', 'logging__disk_objectstore_loglevel': 'LogLevels', 'logging__kiwipy_loglevel': 'LogLevels', 'logging__paramiko_loglevel': 'LogLevels', 'logging__plumpy_loglevel': 'LogLevels', 'logging__sqlalchemy_loglevel': 'LogLevels', 'logging__verdi_loglevel': 'LogLevels', 'model_computed_fields': 'ClassVar[dict[str, ComputedFieldInfo]]', 'model_config': 'ClassVar[ConfigDict]', 'model_fields': 'ClassVar[dict[str, FieldInfo]]', 'rmq__task_timeout': 'int', 'runner__poll__interval': 'int', 'storage__sandbox': 'Optional[str]', 'transport__task_maximum_attempts': 'int', 'transport__task_retry_initial_interval': 'int', 'verdi__shell__auto_import': 'str', 'warnings__rabbitmq_version': 'bool', 'warnings__showdeprecations': 'bool'}#
__class_vars__: ClassVar[set[str]] = {}#
__dict__#
__module__ = 'aiida.manage.configuration.config'#
__private_attributes__: ClassVar[dict[str, ModelPrivateAttr]] = {}#
__pydantic_complete__: ClassVar[bool] = True#
__pydantic_custom_init__: ClassVar[bool] = False#
__pydantic_decorators__: ClassVar[_decorators.DecoratorInfos] = DecoratorInfos(validators={}, field_validators={'validate_caching_identifier_pattern': Decorator(cls_ref='aiida.manage.configuration.config.ProfileOptionsSchema:94276806541024', cls_var_name='validate_caching_identifier_pattern', func=<bound method ProfileOptionsSchema.validate_caching_identifier_pattern of <class 'aiida.manage.configuration.config.ProfileOptionsSchema'>>, shim=None, info=FieldValidatorDecoratorInfo(fields=('caching__enabled_for', 'caching__disabled_for'), mode='after', check_fields=None))}, root_validators={}, field_serializers={}, model_serializers={}, model_validators={}, computed_fields={})#
__pydantic_extra__: dict[str, Any] | None#
__pydantic_fields_set__: set[str]#
__pydantic_generic_metadata__: ClassVar[_generics.PydanticGenericMetadata] = {'args': (), 'origin': None, 'parameters': ()}#
__pydantic_parent_namespace__: ClassVar[dict[str, Any] | None] = {'AIIDA_LOGGER': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Any': <pydantic._internal._model_construction._PydanticWeakRef object>, 'BaseModel': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ConfigDict': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ConfigVersionSchema': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ConfigurationError': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Dict': <pydantic._internal._model_construction._PydanticWeakRef object>, 'EntryPointError': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Field': <pydantic._internal._model_construction._PydanticWeakRef object>, 'LOGGER': <pydantic._internal._model_construction._PydanticWeakRef object>, 'List': <pydantic._internal._model_construction._PydanticWeakRef object>, 'LogLevels': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Option': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Optional': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Profile': <pydantic._internal._model_construction._PydanticWeakRef object>, 'StorageMigrationError': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Tuple': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ValidationError': <pydantic._internal._model_construction._PydanticWeakRef object>, '__builtins__': {'ArithmeticError': <class 'ArithmeticError'>, 'AssertionError': <class 'AssertionError'>, 'AttributeError': <class 'AttributeError'>, 'BaseException': <class 'BaseException'>, 'BlockingIOError': <class 'BlockingIOError'>, 'BrokenPipeError': <class 'BrokenPipeError'>, 'BufferError': <class 'BufferError'>, 'BytesWarning': <class 'BytesWarning'>, 'ChildProcessError': <class 'ChildProcessError'>, 'ConnectionAbortedError': <class 'ConnectionAbortedError'>, 'ConnectionError': <class 'ConnectionError'>, 'ConnectionRefusedError': <class 'ConnectionRefusedError'>, 'ConnectionResetError': <class 'ConnectionResetError'>, 'DeprecationWarning': <class 'DeprecationWarning'>, 'EOFError': <class 'EOFError'>, 'Ellipsis': Ellipsis, 'EncodingWarning': <class 'EncodingWarning'>, 'EnvironmentError': <class 'OSError'>, 'Exception': <class 'Exception'>, 'False': False, 'FileExistsError': <class 'FileExistsError'>, 'FileNotFoundError': <class 'FileNotFoundError'>, 'FloatingPointError': <class 'FloatingPointError'>, 'FutureWarning': <class 'FutureWarning'>, 'GeneratorExit': <class 'GeneratorExit'>, 'IOError': <class 'OSError'>, 'ImportError': <class 'ImportError'>, 'ImportWarning': <class 'ImportWarning'>, 'IndentationError': <class 'IndentationError'>, 'IndexError': <class 'IndexError'>, 'InterruptedError': <class 'InterruptedError'>, 'IsADirectoryError': <class 'IsADirectoryError'>, 'KeyError': <class 'KeyError'>, 'KeyboardInterrupt': <class 'KeyboardInterrupt'>, 'LookupError': <class 'LookupError'>, 'MemoryError': <class 'MemoryError'>, 'ModuleNotFoundError': <class 'ModuleNotFoundError'>, 'NameError': <class 'NameError'>, 'None': None, 'NotADirectoryError': <class 'NotADirectoryError'>, 'NotImplemented': NotImplemented, 'NotImplementedError': <class 'NotImplementedError'>, 'OSError': <class 'OSError'>, 'OverflowError': <class 'OverflowError'>, 'PendingDeprecationWarning': <class 'PendingDeprecationWarning'>, 'PermissionError': <class 'PermissionError'>, 'ProcessLookupError': <class 'ProcessLookupError'>, 'RecursionError': <class 'RecursionError'>, 'ReferenceError': <class 'ReferenceError'>, 'ResourceWarning': <class 'ResourceWarning'>, 'RuntimeError': <class 'RuntimeError'>, 'RuntimeWarning': <class 'RuntimeWarning'>, 'StopAsyncIteration': <class 'StopAsyncIteration'>, 'StopIteration': <class 'StopIteration'>, 'SyntaxError': <class 'SyntaxError'>, 'SyntaxWarning': <class 'SyntaxWarning'>, 'SystemError': <class 'SystemError'>, 'SystemExit': <class 'SystemExit'>, 'TabError': <class 'TabError'>, 'TimeoutError': <class 'TimeoutError'>, 'True': True, 'TypeError': <class 'TypeError'>, 'UnboundLocalError': <class 'UnboundLocalError'>, 'UnicodeDecodeError': <class 'UnicodeDecodeError'>, 'UnicodeEncodeError': <class 'UnicodeEncodeError'>, 'UnicodeError': <class 'UnicodeError'>, 'UnicodeTranslateError': <class 'UnicodeTranslateError'>, 'UnicodeWarning': <class 'UnicodeWarning'>, 'UserWarning': <class 'UserWarning'>, 'ValueError': <class 'ValueError'>, 'Warning': <class 'Warning'>, 'ZeroDivisionError': <class 'ZeroDivisionError'>, '__build_class__': <built-in function __build_class__>, '__debug__': True, '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", '__import__': <built-in function __import__>, '__loader__': <class '_frozen_importlib.BuiltinImporter'>, '__name__': 'builtins', '__package__': '', '__spec__': ModuleSpec(name='builtins', loader=<class '_frozen_importlib.BuiltinImporter'>, origin='built-in'), 'abs': <built-in function abs>, 'aiter': <built-in function aiter>, 'all': <built-in function all>, 'anext': <built-in function anext>, 'any': <built-in function any>, 'ascii': <built-in function ascii>, 'bin': <built-in function bin>, 'bool': <class 'bool'>, 'breakpoint': <built-in function breakpoint>, 'bytearray': <class 'bytearray'>, 'bytes': <class 'bytes'>, 'callable': <built-in function callable>, 'chr': <built-in function chr>, 'classmethod': <class 'classmethod'>, 'compile': <built-in function compile>, 'complex': <class 'complex'>, 'copyright': Copyright (c) 2001-2023 Python Software Foundation. All Rights Reserved.  Copyright (c) 2000 BeOpen.com. All Rights Reserved.  Copyright (c) 1995-2001 Corporation for National Research Initiatives. All Rights Reserved.  Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam. All Rights Reserved., 'credits':     Thanks to CWI, CNRI, BeOpen.com, Zope Corporation and a cast of thousands     for supporting Python development.  See www.python.org for more information., 'delattr': <built-in function delattr>, 'dict': <class 'dict'>, 'dir': <built-in function dir>, 'divmod': <built-in function divmod>, 'enumerate': <class 'enumerate'>, 'eval': <built-in function eval>, 'exec': <built-in function exec>, 'exit': Use exit() or Ctrl-D (i.e. EOF) to exit, 'filter': <class 'filter'>, 'float': <class 'float'>, 'format': <built-in function format>, 'frozenset': <class 'frozenset'>, 'getattr': <built-in function getattr>, 'globals': <built-in function globals>, 'hasattr': <built-in function hasattr>, 'hash': <built-in function hash>, 'help': Type help() for interactive help, or help(object) for help about object., 'hex': <built-in function hex>, 'id': <built-in function id>, 'input': <built-in function input>, 'int': <class 'int'>, 'isinstance': <built-in function isinstance>, 'issubclass': <built-in function issubclass>, 'iter': <built-in function iter>, 'len': <built-in function len>, 'license': Type license() to see the full license text, 'list': <class 'list'>, 'locals': <built-in function locals>, 'map': <class 'map'>, 'max': <built-in function max>, 'memoryview': <class 'memoryview'>, 'min': <built-in function min>, 'next': <built-in function next>, 'object': <class 'object'>, 'oct': <built-in function oct>, 'open': <built-in function open>, 'ord': <built-in function ord>, 'pow': <built-in function pow>, 'print': <built-in function print>, 'property': <class 'property'>, 'quit': Use quit() or Ctrl-D (i.e. EOF) to exit, 'range': <class 'range'>, 'repr': <built-in function repr>, 'reversed': <class 'reversed'>, 'round': <built-in function round>, 'set': <class 'set'>, 'setattr': <built-in function setattr>, 'slice': <class 'slice'>, 'sorted': <built-in function sorted>, 'staticmethod': <class 'staticmethod'>, 'str': <class 'str'>, 'sum': <built-in function sum>, 'super': <class 'super'>, 'tuple': <class 'tuple'>, 'type': <class 'type'>, 'vars': <built-in function vars>, 'zip': <class 'zip'>}, '__cached__': '/home/docs/checkouts/readthedocs.org/user_builds/aiida-core/envs/latest/lib/python3.10/site-packages/aiida/manage/configuration/__pycache__/config.cpython-310.pyc', '__doc__': 'Module that defines the configuration file of an AiiDA instance and functions to create and load it.\n\nDespite the import of the annotations backport below which enables postponed type annotation evaluation as implemented\nwith PEP 563 (https://peps.python.org/pep-0563/), this is not compatible with ``pydantic`` for Python 3.9 and older (\nSee https://github.com/pydantic/pydantic/issues/2678 for details).\n', '__file__': '/home/docs/checkouts/readthedocs.org/user_builds/aiida-core/envs/latest/lib/python3.10/site-packages/aiida/manage/configuration/config.py', '__loader__': <pydantic._internal._model_construction._PydanticWeakRef object>, '__name__': 'aiida.manage.configuration.config', '__package__': 'aiida.manage.configuration', '__spec__': <pydantic._internal._model_construction._PydanticWeakRef object>, 'annotations': <pydantic._internal._model_construction._PydanticWeakRef object>, 'codecs': <pydantic._internal._model_construction._PydanticWeakRef object>, 'contextlib': <pydantic._internal._model_construction._PydanticWeakRef object>, 'field_serializer': <pydantic._internal._model_construction._PydanticWeakRef object>, 'field_validator': <pydantic._internal._model_construction._PydanticWeakRef object>, 'get_option': <pydantic._internal._model_construction._PydanticWeakRef object>, 'get_option_names': <pydantic._internal._model_construction._PydanticWeakRef object>, 'io': <pydantic._internal._model_construction._PydanticWeakRef object>, 'json': <pydantic._internal._model_construction._PydanticWeakRef object>, 'os': <pydantic._internal._model_construction._PydanticWeakRef object>, 'parse_option': <pydantic._internal._model_construction._PydanticWeakRef object>, 'subject': <pydantic._internal._mock_val_ser.MockValSer object>, 'uuid': <pydantic._internal._model_construction._PydanticWeakRef object>}#
__pydantic_post_init__: ClassVar[None | Literal['model_post_init']] = None#
__pydantic_private__: dict[str, Any] | None#
__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055be87907ee0,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "logging__paramiko_loglevel": SerField {                         key_py: Py(                             0x00007f7fcd68fb40,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff4917530,                                         ),                                     ),                                     serializer: Function(                                         FunctionPlainSerializer {                                             func: Py(                                                 0x00007f7fe6bd1d80,                                             ),                                             name: "plain_function[<lambda>]",                                             function_name: "<lambda>",                                             return_serializer: Any(                                                 AnySerializer,                                             ),                                             fallback_serializer: None,                                             when_used: Always,                                             is_field_serializer: false,                                             info_arg: false,                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "logging__verdi_loglevel": SerField {                         key_py: Py(                             0x00007f7fcd68f550,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff32029f0,                                         ),                                     ),                                     serializer: Function(                                         FunctionPlainSerializer {                                             func: Py(                                                 0x00007f7fe6bd0700,                                             ),                                             name: "plain_function[<lambda>]",                                             function_name: "<lambda>",                                             return_serializer: Any(                                                 AnySerializer,                                             ),                                             fallback_serializer: None,                                             when_used: Always,                                             is_field_serializer: false,                                             info_arg: false,                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "verdi__shell__auto_import": SerField {                         key_py: Py(                             0x00007f7fcd68f1e0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff52e0230,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "logging__kiwipy_loglevel": SerField {                         key_py: Py(                             0x00007f7fcd68f870,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff4917530,                                         ),                                     ),                                     serializer: Function(                                         FunctionPlainSerializer {                                             func: Py(                                                 0x00007f7fe6bd1870,                                             ),                                             name: "plain_function[<lambda>]",                                             function_name: "<lambda>",                                             return_serializer: Any(                                                 AnySerializer,                                             ),                                             fallback_serializer: None,                                             when_used: Always,                                             is_field_serializer: false,                                             info_arg: false,                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "transport__task_retry_initial_interval": SerField {                         key_py: Py(                             0x00007f7fcdbc6f10,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5218350,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "logging__plumpy_loglevel": SerField {                         key_py: Py(                             0x00007f7fcd68f230,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff4917530,                                         ),                                     ),                                     serializer: Function(                                         FunctionPlainSerializer {                                             func: Py(                                                 0x00007f7fe6bd12d0,                                             ),                                             name: "plain_function[<lambda>]",                                             function_name: "<lambda>",                                             return_serializer: Any(                                                 AnySerializer,                                             ),                                             fallback_serializer: None,                                             when_used: Always,                                             is_field_serializer: false,                                             info_arg: false,                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "daemon__timeout": SerField {                         key_py: Py(                             0x00007f7fcd7251f0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5218110,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "logging__db_loglevel": SerField {                         key_py: Py(                             0x00007f7fcd68f690,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff32029f0,                                         ),                                     ),                                     serializer: Function(                                         FunctionPlainSerializer {                                             func: Py(                                                 0x00007f7fe6bd0f70,                                             ),                                             name: "plain_function[<lambda>]",                                             function_name: "<lambda>",                                             return_serializer: Any(                                                 AnySerializer,                                             ),                                             fallback_serializer: None,                                             when_used: Always,                                             is_field_serializer: false,                                             info_arg: false,                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "daemon__worker_process_slots": SerField {                         key_py: Py(                             0x00007f7fcd68eec0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff52199d0,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "logging__circus_loglevel": SerField {                         key_py: Py(                             0x00007f7fcd68ef10,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5035330,                                         ),                                     ),                                     serializer: Function(                                         FunctionPlainSerializer {                                             func: Py(                                                 0x00007f7fe6bd2b90,                                             ),                                             name: "plain_function[<lambda>]",                                             function_name: "<lambda>",                                             return_serializer: Any(                                                 AnySerializer,                                             ),                                             fallback_serializer: None,                                             when_used: Always,                                             is_field_serializer: false,                                             info_arg: false,                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "daemon__default_workers": SerField {                         key_py: Py(                             0x00007f7fcd68efb0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff52180f0,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "db__batch_size": SerField {                         key_py: Py(                             0x00007f7fcd725270,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7fcd9690d0,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "runner__poll__interval": SerField {                         key_py: Py(                             0x00007f7fcd68fd20,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5218850,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "warnings__showdeprecations": SerField {                         key_py: Py(                             0x00007f7fcd8f8f30,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5a0efe0,                                         ),                                     ),                                     serializer: Bool(                                         BoolSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "logging__aiopika_loglevel": SerField {                         key_py: Py(                             0x00007f7fcd68f6e0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff4917530,                                         ),                                     ),                                     serializer: Function(                                         FunctionPlainSerializer {                                             func: Py(                                                 0x00007f7fe6bd2f80,                                             ),                                             name: "plain_function[<lambda>]",                                             function_name: "<lambda>",                                             return_serializer: Any(                                                 AnySerializer,                                             ),                                             fallback_serializer: None,                                             when_used: Always,                                             is_field_serializer: false,                                             info_arg: false,                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "transport__task_maximum_attempts": SerField {                         key_py: Py(                             0x00007f7fcdbc7030,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5218170,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "rmq__task_timeout": SerField {                         key_py: Py(                             0x00007f7fcd8f9570,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5218210,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "caching__disabled_for": SerField {                         key_py: Py(                             0x00007f7fcd8f9890,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7fce299ac0,                                         ),                                     ),                                     serializer: List(                                         ListSerializer {                                             item_serializer: Str(                                                 StrSerializer,                                             ),                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             name: "list[str]",                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "caching__default_enabled": SerField {                         key_py: Py(                             0x00007f7fcd8f8620,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5a0f000,                                         ),                                     ),                                     serializer: Bool(                                         BoolSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "daemon__recursion_limit": SerField {                         key_py: Py(                             0x00007f7fcd68e5b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7fcd969d90,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "logging__alembic_loglevel": SerField {                         key_py: Py(                             0x00007f7fcd68fd70,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff4917530,                                         ),                                     ),                                     serializer: Function(                                         FunctionPlainSerializer {                                             func: Py(                                                 0x00007f7fe6bd2200,                                             ),                                             name: "plain_function[<lambda>]",                                             function_name: "<lambda>",                                             return_serializer: Any(                                                 AnySerializer,                                             ),                                             fallback_serializer: None,                                             when_used: Always,                                             is_field_serializer: false,                                             info_arg: false,                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "logging__disk_objectstore_loglevel": SerField {                         key_py: Py(                             0x00007f7fcd7fb450,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5035330,                                         ),                                     ),                                     serializer: Function(                                         FunctionPlainSerializer {                                             func: Py(                                                 0x00007f7fe6bd0a60,                                             ),                                             name: "plain_function[<lambda>]",                                             function_name: "<lambda>",                                             return_serializer: Any(                                                 AnySerializer,                                             ),                                             fallback_serializer: None,                                             when_used: Always,                                             is_field_serializer: false,                                             info_arg: false,                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "logging__sqlalchemy_loglevel": SerField {                         key_py: Py(                             0x00007f7fcd68ffa0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff4917530,                                         ),                                     ),                                     serializer: Function(                                         FunctionPlainSerializer {                                             func: Py(                                                 0x00007f7fe6bd2680,                                             ),                                             name: "plain_function[<lambda>]",                                             function_name: "<lambda>",                                             return_serializer: Any(                                                 AnySerializer,                                             ),                                             fallback_serializer: None,                                             when_used: Always,                                             is_field_serializer: false,                                             info_arg: false,                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "warnings__rabbitmq_version": SerField {                         key_py: Py(                             0x00007f7fcd8f91b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5a0efe0,                                         ),                                     ),                                     serializer: Bool(                                         BoolSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "logging__aiida_loglevel": SerField {                         key_py: Py(                             0x00007f7fcd68f050,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff32029f0,                                         ),                                     ),                                     serializer: Function(                                         FunctionPlainSerializer {                                             func: Py(                                                 0x00007f7fe6bd01f0,                                             ),                                             name: "plain_function[<lambda>]",                                             function_name: "<lambda>",                                             return_serializer: Any(                                                 AnySerializer,                                             ),                                             fallback_serializer: None,                                             when_used: Always,                                             is_field_serializer: false,                                             info_arg: false,                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "storage__sandbox": SerField {                         key_py: Py(                             0x00007f7fcd8f9430,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5a23cc0,                                         ),                                     ),                                     serializer: Nullable(                                         NullableSerializer {                                             serializer: Str(                                                 StrSerializer,                                             ),                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "caching__enabled_for": SerField {                         key_py: Py(                             0x00007f7fcd8f8f80,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7fcd9afa40,                                         ),                                     ),                                     serializer: List(                                         ListSerializer {                                             item_serializer: Str(                                                 StrSerializer,                                             ),                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             name: "list[str]",                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 27,             },         ),         has_extra: false,         root_model: false,         name: "ProfileOptionsSchema",     }, ), definitions=[Enum(EnumSerializer { class: Py(0x55be857fd130), serializer: None })])#
__pydantic_validator__: ClassVar[SchemaValidator] = SchemaValidator(title="ProfileOptionsSchema", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "runner__poll__interval",                         lookup_key: Simple {                             key: "runner__poll__interval",                             py_key: Py(                                 0x00007f7fc6160cb0,                             ),                             path: LookupPath(                                 [                                     S(                                         "runner__poll__interval",                                         Py(                                             0x00007f7fc6160d50,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68fd20,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5218850,                                     ),                                 ),                                 on_error: Raise,                                 validator: Int(                                     IntValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[int]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "daemon__default_workers",                         lookup_key: Simple {                             key: "daemon__default_workers",                             py_key: Py(                                 0x00007f7fc6160ad0,                             ),                             path: LookupPath(                                 [                                     S(                                         "daemon__default_workers",                                         Py(                                             0x00007f7fc6160da0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68efb0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff52180f0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Int(                                     IntValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[int]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "daemon__timeout",                         lookup_key: Simple {                             key: "daemon__timeout",                             py_key: Py(                                 0x00007f7fc618f570,                             ),                             path: LookupPath(                                 [                                     S(                                         "daemon__timeout",                                         Py(                                             0x00007f7fc618f430,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd7251f0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5218110,                                     ),                                 ),                                 on_error: Raise,                                 validator: Int(                                     IntValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[int]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "daemon__worker_process_slots",                         lookup_key: Simple {                             key: "daemon__worker_process_slots",                             py_key: Py(                                 0x00007f7fc6160d00,                             ),                             path: LookupPath(                                 [                                     S(                                         "daemon__worker_process_slots",                                         Py(                                             0x00007f7fc6160c60,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68eec0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff52199d0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Int(                                     IntValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[int]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "daemon__recursion_limit",                         lookup_key: Simple {                             key: "daemon__recursion_limit",                             py_key: Py(                                 0x00007f7fc6160c10,                             ),                             path: LookupPath(                                 [                                     S(                                         "daemon__recursion_limit",                                         Py(                                             0x00007f7fc6160bc0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68e5b0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7fcd969d90,                                     ),                                 ),                                 on_error: Raise,                                 validator: Int(                                     IntValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[int]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "db__batch_size",                         lookup_key: Simple {                             key: "db__batch_size",                             py_key: Py(                                 0x00007f7fc618f870,                             ),                             path: LookupPath(                                 [                                     S(                                         "db__batch_size",                                         Py(                                             0x00007f7fc618f5b0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd725270,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7fcd9690d0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Int(                                     IntValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[int]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "verdi__shell__auto_import",                         lookup_key: Simple {                             key: "verdi__shell__auto_import",                             py_key: Py(                                 0x00007f7fc61609e0,                             ),                             path: LookupPath(                                 [                                     S(                                         "verdi__shell__auto_import",                                         Py(                                             0x00007f7fc6160530,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68f1e0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff52e0230,                                     ),                                 ),                                 on_error: Raise,                                 validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[str]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "logging__aiida_loglevel",                         lookup_key: Simple {                             key: "logging__aiida_loglevel",                             py_key: Py(                                 0x00007f7fc6160a30,                             ),                             path: LookupPath(                                 [                                     S(                                         "logging__aiida_loglevel",                                         Py(                                             0x00007f7fc6160260,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68f050,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff32029f0,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: DefinitionRef(                                             DefinitionRefValidator {                                                 definition: "enum[LogLevels]",                                             },                                         ),                                         func: Py(                                             0x00007f7fc6117e80,                                         ),                                         config: Py(                                             0x00007f7fc619f200,                                         ),                                         name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "logging__verdi_loglevel",                         lookup_key: Simple {                             key: "logging__verdi_loglevel",                             py_key: Py(                                 0x00007f7fc6160350,                             ),                             path: LookupPath(                                 [                                     S(                                         "logging__verdi_loglevel",                                         Py(                                             0x00007f7fc61608a0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68f550,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff32029f0,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: DefinitionRef(                                             DefinitionRefValidator {                                                 definition: "enum[LogLevels]",                                             },                                         ),                                         func: Py(                                             0x00007f7fc6117430,                                         ),                                         config: Py(                                             0x00007f7fc619f200,                                         ),                                         name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "logging__disk_objectstore_loglevel",                         lookup_key: Simple {                             key: "logging__disk_objectstore_loglevel",                             py_key: Py(                                 0x00007f7fc6293510,                             ),                             path: LookupPath(                                 [                                     S(                                         "logging__disk_objectstore_loglevel",                                         Py(                                             0x00007f7fc62934b0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd7fb450,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5035330,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: DefinitionRef(                                             DefinitionRefValidator {                                                 definition: "enum[LogLevels]",                                             },                                         ),                                         func: Py(                                             0x00007f7fc61174c0,                                         ),                                         config: Py(                                             0x00007f7fc619f200,                                         ),                                         name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "logging__db_loglevel",                         lookup_key: Simple {                             key: "logging__db_loglevel",                             py_key: Py(                                 0x00007f7fc6160e40,                             ),                             path: LookupPath(                                 [                                     S(                                         "logging__db_loglevel",                                         Py(                                             0x00007f7fc6160e90,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68f690,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff32029f0,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: DefinitionRef(                                             DefinitionRefValidator {                                                 definition: "enum[LogLevels]",                                             },                                         ),                                         func: Py(                                             0x00007f7fc61175b0,                                         ),                                         config: Py(                                             0x00007f7fc619f200,                                         ),                                         name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "logging__plumpy_loglevel",                         lookup_key: Simple {                             key: "logging__plumpy_loglevel",                             py_key: Py(                                 0x00007f7fc6160ee0,                             ),                             path: LookupPath(                                 [                                     S(                                         "logging__plumpy_loglevel",                                         Py(                                             0x00007f7fc6160f30,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68f230,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff4917530,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: DefinitionRef(                                             DefinitionRefValidator {                                                 definition: "enum[LogLevels]",                                             },                                         ),                                         func: Py(                                             0x00007f7fc6117460,                                         ),                                         config: Py(                                             0x00007f7fc619f200,                                         ),                                         name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "logging__kiwipy_loglevel",                         lookup_key: Simple {                             key: "logging__kiwipy_loglevel",                             py_key: Py(                                 0x00007f7fc6160f80,                             ),                             path: LookupPath(                                 [                                     S(                                         "logging__kiwipy_loglevel",                                         Py(                                             0x00007f7fc6160fd0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68f870,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff4917530,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: DefinitionRef(                                             DefinitionRefValidator {                                                 definition: "enum[LogLevels]",                                             },                                         ),                                         func: Py(                                             0x00007f7fc6117760,                                         ),                                         config: Py(                                             0x00007f7fc619f200,                                         ),                                         name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "logging__paramiko_loglevel",                         lookup_key: Simple {                             key: "logging__paramiko_loglevel",                             py_key: Py(                                 0x00007f7fc6161020,                             ),                             path: LookupPath(                                 [                                     S(                                         "logging__paramiko_loglevel",                                         Py(                                             0x00007f7fc6161070,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68fb40,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff4917530,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: DefinitionRef(                                             DefinitionRefValidator {                                                 definition: "enum[LogLevels]",                                             },                                         ),                                         func: Py(                                             0x00007f7fc6117340,                                         ),                                         config: Py(                                             0x00007f7fc619f200,                                         ),                                         name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "logging__alembic_loglevel",                         lookup_key: Simple {                             key: "logging__alembic_loglevel",                             py_key: Py(                                 0x00007f7fc61610c0,                             ),                             path: LookupPath(                                 [                                     S(                                         "logging__alembic_loglevel",                                         Py(                                             0x00007f7fc6161110,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68fd70,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff4917530,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: DefinitionRef(                                             DefinitionRefValidator {                                                 definition: "enum[LogLevels]",                                             },                                         ),                                         func: Py(                                             0x00007f7fc63e1b40,                                         ),                                         config: Py(                                             0x00007f7fc619f200,                                         ),                                         name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "logging__sqlalchemy_loglevel",                         lookup_key: Simple {                             key: "logging__sqlalchemy_loglevel",                             py_key: Py(                                 0x00007f7fc6161160,                             ),                             path: LookupPath(                                 [                                     S(                                         "logging__sqlalchemy_loglevel",                                         Py(                                             0x00007f7fc61611b0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68ffa0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff4917530,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: DefinitionRef(                                             DefinitionRefValidator {                                                 definition: "enum[LogLevels]",                                             },                                         ),                                         func: Py(                                             0x00007f7fc62bf580,                                         ),                                         config: Py(                                             0x00007f7fc619f200,                                         ),                                         name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "logging__circus_loglevel",                         lookup_key: Simple {                             key: "logging__circus_loglevel",                             py_key: Py(                                 0x00007f7fc6161200,                             ),                             path: LookupPath(                                 [                                     S(                                         "logging__circus_loglevel",                                         Py(                                             0x00007f7fc6161250,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68ef10,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5035330,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: DefinitionRef(                                             DefinitionRefValidator {                                                 definition: "enum[LogLevels]",                                             },                                         ),                                         func: Py(                                             0x00007f7fc62bf730,                                         ),                                         config: Py(                                             0x00007f7fc619f200,                                         ),                                         name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "logging__aiopika_loglevel",                         lookup_key: Simple {                             key: "logging__aiopika_loglevel",                             py_key: Py(                                 0x00007f7fc61612a0,                             ),                             path: LookupPath(                                 [                                     S(                                         "logging__aiopika_loglevel",                                         Py(                                             0x00007f7fc61612f0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd68f6e0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff4917530,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: DefinitionRef(                                             DefinitionRefValidator {                                                 definition: "enum[LogLevels]",                                             },                                         ),                                         func: Py(                                             0x00007f7fc6166e00,                                         ),                                         config: Py(                                             0x00007f7fc619f200,                                         ),                                         name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "warnings__showdeprecations",                         lookup_key: Simple {                             key: "warnings__showdeprecations",                             py_key: Py(                                 0x00007f7fc6161340,                             ),                             path: LookupPath(                                 [                                     S(                                         "warnings__showdeprecations",                                         Py(                                             0x00007f7fc6161390,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd8f8f30,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5a0efe0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Bool(                                     BoolValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[bool]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "warnings__rabbitmq_version",                         lookup_key: Simple {                             key: "warnings__rabbitmq_version",                             py_key: Py(                                 0x00007f7fc61613e0,                             ),                             path: LookupPath(                                 [                                     S(                                         "warnings__rabbitmq_version",                                         Py(                                             0x00007f7fc6161430,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd8f91b0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5a0efe0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Bool(                                     BoolValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[bool]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "transport__task_retry_initial_interval",                         lookup_key: Simple {                             key: "transport__task_retry_initial_interval",                             py_key: Py(                                 0x00007f7fc6293450,                             ),                             path: LookupPath(                                 [                                     S(                                         "transport__task_retry_initial_interval",                                         Py(                                             0x00007f7fc6293570,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcdbc6f10,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5218350,                                     ),                                 ),                                 on_error: Raise,                                 validator: Int(                                     IntValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[int]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "transport__task_maximum_attempts",                         lookup_key: Simple {                             key: "transport__task_maximum_attempts",                             py_key: Py(                                 0x00007f7fc62935d0,                             ),                             path: LookupPath(                                 [                                     S(                                         "transport__task_maximum_attempts",                                         Py(                                             0x00007f7fc6293630,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcdbc7030,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5218170,                                     ),                                 ),                                 on_error: Raise,                                 validator: Int(                                     IntValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[int]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "rmq__task_timeout",                         lookup_key: Simple {                             key: "rmq__task_timeout",                             py_key: Py(                                 0x00007f7fc6161480,                             ),                             path: LookupPath(                                 [                                     S(                                         "rmq__task_timeout",                                         Py(                                             0x00007f7fc61614d0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd8f9570,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5218210,                                     ),                                 ),                                 on_error: Raise,                                 validator: Int(                                     IntValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[int]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "storage__sandbox",                         lookup_key: Simple {                             key: "storage__sandbox",                             py_key: Py(                                 0x00007f7fc6161520,                             ),                             path: LookupPath(                                 [                                     S(                                         "storage__sandbox",                                         Py(                                             0x00007f7fc6161570,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd8f9430,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5a23cc0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Nullable(                                     NullableValidator {                                         validator: Str(                                             StrValidator {                                                 strict: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         name: "nullable[str]",                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[nullable[str]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "caching__default_enabled",                         lookup_key: Simple {                             key: "caching__default_enabled",                             py_key: Py(                                 0x00007f7fc61615c0,                             ),                             path: LookupPath(                                 [                                     S(                                         "caching__default_enabled",                                         Py(                                             0x00007f7fc6161610,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd8f8620,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5a0f000,                                     ),                                 ),                                 on_error: Raise,                                 validator: Bool(                                     BoolValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[bool]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "caching__enabled_for",                         lookup_key: Simple {                             key: "caching__enabled_for",                             py_key: Py(                                 0x00007f7fc6161660,                             ),                             path: LookupPath(                                 [                                     S(                                         "caching__enabled_for",                                         Py(                                             0x00007f7fc61616b0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd8f8f80,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7fcd9afa40,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: List(                                             ListValidator {                                                 strict: false,                                                 item_validator: Some(                                                     Str(                                                         StrValidator {                                                             strict: false,                                                             coerce_numbers_to_str: false,                                                         },                                                     ),                                                 ),                                                 min_length: None,                                                 max_length: None,                                                 name: OnceLock(                                                     "list[str]",                                                 ),                                             },                                         ),                                         func: Py(                                             0x00007f7fcd609e00,                                         ),                                         config: Py(                                             0x00007f7fc619f200,                                         ),                                         name: "function-after[validate_caching_identifier_pattern(), list[str]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: true,                                 name: "default[function-after[validate_caching_identifier_pattern(), list[str]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "caching__disabled_for",                         lookup_key: Simple {                             key: "caching__disabled_for",                             py_key: Py(                                 0x00007f7fc6161700,                             ),                             path: LookupPath(                                 [                                     S(                                         "caching__disabled_for",                                         Py(                                             0x00007f7fc6161750,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7fcd8f9890,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7fce299ac0,                                     ),                                 ),                                 on_error: Raise,                                 validator: FunctionAfter(                                     FunctionAfterValidator {                                         validator: List(                                             ListValidator {                                                 strict: false,                                                 item_validator: Some(                                                     Str(                                                         StrValidator {                                                             strict: false,                                                             coerce_numbers_to_str: false,                                                         },                                                     ),                                                 ),                                                 min_length: None,                                                 max_length: None,                                                 name: OnceLock(                                                     "list[str]",                                                 ),                                             },                                         ),                                         func: Py(                                             0x00007f7fcd609e00,                                         ),                                         config: Py(                                             0x00007f7fc619f200,                                         ),                                         name: "function-after[validate_caching_identifier_pattern(), list[str]]",                                         field_name: None,                                         info_arg: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: true,                                 name: "default[function-after[validate_caching_identifier_pattern(), list[str]]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                 ],                 model_name: "ProfileOptionsSchema",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055be87907ee0,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007f7ff21764f0,         ),         name: "ProfileOptionsSchema",     }, ), definitions=[PlainEnum(EnumValidator { phantom: PhantomData<_pydantic_core::validators::enum_::PlainEnumValidator>, class: Py(0x55be857fd130), lookup: LiteralLookup { expected_bool: None, expected_int: None, expected_str: Some({"DEBUG": 1, "REPORT": 3, "WARNING": 4, "ERROR": 5, "CRITICAL": 6, "INFO": 2, "NOTSET": 0}), expected_py_dict: None, expected_py_list: None, values: [Py(0x7f7ff31f1d50), Py(0x7f7ff31f1cc0), Py(0x7f7ff31f1c60), Py(0x7f7ff31f1ba0), Py(0x7f7ff31f1b40), Py(0x7f7ff31f1ab0), Py(0x7f7ff31f1a20)] }, missing: None, expected_repr: "'NOTSET', 'DEBUG', 'INFO', 'REPORT', 'WARNING', 'ERROR' or 'CRITICAL'", strict: false, class_repr: "LogLevels", name: "enum[LogLevels]" })], cache_strings=True)#
__weakref__#

list of weak references to the object (if defined)

_abc_impl = <_abc._abc_data object>#
caching__default_enabled: bool#
caching__disabled_for: List[str]#
caching__enabled_for: List[str]#
daemon__default_workers: int#
daemon__recursion_limit: int#
daemon__timeout: int#
daemon__worker_process_slots: int#
db__batch_size: int#
logging__aiida_loglevel: LogLevels#
logging__aiopika_loglevel: LogLevels#
logging__alembic_loglevel: LogLevels#
logging__circus_loglevel: LogLevels#
logging__db_loglevel: LogLevels#
logging__disk_objectstore_loglevel: LogLevels#
logging__kiwipy_loglevel: LogLevels#
logging__paramiko_loglevel: LogLevels#
logging__plumpy_loglevel: LogLevels#
logging__sqlalchemy_loglevel: LogLevels#
logging__verdi_loglevel: LogLevels#
model_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}#

A dictionary of computed field names and their corresponding ComputedFieldInfo objects.

model_config: ClassVar[ConfigDict] = {'defer_build': True, 'use_enum_values': True}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

model_fields: ClassVar[dict[str, FieldInfo]] = {'caching__default_enabled': FieldInfo(annotation=bool, required=False, default=False, description='Enable calculation caching by default.'), 'caching__disabled_for': FieldInfo(annotation=List[str], required=False, default=[], description='Calculation entry points to disable caching on.'), 'caching__enabled_for': FieldInfo(annotation=List[str], required=False, default=[], description='Calculation entry points to enable caching on.'), 'daemon__default_workers': FieldInfo(annotation=int, required=False, default=1, description='Default number of workers to be launched by `verdi daemon start`.'), 'daemon__recursion_limit': FieldInfo(annotation=int, required=False, default=3000, description='Maximum recursion depth for the daemon workers.'), 'daemon__timeout': FieldInfo(annotation=int, required=False, default=2, description='Used to set default timeout in the `DaemonClient` for calls to the daemon.'), 'daemon__worker_process_slots': FieldInfo(annotation=int, required=False, default=200, description='Maximum number of concurrent process tasks that each daemon worker can handle.'), 'db__batch_size': FieldInfo(annotation=int, required=False, default=100000, description='Batch size for bulk CREATE operations in the database. Avoids hitting MaxAllocSize of PostgreSQL (1GB) when creating large numbers of database records in one go.'), 'logging__aiida_loglevel': FieldInfo(annotation=LogLevels, required=False, default='REPORT', description='Minimum level to log to daemon log and the `DbLog` table for the `aiida` logger.'), 'logging__aiopika_loglevel': FieldInfo(annotation=LogLevels, required=False, default='WARNING', description='Minimum level to log to daemon log and the `DbLog` table for the `aiopika` logger'), 'logging__alembic_loglevel': FieldInfo(annotation=LogLevels, required=False, default='WARNING', description='Minimum level to log to daemon log and the `DbLog` table for the `alembic` logger'), 'logging__circus_loglevel': FieldInfo(annotation=LogLevels, required=False, default='INFO', description='Minimum level to log to daemon log and the `DbLog` table for the `circus` logger'), 'logging__db_loglevel': FieldInfo(annotation=LogLevels, required=False, default='REPORT', description='Minimum level to log to the DbLog table.'), 'logging__disk_objectstore_loglevel': FieldInfo(annotation=LogLevels, required=False, default='INFO', description='Minimum level to log to daemon log and the `DbLog` table for `disk_objectstore` logger.'), 'logging__kiwipy_loglevel': FieldInfo(annotation=LogLevels, required=False, default='WARNING', description='Minimum level to log to daemon log and the `DbLog` table for the `kiwipy` logger'), 'logging__paramiko_loglevel': FieldInfo(annotation=LogLevels, required=False, default='WARNING', description='Minimum level to log to daemon log and the `DbLog` table for the `paramiko` logger'), 'logging__plumpy_loglevel': FieldInfo(annotation=LogLevels, required=False, default='WARNING', description='Minimum level to log to daemon log and the `DbLog` table for the `plumpy` logger.'), 'logging__sqlalchemy_loglevel': FieldInfo(annotation=LogLevels, required=False, default='WARNING', description='Minimum level to log to daemon log and the `DbLog` table for the `sqlalchemy` logger'), 'logging__verdi_loglevel': FieldInfo(annotation=LogLevels, required=False, default='REPORT', description='Minimum level to log to console when running a `verdi` command.'), 'rmq__task_timeout': FieldInfo(annotation=int, required=False, default=10, description='Timeout in seconds for communications with RabbitMQ.'), 'runner__poll__interval': FieldInfo(annotation=int, required=False, default=60, description='Polling interval in seconds to be used by process runners.'), 'storage__sandbox': FieldInfo(annotation=Union[str, NoneType], required=False, default=None, description='Absolute path to the directory to store sandbox folders.'), 'transport__task_maximum_attempts': FieldInfo(annotation=int, required=False, default=5, description='Maximum number of transport task attempts before a Process is Paused.'), 'transport__task_retry_initial_interval': FieldInfo(annotation=int, required=False, default=20, description='Initial time interval for the exponential backoff mechanism.'), 'verdi__shell__auto_import': FieldInfo(annotation=str, required=False, default=':', description='Additional modules/functions/classes to be automatically loaded in `verdi shell`, split by `:`.'), 'warnings__rabbitmq_version': FieldInfo(annotation=bool, required=False, default=True, description='Whether to print a warning when an incompatible version of RabbitMQ is configured.'), 'warnings__showdeprecations': FieldInfo(annotation=bool, required=False, default=True, description='Whether to print AiiDA deprecation warnings.')}#

Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].

This replaces Model.__fields__ from Pydantic V1.

rmq__task_timeout: int#
runner__poll__interval: int#
storage__sandbox: str | None#
transport__task_maximum_attempts: int#
transport__task_retry_initial_interval: int#
classmethod validate_caching_identifier_pattern(value: List[str]) List[str][source]#

Validate the caching identifier patterns.

verdi__shell__auto_import: str#
warnings__rabbitmq_version: bool#
warnings__showdeprecations: bool#
class aiida.manage.configuration.config.ProfileSchema(**data: Any)[source]#

Bases: BaseModel

Schema for the configuration of an AiiDA profile.

__abstractmethods__ = frozenset({})#
__annotations__ = {'__class_vars__': 'ClassVar[set[str]]', '__private_attributes__': 'ClassVar[dict[str, ModelPrivateAttr]]', '__pydantic_complete__': 'ClassVar[bool]', '__pydantic_core_schema__': 'ClassVar[CoreSchema]', '__pydantic_custom_init__': 'ClassVar[bool]', '__pydantic_decorators__': 'ClassVar[_decorators.DecoratorInfos]', '__pydantic_extra__': 'dict[str, Any] | None', '__pydantic_fields_set__': 'set[str]', '__pydantic_generic_metadata__': 'ClassVar[_generics.PydanticGenericMetadata]', '__pydantic_parent_namespace__': 'ClassVar[dict[str, Any] | None]', '__pydantic_post_init__': "ClassVar[None | Literal['model_post_init']]", '__pydantic_private__': 'dict[str, Any] | None', '__pydantic_root_model__': 'ClassVar[bool]', '__pydantic_serializer__': 'ClassVar[SchemaSerializer]', '__pydantic_validator__': 'ClassVar[SchemaValidator]', '__signature__': 'ClassVar[Signature]', 'default_user_email': 'Optional[str]', 'model_computed_fields': 'ClassVar[dict[str, ComputedFieldInfo]]', 'model_config': 'ClassVar[ConfigDict]', 'model_fields': 'ClassVar[dict[str, FieldInfo]]', 'options': 'Optional[ProfileOptionsSchema]', 'process_control': 'ProcessControlConfig', 'storage': 'ProfileStorageConfig', 'test_profile': 'bool', 'uuid': 'str'}#
__class_vars__: ClassVar[set[str]] = {}#
__dict__#
__module__ = 'aiida.manage.configuration.config'#
__private_attributes__: ClassVar[dict[str, ModelPrivateAttr]] = {}#
__pydantic_complete__: ClassVar[bool] = True#
__pydantic_custom_init__: ClassVar[bool] = False#
__pydantic_decorators__: ClassVar[_decorators.DecoratorInfos] = DecoratorInfos(validators={}, field_validators={}, root_validators={}, field_serializers={'serialize_dt': Decorator(cls_ref='aiida.manage.configuration.config.ProfileSchema:94276808622624', cls_var_name='serialize_dt', func=<function ProfileSchema.serialize_dt>, shim=None, info=FieldSerializerDecoratorInfo(fields=('uuid',), mode='plain', return_type=PydanticUndefined, when_used='always', check_fields=None))}, model_serializers={}, model_validators={}, computed_fields={})#
__pydantic_extra__: dict[str, Any] | None#
__pydantic_fields_set__: set[str]#
__pydantic_generic_metadata__: ClassVar[_generics.PydanticGenericMetadata] = {'args': (), 'origin': None, 'parameters': ()}#
__pydantic_parent_namespace__: ClassVar[dict[str, Any] | None] = {'AIIDA_LOGGER': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Any': <pydantic._internal._model_construction._PydanticWeakRef object>, 'BaseModel': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ConfigDict': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ConfigVersionSchema': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ConfigurationError': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Dict': <pydantic._internal._model_construction._PydanticWeakRef object>, 'EntryPointError': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Field': <pydantic._internal._model_construction._PydanticWeakRef object>, 'GlobalOptionsSchema': <pydantic._internal._model_construction._PydanticWeakRef object>, 'LOGGER': <pydantic._internal._model_construction._PydanticWeakRef object>, 'List': <pydantic._internal._model_construction._PydanticWeakRef object>, 'LogLevels': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Option': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Optional': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ProcessControlConfig': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Profile': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ProfileOptionsSchema': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ProfileStorageConfig': <pydantic._internal._model_construction._PydanticWeakRef object>, 'StorageMigrationError': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Tuple': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ValidationError': <pydantic._internal._model_construction._PydanticWeakRef object>, '__builtins__': {'ArithmeticError': <class 'ArithmeticError'>, 'AssertionError': <class 'AssertionError'>, 'AttributeError': <class 'AttributeError'>, 'BaseException': <class 'BaseException'>, 'BlockingIOError': <class 'BlockingIOError'>, 'BrokenPipeError': <class 'BrokenPipeError'>, 'BufferError': <class 'BufferError'>, 'BytesWarning': <class 'BytesWarning'>, 'ChildProcessError': <class 'ChildProcessError'>, 'ConnectionAbortedError': <class 'ConnectionAbortedError'>, 'ConnectionError': <class 'ConnectionError'>, 'ConnectionRefusedError': <class 'ConnectionRefusedError'>, 'ConnectionResetError': <class 'ConnectionResetError'>, 'DeprecationWarning': <class 'DeprecationWarning'>, 'EOFError': <class 'EOFError'>, 'Ellipsis': Ellipsis, 'EncodingWarning': <class 'EncodingWarning'>, 'EnvironmentError': <class 'OSError'>, 'Exception': <class 'Exception'>, 'False': False, 'FileExistsError': <class 'FileExistsError'>, 'FileNotFoundError': <class 'FileNotFoundError'>, 'FloatingPointError': <class 'FloatingPointError'>, 'FutureWarning': <class 'FutureWarning'>, 'GeneratorExit': <class 'GeneratorExit'>, 'IOError': <class 'OSError'>, 'ImportError': <class 'ImportError'>, 'ImportWarning': <class 'ImportWarning'>, 'IndentationError': <class 'IndentationError'>, 'IndexError': <class 'IndexError'>, 'InterruptedError': <class 'InterruptedError'>, 'IsADirectoryError': <class 'IsADirectoryError'>, 'KeyError': <class 'KeyError'>, 'KeyboardInterrupt': <class 'KeyboardInterrupt'>, 'LookupError': <class 'LookupError'>, 'MemoryError': <class 'MemoryError'>, 'ModuleNotFoundError': <class 'ModuleNotFoundError'>, 'NameError': <class 'NameError'>, 'None': None, 'NotADirectoryError': <class 'NotADirectoryError'>, 'NotImplemented': NotImplemented, 'NotImplementedError': <class 'NotImplementedError'>, 'OSError': <class 'OSError'>, 'OverflowError': <class 'OverflowError'>, 'PendingDeprecationWarning': <class 'PendingDeprecationWarning'>, 'PermissionError': <class 'PermissionError'>, 'ProcessLookupError': <class 'ProcessLookupError'>, 'RecursionError': <class 'RecursionError'>, 'ReferenceError': <class 'ReferenceError'>, 'ResourceWarning': <class 'ResourceWarning'>, 'RuntimeError': <class 'RuntimeError'>, 'RuntimeWarning': <class 'RuntimeWarning'>, 'StopAsyncIteration': <class 'StopAsyncIteration'>, 'StopIteration': <class 'StopIteration'>, 'SyntaxError': <class 'SyntaxError'>, 'SyntaxWarning': <class 'SyntaxWarning'>, 'SystemError': <class 'SystemError'>, 'SystemExit': <class 'SystemExit'>, 'TabError': <class 'TabError'>, 'TimeoutError': <class 'TimeoutError'>, 'True': True, 'TypeError': <class 'TypeError'>, 'UnboundLocalError': <class 'UnboundLocalError'>, 'UnicodeDecodeError': <class 'UnicodeDecodeError'>, 'UnicodeEncodeError': <class 'UnicodeEncodeError'>, 'UnicodeError': <class 'UnicodeError'>, 'UnicodeTranslateError': <class 'UnicodeTranslateError'>, 'UnicodeWarning': <class 'UnicodeWarning'>, 'UserWarning': <class 'UserWarning'>, 'ValueError': <class 'ValueError'>, 'Warning': <class 'Warning'>, 'ZeroDivisionError': <class 'ZeroDivisionError'>, '__build_class__': <built-in function __build_class__>, '__debug__': True, '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", '__import__': <built-in function __import__>, '__loader__': <class '_frozen_importlib.BuiltinImporter'>, '__name__': 'builtins', '__package__': '', '__spec__': ModuleSpec(name='builtins', loader=<class '_frozen_importlib.BuiltinImporter'>, origin='built-in'), 'abs': <built-in function abs>, 'aiter': <built-in function aiter>, 'all': <built-in function all>, 'anext': <built-in function anext>, 'any': <built-in function any>, 'ascii': <built-in function ascii>, 'bin': <built-in function bin>, 'bool': <class 'bool'>, 'breakpoint': <built-in function breakpoint>, 'bytearray': <class 'bytearray'>, 'bytes': <class 'bytes'>, 'callable': <built-in function callable>, 'chr': <built-in function chr>, 'classmethod': <class 'classmethod'>, 'compile': <built-in function compile>, 'complex': <class 'complex'>, 'copyright': Copyright (c) 2001-2023 Python Software Foundation. All Rights Reserved.  Copyright (c) 2000 BeOpen.com. All Rights Reserved.  Copyright (c) 1995-2001 Corporation for National Research Initiatives. All Rights Reserved.  Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam. All Rights Reserved., 'credits':     Thanks to CWI, CNRI, BeOpen.com, Zope Corporation and a cast of thousands     for supporting Python development.  See www.python.org for more information., 'delattr': <built-in function delattr>, 'dict': <class 'dict'>, 'dir': <built-in function dir>, 'divmod': <built-in function divmod>, 'enumerate': <class 'enumerate'>, 'eval': <built-in function eval>, 'exec': <built-in function exec>, 'exit': Use exit() or Ctrl-D (i.e. EOF) to exit, 'filter': <class 'filter'>, 'float': <class 'float'>, 'format': <built-in function format>, 'frozenset': <class 'frozenset'>, 'getattr': <built-in function getattr>, 'globals': <built-in function globals>, 'hasattr': <built-in function hasattr>, 'hash': <built-in function hash>, 'help': Type help() for interactive help, or help(object) for help about object., 'hex': <built-in function hex>, 'id': <built-in function id>, 'input': <built-in function input>, 'int': <class 'int'>, 'isinstance': <built-in function isinstance>, 'issubclass': <built-in function issubclass>, 'iter': <built-in function iter>, 'len': <built-in function len>, 'license': Type license() to see the full license text, 'list': <class 'list'>, 'locals': <built-in function locals>, 'map': <class 'map'>, 'max': <built-in function max>, 'memoryview': <class 'memoryview'>, 'min': <built-in function min>, 'next': <built-in function next>, 'object': <class 'object'>, 'oct': <built-in function oct>, 'open': <built-in function open>, 'ord': <built-in function ord>, 'pow': <built-in function pow>, 'print': <built-in function print>, 'property': <class 'property'>, 'quit': Use quit() or Ctrl-D (i.e. EOF) to exit, 'range': <class 'range'>, 'repr': <built-in function repr>, 'reversed': <class 'reversed'>, 'round': <built-in function round>, 'set': <class 'set'>, 'setattr': <built-in function setattr>, 'slice': <class 'slice'>, 'sorted': <built-in function sorted>, 'staticmethod': <class 'staticmethod'>, 'str': <class 'str'>, 'sum': <built-in function sum>, 'super': <class 'super'>, 'tuple': <class 'tuple'>, 'type': <class 'type'>, 'vars': <built-in function vars>, 'zip': <class 'zip'>}, '__cached__': '/home/docs/checkouts/readthedocs.org/user_builds/aiida-core/envs/latest/lib/python3.10/site-packages/aiida/manage/configuration/__pycache__/config.cpython-310.pyc', '__doc__': 'Module that defines the configuration file of an AiiDA instance and functions to create and load it.\n\nDespite the import of the annotations backport below which enables postponed type annotation evaluation as implemented\nwith PEP 563 (https://peps.python.org/pep-0563/), this is not compatible with ``pydantic`` for Python 3.9 and older (\nSee https://github.com/pydantic/pydantic/issues/2678 for details).\n', '__file__': '/home/docs/checkouts/readthedocs.org/user_builds/aiida-core/envs/latest/lib/python3.10/site-packages/aiida/manage/configuration/config.py', '__loader__': <pydantic._internal._model_construction._PydanticWeakRef object>, '__name__': 'aiida.manage.configuration.config', '__package__': 'aiida.manage.configuration', '__spec__': <pydantic._internal._model_construction._PydanticWeakRef object>, 'annotations': <pydantic._internal._model_construction._PydanticWeakRef object>, 'codecs': <pydantic._internal._model_construction._PydanticWeakRef object>, 'contextlib': <pydantic._internal._model_construction._PydanticWeakRef object>, 'field_serializer': <pydantic._internal._model_construction._PydanticWeakRef object>, 'field_validator': <pydantic._internal._model_construction._PydanticWeakRef object>, 'get_option': <pydantic._internal._model_construction._PydanticWeakRef object>, 'get_option_names': <pydantic._internal._model_construction._PydanticWeakRef object>, 'io': <pydantic._internal._model_construction._PydanticWeakRef object>, 'json': <pydantic._internal._model_construction._PydanticWeakRef object>, 'os': <pydantic._internal._model_construction._PydanticWeakRef object>, 'parse_option': <pydantic._internal._model_construction._PydanticWeakRef object>, 'subject': <pydantic._internal._mock_val_ser.MockValSer object>, 'uuid': <pydantic._internal._model_construction._PydanticWeakRef object>}#
__pydantic_post_init__: ClassVar[None | Literal['model_post_init']] = None#
__pydantic_private__: dict[str, Any] | None#
__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055be87b04220,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "process_control": SerField {                         key_py: Py(                             0x00007f7ff32183b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Model(                                 ModelSerializer {                                     class: Py(                                         0x000055be87ae6bf0,                                     ),                                     serializer: Fields(                                         GeneralFieldsSerializer {                                             fields: {                                                 "broker_port": SerField {                                                     key_py: Py(                                                         0x00007f7ff31f7c70,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007f7fcd96ad30,                                                                     ),                                                                 ),                                                                 serializer: Int(                                                                     IntSerializer,                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "broker_host": SerField {                                                     key_py: Py(                                                         0x00007f7ff31f7c30,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007f7fcd7253f0,                                                                     ),                                                                 ),                                                                 serializer: Str(                                                                     StrSerializer,                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "broker_parameters": SerField {                                                     key_py: Py(                                                         0x00007f7ff31e69c0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: DefaultFactory(                                                                     Py(                                                                         0x00007f7ff5a20f20,                                                                     ),                                                                 ),                                                                 serializer: Dict(                                                                     DictSerializer {                                                                         key_serializer: Str(                                                                             StrSerializer,                                                                         ),                                                                         value_serializer: Any(                                                                             AnySerializer,                                                                         ),                                                                         filter: SchemaFilter {                                                                             include: None,                                                                             exclude: None,                                                                         },                                                                         name: "dict[str, any]",                                                                     },                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "broker_username": SerField {                                                     key_py: Py(                                                         0x00007f7ff31f7bb0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007f7ff315dfb0,                                                                     ),                                                                 ),                                                                 serializer: Str(                                                                     StrSerializer,                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "broker_virtual_host": SerField {                                                     key_py: Py(                                                         0x00007f7ff31e5b10,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007f7ff5220030,                                                                     ),                                                                 ),                                                                 serializer: Str(                                                                     StrSerializer,                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "broker_protocol": SerField {                                                     key_py: Py(                                                         0x00007f7ff31f7b70,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007f7ff314ecb0,                                                                     ),                                                                 ),                                                                 serializer: Str(                                                                     StrSerializer,                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "broker_password": SerField {                                                     key_py: Py(                                                         0x00007f7ff31f7bf0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007f7ff315dfb0,                                                                     ),                                                                 ),                                                                 serializer: Str(                                                                     StrSerializer,                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                             },                                             computed_fields: Some(                                                 ComputedFields(                                                     [],                                                 ),                                             ),                                             mode: SimpleDict,                                             extra_serializer: None,                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             required_fields: 7,                                         },                                     ),                                     has_extra: false,                                     root_model: false,                                     name: "ProcessControlConfig",                                 },                             ),                         ),                         required: true,                     },                     "test_profile": SerField {                         key_py: Py(                             0x00007f7ff3218630,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5a0f000,                                         ),                                     ),                                     serializer: Bool(                                         BoolSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "options": SerField {                         key_py: Py(                             0x00007f7ff50699b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5a23cc0,                                         ),                                     ),                                     serializer: Nullable(                                         NullableSerializer {                                             serializer: Model(                                                 ModelSerializer {                                                     class: Py(                                                         0x000055be87907ee0,                                                     ),                                                     serializer: Fields(                                                         GeneralFieldsSerializer {                                                             fields: {                                                                 "transport__task_retry_initial_interval": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcdbc6f10,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5218350,                                                                                     ),                                                                                 ),                                                                                 serializer: Int(                                                                                     IntSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logging__alembic_loglevel": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68fd70,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff4917530,                                                                                     ),                                                                                 ),                                                                                 serializer: Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6bd2200,                                                                                         ),                                                                                         name: "plain_function[<lambda>]",                                                                                         function_name: "<lambda>",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: false,                                                                                         info_arg: false,                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "rmq__task_timeout": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd8f9570,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5218210,                                                                                     ),                                                                                 ),                                                                                 serializer: Int(                                                                                     IntSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "caching__default_enabled": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd8f8620,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5a0f000,                                                                                     ),                                                                                 ),                                                                                 serializer: Bool(                                                                                     BoolSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "daemon__worker_process_slots": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68eec0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff52199d0,                                                                                     ),                                                                                 ),                                                                                 serializer: Int(                                                                                     IntSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logging__plumpy_loglevel": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68f230,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff4917530,                                                                                     ),                                                                                 ),                                                                                 serializer: Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6bd12d0,                                                                                         ),                                                                                         name: "plain_function[<lambda>]",                                                                                         function_name: "<lambda>",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: false,                                                                                         info_arg: false,                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "caching__enabled_for": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd8f8f80,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7fcd9afa40,                                                                                     ),                                                                                 ),                                                                                 serializer: List(                                                                                     ListSerializer {                                                                                         item_serializer: Str(                                                                                             StrSerializer,                                                                                         ),                                                                                         filter: SchemaFilter {                                                                                             include: None,                                                                                             exclude: None,                                                                                         },                                                                                         name: "list[str]",                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logging__disk_objectstore_loglevel": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd7fb450,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5035330,                                                                                     ),                                                                                 ),                                                                                 serializer: Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6bd0a60,                                                                                         ),                                                                                         name: "plain_function[<lambda>]",                                                                                         function_name: "<lambda>",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: false,                                                                                         info_arg: false,                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "caching__disabled_for": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd8f9890,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7fce299ac0,                                                                                     ),                                                                                 ),                                                                                 serializer: List(                                                                                     ListSerializer {                                                                                         item_serializer: Str(                                                                                             StrSerializer,                                                                                         ),                                                                                         filter: SchemaFilter {                                                                                             include: None,                                                                                             exclude: None,                                                                                         },                                                                                         name: "list[str]",                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "transport__task_maximum_attempts": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcdbc7030,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5218170,                                                                                     ),                                                                                 ),                                                                                 serializer: Int(                                                                                     IntSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logging__aiida_loglevel": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68f050,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff32029f0,                                                                                     ),                                                                                 ),                                                                                 serializer: Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6bd01f0,                                                                                         ),                                                                                         name: "plain_function[<lambda>]",                                                                                         function_name: "<lambda>",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: false,                                                                                         info_arg: false,                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logging__sqlalchemy_loglevel": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68ffa0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff4917530,                                                                                     ),                                                                                 ),                                                                                 serializer: Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6bd2680,                                                                                         ),                                                                                         name: "plain_function[<lambda>]",                                                                                         function_name: "<lambda>",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: false,                                                                                         info_arg: false,                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "storage__sandbox": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd8f9430,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5a23cc0,                                                                                     ),                                                                                 ),                                                                                 serializer: Nullable(                                                                                     NullableSerializer {                                                                                         serializer: Str(                                                                                             StrSerializer,                                                                                         ),                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "verdi__shell__auto_import": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68f1e0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff52e0230,                                                                                     ),                                                                                 ),                                                                                 serializer: Str(                                                                                     StrSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "warnings__showdeprecations": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd8f8f30,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5a0efe0,                                                                                     ),                                                                                 ),                                                                                 serializer: Bool(                                                                                     BoolSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "daemon__timeout": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd7251f0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5218110,                                                                                     ),                                                                                 ),                                                                                 serializer: Int(                                                                                     IntSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "db__batch_size": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd725270,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7fcd9690d0,                                                                                     ),                                                                                 ),                                                                                 serializer: Int(                                                                                     IntSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logging__kiwipy_loglevel": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68f870,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff4917530,                                                                                     ),                                                                                 ),                                                                                 serializer: Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6bd1870,                                                                                         ),                                                                                         name: "plain_function[<lambda>]",                                                                                         function_name: "<lambda>",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: false,                                                                                         info_arg: false,                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "runner__poll__interval": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68fd20,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5218850,                                                                                     ),                                                                                 ),                                                                                 serializer: Int(                                                                                     IntSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logging__verdi_loglevel": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68f550,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff32029f0,                                                                                     ),                                                                                 ),                                                                                 serializer: Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6bd0700,                                                                                         ),                                                                                         name: "plain_function[<lambda>]",                                                                                         function_name: "<lambda>",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: false,                                                                                         info_arg: false,                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "daemon__default_workers": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68efb0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff52180f0,                                                                                     ),                                                                                 ),                                                                                 serializer: Int(                                                                                     IntSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logging__paramiko_loglevel": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68fb40,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff4917530,                                                                                     ),                                                                                 ),                                                                                 serializer: Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6bd1d80,                                                                                         ),                                                                                         name: "plain_function[<lambda>]",                                                                                         function_name: "<lambda>",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: false,                                                                                         info_arg: false,                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logging__circus_loglevel": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68ef10,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5035330,                                                                                     ),                                                                                 ),                                                                                 serializer: Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6bd2b90,                                                                                         ),                                                                                         name: "plain_function[<lambda>]",                                                                                         function_name: "<lambda>",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: false,                                                                                         info_arg: false,                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logging__aiopika_loglevel": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68f6e0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff4917530,                                                                                     ),                                                                                 ),                                                                                 serializer: Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6bd2f80,                                                                                         ),                                                                                         name: "plain_function[<lambda>]",                                                                                         function_name: "<lambda>",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: false,                                                                                         info_arg: false,                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "warnings__rabbitmq_version": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd8f91b0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff5a0efe0,                                                                                     ),                                                                                 ),                                                                                 serializer: Bool(                                                                                     BoolSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "daemon__recursion_limit": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68e5b0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7fcd969d90,                                                                                     ),                                                                                 ),                                                                                 serializer: Int(                                                                                     IntSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logging__db_loglevel": SerField {                                                                     key_py: Py(                                                                         0x00007f7fcd68f690,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007f7ff32029f0,                                                                                     ),                                                                                 ),                                                                                 serializer: Function(                                                                                     FunctionPlainSerializer {                                                                                         func: Py(                                                                                             0x00007f7fe6bd0f70,                                                                                         ),                                                                                         name: "plain_function[<lambda>]",                                                                                         function_name: "<lambda>",                                                                                         return_serializer: Any(                                                                                             AnySerializer,                                                                                         ),                                                                                         fallback_serializer: None,                                                                                         when_used: Always,                                                                                         is_field_serializer: false,                                                                                         info_arg: false,                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                             },                                                             computed_fields: Some(                                                                 ComputedFields(                                                                     [],                                                                 ),                                                             ),                                                             mode: SimpleDict,                                                             extra_serializer: None,                                                             filter: SchemaFilter {                                                                 include: None,                                                                 exclude: None,                                                             },                                                             required_fields: 27,                                                         },                                                     ),                                                     has_extra: false,                                                     root_model: false,                                                     name: "ProfileOptionsSchema",                                                 },                                             ),                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "default_user_email": SerField {                         key_py: Py(                             0x00007f7ff321ce40,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007f7ff5a23cc0,                                         ),                                     ),                                     serializer: Nullable(                                         NullableSerializer {                                             serializer: Str(                                                 StrSerializer,                                             ),                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "storage": SerField {                         key_py: Py(                             0x00007f7ff31c2e30,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Model(                                 ModelSerializer {                                     class: Py(                                         0x000055be87ae7d70,                                     ),                                     serializer: Fields(                                         GeneralFieldsSerializer {                                             fields: {                                                 "config": SerField {                                                     key_py: Py(                                                         0x00007f7ff4cd7cf0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         Dict(                                                             DictSerializer {                                                                 key_serializer: Str(                                                                     StrSerializer,                                                                 ),                                                                 value_serializer: Any(                                                                     AnySerializer,                                                                 ),                                                                 filter: SchemaFilter {                                                                     include: None,                                                                     exclude: None,                                                                 },                                                                 name: "dict[str, any]",                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "backend": SerField {                                                     key_py: Py(                                                         0x00007f7ff4040470,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         Str(                                                             StrSerializer,                                                         ),                                                     ),                                                     required: true,                                                 },                                             },                                             computed_fields: Some(                                                 ComputedFields(                                                     [],                                                 ),                                             ),                                             mode: SimpleDict,                                             extra_serializer: None,                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             required_fields: 2,                                         },                                     ),                                     has_extra: false,                                     root_model: false,                                     name: "ProfileStorageConfig",                                 },                             ),                         ),                         required: true,                     },                     "uuid": SerField {                         key_py: Py(                             0x00007f7ff48a99f0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Function(                                 FunctionPlainSerializer {                                     func: Py(                                         0x00007f7fe6b44280,                                     ),                                     name: "plain_function[serialize_dt]",                                     function_name: "serialize_dt",                                     return_serializer: Any(                                         AnySerializer,                                     ),                                     fallback_serializer: None,                                     when_used: Always,                                     is_field_serializer: true,                                     info_arg: true,                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 6,             },         ),         has_extra: false,         root_model: false,         name: "ProfileSchema",     }, ), definitions=[Enum(EnumSerializer { class: Py(0x55be857fd130), serializer: None })])#
__pydantic_validator__: ClassVar[SchemaValidator] = SchemaValidator(title="ProfileSchema", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "uuid",                         lookup_key: Simple {                             key: "uuid",                             py_key: Py(                                 0x00007f7fc602e5b0,                             ),                             path: LookupPath(                                 [                                     S(                                         "uuid",                                         Py(                                             0x00007f7fc602e6f0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7ff48a99f0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: DefaultFactory(                                     Py(                                         0x00007f7ff32683a0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[str]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "storage",                         lookup_key: Simple {                             key: "storage",                             py_key: Py(                                 0x00007f7fc602d630,                             ),                             path: LookupPath(                                 [                                     S(                                         "storage",                                         Py(                                             0x00007f7fc602d5b0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7ff31c2e30,                         ),                         validator: Model(                             ModelValidator {                                 revalidate: Never,                                 validator: ModelFields(                                     ModelFieldsValidator {                                         fields: [                                             Field {                                                 name: "backend",                                                 lookup_key: Simple {                                                     key: "backend",                                                     py_key: Py(                                                         0x00007f7fc602e530,                                                     ),                                                     path: LookupPath(                                                         [                                                             S(                                                                 "backend",                                                                 Py(                                                                     0x00007f7fc602d7f0,                                                                 ),                                                             ),                                                         ],                                                     ),                                                 },                                                 name_py: Py(                                                     0x00007f7ff4040470,                                                 ),                                                 validator: Str(                                                     StrValidator {                                                         strict: false,                                                         coerce_numbers_to_str: false,                                                     },                                                 ),                                                 frozen: false,                                             },                                             Field {                                                 name: "config",                                                 lookup_key: Simple {                                                     key: "config",                                                     py_key: Py(                                                         0x00007f7fc602d6b0,                                                     ),                                                     path: LookupPath(                                                         [                                                             S(                                                                 "config",                                                                 Py(                                                                     0x00007f7fc602d9f0,                                                                 ),                                                             ),                                                         ],                                                     ),                                                 },                                                 name_py: Py(                                                     0x00007f7ff4cd7cf0,                                                 ),                                                 validator: Dict(                                                     DictValidator {                                                         strict: false,                                                         key_validator: Str(                                                             StrValidator {                                                                 strict: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         value_validator: Any(                                                             AnyValidator,                                                         ),                                                         min_length: None,                                                         max_length: None,                                                         name: "dict[str,any]",                                                     },                                                 ),                                                 frozen: false,                                             },                                         ],                                         model_name: "ProfileStorageConfig",                                         extra_behavior: Ignore,                                         extras_validator: None,                                         strict: false,                                         from_attributes: false,                                         loc_by_alias: true,                                     },                                 ),                                 class: Py(                                     0x000055be87ae7d70,                                 ),                                 post_init: None,                                 frozen: false,                                 custom_init: false,                                 root_model: false,                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                                 name: "ProfileStorageConfig",                             },                         ),                         frozen: false,                     },                     Field {                         name: "process_control",                         lookup_key: Simple {                             key: "process_control",                             py_key: Py(                                 0x00007f7fc602e830,                             ),                             path: LookupPath(                                 [                                     S(                                         "process_control",                                         Py(                                             0x00007f7fc602e4f0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7ff32183b0,                         ),                         validator: Model(                             ModelValidator {                                 revalidate: Never,                                 validator: ModelFields(                                     ModelFieldsValidator {                                         fields: [                                             Field {                                                 name: "broker_protocol",                                                 lookup_key: Simple {                                                     key: "broker_protocol",                                                     py_key: Py(                                                         0x00007f7fc602d8f0,                                                     ),                                                     path: LookupPath(                                                         [                                                             S(                                                                 "broker_protocol",                                                                 Py(                                                                     0x00007f7fc602d570,                                                                 ),                                                             ),                                                         ],                                                     ),                                                 },                                                 name_py: Py(                                                     0x00007f7ff31f7b70,                                                 ),                                                 validator: WithDefault(                                                     WithDefaultValidator {                                                         default: Default(                                                             Py(                                                                 0x00007f7ff314ecb0,                                                             ),                                                         ),                                                         on_error: Raise,                                                         validator: Str(                                                             StrValidator {                                                                 strict: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         validate_default: false,                                                         copy_default: false,                                                         name: "default[str]",                                                         undefined: Py(                                                             0x00007f7ff21764f0,                                                         ),                                                     },                                                 ),                                                 frozen: false,                                             },                                             Field {                                                 name: "broker_username",                                                 lookup_key: Simple {                                                     key: "broker_username",                                                     py_key: Py(                                                         0x00007f7fc602e1f0,                                                     ),                                                     path: LookupPath(                                                         [                                                             S(                                                                 "broker_username",                                                                 Py(                                                                     0x00007f7fc602e3b0,                                                                 ),                                                             ),                                                         ],                                                     ),                                                 },                                                 name_py: Py(                                                     0x00007f7ff31f7bb0,                                                 ),                                                 validator: WithDefault(                                                     WithDefaultValidator {                                                         default: Default(                                                             Py(                                                                 0x00007f7ff315dfb0,                                                             ),                                                         ),                                                         on_error: Raise,                                                         validator: Str(                                                             StrValidator {                                                                 strict: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         validate_default: false,                                                         copy_default: false,                                                         name: "default[str]",                                                         undefined: Py(                                                             0x00007f7ff21764f0,                                                         ),                                                     },                                                 ),                                                 frozen: false,                                             },                                             Field {                                                 name: "broker_password",                                                 lookup_key: Simple {                                                     key: "broker_password",                                                     py_key: Py(                                                         0x00007f7fc602e430,                                                     ),                                                     path: LookupPath(                                                         [                                                             S(                                                                 "broker_password",                                                                 Py(                                                                     0x00007f7fc602e370,                                                                 ),                                                             ),                                                         ],                                                     ),                                                 },                                                 name_py: Py(                                                     0x00007f7ff31f7bf0,                                                 ),                                                 validator: WithDefault(                                                     WithDefaultValidator {                                                         default: Default(                                                             Py(                                                                 0x00007f7ff315dfb0,                                                             ),                                                         ),                                                         on_error: Raise,                                                         validator: Str(                                                             StrValidator {                                                                 strict: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         validate_default: false,                                                         copy_default: false,                                                         name: "default[str]",                                                         undefined: Py(                                                             0x00007f7ff21764f0,                                                         ),                                                     },                                                 ),                                                 frozen: false,                                             },                                             Field {                                                 name: "broker_host",                                                 lookup_key: Simple {                                                     key: "broker_host",                                                     py_key: Py(                                                         0x00007f7fc602e670,                                                     ),                                                     path: LookupPath(                                                         [                                                             S(                                                                 "broker_host",                                                                 Py(                                                                     0x00007f7fc602e470,                                                                 ),                                                             ),                                                         ],                                                     ),                                                 },                                                 name_py: Py(                                                     0x00007f7ff31f7c30,                                                 ),                                                 validator: WithDefault(                                                     WithDefaultValidator {                                                         default: Default(                                                             Py(                                                                 0x00007f7fcd7253f0,                                                             ),                                                         ),                                                         on_error: Raise,                                                         validator: Str(                                                             StrValidator {                                                                 strict: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         validate_default: false,                                                         copy_default: false,                                                         name: "default[str]",                                                         undefined: Py(                                                             0x00007f7ff21764f0,                                                         ),                                                     },                                                 ),                                                 frozen: false,                                             },                                             Field {                                                 name: "broker_port",                                                 lookup_key: Simple {                                                     key: "broker_port",                                                     py_key: Py(                                                         0x00007f7fc602e330,                                                     ),                                                     path: LookupPath(                                                         [                                                             S(                                                                 "broker_port",                                                                 Py(                                                                     0x00007f7fc602e630,                                                                 ),                                                             ),                                                         ],                                                     ),                                                 },                                                 name_py: Py(                                                     0x00007f7ff31f7c70,                                                 ),                                                 validator: WithDefault(                                                     WithDefaultValidator {                                                         default: Default(                                                             Py(                                                                 0x00007f7fcd96ad30,                                                             ),                                                         ),                                                         on_error: Raise,                                                         validator: Int(                                                             IntValidator {                                                                 strict: false,                                                             },                                                         ),                                                         validate_default: false,                                                         copy_default: false,                                                         name: "default[int]",                                                         undefined: Py(                                                             0x00007f7ff21764f0,                                                         ),                                                     },                                                 ),                                                 frozen: false,                                             },                                             Field {                                                 name: "broker_virtual_host",                                                 lookup_key: Simple {                                                     key: "broker_virtual_host",                                                     py_key: Py(                                                         0x00007f7fc6163c80,                                                     ),                                                     path: LookupPath(                                                         [                                                             S(                                                                 "broker_virtual_host",                                                                 Py(                                                                     0x00007f7fc6163d20,                                                                 ),                                                             ),                                                         ],                                                     ),                                                 },                                                 name_py: Py(                                                     0x00007f7ff31e5b10,                                                 ),                                                 validator: WithDefault(                                                     WithDefaultValidator {                                                         default: Default(                                                             Py(                                                                 0x00007f7ff5220030,                                                             ),                                                         ),                                                         on_error: Raise,                                                         validator: Str(                                                             StrValidator {                                                                 strict: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         validate_default: false,                                                         copy_default: false,                                                         name: "default[str]",                                                         undefined: Py(                                                             0x00007f7ff21764f0,                                                         ),                                                     },                                                 ),                                                 frozen: false,                                             },                                             Field {                                                 name: "broker_parameters",                                                 lookup_key: Simple {                                                     key: "broker_parameters",                                                     py_key: Py(                                                         0x00007f7fc6028030,                                                     ),                                                     path: LookupPath(                                                         [                                                             S(                                                                 "broker_parameters",                                                                 Py(                                                                     0x00007f7fc60280d0,                                                                 ),                                                             ),                                                         ],                                                     ),                                                 },                                                 name_py: Py(                                                     0x00007f7ff31e69c0,                                                 ),                                                 validator: WithDefault(                                                     WithDefaultValidator {                                                         default: DefaultFactory(                                                             Py(                                                                 0x00007f7ff5a20f20,                                                             ),                                                         ),                                                         on_error: Raise,                                                         validator: Dict(                                                             DictValidator {                                                                 strict: false,                                                                 key_validator: Str(                                                                     StrValidator {                                                                         strict: false,                                                                         coerce_numbers_to_str: false,                                                                     },                                                                 ),                                                                 value_validator: Any(                                                                     AnyValidator,                                                                 ),                                                                 min_length: None,                                                                 max_length: None,                                                                 name: "dict[str,any]",                                                             },                                                         ),                                                         validate_default: false,                                                         copy_default: false,                                                         name: "default[dict[str,any]]",                                                         undefined: Py(                                                             0x00007f7ff21764f0,                                                         ),                                                     },                                                 ),                                                 frozen: false,                                             },                                         ],                                         model_name: "ProcessControlConfig",                                         extra_behavior: Ignore,                                         extras_validator: None,                                         strict: false,                                         from_attributes: false,                                         loc_by_alias: true,                                     },                                 ),                                 class: Py(                                     0x000055be87ae6bf0,                                 ),                                 post_init: None,                                 frozen: false,                                 custom_init: false,                                 root_model: false,                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                                 name: "ProcessControlConfig",                             },                         ),                         frozen: false,                     },                     Field {                         name: "default_user_email",                         lookup_key: Simple {                             key: "default_user_email",                             py_key: Py(                                 0x00007f7fc6028080,                             ),                             path: LookupPath(                                 [                                     S(                                         "default_user_email",                                         Py(                                             0x00007f7fc6028120,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7ff321ce40,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5a23cc0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Nullable(                                     NullableValidator {                                         validator: Str(                                             StrValidator {                                                 strict: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         name: "nullable[str]",                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[nullable[str]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "test_profile",                         lookup_key: Simple {                             key: "test_profile",                             py_key: Py(                                 0x00007f7fc602d670,                             ),                             path: LookupPath(                                 [                                     S(                                         "test_profile",                                         Py(                                             0x00007f7fc602e770,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7ff3218630,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5a0f000,                                     ),                                 ),                                 on_error: Raise,                                 validator: Bool(                                     BoolValidator {                                         strict: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[bool]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                     Field {                         name: "options",                         lookup_key: Simple {                             key: "options",                             py_key: Py(                                 0x00007f7fc602e7b0,                             ),                             path: LookupPath(                                 [                                     S(                                         "options",                                         Py(                                             0x00007f7fc602ceb0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7ff50699b0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007f7ff5a23cc0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Nullable(                                     NullableValidator {                                         validator: Model(                                             ModelValidator {                                                 revalidate: Never,                                                 validator: ModelFields(                                                     ModelFieldsValidator {                                                         fields: [                                                             Field {                                                                 name: "runner__poll__interval",                                                                 lookup_key: Simple {                                                                     key: "runner__poll__interval",                                                                     py_key: Py(                                                                         0x00007f7fc6028170,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "runner__poll__interval",                                                                                 Py(                                                                                     0x00007f7fc60281c0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68fd20,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5218850,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Int(                                                                             IntValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[int]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "daemon__default_workers",                                                                 lookup_key: Simple {                                                                     key: "daemon__default_workers",                                                                     py_key: Py(                                                                         0x00007f7fc6028210,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "daemon__default_workers",                                                                                 Py(                                                                                     0x00007f7fc6028260,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68efb0,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff52180f0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Int(                                                                             IntValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[int]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "daemon__timeout",                                                                 lookup_key: Simple {                                                                     key: "daemon__timeout",                                                                     py_key: Py(                                                                         0x00007f7fc602c670,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "daemon__timeout",                                                                                 Py(                                                                                     0x00007f7fc602e730,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd7251f0,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5218110,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Int(                                                                             IntValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[int]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "daemon__worker_process_slots",                                                                 lookup_key: Simple {                                                                     key: "daemon__worker_process_slots",                                                                     py_key: Py(                                                                         0x00007f7fc60282b0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "daemon__worker_process_slots",                                                                                 Py(                                                                                     0x00007f7fc6028300,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68eec0,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff52199d0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Int(                                                                             IntValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[int]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "daemon__recursion_limit",                                                                 lookup_key: Simple {                                                                     key: "daemon__recursion_limit",                                                                     py_key: Py(                                                                         0x00007f7fc6028350,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "daemon__recursion_limit",                                                                                 Py(                                                                                     0x00007f7fc60283a0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68e5b0,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7fcd969d90,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Int(                                                                             IntValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[int]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "db__batch_size",                                                                 lookup_key: Simple {                                                                     key: "db__batch_size",                                                                     py_key: Py(                                                                         0x00007f7fc602f730,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "db__batch_size",                                                                                 Py(                                                                                     0x00007f7fc602e930,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd725270,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7fcd9690d0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Int(                                                                             IntValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[int]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "verdi__shell__auto_import",                                                                 lookup_key: Simple {                                                                     key: "verdi__shell__auto_import",                                                                     py_key: Py(                                                                         0x00007f7fc60283f0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "verdi__shell__auto_import",                                                                                 Py(                                                                                     0x00007f7fc6028440,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68f1e0,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff52e0230,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Str(                                                                             StrValidator {                                                                                 strict: false,                                                                                 coerce_numbers_to_str: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[str]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "logging__aiida_loglevel",                                                                 lookup_key: Simple {                                                                     key: "logging__aiida_loglevel",                                                                     py_key: Py(                                                                         0x00007f7fc6028490,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "logging__aiida_loglevel",                                                                                 Py(                                                                                     0x00007f7fc60284e0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68f050,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff32029f0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: DefinitionRef(                                                                                     DefinitionRefValidator {                                                                                         definition: "enum[LogLevels]",                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fc6117e80,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fc602ce40,                                                                                 ),                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "logging__verdi_loglevel",                                                                 lookup_key: Simple {                                                                     key: "logging__verdi_loglevel",                                                                     py_key: Py(                                                                         0x00007f7fc6028530,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "logging__verdi_loglevel",                                                                                 Py(                                                                                     0x00007f7fc6028580,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68f550,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff32029f0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: DefinitionRef(                                                                                     DefinitionRefValidator {                                                                                         definition: "enum[LogLevels]",                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fc6117430,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fc602ce40,                                                                                 ),                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "logging__disk_objectstore_loglevel",                                                                 lookup_key: Simple {                                                                     key: "logging__disk_objectstore_loglevel",                                                                     py_key: Py(                                                                         0x00007f7fc61d8f90,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "logging__disk_objectstore_loglevel",                                                                                 Py(                                                                                     0x00007f7fc61d9110,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd7fb450,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5035330,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: DefinitionRef(                                                                                     DefinitionRefValidator {                                                                                         definition: "enum[LogLevels]",                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fc61174c0,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fc602ce40,                                                                                 ),                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "logging__db_loglevel",                                                                 lookup_key: Simple {                                                                     key: "logging__db_loglevel",                                                                     py_key: Py(                                                                         0x00007f7fc60285d0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "logging__db_loglevel",                                                                                 Py(                                                                                     0x00007f7fc6028620,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68f690,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff32029f0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: DefinitionRef(                                                                                     DefinitionRefValidator {                                                                                         definition: "enum[LogLevels]",                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fc61175b0,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fc602ce40,                                                                                 ),                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "logging__plumpy_loglevel",                                                                 lookup_key: Simple {                                                                     key: "logging__plumpy_loglevel",                                                                     py_key: Py(                                                                         0x00007f7fc6028670,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "logging__plumpy_loglevel",                                                                                 Py(                                                                                     0x00007f7fc60286c0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68f230,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff4917530,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: DefinitionRef(                                                                                     DefinitionRefValidator {                                                                                         definition: "enum[LogLevels]",                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fc6117460,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fc602ce40,                                                                                 ),                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "logging__kiwipy_loglevel",                                                                 lookup_key: Simple {                                                                     key: "logging__kiwipy_loglevel",                                                                     py_key: Py(                                                                         0x00007f7fc6028710,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "logging__kiwipy_loglevel",                                                                                 Py(                                                                                     0x00007f7fc6028760,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68f870,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff4917530,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: DefinitionRef(                                                                                     DefinitionRefValidator {                                                                                         definition: "enum[LogLevels]",                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fc6117760,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fc602ce40,                                                                                 ),                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "logging__paramiko_loglevel",                                                                 lookup_key: Simple {                                                                     key: "logging__paramiko_loglevel",                                                                     py_key: Py(                                                                         0x00007f7fc60287b0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "logging__paramiko_loglevel",                                                                                 Py(                                                                                     0x00007f7fc6028800,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68fb40,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff4917530,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: DefinitionRef(                                                                                     DefinitionRefValidator {                                                                                         definition: "enum[LogLevels]",                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fc6117340,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fc602ce40,                                                                                 ),                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "logging__alembic_loglevel",                                                                 lookup_key: Simple {                                                                     key: "logging__alembic_loglevel",                                                                     py_key: Py(                                                                         0x00007f7fc6028850,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "logging__alembic_loglevel",                                                                                 Py(                                                                                     0x00007f7fc60288a0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68fd70,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff4917530,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: DefinitionRef(                                                                                     DefinitionRefValidator {                                                                                         definition: "enum[LogLevels]",                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fc63e1b40,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fc602ce40,                                                                                 ),                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "logging__sqlalchemy_loglevel",                                                                 lookup_key: Simple {                                                                     key: "logging__sqlalchemy_loglevel",                                                                     py_key: Py(                                                                         0x00007f7fc60288f0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "logging__sqlalchemy_loglevel",                                                                                 Py(                                                                                     0x00007f7fc6028940,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68ffa0,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff4917530,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: DefinitionRef(                                                                                     DefinitionRefValidator {                                                                                         definition: "enum[LogLevels]",                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fc62bf580,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fc602ce40,                                                                                 ),                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "logging__circus_loglevel",                                                                 lookup_key: Simple {                                                                     key: "logging__circus_loglevel",                                                                     py_key: Py(                                                                         0x00007f7fc6028990,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "logging__circus_loglevel",                                                                                 Py(                                                                                     0x00007f7fc60289e0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68ef10,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5035330,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: DefinitionRef(                                                                                     DefinitionRefValidator {                                                                                         definition: "enum[LogLevels]",                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fc62bf730,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fc602ce40,                                                                                 ),                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "logging__aiopika_loglevel",                                                                 lookup_key: Simple {                                                                     key: "logging__aiopika_loglevel",                                                                     py_key: Py(                                                                         0x00007f7fc6028a30,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "logging__aiopika_loglevel",                                                                                 Py(                                                                                     0x00007f7fc6028a80,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd68f6e0,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff4917530,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: DefinitionRef(                                                                                     DefinitionRefValidator {                                                                                         definition: "enum[LogLevels]",                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fc6166e00,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fc602ce40,                                                                                 ),                                                                                 name: "function-after[operator.attrgetter('value')(), enum[LogLevels]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[function-after[operator.attrgetter('value')(), enum[LogLevels]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "warnings__showdeprecations",                                                                 lookup_key: Simple {                                                                     key: "warnings__showdeprecations",                                                                     py_key: Py(                                                                         0x00007f7fc6028ad0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "warnings__showdeprecations",                                                                                 Py(                                                                                     0x00007f7fc6028b20,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd8f8f30,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5a0efe0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Bool(                                                                             BoolValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[bool]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "warnings__rabbitmq_version",                                                                 lookup_key: Simple {                                                                     key: "warnings__rabbitmq_version",                                                                     py_key: Py(                                                                         0x00007f7fc6028b70,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "warnings__rabbitmq_version",                                                                                 Py(                                                                                     0x00007f7fc6028bc0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd8f91b0,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5a0efe0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Bool(                                                                             BoolValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[bool]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "transport__task_retry_initial_interval",                                                                 lookup_key: Simple {                                                                     key: "transport__task_retry_initial_interval",                                                                     py_key: Py(                                                                         0x00007f7fc61d8e70,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "transport__task_retry_initial_interval",                                                                                 Py(                                                                                     0x00007f7fc61d91d0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcdbc6f10,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5218350,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Int(                                                                             IntValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[int]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "transport__task_maximum_attempts",                                                                 lookup_key: Simple {                                                                     key: "transport__task_maximum_attempts",                                                                     py_key: Py(                                                                         0x00007f7fc61d9230,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "transport__task_maximum_attempts",                                                                                 Py(                                                                                     0x00007f7fc61d9290,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcdbc7030,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5218170,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Int(                                                                             IntValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[int]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "rmq__task_timeout",                                                                 lookup_key: Simple {                                                                     key: "rmq__task_timeout",                                                                     py_key: Py(                                                                         0x00007f7fc6028c10,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "rmq__task_timeout",                                                                                 Py(                                                                                     0x00007f7fc6028c60,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd8f9570,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5218210,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Int(                                                                             IntValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[int]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "storage__sandbox",                                                                 lookup_key: Simple {                                                                     key: "storage__sandbox",                                                                     py_key: Py(                                                                         0x00007f7fc6028cb0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "storage__sandbox",                                                                                 Py(                                                                                     0x00007f7fc6028d00,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd8f9430,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5a23cc0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Nullable(                                                                             NullableValidator {                                                                                 validator: Str(                                                                                     StrValidator {                                                                                         strict: false,                                                                                         coerce_numbers_to_str: false,                                                                                     },                                                                                 ),                                                                                 name: "nullable[str]",                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[nullable[str]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "caching__default_enabled",                                                                 lookup_key: Simple {                                                                     key: "caching__default_enabled",                                                                     py_key: Py(                                                                         0x00007f7fc6028d50,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "caching__default_enabled",                                                                                 Py(                                                                                     0x00007f7fc6028da0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd8f8620,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7ff5a0f000,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Bool(                                                                             BoolValidator {                                                                                 strict: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[bool]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "caching__enabled_for",                                                                 lookup_key: Simple {                                                                     key: "caching__enabled_for",                                                                     py_key: Py(                                                                         0x00007f7fc6028df0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "caching__enabled_for",                                                                                 Py(                                                                                     0x00007f7fc6028e40,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd8f8f80,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7fcd9afa40,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: List(                                                                                     ListValidator {                                                                                         strict: false,                                                                                         item_validator: Some(                                                                                             Str(                                                                                                 StrValidator {                                                                                                     strict: false,                                                                                                     coerce_numbers_to_str: false,                                                                                                 },                                                                                             ),                                                                                         ),                                                                                         min_length: None,                                                                                         max_length: None,                                                                                         name: OnceLock(                                                                                             "list[str]",                                                                                         ),                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fcd609e00,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fc602ce40,                                                                                 ),                                                                                 name: "function-after[validate_caching_identifier_pattern(), list[str]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: true,                                                                         name: "default[function-after[validate_caching_identifier_pattern(), list[str]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "caching__disabled_for",                                                                 lookup_key: Simple {                                                                     key: "caching__disabled_for",                                                                     py_key: Py(                                                                         0x00007f7fc6028e90,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "caching__disabled_for",                                                                                 Py(                                                                                     0x00007f7fc6028ee0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007f7fcd8f9890,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007f7fce299ac0,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: FunctionAfter(                                                                             FunctionAfterValidator {                                                                                 validator: List(                                                                                     ListValidator {                                                                                         strict: false,                                                                                         item_validator: Some(                                                                                             Str(                                                                                                 StrValidator {                                                                                                     strict: false,                                                                                                     coerce_numbers_to_str: false,                                                                                                 },                                                                                             ),                                                                                         ),                                                                                         min_length: None,                                                                                         max_length: None,                                                                                         name: OnceLock(                                                                                             "list[str]",                                                                                         ),                                                                                     },                                                                                 ),                                                                                 func: Py(                                                                                     0x00007f7fcd609e00,                                                                                 ),                                                                                 config: Py(                                                                                     0x00007f7fc602ce40,                                                                                 ),                                                                                 name: "function-after[validate_caching_identifier_pattern(), list[str]]",                                                                                 field_name: None,                                                                                 info_arg: false,                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: true,                                                                         name: "default[function-after[validate_caching_identifier_pattern(), list[str]]]",                                                                         undefined: Py(                                                                             0x00007f7ff21764f0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                         ],                                                         model_name: "ProfileOptionsSchema",                                                         extra_behavior: Ignore,                                                         extras_validator: None,                                                         strict: false,                                                         from_attributes: false,                                                         loc_by_alias: true,                                                     },                                                 ),                                                 class: Py(                                                     0x000055be87907ee0,                                                 ),                                                 post_init: None,                                                 frozen: false,                                                 custom_init: false,                                                 root_model: false,                                                 undefined: Py(                                                     0x00007f7ff21764f0,                                                 ),                                                 name: "ProfileOptionsSchema",                                             },                                         ),                                         name: "nullable[ProfileOptionsSchema]",                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[nullable[ProfileOptionsSchema]]",                                 undefined: Py(                                     0x00007f7ff21764f0,                                 ),                             },                         ),                         frozen: false,                     },                 ],                 model_name: "ProfileSchema",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055be87b04220,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007f7ff21764f0,         ),         name: "ProfileSchema",     }, ), definitions=[PlainEnum(EnumValidator { phantom: PhantomData<_pydantic_core::validators::enum_::PlainEnumValidator>, class: Py(0x55be857fd130), lookup: LiteralLookup { expected_bool: None, expected_int: None, expected_str: Some({"WARNING": 4, "NOTSET": 0, "DEBUG": 1, "ERROR": 5, "CRITICAL": 6, "REPORT": 3, "INFO": 2}), expected_py_dict: None, expected_py_list: None, values: [Py(0x7f7ff31f1d50), Py(0x7f7ff31f1cc0), Py(0x7f7ff31f1c60), Py(0x7f7ff31f1ba0), Py(0x7f7ff31f1b40), Py(0x7f7ff31f1ab0), Py(0x7f7ff31f1a20)] }, missing: None, expected_repr: "'NOTSET', 'DEBUG', 'INFO', 'REPORT', 'WARNING', 'ERROR' or 'CRITICAL'", strict: false, class_repr: "LogLevels", name: "enum[LogLevels]" })], cache_strings=True)#
__weakref__#

list of weak references to the object (if defined)

_abc_impl = <_abc._abc_data object>#
default_user_email: str | None#
model_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}#

A dictionary of computed field names and their corresponding ComputedFieldInfo objects.

model_config: ClassVar[ConfigDict] = {'defer_build': True}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

model_fields: ClassVar[dict[str, FieldInfo]] = {'default_user_email': FieldInfo(annotation=Union[str, NoneType], required=False, default=None), 'options': FieldInfo(annotation=Union[ProfileOptionsSchema, NoneType], required=False, default=None), 'process_control': FieldInfo(annotation=ProcessControlConfig, required=True), 'storage': FieldInfo(annotation=ProfileStorageConfig, required=True), 'test_profile': FieldInfo(annotation=bool, required=False, default=False), 'uuid': FieldInfo(annotation=str, required=False, default_factory=uuid4, description='A UUID that uniquely identifies the profile.')}#

Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].

This replaces Model.__fields__ from Pydantic V1.

options: ProfileOptionsSchema | None#
process_control: ProcessControlConfig#
serialize_dt(value: UUID, _info)[source]#
storage: ProfileStorageConfig#
test_profile: bool#
uuid: str#
class aiida.manage.configuration.config.ProfileStorageConfig(**data: Any)[source]#

Bases: BaseModel

Schema for the storage backend configuration of an AiiDA profile.

__abstractmethods__ = frozenset({})#
__annotations__ = {'__class_vars__': 'ClassVar[set[str]]', '__private_attributes__': 'ClassVar[dict[str, ModelPrivateAttr]]', '__pydantic_complete__': 'ClassVar[bool]', '__pydantic_core_schema__': 'ClassVar[CoreSchema]', '__pydantic_custom_init__': 'ClassVar[bool]', '__pydantic_decorators__': 'ClassVar[_decorators.DecoratorInfos]', '__pydantic_extra__': 'dict[str, Any] | None', '__pydantic_fields_set__': 'set[str]', '__pydantic_generic_metadata__': 'ClassVar[_generics.PydanticGenericMetadata]', '__pydantic_parent_namespace__': 'ClassVar[dict[str, Any] | None]', '__pydantic_post_init__': "ClassVar[None | Literal['model_post_init']]", '__pydantic_private__': 'dict[str, Any] | None', '__pydantic_root_model__': 'ClassVar[bool]', '__pydantic_serializer__': 'ClassVar[SchemaSerializer]', '__pydantic_validator__': 'ClassVar[SchemaValidator]', '__signature__': 'ClassVar[Signature]', 'backend': 'str', 'config': 'Dict[str, Any]', 'model_computed_fields': 'ClassVar[dict[str, ComputedFieldInfo]]', 'model_config': 'ClassVar[ConfigDict]', 'model_fields': 'ClassVar[dict[str, FieldInfo]]'}#
__class_vars__: ClassVar[set[str]] = {}#
__dict__#
__module__ = 'aiida.manage.configuration.config'#
__private_attributes__: ClassVar[dict[str, ModelPrivateAttr]] = {}#
__pydantic_complete__: ClassVar[bool] = True#
__pydantic_custom_init__: ClassVar[bool] = False#
__pydantic_decorators__: ClassVar[_decorators.DecoratorInfos] = DecoratorInfos(validators={}, field_validators={}, root_validators={}, field_serializers={}, model_serializers={}, model_validators={}, computed_fields={})#
__pydantic_extra__: dict[str, Any] | None#
__pydantic_fields_set__: set[str]#
__pydantic_generic_metadata__: ClassVar[_generics.PydanticGenericMetadata] = {'args': (), 'origin': None, 'parameters': ()}#
__pydantic_parent_namespace__: ClassVar[dict[str, Any] | None] = {'AIIDA_LOGGER': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Any': <pydantic._internal._model_construction._PydanticWeakRef object>, 'BaseModel': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ConfigDict': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ConfigVersionSchema': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ConfigurationError': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Dict': <pydantic._internal._model_construction._PydanticWeakRef object>, 'EntryPointError': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Field': <pydantic._internal._model_construction._PydanticWeakRef object>, 'GlobalOptionsSchema': <pydantic._internal._model_construction._PydanticWeakRef object>, 'LOGGER': <pydantic._internal._model_construction._PydanticWeakRef object>, 'List': <pydantic._internal._model_construction._PydanticWeakRef object>, 'LogLevels': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Option': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Optional': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Profile': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ProfileOptionsSchema': <pydantic._internal._model_construction._PydanticWeakRef object>, 'StorageMigrationError': <pydantic._internal._model_construction._PydanticWeakRef object>, 'Tuple': <pydantic._internal._model_construction._PydanticWeakRef object>, 'ValidationError': <pydantic._internal._model_construction._PydanticWeakRef object>, '__builtins__': {'ArithmeticError': <class 'ArithmeticError'>, 'AssertionError': <class 'AssertionError'>, 'AttributeError': <class 'AttributeError'>, 'BaseException': <class 'BaseException'>, 'BlockingIOError': <class 'BlockingIOError'>, 'BrokenPipeError': <class 'BrokenPipeError'>, 'BufferError': <class 'BufferError'>, 'BytesWarning': <class 'BytesWarning'>, 'ChildProcessError': <class 'ChildProcessError'>, 'ConnectionAbortedError': <class 'ConnectionAbortedError'>, 'ConnectionError': <class 'ConnectionError'>, 'ConnectionRefusedError': <class 'ConnectionRefusedError'>, 'ConnectionResetError': <class 'ConnectionResetError'>, 'DeprecationWarning': <class 'DeprecationWarning'>, 'EOFError': <class 'EOFError'>, 'Ellipsis': Ellipsis, 'EncodingWarning': <class 'EncodingWarning'>, 'EnvironmentError': <class 'OSError'>, 'Exception': <class 'Exception'>, 'False': False, 'FileExistsError': <class 'FileExistsError'>, 'FileNotFoundError': <class 'FileNotFoundError'>, 'FloatingPointError': <class 'FloatingPointError'>, 'FutureWarning': <class 'FutureWarning'>, 'GeneratorExit': <class 'GeneratorExit'>, 'IOError': <class 'OSError'>, 'ImportError': <class 'ImportError'>, 'ImportWarning': <class 'ImportWarning'>, 'IndentationError': <class 'IndentationError'>, 'IndexError': <class 'IndexError'>, 'InterruptedError': <class 'InterruptedError'>, 'IsADirectoryError': <class 'IsADirectoryError'>, 'KeyError': <class 'KeyError'>, 'KeyboardInterrupt': <class 'KeyboardInterrupt'>, 'LookupError': <class 'LookupError'>, 'MemoryError': <class 'MemoryError'>, 'ModuleNotFoundError': <class 'ModuleNotFoundError'>, 'NameError': <class 'NameError'>, 'None': None, 'NotADirectoryError': <class 'NotADirectoryError'>, 'NotImplemented': NotImplemented, 'NotImplementedError': <class 'NotImplementedError'>, 'OSError': <class 'OSError'>, 'OverflowError': <class 'OverflowError'>, 'PendingDeprecationWarning': <class 'PendingDeprecationWarning'>, 'PermissionError': <class 'PermissionError'>, 'ProcessLookupError': <class 'ProcessLookupError'>, 'RecursionError': <class 'RecursionError'>, 'ReferenceError': <class 'ReferenceError'>, 'ResourceWarning': <class 'ResourceWarning'>, 'RuntimeError': <class 'RuntimeError'>, 'RuntimeWarning': <class 'RuntimeWarning'>, 'StopAsyncIteration': <class 'StopAsyncIteration'>, 'StopIteration': <class 'StopIteration'>, 'SyntaxError': <class 'SyntaxError'>, 'SyntaxWarning': <class 'SyntaxWarning'>, 'SystemError': <class 'SystemError'>, 'SystemExit': <class 'SystemExit'>, 'TabError': <class 'TabError'>, 'TimeoutError': <class 'TimeoutError'>, 'True': True, 'TypeError': <class 'TypeError'>, 'UnboundLocalError': <class 'UnboundLocalError'>, 'UnicodeDecodeError': <class 'UnicodeDecodeError'>, 'UnicodeEncodeError': <class 'UnicodeEncodeError'>, 'UnicodeError': <class 'UnicodeError'>, 'UnicodeTranslateError': <class 'UnicodeTranslateError'>, 'UnicodeWarning': <class 'UnicodeWarning'>, 'UserWarning': <class 'UserWarning'>, 'ValueError': <class 'ValueError'>, 'Warning': <class 'Warning'>, 'ZeroDivisionError': <class 'ZeroDivisionError'>, '__build_class__': <built-in function __build_class__>, '__debug__': True, '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", '__import__': <built-in function __import__>, '__loader__': <class '_frozen_importlib.BuiltinImporter'>, '__name__': 'builtins', '__package__': '', '__spec__': ModuleSpec(name='builtins', loader=<class '_frozen_importlib.BuiltinImporter'>, origin='built-in'), 'abs': <built-in function abs>, 'aiter': <built-in function aiter>, 'all': <built-in function all>, 'anext': <built-in function anext>, 'any': <built-in function any>, 'ascii': <built-in function ascii>, 'bin': <built-in function bin>, 'bool': <class 'bool'>, 'breakpoint': <built-in function breakpoint>, 'bytearray': <class 'bytearray'>, 'bytes': <class 'bytes'>, 'callable': <built-in function callable>, 'chr': <built-in function chr>, 'classmethod': <class 'classmethod'>, 'compile': <built-in function compile>, 'complex': <class 'complex'>, 'copyright': Copyright (c) 2001-2023 Python Software Foundation. All Rights Reserved.  Copyright (c) 2000 BeOpen.com. All Rights Reserved.  Copyright (c) 1995-2001 Corporation for National Research Initiatives. All Rights Reserved.  Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam. All Rights Reserved., 'credits':     Thanks to CWI, CNRI, BeOpen.com, Zope Corporation and a cast of thousands     for supporting Python development.  See www.python.org for more information., 'delattr': <built-in function delattr>, 'dict': <class 'dict'>, 'dir': <built-in function dir>, 'divmod': <built-in function divmod>, 'enumerate': <class 'enumerate'>, 'eval': <built-in function eval>, 'exec': <built-in function exec>, 'exit': Use exit() or Ctrl-D (i.e. EOF) to exit, 'filter': <class 'filter'>, 'float': <class 'float'>, 'format': <built-in function format>, 'frozenset': <class 'frozenset'>, 'getattr': <built-in function getattr>, 'globals': <built-in function globals>, 'hasattr': <built-in function hasattr>, 'hash': <built-in function hash>, 'help': Type help() for interactive help, or help(object) for help about object., 'hex': <built-in function hex>, 'id': <built-in function id>, 'input': <built-in function input>, 'int': <class 'int'>, 'isinstance': <built-in function isinstance>, 'issubclass': <built-in function issubclass>, 'iter': <built-in function iter>, 'len': <built-in function len>, 'license': Type license() to see the full license text, 'list': <class 'list'>, 'locals': <built-in function locals>, 'map': <class 'map'>, 'max': <built-in function max>, 'memoryview': <class 'memoryview'>, 'min': <built-in function min>, 'next': <built-in function next>, 'object': <class 'object'>, 'oct': <built-in function oct>, 'open': <built-in function open>, 'ord': <built-in function ord>, 'pow': <built-in function pow>, 'print': <built-in function print>, 'property': <class 'property'>, 'quit': Use quit() or Ctrl-D (i.e. EOF) to exit, 'range': <class 'range'>, 'repr': <built-in function repr>, 'reversed': <class 'reversed'>, 'round': <built-in function round>, 'set': <class 'set'>, 'setattr': <built-in function setattr>, 'slice': <class 'slice'>, 'sorted': <built-in function sorted>, 'staticmethod': <class 'staticmethod'>, 'str': <class 'str'>, 'sum': <built-in function sum>, 'super': <class 'super'>, 'tuple': <class 'tuple'>, 'type': <class 'type'>, 'vars': <built-in function vars>, 'zip': <class 'zip'>}, '__cached__': '/home/docs/checkouts/readthedocs.org/user_builds/aiida-core/envs/latest/lib/python3.10/site-packages/aiida/manage/configuration/__pycache__/config.cpython-310.pyc', '__doc__': 'Module that defines the configuration file of an AiiDA instance and functions to create and load it.\n\nDespite the import of the annotations backport below which enables postponed type annotation evaluation as implemented\nwith PEP 563 (https://peps.python.org/pep-0563/), this is not compatible with ``pydantic`` for Python 3.9 and older (\nSee https://github.com/pydantic/pydantic/issues/2678 for details).\n', '__file__': '/home/docs/checkouts/readthedocs.org/user_builds/aiida-core/envs/latest/lib/python3.10/site-packages/aiida/manage/configuration/config.py', '__loader__': <pydantic._internal._model_construction._PydanticWeakRef object>, '__name__': 'aiida.manage.configuration.config', '__package__': 'aiida.manage.configuration', '__spec__': <pydantic._internal._model_construction._PydanticWeakRef object>, 'annotations': <pydantic._internal._model_construction._PydanticWeakRef object>, 'codecs': <pydantic._internal._model_construction._PydanticWeakRef object>, 'contextlib': <pydantic._internal._model_construction._PydanticWeakRef object>, 'field_serializer': <pydantic._internal._model_construction._PydanticWeakRef object>, 'field_validator': <pydantic._internal._model_construction._PydanticWeakRef object>, 'get_option': <pydantic._internal._model_construction._PydanticWeakRef object>, 'get_option_names': <pydantic._internal._model_construction._PydanticWeakRef object>, 'io': <pydantic._internal._model_construction._PydanticWeakRef object>, 'json': <pydantic._internal._model_construction._PydanticWeakRef object>, 'os': <pydantic._internal._model_construction._PydanticWeakRef object>, 'parse_option': <pydantic._internal._model_construction._PydanticWeakRef object>, 'subject': <pydantic._internal._mock_val_ser.MockValSer object>, 'uuid': <pydantic._internal._model_construction._PydanticWeakRef object>}#
__pydantic_post_init__: ClassVar[None | Literal['model_post_init']] = None#
__pydantic_private__: dict[str, Any] | None#
__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055be87ae7d70,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "backend": SerField {                         key_py: Py(                             0x00007f7ff4040470,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "config": SerField {                         key_py: Py(                             0x00007f7ff4cd7cf0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Dict(                                 DictSerializer {                                     key_serializer: Str(                                         StrSerializer,                                     ),                                     value_serializer: Any(                                         AnySerializer,                                     ),                                     filter: SchemaFilter {                                         include: None,                                         exclude: None,                                     },                                     name: "dict[str, any]",                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 2,             },         ),         has_extra: false,         root_model: false,         name: "ProfileStorageConfig",     }, ), definitions=[])#
__pydantic_validator__: ClassVar[SchemaValidator] = SchemaValidator(title="ProfileStorageConfig", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "backend",                         lookup_key: Simple {                             key: "backend",                             py_key: Py(                                 0x00007f7fc607c8f0,                             ),                             path: LookupPath(                                 [                                     S(                                         "backend",                                         Py(                                             0x00007f7fc607c630,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7ff4040470,                         ),                         validator: Str(                             StrValidator {                                 strict: false,                                 coerce_numbers_to_str: false,                             },                         ),                         frozen: false,                     },                     Field {                         name: "config",                         lookup_key: Simple {                             key: "config",                             py_key: Py(                                 0x00007f7fc607c730,                             ),                             path: LookupPath(                                 [                                     S(                                         "config",                                         Py(                                             0x00007f7fc607c7b0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007f7ff4cd7cf0,                         ),                         validator: Dict(                             DictValidator {                                 strict: false,                                 key_validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 value_validator: Any(                                     AnyValidator,                                 ),                                 min_length: None,                                 max_length: None,                                 name: "dict[str,any]",                             },                         ),                         frozen: false,                     },                 ],                 model_name: "ProfileStorageConfig",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055be87ae7d70,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007f7ff21764f0,         ),         name: "ProfileStorageConfig",     }, ), definitions=[], cache_strings=True)#
__weakref__#

list of weak references to the object (if defined)

_abc_impl = <_abc._abc_data object>#
backend: str#
config: Dict[str, Any]#
model_computed_fields: ClassVar[dict[str, ComputedFieldInfo]] = {}#

A dictionary of computed field names and their corresponding ComputedFieldInfo objects.

model_config: ClassVar[ConfigDict] = {'defer_build': True}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

model_fields: ClassVar[dict[str, FieldInfo]] = {'backend': FieldInfo(annotation=str, required=True), 'config': FieldInfo(annotation=Dict[str, Any], required=True)}#

Metadata about the fields defined on the model, mapping of field names to [FieldInfo][pydantic.fields.FieldInfo].

This replaces Model.__fields__ from Pydantic V1.

Definition of known configuration options and methods to parse and get option values.

class aiida.manage.configuration.options.Option(name: str, schema: Dict[str, Any], field)[source]#

Bases: object

Represent a configuration option schema.

__dict__ = mappingproxy({'__module__': 'aiida.manage.configuration.options', '__doc__': 'Represent a configuration option schema.', '__init__': <function Option.__init__>, '__str__': <function Option.__str__>, 'name': <property object>, 'valid_type': <property object>, 'schema': <property object>, 'default': <property object>, 'description': <property object>, 'global_only': <property object>, 'validate': <function Option.validate>, '__dict__': <attribute '__dict__' of 'Option' objects>, '__weakref__': <attribute '__weakref__' of 'Option' objects>, '__annotations__': {}})#
__init__(name: str, schema: Dict[str, Any], field)[source]#
__module__ = 'aiida.manage.configuration.options'#
__str__() str[source]#

Return str(self).

__weakref__#

list of weak references to the object (if defined)

property default: Any#
property description: str#
property global_only: bool#
property name: str#
property schema: Dict[str, Any]#
property valid_type: Any#
validate(value: Any) Any[source]#

Validate a value

Parameters:

value – The input value

Returns:

The output value

Raise:

ConfigurationError

aiida.manage.configuration.options.get_option(name: str) Option[source]#

Return option.

aiida.manage.configuration.options.get_option_names() List[str][source]#

Return a list of available option names.

aiida.manage.configuration.options.parse_option(option_name: str, option_value: Any) Tuple[Option, Any][source]#

Parse and validate a value for a configuration option.

Parameters:
  • option_name – the name of the configuration option

  • option_value – the option value

Returns:

a tuple of the option and the parsed value

AiiDA profile related code

class aiida.manage.configuration.profile.Profile(name: str, config: Mapping[str, Any], validate=True)[source]#

Bases: object

Class that models a profile as it is stored in the configuration file of an AiiDA instance.

KEY_DEFAULT_USER_EMAIL = 'default_user_email'#
KEY_OPTIONS = 'options'#
KEY_PROCESS = 'process_control'#
KEY_PROCESS_BACKEND = 'backend'#
KEY_PROCESS_CONFIG = 'config'#
KEY_STORAGE = 'storage'#
KEY_STORAGE_BACKEND = 'backend'#
KEY_STORAGE_CONFIG = 'config'#
KEY_TEST_PROFILE = 'test_profile'#
KEY_UUID = 'PROFILE_UUID'#
REQUIRED_KEYS = ('storage', 'process_control')#
__dict__ = mappingproxy({'__module__': 'aiida.manage.configuration.profile', '__doc__': 'Class that models a profile as it is stored in the configuration file of an AiiDA instance.', 'KEY_UUID': 'PROFILE_UUID', 'KEY_DEFAULT_USER_EMAIL': 'default_user_email', 'KEY_STORAGE': 'storage', 'KEY_PROCESS': 'process_control', 'KEY_STORAGE_BACKEND': 'backend', 'KEY_STORAGE_CONFIG': 'config', 'KEY_PROCESS_BACKEND': 'backend', 'KEY_PROCESS_CONFIG': 'config', 'KEY_OPTIONS': 'options', 'KEY_TEST_PROFILE': 'test_profile', 'REQUIRED_KEYS': ('storage', 'process_control'), '__init__': <function Profile.__init__>, '__repr__': <function Profile.__repr__>, 'copy': <function Profile.copy>, 'uuid': <property object>, 'default_user_email': <property object>, 'storage_backend': <property object>, 'storage_config': <property object>, 'set_storage': <function Profile.set_storage>, 'storage_cls': <property object>, 'process_control_backend': <property object>, 'process_control_config': <property object>, 'set_process_controller': <function Profile.set_process_controller>, 'options': <property object>, 'get_option': <function Profile.get_option>, 'set_option': <function Profile.set_option>, 'unset_option': <function Profile.unset_option>, 'name': <property object>, 'dictionary': <property object>, 'is_test_profile': <property object>, 'repository_path': <property object>, 'filepaths': <property object>, '__dict__': <attribute '__dict__' of 'Profile' objects>, '__weakref__': <attribute '__weakref__' of 'Profile' objects>, '__annotations__': {'_attributes': 'Dict[str, Any]'}})#
__init__(name: str, config: Mapping[str, Any], validate=True)[source]#

Load a profile with the profile configuration.

__module__ = 'aiida.manage.configuration.profile'#
__repr__() str[source]#

Return repr(self).

__weakref__#

list of weak references to the object (if defined)

copy()[source]#

Return a copy of the profile.

property default_user_email: str | None#

Return the default user email.

property dictionary: Dict[str, Any]#

Return the profile attributes as a dictionary with keys as it is stored in the config

Returns:

the profile configuration dictionary

property filepaths#

Return the filepaths used by this profile.

Returns:

a dictionary of filepaths

get_option(option_key, default=None)[source]#
property is_test_profile: bool#

Return whether the profile is a test profile

Returns:

boolean, True if test profile, False otherwise

property name#

Return the profile name.

Returns:

the profile name

property options#
property process_control_backend: str | None#

Return the type of the process control backend.

property process_control_config: Dict[str, Any]#

Return the configuration required by the process control backend.

property repository_path: Path#

Return the absolute path of the repository configured for this profile.

The URI should be in the format protocol://address

Note:

At the moment, only the file protocol is supported.

Returns:

absolute filepath of the profile’s file repository

set_option(option_key, value, override=True)[source]#

Set a configuration option for a certain scope.

Parameters:
  • option_key – the key of the configuration option

  • option_value – the option value

  • override – boolean, if False, will not override the option if it already exists

set_process_controller(name: str, config: Dict[str, Any]) None[source]#

Set the process control backend and its configuration.

Parameters:
  • name – the name of the process backend

  • config – the configuration of the process backend

set_storage(name: str, config: Dict[str, Any]) None[source]#

Set the storage backend and its configuration.

Parameters:
  • name – the name of the storage backend

  • config – the configuration of the storage backend

property storage_backend: str#

Return the type of the storage backend.

property storage_cls: Type['StorageBackend']#

Return the storage backend class for this profile.

property storage_config: Dict[str, Any]#

Return the configuration required by the storage backend.

unset_option(option_key)[source]#
property uuid: str#

Return the profile uuid.

Returns:

string UUID

Base settings required for the configuration of an AiiDA instance.

aiida.manage.configuration.settings.create_instance_directories() None[source]#

Create the base directories required for a new AiiDA instance.

This will create the base AiiDA directory defined by the AIIDA_CONFIG_FOLDER variable, unless it already exists. Subsequently, it will create the daemon directory within it and the daemon log directory.

aiida.manage.configuration.settings.get_configuration_directory()[source]#

Return the path of the configuration directory.

The location of the configuration directory is defined following these heuristics in order:

  • If the AIIDA_PATH variable is set, all the paths will be checked to see if they contain a configuration folder. The first one to be encountered will be set as AIIDA_CONFIG_FOLDER. If none of them contain one, the last path defined in the environment variable considered is used.

  • If an existing directory is still not found, the DEFAULT_AIIDA_PATH is used.

Returns:

The path of the configuration directory.

aiida.manage.configuration.settings.get_configuration_directory_from_envvar() Path | None[source]#

Return the path of a config directory from the AIIDA_PATH environment variable.

The environment variable should be a colon separated string of filepaths that either point directly to a config directory or a path that contains a config directory. The first match is returned. If no existing config directory is found, the last path in the environment variable is used.

Returns:

The path of the configuration directory or None if AIIDA_PATH is not defined.

aiida.manage.configuration.settings.set_configuration_directory(aiida_config_folder: Path | None = None) None[source]#

Set the configuration directory, related global variables and create instance directories.

The location of the configuration directory is defined by aiida_config_folder or if not defined, the path that is returned by get_configuration_directory. If the directory does not exist yet, it is created, together with all its subdirectories.