Colour 0.3.10 - Alpha Milestone
Colour is now formatted using Yapf, the current configuration is subject to change but this will help contributors not using PyCharm to use their favourite editor while having the capability to format the contributed code to our Colour standard.
colour.reaction_rate_MichealisMenten and colour.substrate_concentration_MichealisMenten definitions. (@KelSolaar)colour.eotf_ARIBSTDB67 and colour.oetf_ARIBSTDB67 definitions. (@KelSolaar)colour.eotf_DICOMGSDF and colour.oetf_DICOMGSDF definitions. (@KelSolaar)colour.PROTUNE_NATIVE_COLOURSPACE colourspace class. (@KelSolaar)colour.log_encoding_Protune and colour.log_decoding_Protune definitions. (@KelSolaar)colour.RGB_to_Prismatic and colour.Prismatic_to_RGB definitions. (@KelSolaar)colour.XYZ_to_hdr_CIELab, colour.hdr_CIELab_to_XYZ, colour.XYZ_to_hdr_IPT and colour.hdr_IPT_to_XYZ definitions. (@KelSolaar)colour.XYZ_to_spectral_Meng2015 definition. (@KelSolaar)colour.as_namedtuple definition that attempts to convert given array_like, Mapping or Numpy structured array to namedtuple. (@KelSolaar)colour.XYZ_to_CIECAM02 and colour.CIECAM02_to_XYZ definitions handles negative numbers gracefully as per CIECAM02 and Its Recent Developments (@crowsonkb)colour.TriSpectralPowerDistribution.items method was broken. (@KelSolaar)colour.eotf_BT1886 and colour.oetf_BT1886 definitions default arguments L_B and L_W had their default values changed from respectively 64 and 940 to 0 and 1. (@KelSolaar, @nick-shaw)CIECAM02_to_XYZ(CIECAM02_specification, XYZ_w, L_A, Y_b, surround=CIECAM02_VIEWING_CONDITIONS['Average'], discount_illuminant=False)whiteness_ASTME313colour.eotf_BT1886: (@KelSolaar, @nick-shaw)
eotf_BT1886(V, L_B=0, L_W=1)colour.oetf_BT1886: (@KelSolaar, @nick-shaw)
oetf_BT1886(L, L_B=0, L_W=1)colour.gamma_function: (@KelSolaar)
function_gammacolour.linear_function: (@KelSolaar)
function_linear