thegetty / crom

Python library to make creation of CIDOC CRM easier by mapping classes/predicates to python objects
Apache License 2.0
49 stars 16 forks source link

Update CROM & Maintain Compatibility for Production – DEV-6985 #179

Closed bluebinary closed 3 years ago

bluebinary commented 3 years ago

Updated CROM, pulling in the latest updates from the Linked.art CROM repository, and reinstated several model attributes for ongoing compatibility including the Relationship entity and its associated properties, the current_keeper property and its inverse, and the Geometry and CoordinateSystem entities.

These reinstated attributes are all required for ongoing compatibility with data modeling that is in production use and will take some time to migrate away from so as not to break several in-production or near-production systems that are consuming the modeled data in its existing form which makes use of these model attributes.