0.13.0 (July 10, 2022)#
Bump development status to Development Status :: 3 - Alpha on PyPi.
Switched to the PyData Sphinx theme and enabled automatic summaries.
Changed#
Name of
OfflineErrorchanged toConnectionStatusError.Moved
Cardinalityto themappingnamespace.Move
utility.perfup one level.Swapped generic
TypeVarorder forIdTypeandSourceTypeto match the name -> source -> ID hierarchy.
Added#
Implement override functions in
Mapper.apply.Also: Partial implementation of override functions for name-to-source mapping in
Translator.translate.
Implement reverse translations. Added
reverseargument toTranslator.translateto translate from translations back to IDs.An option
maximal_untranslated_fractionto raise an error if translation fails for too many IDs inTranslator.translate.Make it possible to initialize
Fetchers from arbitrary packages inTranslator.from_config.Make it possible configure
ScoreFunctions,FilterFunctions andAliasFunctions from arbitrary modules . (still defaults to package functions).The
py.typedmarker (PEP-561 compliance).Additional
types-modules for typehint imports.
Fixed#
Numerous doc fixes.