ó
    — óh  ã                   ó`   • S r SSKrSSKr\R                  R	                  S/ SQ5      S 5       rg)zBTest factory import compatibility from original and new locations.é    Nz*factory_name,original_module,compat_module))Úmake_taggerúspacy.pipeline.factorieszspacy.pipeline.tagger)Úmake_sentencizerr   zspacy.pipeline.sentencizer)Úmake_nerr   úspacy.pipeline.ner)Úmake_parserr   úspacy.pipeline.dep_parser)Úmake_tok2vecr   zspacy.pipeline.tok2vec)Úmake_spancatr   úspacy.pipeline.spancat)Úmake_spancat_singlelabelr   r   )Úmake_lemmatizerr   zspacy.pipeline.lemmatizer)Úmake_entity_rulerr   zspacy.pipeline.entityruler)Úmake_span_rulerr   zspacy.pipeline.span_ruler)Úmake_edit_tree_lemmatizerr   z#spacy.pipeline.edit_tree_lemmatizer)Úmake_attribute_rulerr   zspacy.pipeline.attributeruler)Úmake_entity_linkerr   zspacy.pipeline.entity_linker)Úmake_textcatr   zspacy.pipeline.textcat)Úmake_token_splitterr   úspacy.pipeline.functions)Úmake_doc_cleanerr   r   )Úmake_morphologizerr   zspacy.pipeline.morphologizer)Úmake_senterr   zspacy.pipeline.senter)Úmake_span_finderr   zspacy.pipeline.span_finder)Úmake_multilabel_textcatr   z!spacy.pipeline.textcat_multilabel)Úmake_beam_nerr   r   )Úmake_beam_parserr   r	   )Úmake_nn_labellerr   zspacy.pipeline.multitaskc                 óð   • [         R                  " U5      n[        X05      nUc   SU  SU 35       e[         R                  " U5      n[        XP5      nUc   SU  SU 35       eXFL d   SU  SU SU 35       eg)z[Test that factory functions can be imported from both original and compatibility locations.NzCould not import z from zFactory z imported from z1 is not the same object as the one imported from )Ú	importlibÚimport_moduleÚgetattr)Úfactory_nameÚoriginal_moduleÚcompat_moduleÚoriginal_module_objÚoriginal_factoryÚcompat_module_objÚcompat_factorys          ÚZ/home/james-whalen/.local/lib/python3.13/site-packages/spacy/tests/test_factory_imports.pyÚ!test_factory_import_compatibilityr+   	   s¼   € ôv $×1Ò1°/ÓBÐÜÐ2ÓAÐàÑ$ðAà	˜<˜.¨¨Ð.?Ð@óAØ$ô "×/Ò/°Ó>ÐÜÐ.Ó=€NàÑ"ð?à	˜<˜.¨¨}¨oÐ>ó?Ø"ð Ò-ð Ø
<. °Ð/@ð A$Ø$1 ?ð	4óÑ-ó    )Ú__doc__r    ÚpytestÚmarkÚparametrizer+   © r,   r*   Ú<module>r2      s<   ðá Hã ã ð ‡×ÑØ0ò4ó7ñpóq7ñpr,   