Skip to content

Commit a411daa

Browse files
authored
fix regression when not using user_cblack (#285)
1 parent b7f78ef commit a411daa

File tree

3 files changed

+3
-6
lines changed

3 files changed

+3
-6
lines changed

rawpy/_rawpy.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1242,7 +1242,7 @@ class Params(object):
12421242
assert len(user_cblack) == 4
12431243
self.user_cblack = user_cblack
12441244
else:
1245-
self.user_cblack = [0, 0, 0, 0]
1245+
self.user_cblack = None
12461246
self.user_sat = user_sat if user_sat is not None else -1
12471247
self.no_auto_bright = no_auto_bright
12481248
self.no_auto_scale = no_auto_scale

rawpy/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.26.0"
1+
__version__ = "0.26.1"

test/test_user_cblack.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
"""Tests for per-channel black level corrections (user_cblack parameter)."""
2-
from __future__ import division, print_function, absolute_import
3-
42
import os
53
import pytest
64
import numpy as np
7-
from numpy.testing import assert_array_equal
85

96
import rawpy
107

@@ -20,7 +17,7 @@ def test_user_cblack_parameter_acceptance():
2017

2118
# Test with None (default)
2219
params = rawpy.Params()
23-
assert params.user_cblack == [0, 0, 0, 0]
20+
assert params.user_cblack is None
2421

2522

2623
def test_user_cblack_parameter_validation():

0 commit comments

Comments
 (0)