Ajusta validações considerando a nova versão SPS 1.10
corrige bug de identificação/comparação de versão. Troca de número por tuplas
corrige bugs que por não tratar um valor inválido para sps, levantava exceção.
remove validação de vigência pois não seria o programa a ditar a vigência do SPS. A versão SPS 1.9 foi ampliada a sua vigência.
inclui aggregated-review-documents como um novo tipo de documento indexável
faz algumas melhorias para melhor legibilidade do código
Onde a revisão poderia começar?
por commits
Como este poderia ser testado manualmente?
python xml_package_maker.py <arquivo.xml>
Edite o article/@specific-use para valores válidos e inválidos de SPS. Sendo que os válidos são: None, sps-1.0, sps-1.1, sps-1.2, sps-1.3, sps-1.4, sps-1.5, sps-1.6, sps-1.7, sps-1.8, sps-1.9, sps-1.10
O que esse PR faz?
Ajusta validações considerando a nova versão SPS 1.10
aggregated-review-documents
como um novo tipo de documento indexávelOnde a revisão poderia começar?
por commits
Como este poderia ser testado manualmente?
python xml_package_maker.py <arquivo.xml>
Edite o
article/@specific-use
para valores válidos e inválidos de SPS. Sendo que os válidos são: None, sps-1.0, sps-1.1, sps-1.2, sps-1.3, sps-1.4, sps-1.5, sps-1.6, sps-1.7, sps-1.8, sps-1.9, sps-1.10Algum cenário de contexto que queira dar?
n/a
Screenshots
Antes: Olhe no #3227
Depois:
Usado o xml: issue-tk3227.xml.zip
Quais são tickets relevantes?
3227
Referências
n/a