Unreleased#

Added#

  • Add id_translation.logging.EMIT_LOGGED_WARNINGS; set to False to disable warnings that are emitted as logs.

  • Add Format.placeholder_attributes property.

  • Add FetchInstruction.placeholder_attributes property + AbstractFetcher handling.

  • Add SQLAlchemy ORM fetcher example.

  • Add the add_skip_file_prefix() function to control warning stack levels.

  • Add translator_typing.GoOfflineParams typed dict.

Changed#

  • Links in warnings and exceptions now link to the current version in the docs (instead of the ‘stable’ version).

  • Raise DataStructureIOError instead of generic ValueError in DataStructureIO.get_rank() for unregistered types.

  • Changed translation aborted-warnings.

    • Add new TranslationAbortedWarning type.

    • Emit as TranslationAbortedWarning instead of MappingWarning.

    • No longer emitted as logs.

  • Emit FutureWarning in Translator.go_offline() when already offline.