summaryrefslogtreecommitdiffstats
path: root/.pre-commit-config.yaml
diff options
context:
space:
mode:
authorDmitry Teselkin <dteselkin@mirantis.com>2020-06-04 15:14:07 +0300
committerDmitry Teselkin <dteselkin@mirantis.com>2020-06-04 15:21:31 +0300
commit82a05614637d3c5ecbdcb662326e666424007cd5 (patch)
treec23e1edd37dfb847291d7d3d11d5610acfe37a5c /.pre-commit-config.yaml
parent6c55bc78212536a9fe59f35b4c199ebe2c305844 (diff)
downloadpython-jenkins-job-builder-82a05614637d3c5ecbdcb662326e666424007cd5.tar.gz
python-jenkins-job-builder-82a05614637d3c5ecbdcb662326e666424007cd5.tar.xz
python-jenkins-job-builder-82a05614637d3c5ecbdcb662326e666424007cd5.zip
Custom __deepcopy__ for LazyLoader
When running JJB under py3 (py3.6) it started to fail with exception TypeError: cannot serialize '_io.BufferedReader' object This is happens when doing deepcopy of a LazyLoader object which contains an instance of BufferedReader object. Under py2 this works but under py3 it is not. This commit adds custom __deepcopy__ method to LazyLoader that avoids deepcopy of a self._loader. Change-Id: I00844fc06ebf84538d557c33f1179a26cb18202f Story: 2007227
Diffstat (limited to '.pre-commit-config.yaml')
0 files changed, 0 insertions, 0 deletions