Manque region types
Suite à la mise à jour de l'application ((traces6) vers la v 0.10.1b, le script échoue.
Starting downloading files from eScriptorium
Traceback (most recent call last):
File "tei_from_escriptorium.py", line 257, in <module>
main(URL, USERNAME, PASSWORD)
File "tei_from_escriptorium.py", line 207, in main
zip_as_bytes = escr.download_part_pagexml_transcription(doc_pk, doc_parts_pks, tran_pk)
File "/home/achague-vm/Documents/tei-from-escriptorium/esc_py_conn/escriptorium_connector/connector.py", line 264, in download_part_pagexml_transcription
return self.__download_part_output_transcription(
File "/home/achague-vm/Documents/tei-from-escriptorium/esc_py_conn/escriptorium_connector/connector.py", line 306, in __download_part_output_transcription
self.__post_url(
File "/home/achague-vm/Documents/tei-from-escriptorium/.venv/lib/python3.8/site-packages/backoff/_sync.py", line 94, in retry
ret = target(*args, **kwargs)
File "/home/achague-vm/Documents/tei-from-escriptorium/esc_py_conn/escriptorium_connector/connector.py", line 98, in __post_url
r.raise_for_status()
File "/home/achague-vm/Documents/tei-from-escriptorium/.venv/lib/python3.8/site-packages/requests/models.py", line 943, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: https://traces6.paris.inria.fr/api/documents/1150/export/
Après investigation, il semblerait qu'il faut désormais ajouter le paramètre "region_types" lors de la demande de génération de l'export XML.
Ex: