Commit graph

389 commits

Author SHA1 Message Date
Ondřej Samohel
96e64d7fe6
Merge remote-tracking branch 'origin/feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2025-01-09 11:25:49 +01:00
Ondřej Samohel
2c11083854
Merge remote-tracking branch 'origin/develop' into feature/911-new-traits-based-integrator 2025-01-09 11:22:53 +01:00
Ondrej Samohel
a4dbb31e15
🐛 fix mypy errors 2024-12-22 01:14:09 +01:00
Ondrej Samohel
5d31e66472
merge develop 2024-12-22 01:13:40 +01:00
Ondrej Samohel
a08ed708d1
♻️ fix mypy errors 2024-12-20 20:01:25 +01:00
robin@ynput.io
4c33041de1 Fix broken editorial tests. 2024-12-17 11:13:14 +01:00
Ondrej Samohel
a312ac7ff2
⚗️ fix the test stub for get_transfers_from_representation 2024-12-12 17:41:04 +01:00
Ondrej Samohel
e466da69eb
🐛 fix sequence frames 2024-12-11 13:54:31 +01:00
Ondrej Samohel
1dd3c00eb5
🐛 fix template data 2024-12-10 23:02:10 +01:00
Ondřej Samohel
8966c33bdd
Merge remote-tracking branch 'origin/feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2024-12-04 12:01:11 +01:00
Ondrej Samohel
828c522b10
🐛 fix typo 2024-12-03 10:43:45 +01:00
Ondřej Samohel
228cde58cd
Merge remote-tracking branch 'origin/feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2024-12-02 00:21:28 +01:00
Ondřej Samohel
891a065530
🎨 add helper function 2024-12-02 00:21:14 +01:00
Ondřej Samohel
e20feeaf5d
Merge remote-tracking branch 'origin/feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2024-12-02 00:15:20 +01:00
Ondřej Samohel
5748c1593f
🎨 udims as a list 2024-12-02 00:14:49 +01:00
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
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
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
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
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
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
Jakub Trllo
d30d5b5419 fix line lengths 2024-11-25 10:37:05 +01:00
Ondřej Samohel
63fe84553c
Merge remote-tracking branch 'origin/feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2024-11-22 18:09:16 +01:00
Ondřej Samohel
13e56429ba
🎨 add get padding from files 2024-11-22 17:42:45 +01:00
Ondřej Samohel
4cd5996261
🐛 fix tests 2024-11-22 14:40:44 +01:00
Ondřej Samohel
be0c41182e
Merge remote-tracking branch 'origin/feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2024-11-13 17:52:07 +01:00
Ondřej Samohel
fc30b854f0
🐶 remove unused import 2024-11-13 14:11:25 +01:00
Ondřej Samohel
794160f8e3
🐶 fix ruff issues 2024-11-13 14:10:01 +01:00
Ondřej Samohel
8d9d9de153
Merge remote-tracking branch 'origin/feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2024-11-12 23:41:42 +01:00
Ondřej Samohel
b64e0340d9
♻️ refactor to remove circular imports
add `FileLocations` validations
2024-11-12 23:40:59 +01:00
Ondřej Samohel
9062b7b61a
Merge remote-tracking branch 'origin/feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2024-11-12 17:13:29 +01:00
Ondřej Samohel
f589cb933c
♻️ change validations
validation on trait are now raising exception instead of returning just bool, to pass validation error. Also added `validate()`to representation - this runs it on all traits.
2024-11-12 17:12:54 +01:00
Ondřej Samohel
def3f0383b
Merge branch 'feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2024-11-08 09:47:38 +01:00
Ondřej Samohel
db5d997ce7
🎨 add get_versionless_id() helper (and test) 2024-11-08 09:46:47 +01:00
Ondřej Samohel
39a9239743
🔧 wip use FileLocation for transfers 2024-11-07 17:05:24 +01:00
Ondřej Samohel
9d07c2d93f
Merge branch 'feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2024-11-06 15:45:04 +01:00
Ondřej Samohel
deae44dbc1
♻️ fix tests and trait version 2024-11-06 15:44:42 +01:00
Ondřej Samohel
be9ac89057
Merge branch 'feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2024-11-05 16:19:19 +01:00
Ondřej Samohel
ba49b65920
🔥 remove integrator from this branch 2024-11-04 16:19:31 +01:00
Ondřej Samohel
edefade158
🎨 added id and name to representation
also added versionless trait id processing and trait validation
2024-10-25 17:13:21 +02:00
Ondřej Samohel
4b3469c5ae
🔧 adding project based test
note that this needs `pytest-ayon` dependency to run that will be added in subsequent commits
2024-10-21 11:38:06 +02:00