Depedit

Latest version: v4.0.0.0

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

Scan your dependencies

Page 1 of 4

4.0.0.0

CoNLL-U Entity annotations can now be read and accessed in the API like this:

Python
from depedit import DepEdit

d = DepEdit()

conllu = open("GUM_academic_art.conllu").read()

d.run_depedit(conllu, parse_entities=True)

print(d.entities) Unique entities by cluster
print(d.mentions) All mentions of all entities
print(d.mentions[0].head.pos) Head POS tag of first mention
print(d.mentions[0].annos["etype"]) Entity type of first mention

3.4.0.1

This is a bugfix release
* Did not retain ,= values on append when other key names were already present in the input for the targeted field

3.4.0.0

* Add ,= action operator for concatenating multiple values to a nested key (e.g. Cxn,=Ditransitive)
* Bugfix: allow = in definition values

3.3.1.0

Bug fix capturing groups

3.3.0.0

* Experimental support for splitting tokens (adding a token) using split= action
* Added storage3 field for additional hidden storage
* Faster execution by earlier abandonment of non-matching rules and definition priority sorting
* Bugfixes

3.2.1.0

This is a bug fix release addressing cases in which existing enhanced dependencies could not be overwritten by additional enhanced dependencies between the same pair of tokens.

* multiple edits to the same token pair are now possible in sequence
* only the latest write operation is retained in the rule output

Page 1 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.