Skip to content

Commit a592531

Browse files
authored
PR: v3.0.0 (#144)
* Add *Config Versioning Rules* section to documentation. Signed-off-by: Thomas Mansencal <[email protected]> * Use *v3.0.0* for package and colorspaces version Signed-off-by: Thomas Mansencal <[email protected]> --------- Signed-off-by: Thomas Mansencal <[email protected]>
1 parent 972583a commit a592531

File tree

4 files changed

+61
-7
lines changed

4 files changed

+61
-7
lines changed

docs/process.rst

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,56 @@ The *Studio* config generator follows the same approach but uses a different `pi
7070
The conversion process is as follows:
7171

7272
*aces-dev Discovery & Classification* -> *Reference Config Generation* -> *CLF Transforms Generation, Discovery & Classification* -> *Studio Config Generation*
73+
74+
Config Versioning Rules
75+
=======================
76+
77+
The following rules have been adopted to version up the config name colorspaces:
78+
79+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
80+
| Major Version Increase | Minor Version Increase | Patch Version Increase |
81+
+===========================================+========================================+=======================================================+
82+
| Remove **Colorspace** | Add **Colorspace** | Add **Colorspace** to ``inactive_colorspaces`` |
83+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
84+
| Remove **Look** | Add **Look** | Add **Look** to ``inactive_colorspaces`` |
85+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
86+
| Remove **NamedTransform** | Add **NamedTransform** | Add **NamedTransform** to ``inactive_colorspaces`` |
87+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
88+
| Remove **DisplayColorspace** | Add **DisplayColorspace** | Add **DisplayColorspace** to ``inactive_colorspaces`` |
89+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
90+
| Remove **ViewTransform** / **SharedView** | Add **ViewTransform** / **SharedView** | |
91+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
92+
| Remove **Role** | Add **Role** | |
93+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
94+
| Reassign **Role** | | |
95+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
96+
| Change to Transform Processing Output | | Fix Incorrect Transform Processing Output? |
97+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
98+
| Remove alias from ``aliases`` | Add alias to ``aliases`` | |
99+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
100+
| Remove *AMF* component | Add *AMF* component | |
101+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
102+
| | | Change to ``categories`` |
103+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
104+
| | | Change to ``encoding`` |
105+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
106+
| | | Change to ``family`` |
107+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
108+
| | | Change to Transform Description |
109+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
110+
| | | Change to Config Description |
111+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
112+
| | | Change to ``file_rules`` |
113+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
114+
| | | Change to ``viewing_rules`` |
115+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
116+
| | | Change to ``active_displays`` |
117+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
118+
| | | Change to ``active_views`` |
119+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
120+
| | | Change to ``inactive_colorspaces`` |
121+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
122+
| | | Reassign ``default_view_transform`` |
123+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+
124+
| Change ``luma``? | | |
125+
+-------------------------------------------+----------------------------------------+-------------------------------------------------------+

opencolorio_config_aces/__init__.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@
133133

134134
__application_name__ = "OpenColorIO Configuration for ACES"
135135

136-
__major_version__ = "2"
137-
__minor_version__ = "4"
138-
__version__ = f"{__major_version__}.{__minor_version__}"
136+
__major_version__ = "3"
137+
__minor_version__ = "0"
138+
__patch_version__ = "0"
139+
__version__ = f"{__major_version__}.{__minor_version__}.{__patch_version__}"

opencolorio_config_aces/config/generation/configuration.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,19 +87,19 @@ def extended_fields(self):
8787
BUILD_CONFIGURATIONS = [
8888
BuildConfiguration(
8989
aces=Version(2, 0),
90-
colorspaces=Version(2, 3, 0),
90+
colorspaces=Version(3, 0, 0),
9191
ocio=Version(2, 4),
9292
variant="",
9393
),
9494
BuildConfiguration(
9595
aces=Version(2, 0),
96-
colorspaces=Version(2, 3, 0),
96+
colorspaces=Version(3, 0, 0),
9797
ocio=Version(2, 4),
9898
variant="D60 Views",
9999
),
100100
BuildConfiguration(
101101
aces=Version(2, 0),
102-
colorspaces=Version(2, 3, 0),
102+
colorspaces=Version(3, 0, 0),
103103
ocio=Version(2, 4),
104104
variant="All Views",
105105
),

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
[project]
55
name = "opencolorio-config-aces"
6-
version = "2.4"
6+
version = "3.0.0"
77
description = "OpenColorIO Configuration for ACES"
88
readme = "README.rst"
99
requires-python = ">=3.10,<3.14"

0 commit comments

Comments
 (0)