File tree 2 files changed +29
-0
lines changed
2 files changed +29
-0
lines changed Original file line number Diff line number Diff line change 2
2
Release Notes
3
3
=============
4
4
5
+ .. include :: release-notes/v0.7.4.rst
5
6
.. include :: release-notes/v0.7.3.rst
6
7
.. include :: release-notes/v0.7.2.rst
7
8
.. include :: release-notes/v0.7.1.rst
Original file line number Diff line number Diff line change
1
+ |release v0.7.4 |_
2
+ =================
3
+
4
+ This is a patch release from ``v0.7.3 `` → ``v0.7.4 ``.
5
+
6
+ Fixes
7
+ -----
8
+
9
+ * Skip callbacks with dead weakrefs while iterating over callbacks in ``pyhf ``
10
+ events, like :func: `pyhf.set_backend `, to avoid the possibility of accessing
11
+ dead weakrefs before they could be garbage collected.
12
+ (PR :pr: `2310 `)
13
+
14
+ The fixed bug was subtle and occurred nondeterministically when the
15
+ :class: `pyhf.tensorlib ` was changed repeatedly causing dead weakrefs
16
+ to be accessed before Python's garbage collection could remove them.
17
+ Most users should be unaffected.
18
+
19
+ Contributors
20
+ ------------
21
+
22
+ ``v0.7.4 `` benefited from contributions from:
23
+
24
+ * Daniel Werner
25
+ * Jonas Rembser
26
+
27
+ .. |release v0.7.4 | replace :: ``v0.7.4 ``
28
+ .. _`release v0.7.4` : https://github.com/scikit-hep/pyhf/releases/tag/v0.7.4
You can’t perform that action at this time.
0 commit comments