Skip to content

Commit

Permalink
v3.1.3
Browse files Browse the repository at this point in the history
  • Loading branch information
zhuyifei1999 committed May 13, 2023
1 parent a729fb9 commit bdc10c4
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 3 deletions.
14 changes: 12 additions & 2 deletions ANNOUNCE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
I am happy to announce Guppy 3 3.1.2
I am happy to announce Guppy 3 3.1.3

Guppy 3 is a library and programming environment for Python,
currently providing in particular the Heapy subsystem, which supports
Expand All @@ -10,7 +10,17 @@ common source.

Guppy 3 is a fork of Guppy-PE, created by Sverker Nilsson for Python 2.

This release adds support for Python 3.10, thanks to smn-3-14.
This release adds support for Python 3.11. However, please note that the
profiling process will materialize a few optimizations of Python 3.11,
including lazily-created frame objects and object managed dicts. This
means that the profiler may cause a lot more additional memory to be
allocated and as a result overestimate the memory usage.

This release also fixes a few bug fixes, including:

o Fix profile browser initialization on Python 3.10+
o Fix crash doing path calculation when a path component is non-comparable
o Fix crash when a type doesn't have __module__

License: MIT

Expand Down
20 changes: 20 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
Version 3.1.3

2023-05-13 YiFei Zhu <[email protected]>

* Python 3.11 support - the traverse will create all the lazily-created
frame objects and materialize object managed dicts; this will consume
additional memory.

2022-02-12 YiFei Zhu <[email protected]>

* Fix profile browser initialization on Python 3.10+

2022-01-05 YiFei Zhu <[email protected]>

* Fix crash doing path calculation when a path component is non-compariable

2022-01-04 YiFei Zhu <[email protected]>

* Fix crash when a type doesn't have __module__

Version 3.1.2

2021-10-08 YiFei Zhu <[email protected]>
Expand Down
2 changes: 1 addition & 1 deletion guppy/_version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = '3.1.2'
__version__ = '3.1.3'

0 comments on commit bdc10c4

Please sign in to comment.