projects
/
OpenColorIO-Configs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix default mutable arguments.
[OpenColorIO-Configs.git]
/
aces_1.0.0
/
python
/
aces_ocio
/
colorspaces
/
general.py
diff --git
a/aces_1.0.0/python/aces_ocio/colorspaces/general.py
b/aces_1.0.0/python/aces_ocio/colorspaces/general.py
index
2044804
..
e708a1d
100644
(file)
--- a/
aces_1.0.0/python/aces_ocio/colorspaces/general.py
+++ b/
aces_1.0.0/python/aces_ocio/colorspaces/general.py
@@
-33,7
+33,7
@@
__all__ = ['create_matrix_colorspace',
def create_matrix_colorspace(name='matrix',
from_reference_values=None,
to_reference_values=None,
def create_matrix_colorspace(name='matrix',
from_reference_values=None,
to_reference_values=None,
- aliases=
[]
):
+ aliases=
None
):
"""
Object description.
"""
Object description.
@@
-54,6
+54,9
@@
def create_matrix_colorspace(name='matrix',
if to_reference_values is None:
to_reference_values = []
if to_reference_values is None:
to_reference_values = []
+ if aliases is None:
+ aliases = []
+
cs = ColorSpace(name)
cs.description = 'The %s color space' % name
cs.aliases = aliases
cs = ColorSpace(name)
cs.description = 'The %s color space' % name
cs.aliases = aliases
@@
-92,7
+95,7
@@
def create_transfer_colorspace(name='transfer',
transfer_function=lambda x: x,
lut_directory='/tmp',
lut_resolution_1d=1024,
transfer_function=lambda x: x,
lut_directory='/tmp',
lut_resolution_1d=1024,
- aliases=
[]
):
+ aliases=
None
):
"""
Object description.
"""
Object description.
@@
-107,6
+110,9
@@
def create_transfer_colorspace(name='transfer',
Return value description.
"""
Return value description.
"""
+ if aliases is None:
+ aliases = []
+
cs = ColorSpace(name)
cs.description = 'The %s color space' % name
cs.aliases = aliases
cs = ColorSpace(name)
cs.description = 'The %s color space' % name
cs.aliases = aliases
@@
-159,7
+165,7
@@
def create_matrix_plus_transfer_colorspace(name='matrix_plus_transfer',
lut_resolution_1d=1024,
from_reference_values=None,
to_reference_values=None,
lut_resolution_1d=1024,
from_reference_values=None,
to_reference_values=None,
- aliases=
[]
):
+ aliases=
None
):
"""
Object description.
"""
Object description.
@@
-180,6
+186,9
@@
def create_matrix_plus_transfer_colorspace(name='matrix_plus_transfer',
if to_reference_values is None:
to_reference_values = []
if to_reference_values is None:
to_reference_values = []
+ if aliases is None:
+ aliases = []
+
cs = ColorSpace(name)
cs.description = 'The %s color space' % name
cs.aliases = aliases
cs = ColorSpace(name)
cs.description = 'The %s color space' % name
cs.aliases = aliases