Closed xrotwang closed 6 years ago
Removing clldutils.misc.normalize_name
also requires removing then obsolete clldutils.dsv
(NamedTupleReader
) and clldutils.csvw
. In clldutils
2.0, modules like clldutils.iso_639_3
should then use this libary as a replacement.
@xflr6 yes, that's the plan!
Functionality of
clldutils
is still used in some places. These should be removed such that csvw 1.0 does not depend onclldutils
:clldutils.attrlib
:asdict
andvalid_re
should be copied here.clldutils.misc
:lazyproperty
should be copied here,normalize_name
should be moved here, i.e. be reomoved fromclldutils
as of v2.0clldutils.path.move
: should be copied here.