I'm getting:
- magento/product-community-edition 2.4.3-p1 requires magento/framework 103.0.3-p1 -> satisfiable by magento/framework[103.0.3-p1]
I've tried the hack here: https://github.com/magento/magento2/issues/29350 but whatever I do I seem to remain in dependency hell.
Is there any reason not to take a clean 2.4.3 composer.json from a new install and just run composer update with that? - ignoring 3rd party plugins - I can require them later.
I suggest you try
"require": { "magento/product-community-edition": "2.4.3-p1", "magento/composer-root-update-plugin": "~1.1", "magento/composer-dependency-version-audit-plugin": "~0.1" }, "require-dev": { "allure-framework/allure-phpunit": "~1.4", "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", "friendsofphp/php-cs-fixer": "~2.18.1", "lusitanian/oauth": "~0.8.10", "magento/magento-coding-standard": "*", "magento/magento2-functional-testing-framework": "^3.0", "pdepend/pdepend": "~2.7.1", "phpcompatibility/php-compatibility": "^9.3", "phpmd/phpmd": "^2.8.0", "phpstan/phpstan": "^0.12.77", "phpunit/phpunit": "^9", "sebastian/phpcpd": "^6.0.3", "squizlabs/php_codesniffer": "~3.5.4", "symfony/finder": "^5.2" }