mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 21:04:40 +01:00
* OP-7450 - WIP of new hook to install PySide2 Currently not working yet as subprocess is invoking wrong `pip` which causes issue about missing `dataclasses`. * OP-7450 - updates querying of PySide2 presence Cannot use pip list as wrong pip from .venv is used and it was causing issue about missing dataclass (not in Python3.6). This implementation is simpler and just tries to import PySide2. * OP-7450 - typo * OP-7450 - removed forgotten raise for debugging * OP-7450 - double quotes Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com> * OP-7450 - return if error Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com> * OP-7450 - return False Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com> * OP-7450 - added optionality for InstallPySideToFusion New hook is controllable by Settings. * OP-7450 - updated querying of Qt This approach should be more generic, not tied to specific version of PySide2 * OP-7450 - fix unwanted change * OP-7450 - added settings for legacy OP * OP-7450 - use correct python executable name in Linux Because it is not "expected" python in blender but installed python, I would expect the executable is python3 on linux/macos rather than python. Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com> * OP-7450 - headless installation in Windows It checks first that it would need admin privileges for installation, if not it installs headlessly. If yes, it will create separate dialog that will ask for admin privileges. * OP-7450 - Hound * Update openpype/hosts/fusion/hooks/pre_pyside_install.py Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com> --------- Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
44 lines
1.1 KiB
JSON
44 lines
1.1 KiB
JSON
{
|
|
"imageio": {
|
|
"activate_host_color_management": true,
|
|
"ocio_config": {
|
|
"override_global_config": false,
|
|
"filepath": []
|
|
},
|
|
"file_rules": {
|
|
"activate_host_rules": false,
|
|
"rules": {}
|
|
}
|
|
},
|
|
"copy_fusion_settings": {
|
|
"copy_path": "~/.openpype/hosts/fusion/profiles",
|
|
"copy_status": false,
|
|
"force_sync": false
|
|
},
|
|
"hooks": {
|
|
"InstallPySideToFusion": {
|
|
"enabled": true
|
|
}
|
|
},
|
|
"create": {
|
|
"CreateSaver": {
|
|
"temp_rendering_path_template": "{workdir}/renders/fusion/{subset}/{subset}.{frame}.{ext}",
|
|
"default_variants": [
|
|
"Main",
|
|
"Mask"
|
|
],
|
|
"instance_attributes": [
|
|
"reviewable",
|
|
"farm_rendering"
|
|
],
|
|
"image_format": "exr"
|
|
}
|
|
},
|
|
"publish": {
|
|
"ValidateSaverResolution": {
|
|
"enabled": true,
|
|
"optional": true,
|
|
"active": true
|
|
}
|
|
}
|
|
}
|