Folia

Latest version: v2.5.12

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 8

2.1.3

* migrated annotator2processor from foliatools/foliaupgrade to the library; now handle 'annotator' keyword argument in a backward-compatible manner on element instantiation (fix for proycon/folia73)
* fix serialisation of annotator attribute (proycon/folia73)

2.1.2

Bugfix release:
* Fix in set definition parsing

2.1.1

* prevent creating invalid XML NCName for processor IDs

2.1.0

* Updated for FoLiA v2.1.0
* Implemented TextMarkupReference (t-ref)
* Wider range of nesting of structure elements
* Implemented a constraint parser for deep validation against set definition that specify constraint (proycon/folia50)
* Various fixes (e.g. for aliases, no longer lose annotator on text declarations, parsing of linebreaks with IDs, fix in test framework)

2.0.8

* Adapted for FoLiA v2.0.3
* Added ``Document.erase()`` method to erase annotation types (3)
* fixes for FoLiA v1 compatibility and conversion
* More flexible handling in case of missing (404) set definitions (proycon/flat147)
* Implemented JSON serialiation for relations
* Various FQL fixes
* Various other fixes

2.0.7

Bugfix release, implements FoLiA v2.0.2, contains various fixes. Upgrade recommended.
* various FQL fixes, adapted to new PROCESSOR statement (required for FLAT/foliadocserve)
* fix in next() method for querying multiple classes at once
* expanding Provenance data (processors) with a src and format attribute
* handle format attribute on declarations (implementation was missing)
* implemented JSON serialisation of provenance data
* Use AbstractWord interface for Morpheme and Phoneme as intended
* Added Processor.insert() and Provenance.insert()
* Ignore annotator and annotatortype assignments if a processor is already set

Page 6 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.