Descrição da tarefa
Parte de #1226. Depende de #1234 (envelope ArticleSet, necessário para agrupar múltiplos artigos numa única saída).
pubmed_generator.py hoje só processa um XML por vez (-i/-o) e não é instalado como comando — não está registrado em entry_points.console_scripts no setup.py, diferente de pdf_generator.
Subtarefas
Considerações e notas
Nenhuma.
Descrição da tarefa
Parte de #1226. Depende de #1234 (envelope ArticleSet, necessário para agrupar múltiplos artigos numa única saída).
pubmed_generator.pyhoje só processa um XML por vez (-i/-o) e não é instalado como comando — não está registrado ementry_points.console_scriptsnosetup.py, diferente depdf_generator.Subtarefas
packtools.sps.pid_provider.xml_sps_lib.get_xml_items(path)— já trata.xmle.zipde forma transparente, mesmo componente usado pelo spsvalidator — para iterar XMLs de entrada<Article>dentro do mesmo<ArticleSet>de saídapubmed_generatoremsetup.py→entry_points.console_scripts, no mesmo padrão depdf_generator=packtools.sps.formats.pdf_generator:main.zipreal de pacote SciELO (fixtures emtests/fixtures/)Considerações e notas
Nenhuma.