GH-99155: Fix NormalDist pickle with 0 and 1 protocols (GH99156)

This commit is contained in:
Nikita Sobolev 2022-11-07 05:56:41 +03:00 committed by GitHub
parent f626b7b504
commit bef9efabc3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 15 additions and 3 deletions

View file

@ -1446,3 +1446,9 @@ class NormalDist:
def __repr__(self):
return f'{type(self).__name__}(mu={self._mu!r}, sigma={self._sigma!r})'
def __getstate__(self):
return self._mu, self._sigma
def __setstate__(self, state):
self._mu, self._sigma = state