Oslo Versioned Objects library
.. image:: https://governance.openstack.org/tc/badges/oslo.versionedobjects.svg :target: https://governance.openstack.org/tc/reference/tags/index.html
.. Change things from this point on
.. image:: https://img.shields.io/pypi/v/oslo.versionedobjects.svg :target: https://pypi.org/project/oslo.versionedobjects/ :alt: Latest Version
.. image:: https://img.shields.io/pypi/dm/oslo.versionedobjects.svg :target: https://pypi.org/project/oslo.versionedobjects/ :alt: Downloads
The oslo.versionedobjects library provides a generic versioned object model that is RPC-friendly, with inbuilt serialization, field typing, and remotable method calls. It can be used to define a data model within a project independent of external APIs or database schema for the purposes of providing upgrade compatibility across distributed services.