Commit graph

41946 commits

Author SHA1 Message Date
Ondřej Samohel
76287612f9
Merge remote-tracking branch 'origin/feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2024-12-01 23:01:03 +01:00
Ondřej Samohel
cf195c44a6
♻️ refactor to return FileLocation again 2024-12-01 23:00:44 +01:00
Ondřej Samohel
aa5880e5ff
Merge remote-tracking branch 'origin/feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2024-12-01 22:24:31 +01:00
Ondřej Samohel
cc543fb6a2
🐛 return Path instead of FileLocation 2024-12-01 22:24:15 +01:00
Ondřej Samohel
e277daf151
Merge remote-tracking branch 'origin/feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2024-12-01 16:11:36 +01:00
Ondřej Samohel
595a3546f3
🎨 add helpers for getting files 2024-12-01 16:11:23 +01:00
Ondřej Samohel
87482e05ce
Merge remote-tracking branch 'origin/feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2024-12-01 14:52:32 +01:00
Ondřej Samohel
f4169769ac
♻️ expose trait validation error 2024-12-01 14:51:47 +01:00
Ondřej Samohel
97fb4e5d12
Merge remote-tracking branch 'origin/feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2024-11-30 01:40:05 +01:00
Ondřej Samohel
cf3242bbda
🔥 revert the assumption that FileLocations relates to Bundles` 2024-11-30 01:39:45 +01:00
Ondřej Samohel
45bf8aaaf5
Merge remote-tracking branch 'origin/feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2024-11-30 01:26:47 +01:00
Ondřej Samohel
5c8d11198a
🐶 fix indent 2024-11-30 01:26:30 +01:00
Ondřej Samohel
c9d4716dfa
🎨 add UDIM to FileLocations relationships 2024-11-30 01:26:15 +01:00
Ondřej Samohel
9de6e8f848
Merge remote-tracking branch 'origin/feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2024-11-30 01:13:01 +01:00
Ondřej Samohel
4948cddb58
🎨 FileLocations only with Sequence or Bundle 2024-11-30 01:11:29 +01:00
Ondřej Samohel
90d8df89d3
🐶 add missing docstring 2024-11-30 01:11:06 +01:00
Ondřej Samohel
ce62f7d152
Merge remote-tracking branch 'origin/feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2024-11-30 00:50:14 +01:00
Ondřej Samohel
799b0bca85
⚗️ split test to more files 2024-11-30 00:49:54 +01:00
Ondřej Samohel
5e0509ca48
🎨 enhance range validations 2024-11-30 00:49:33 +01:00
Ondřej Samohel
265b1816e8
♻️ simplify equality check and validation 2024-11-30 00:49:04 +01:00
Ondřej Samohel
0074da126d
Merge remote-tracking branch 'origin/develop' into feature/911-new-traits-based-integrator 2024-11-29 16:47:24 +01:00
Ondřej Samohel
60f10feeee
🎨 add dict-like behavior to Representation
that and some tests
2024-11-29 11:28:19 +01:00
Ondřej Samohel
32d82e47e6
🎨 add persistent property to trait
persistent drives if the trait should be integrated or not. Difference between Persistent trait and persistent attribute is that the trait drives the lifecycle of the representation but the attribute drives lifecycle of trait.
2024-11-29 11:27:41 +01:00
Ynbot
457f234266 [Automated] Update version in package.py for develop 2024-11-29 10:26:08 +00:00
Ynbot
fcbf8ddd91 [Automated] Add generated package files from main 2024-11-29 10:25:25 +00:00
Jakub Trllo
01a5917b7e
Merge pull request #1031 from ynput/enhancement/better-value-sources-for-farm-env
Farm env: Collect correct values for farm
2024-11-29 11:23:19 +01:00
Jakub Trllo
630f7f6c1e fill values for farm with correct values 2024-11-29 10:59:14 +01:00
ynbot
2842c904d1 [Automated] Update assign_pr_to_project caller workflow 2024-11-29 08:17:04 +00:00
Ondřej Samohel
4c4c35476e
Merge remote-tracking branch 'origin/feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2024-11-26 23:31:00 +01:00
Ondřej Samohel
97fe8ac294
🎨 handle frame specs 2024-11-26 23:30:23 +01:00
Ondřej Samohel
dc26079065
🐛 handle ABCMeta.__issubclass__() bug?
issubclass in ABCMeta doesn't handle `GenericAlias` correctly
2024-11-26 23:29:39 +01:00
ynbot
7ccf04ed58 [Automated] Update assign_pr_to_project caller workflow 2024-11-26 15:17:38 +00:00
Robin De Lillo
82d3948d47
Merge pull request #1026 from ynput/bugfix/fix_extract_otio_audio
Fix audio extraction from OTIO timeline.
2024-11-26 09:10:39 -05:00
robin@ynput.io
899b50ec93 Adjust for missing reference. 2024-11-26 09:08:59 -05:00
robin@ynput.io
491626769d Merge branch 'develop' into bugfix/fix_extract_otio_audio 2024-11-26 08:37:50 -05:00
ynbot
d663d68890 [Automated] Update validate_pr_labels caller workflow 2024-11-26 11:52:16 +00:00
ynbot
73420cd8a0 [Automated] Update assign_pr_to_project caller workflow 2024-11-26 11:46:45 +00:00
Jakub Trllo
a5842c4fdf added missing env keys for farm 2024-11-26 10:22:59 +01:00
Jakub Trllo
62e96de156
Merge pull request #1023 from ynput/enhancement/farm-env-variables
Chore: Set environment variables for farm
2024-11-26 10:09:02 +01:00
Jakub Trllo
4d86202bab
Merge branch 'develop' into enhancement/farm-env-variables 2024-11-26 10:07:18 +01:00
Jakub Trllo
c7940b4fd0 added comment to workdir env 2024-11-26 10:00:25 +01:00
Jakub Trllo
cd5f89afe5 remove OpenPype env key 2024-11-26 09:58:05 +01:00
Jakub Trllo
bdc3c004e2
Merge pull request #1027 from BigRoy/bugfix/delivery_python_api_backwards_compatibility_fix
Loader: Delivery - fix backwards compatibility with older AYON python api
2024-11-25 23:34:11 +01:00
Jakub Trllo
e10bbad7ca
Merge branch 'develop' into bugfix/delivery_python_api_backwards_compatibility_fix 2024-11-25 23:33:08 +01:00
Roy Nieterau
0c80fe0ad6 The _representation_conversion method converts in-place - it does not return anything 2024-11-25 23:26:35 +01:00
robin@ynput.io
d891a0088f Fix lint. 2024-11-25 16:14:53 -05:00
robin@ynput.io
3f8430dcea Fix lint. 2024-11-25 16:13:28 -05:00
robin@ynput.io
1c7ab66246 Fix audio extraction from OTIO timeline. 2024-11-25 16:07:17 -05:00
Jakub Trllo
923355cf08
Merge pull request #1021 from ynput/enhancement/dont-require-hierarchy
Editorial: Don't require 'hierarchy' key on instance
2024-11-25 16:51:28 +01:00
Jakub Trllo
fa88c298c4
Merge branch 'develop' into enhancement/farm-env-variables 2024-11-25 16:51:16 +01:00