Skip to content

Commit

Permalink
Merge tag '0.15.0' into develop
Browse files Browse the repository at this point in the history
* Add new JSON options to register a special encoder/decoder for JsonResource
* Add possibility to "reaffect" EStructuralFeatures that are collections
* Fix issue with JSON resources not using to_string(...) for EDataType instances
* Fix issue with multiple re-loading and writing of a resource in the same target file
* Deprecate Python 3.7
* Fix/update english of the README.rst

En memoria de Rosa Nallely Murillo Vazquez (03/12/2023) quien fue una
investigadora muy creativa, una increíble química, y tuve suerte de ser
su esposo.
  • Loading branch information
aranega committed Mar 11, 2024
2 parents 71cc0ac + d777734 commit f76d211
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
12 changes: 6 additions & 6 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -615,12 +615,12 @@ The fix solves the loading issue by skiping empty references.
cases, an option is now available: ``XMIOptions.OPTION_USE_XMI_TYPE``.

**Bugfixes**
- Add missing 'type' field for XMI href serialization. The 'xsi:type' field is
required when a crossreference is serialized. This field is used to check if
the resolved resource has the right type (not really, but it help). This
field is kinda optional at the moment for PyEcore, but required for Java-EMF,
otherwise the EMF will not be able to create the right proxy for the
crossreferenced resource.
- Add missing 'type' field for XMI href serialization. The 'xsi:type' field is
required when a crossreference is serialized. This field is used to check if
the resolved resource has the right type (not really, but it help). This
field is kinda optional at the moment for PyEcore, but required for Java-EMF,
otherwise the EMF will not be able to create the right proxy for the
crossreferenced resource.


0.7.8/0.7.11
Expand Down
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -219,7 +219,7 @@ either.
PyEMOFUC proposes, like PyEMOF, a pure Python implementation of the OMG's EMOF.
If we stick to a kind of EMF terminology, PyEMOFUC only supports dynamic
metamodels and seems to provide a reflexive layer. The project does not appear
to have moved since a while.
to have moved since a while.

Contributors
============
Expand Down

0 comments on commit f76d211

Please sign in to comment.