{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":["archivers/liblz4","archivers/zstd","devel/gettext-runtime","devel/libffi","devel/py-packaging","devel/py-wheel","devel/readline","lang/python312","lang/python315","math/mpdecimal","print/indexinfo","textproc/expat2"],"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/devel/py-odoo-addon-openupgrade-framework16/","kind":"port","lastUpdate":null,"license":["AGPLv3"],"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,"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":[{"repo":"FreeBSD:14:latest","versions":["16.0.1.0.1","16.0.1.0.1","-","-","16.0.1.0.1"]},{"repo":"FreeBSD:14:quarterly","versions":["16.0.1.0.1","16.0.1.0.1","n/a","-","16.0.1.0.1"]},{"repo":"FreeBSD:15:latest","versions":["16.0.1.0.1","16.0.1.0.1","n/a","-","-"]},{"repo":"FreeBSD:15:quarterly","versions":["16.0.1.0.1","16.0.1.0.1","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:latest","versions":["16.0.1.0.1","16.0.1.0.1","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:quarterly","versions":["n/a","n/a","n/a","n/a","n/a"]}],"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":"FreeBSD ports","requiredBy":["devel/py-odoo-addon-openupgrade-scripts16"],"requiredByCount":1,"runDepends":["archivers/brotli","archivers/libdeflate","archivers/liblz4","archivers/lzo2","archivers/zstd","comms/py-pyserial","converters/fribidi","converters/libiconv","converters/py-webencodings","databases/openldap26-client","databases/postgresql18-client","databases/py-psycopg2","databases/py-sqlite3","databases/sqlite3","deskutils/py-vobject","devel/gettext-runtime","devel/glib20","devel/libdatrie","devel/libedit","devel/libev","devel/libevent","devel/libffi","devel/libinotify","devel/libltdl","devel/libthai","devel/libuv","devel/pcre2","devel/py-Jinja2","devel/py-attrs","devel/py-babel","devel/py-cffi","devel/py-coverage","devel/py-decorator","devel/py-docopt","devel/py-freezegun","devel/py-gevent","devel/py-greenlet","devel/py-isodate","devel/py-lxml","devel/py-lxml-html-clean","devel/py-mock","devel/py-nose","devel/py-num2words","devel/py-olefile","devel/py-openupgradelib","devel/py-packaging","devel/py-platformdirs","devel/py-polib","devel/py-pyasn1","devel/py-pyasn1-modules","devel/py-pycparser","devel/py-pyparsing","devel/py-python-dateutil","devel/py-pytz","devel/py-pyusb","devel/py-setuptools","devel/py-sgmllib3k","devel/py-six","devel/py-stdnum","devel/py-typing-extensions","devel/py-wheel","devel/py-zope.event","devel/py-zope.interface","devel/readline","dns/c-ares","dns/py-idna","finance/odoo16","finance/py-ebaysdk","finance/py-ofxparse","finance/py-vatnumber","graphics/cairo","graphics/gd","graphics/gdk-pixbuf2","graphics/giflib","graphics/graphite2","graphics/graphviz","graphics/jbigkit","graphics/jpeg-turbo","graphics/lcms2","graphics/lerc","graphics/libavif","graphics/libimagequant","graphics/libyuv","graphics/openjpeg","graphics/png","graphics/py-pillow","graphics/py-png","graphics/py-pydot","graphics/tiff","graphics/webp","lang/python312","lang/python315","lang/tcl86","math/libtommath","math/mpdecimal","misc/shared-mime-info","multimedia/aom","multimedia/dav1d","multimedia/vmaf","net/py-pysocks"],"status":null,"system":"freebsd","systemLabel":"FreeBSD","version":"16.0.1.0.1","versions":null,"vulnerabilities":null,"www":"https://github.com/OCA/OpenUpgrade"}
