DSD-DBS / py-capellambse

A Python 3 headless implementation of the Capella modeling tool.
https://dsd-dbs.github.io/py-capellambse/
Apache License 2.0
53 stars 11 forks source link

Automatic namespace management sometimes removes needed namespaces #421

Closed Wuestengecko closed 6 months ago

Wuestengecko commented 6 months ago

The automatic namespace management introduced with v0.5.58, which was supposed to fix some problems around handling namespaces, sometimes causes namespaces to be dropped even though they are needed in the fragment. This causes errors when later trying to load the model again in Capella. Currently this was only observed with the "filtering" namespace.