{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["devel","python"],"comment":"Module to make upgrades between two major revisions","compare":null,"dependentCount":null,"description":"OpenUpgrade Framework is a technical module that contains a number\nof monkeypatches to improve the behaviour of Odoo when migrating\nyour database using the OpenUpgrade migration scripts:\n\n- Prevent dropping columns or tables in the database when fields\n  or models are obsoleted in the Odoo data model of the target release.\n- When data records are deleted during the migration (such as views or\n  other system records), this is done in a secure mode. If the deletion\n  fails because of some unforeseen dependency, the deletion will be\n  cancelled and a message is logged, after which the migration continues.\n- Prevent a number of log messages that do not apply when using OpenUpgrade.\n- Suppress log messages about failed view validation, which are to be expected\n  during a migration.\n- Run migration scripts for modules that are installed as new dependencies of\n  upgraded modules (when there are such scripts for those particular modules)\n- Production databases generated with demo data, will be transformed to\n  non-demo ones. If you want to avoid that, you have to pass through the\n  environment variable OPENUPGRADE_USE_DEMO, the value \"yes\".","flavors":[],"html":"https://daemonports.org/dragonfly/devel/py-odoo-addon-openupgrade-framework16/","kind":"port","lastUpdate":null,"license":["AGPLv3"],"licenses":["AGPL-3.0-only"],"maintainer":"dtxdf@FreeBSD.org","name":"py312-odoo-addon-openupgrade-framework16","newest":true,"newestVersion":"16.0.1.0.1","noVulnData":false,"origin":"devel/py-odoo-addon-openupgrade-framework16","otherSystems":[{"maintainer":"dtxdf@FreeBSD.org","newest":true,"origin":"devel/py-odoo-addon-openupgrade-framework16","path":"/devel/py-odoo-addon-openupgrade-framework16/","system":"FreeBSD","version":"16.0.1.0.1"},{"maintainer":"dtxdf@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/py-odoo-addon-openupgrade-framework16","path":"","system":"HardenedBSD","version":"16.0.1.0.1"},{"maintainer":"dtxdf@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/py-odoo-addon-openupgrade-framework16","path":"","system":"GhostBSD","version":"16.0.1.0.1"}],"packages":null,"pkgName":"py312-odoo-addon-openupgrade-framework16-16.0.1.0.1","related":["devel/py-odoo-addon-openupgrade-framework17","devel/py-odoo-addon-openupgrade-framework18","devel/py-odoo-addon-openupgrade-scripts16","devel/py-odoo-addon-openupgrade-scripts17","devel/py-odoo-addon-openupgrade-scripts18"],"repository":"DPorts","requiredBy":["devel/py-odoo-addon-openupgrade-scripts16"],"requiredByCount":1,"runDepends":["devel/py-openupgradelib","finance/odoo16","lang/python312"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"16.0.1.0.1","versions":[{"date":"2026-11-11","version":"16.0.1.0.1"}],"vulnerabilities":null,"www":"https://github.com/OCA/OpenUpgrade"}
