Commit graph

17914 commits

Author SHA1 Message Date
Roy Nieterau
d3eca27140 Avoid python version check and use from six.moves import zip 2022-01-05 02:07:49 +01:00
Roy Nieterau
fa77a49349 Simplify logic that falls back to first valid name.
- This fixes an issue with Maya 2022.0 where the maya web button was not yet renamed
- Tested in Maya 2019.3.1, Maya 2020.4 and Maya 2022.1
2022-01-04 14:12:21 +01:00
Roy Nieterau
2b36eea325 Avoid 'dict_keys' issue in Py3+ 2021-12-30 14:39:35 +01:00
Roy Nieterau
cf9899b038 Remove unused import of 'sys' 2021-12-30 14:19:59 +01:00
Roy Nieterau
bd726f8966 Fix xrange doesn't exist in Py3+ (use six instead) 2021-12-30 09:23:46 +01:00
Roy Nieterau
4d7ff9d542 Fix xrange doesn't exist in Py3+ 2021-12-30 09:20:30 +01:00
Roy Nieterau
7cc0910549 Python 3 compatibility + correctly find maketx.exe on Windows 2021-12-28 18:19:33 +01:00
Roy Nieterau
d090655764 Support OpenPype icon override in Maya Toolbox in Maya 2022+
- Also refactor import maya.cmds as `mc` to `cmds` to match with other code in the OpenPype code base
2021-12-28 14:52:59 +01:00
Roy Nieterau
74cfde55ec Fix dict_keys object is not subscriptable (Py3+) 2021-12-28 13:18:12 +01:00
Roy Nieterau
cb99b0acf7 Ensure server_aliases is of type list instead of dict_keys in Py3+
This resolves an issue where otherwise `lib.imprint` will fail on `self.data` for this Creator plug-in
2021-12-28 12:37:46 +01:00
Roy Nieterau
d7b6582cd3 Fix Maya 2022 Python 3 compatibility: types.BooleanType and types.ListType don't exist in Py3+ 2021-12-24 15:11:53 +01:00
Ondřej Samohel
d9bdf007b8
Merge pull request #2350 from pypeclub/bugfix/OP-2081_houdini-create-hda
Houdini: Fix HDA creation
2021-12-23 09:36:02 +01:00
Ondřej Samohel
8f427dc8df
Merge remote-tracking branch 'origin/develop' into bugfix/OP-2081_houdini-create-hda 2021-12-23 09:35:35 +01:00
Petr Kalis
2ea6da4b35
Merge pull request #2405 from pypeclub/chore/OP-2151_Maya-extract-look-should-use-maketx-from-OpenPype-OIIO
Maya: Replaced PATH usage with vendored oiio path for maketx utility
2021-12-22 20:36:58 +01:00
Jakub Trllo
43b86efc7f
Merge pull request #2422 from pypeclub/feature/OP-2091_Unreal-Dynamic-menu-in-host
Unreal: Dynamic menu created in Python
2021-12-22 18:25:39 +01:00
Jakub Trllo
0f054bc055
Merge pull request #2402 from pypeclub/feature/OP-2155_Better-cleanup-plugin
Enhancement: Global cleanup plugin that explicitly remove paths from context
2021-12-22 18:24:38 +01:00
Ondřej Samohel
3d253ff46a
Merge pull request #2409 from Ellipsanime/improce_create_zip_cache_cleaning
Fix and improve create_zip cache cleaning filters
2021-12-22 17:33:20 +01:00
Ondřej Samohel
46e3681feb
Merge pull request #2428 from 2-REC-forks/bugfix/plugins_shortpath
Short Pyblish plugin path
2021-12-22 17:05:59 +01:00
Petr Kalis
e503f7f85f
Merge pull request #2436 from pypeclub/revert-2429-feature/validation_exceptions_photoshop
Revert "Photoshop: New style validations for New publisher"
2021-12-22 16:47:05 +01:00
Petr Kalis
5dedd2655d
Revert "Photoshop: New style validations for New publisher" 2021-12-22 16:40:20 +01:00
Ondřej Samohel
4a2a929baa
Merge pull request #2432 from pypeclub/chore/add_sqlite_to_build
Forced cx_freeze to include sqlite3 into build
2021-12-22 16:14:45 +01:00
iLLiCiTiT
8d06754ba2 update avalon unreal plugin 2021-12-22 15:51:42 +01:00
Petr Kalis
ef1ddb2866
Merge pull request #2429 from pypeclub/feature/validation_exceptions_photoshop
Photoshop: New style validations for New publisher
2021-12-22 13:19:44 +01:00
Petr Kalis
beeea44cb9 Forced cx_freeze to include sqlite3 into build because of pytest requirements 2021-12-22 13:09:14 +01:00
Jakub Trllo
d18eee883b
Merge pull request #2401 from pypeclub/feature/OP-2013_MongoDB-Ability-to-specify-replica-set-groups
General: MongoDB ability to specify replica set groups
2021-12-22 12:57:31 +01:00
iLLiCiTiT
1914c144cd uses get_default_components for log components 2021-12-22 11:38:43 +01:00
iLLiCiTiT
5efef322a6 added attribute log_mongo_url_components back for older builds 2021-12-22 11:37:31 +01:00
pypebot
8f461d795d
[Automated] Merged main into develop 2021-12-22 04:42:24 +01:00
OpenPype
96da6a07f6 [Automated] Bump version 2021-12-22 03:42:14 +00:00
pypebot
e968d426a6
[Automated] Merged develop into main 2021-12-22 04:36:08 +01:00
Petr Kalis
0c7a12c1f2 Implemented validators for New publisher for Photoshop 2021-12-21 15:59:00 +01:00
iLLiCiTiT
d6b3865836 fix detail node bool 2021-12-21 14:06:27 +01:00
iLLiCiTiT
5683dda65d do not format empty detail 2021-12-21 14:05:12 +01:00
iLLiCiTiT
fe3af18101 swapped plugin and message args order 2021-12-21 13:53:17 +01:00
iLLiCiTiT
a05a678558 imported PublishXmlValidationError to 'openpype.pipeline' level 2021-12-21 13:50:05 +01:00
iLLiCiTiT
d5b24781bb reduced formatting possibilities 2021-12-21 13:25:13 +01:00
iLLiCiTiT
c5b9a0bd05 added PublishXmlValidationError to 'pipeline.publish' 2021-12-21 13:22:11 +01:00
iLLiCiTiT
9b0e2c3e8b added new exception PublishXmlValidationError 2021-12-21 13:21:31 +01:00
2-REC
6d15256840 Simplified indexing 2021-12-21 17:38:39 +07:00
2-REC
c814e04691 Check min length of plugin path 2021-12-21 17:35:29 +07:00
Jakub Trllo
fdcbd03d90
Merge pull request #2424 from pypeclub/feature/OP_2395_env_groups
General: Environment variables groups
2021-12-20 14:37:36 +01:00
iLLiCiTiT
a61e3f70e7 Merge branch 'develop' into feature/OP_2395_env_groups 2021-12-20 14:36:59 +01:00
Jakub Trllo
9c39f8fff0
Merge pull request #2418 from pypeclub/feature/OP-1172_Start-timer-post-launch-hook
TimersManager: Start timer post launch hook
2021-12-20 14:12:11 +01:00
iLLiCiTiT
9605abfb13 return response from posted request 2021-12-20 13:14:54 +01:00
iLLiCiTiT
ddcdff611e return error message in response 2021-12-20 13:14:18 +01:00
iLLiCiTiT
3bb3211d4a raise InvalidContextError if context is not valid 2021-12-20 13:13:42 +01:00
iLLiCiTiT
03ba413b28 adde new exception 2021-12-20 13:13:10 +01:00
iLLiCiTiT
5a194263fd get_timer_data_for_context is static method 2021-12-20 13:10:17 +01:00
Jakub Ježek
86fc268584
Merge pull request #2423 from Ellipsanime/add_burnins_current_frame_padding
Add zero padding to otio burnins for "current_frame"
2021-12-20 11:43:13 +01:00
Jakub Ježek
c24892441e
Merge pull request #2406 from pypeclub/bugfix/nuke-bake-mov-single-repre
Nuke: baking representations was not additive
2021-12-20 11:05:27 +01:00