Commit graph

172 commits

Author SHA1 Message Date
Jakub Trllo
cd499f4951 change IPluginPaths interface method signature 2025-12-01 15:18:16 +01:00
Mustafa Zaky Jafar
174807277a
Merge branch 'develop' into enhancement/1416-loader-actions 2025-10-30 22:08:38 +03:00
Jakub Trllo
e184c1b3dd don't require 'AYON_STUDIO_BUNDLE_NAME' to be set 2025-10-29 14:22:29 +01:00
Jakub Trllo
e0f3a6f5d9
Merge branch 'develop' into enhancement/1416-loader-actions 2025-10-22 16:21:18 +02:00
Jakub Trllo
16d5fe45fc use settings summary to resolve which addon versions are used 2025-10-16 12:44:35 +02:00
Jakub Trllo
3945655f21 return type in docstring 2025-09-30 17:37:22 +02:00
Jakub Trllo
56fa213886
Merge branch 'develop' into enhancement/1416-loader-actions 2025-09-30 16:35:37 +02:00
Jakub Trllo
1caedb841f add type hints 2025-09-26 15:03:57 +02:00
Jakub Trllo
7368ddfdfb use f-string 2025-09-26 15:00:59 +02:00
Jakub Trllo
e5fd51f693 remove milestone versions 2025-09-26 15:00:00 +02:00
Jakub Trllo
670bf7f6ab
Merge branch 'develop' into enhancement/1416-loader-actions 2025-09-09 12:00:30 +02:00
Ondřej Samohel
8e0585c50d
Update client/ayon_core/addon/base.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2025-09-08 17:52:56 +02:00
Ondřej Samohel
2e88190203
🐛 fix handling of os.environ 2025-09-08 15:48:30 +02:00
Ondřej Samohel
257dfe204a
resolve environments in dev bundle paths 2025-09-08 14:35:57 +02:00
Jakub Trllo
a22f378ed5 added 'get_loader_action_plugin_paths' to 'IPluginPaths' 2025-08-21 15:10:03 +02:00
Jakub Trllo
742e500e84
Merge branch 'develop' into enhancement/per-project-bundle 2025-08-14 16:21:14 +02:00
Jakub Trllo
4f0e18b42e
Remove unnecessary line 2025-08-04 10:17:50 +02:00
Jakub Trllo
5e8dece22e warn about having string as output from plugin getter method 2025-07-31 16:46:03 +02:00
Jakub Trllo
ba4412577b mark 'collect_plugin_paths' as deprecated 2025-07-31 16:45:12 +02:00
Jakub Trllo
487b5dda98 small formatting change 2025-07-31 16:44:45 +02:00
Jakub Trllo
67f039bf5d warn about using deprecated method 2025-07-31 16:44:36 +02:00
Jakub Trllo
b247762806 make 'get_plugin_paths' optional 2025-07-31 16:44:02 +02:00
Ondřej Samohel
0a5b1530b5
Merge branch 'develop' into enhancement/per-project-bundle 2025-07-01 11:46:09 +02:00
Jakub Trllo
3e60bd9ba4 Merge branch 'develop' into enhancement/per-project-bundle
# Conflicts:
#	client/ayon_core/settings/lib.py
2025-06-16 18:04:05 +02:00
Ondřej Samohel
cbbe1297cd
Merge branch 'develop' into feature/911-new-traits-based-integrator 2025-04-16 15:30:13 +02:00
Jakub Trllo
486be39faa fix whitespaces 2025-04-14 17:55:48 +02:00
Jakub Trllo
0a54f569ce fix addons discovery 2025-03-26 16:55:26 +01:00
Ondrej Samohel
c8491daa54
Merge branch 'feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2025-02-13 10:11:52 +01:00
Ondrej Samohel
dd05199aed
🐶 calm ruff even more 2025-02-13 10:08:28 +01:00
Ondrej Samohel
8bcab93793
🐶 calm ruff 2025-02-13 10:05:15 +01:00
Ondřej Samohel
71ca34be9a
Merge branch 'feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2025-02-06 15:02:18 +01:00
Ondřej Samohel
4da77e7455
♻️ remove unnecessary NotImplementedError 2025-02-05 16:50:40 +01:00
Ondřej Samohel
ba67c436f9
♻️ revert back some changes 2025-01-29 23:25:43 +01:00
Ondřej Samohel
ebf6789036
♻️ organize imports 2025-01-29 23:17:32 +01:00
Ondřej Samohel
920f917f94
♻️ rename time to temporal to avoid conflict with std
and some linter changes
2025-01-29 22:22:05 +01:00
Ondřej Samohel
6ffe6af5b8
Merge remote-tracking branch 'origin/develop' into feature/909-define-basic-trait-type-using-dataclasses 2025-01-22 10:53:39 +01:00
Ondřej Samohel
41f1963e46
Merge remote-tracking branch 'origin/develop' into feature/911-new-traits-based-integrator 2024-12-16 18:39:53 +01:00
Jakub Trllo
e7d95c1d5d add methods to get launcher action paths 2024-12-16 10:29:25 +01:00
Jakub Trllo
a8441e3036 enhanced admin menu options 2024-12-10 17:14:51 +01:00
Jakub Trllo
21e60135f4 remove 'ayon_core.modules' 2024-12-10 17:11:20 +01:00
Ondřej Samohel
40f11ef0b6
Merge remote-tracking branch 'origin/feature/909-define-basic-trait-type-using-dataclasses' into feature/911-new-traits-based-integrator 2024-12-09 16:26:08 +01:00
Ondřej Samohel
5ab0f82a3a
🎨 add traits addon interface 2024-12-09 16:25:21 +01:00
Jakub Trllo
d30d5b5419 fix line lengths 2024-11-25 10:37:05 +01:00
Jakub Trllo
0c830d7dc8 remove openpype modules logic from addons 2024-09-03 16:10:31 +02:00
Jakub Trllo
725584a8db
require addon name/version
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2024-08-21 10:29:56 +02:00
Jakub Trllo
e0339aeb10 require addons_manager and exit_on_failure as kwargs 2024-08-20 19:25:45 +02:00
Jakub Trllo
e5eefc81fc added todo 2024-08-20 19:15:07 +02:00
Jakub Trllo
9260a80cb0 require addon name and version 2024-08-20 19:14:53 +02:00
Jakub Trllo
173b2f2727 remove ProcessContext methods 2024-08-20 19:14:22 +02:00
Jakub Trllo
3bc9933991 return bool all the time 2024-08-20 19:10:57 +02:00