From 365cc2ae13a78c52514ba2a15889693241f3482c Mon Sep 17 00:00:00 2001 From: Pablo Galindo Date: Mon, 9 Sep 2024 14:31:53 +0100 Subject: [PATCH] Prepare for 1.14.0 release See changelog for more details. --- .bumpversion.cfg | 2 +- NEWS.rst | 19 +++++++++++++++++++ news/549.bugfix.rst | 1 - news/656.bugfix.rst | 3 --- news/658.feature.rst | 1 - news/667.bugfix.rst | 1 - src/memray/_version.py | 2 +- 7 files changed, 21 insertions(+), 8 deletions(-) delete mode 100644 news/549.bugfix.rst delete mode 100644 news/656.bugfix.rst delete mode 100644 news/658.feature.rst delete mode 100644 news/667.bugfix.rst diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 1cfcf7dbbe..3530036f6e 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 1.13.4 +current_version = 1.14.0 commit = True message = Prepare for {new_version} release diff --git a/NEWS.rst b/NEWS.rst index 6e3c587c64..e733ba3890 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -8,6 +8,25 @@ Changelog .. towncrier release notes start +memray 1.14.0 (2024-09-09) +-------------------------- + +Features +~~~~~~~~ + +- Wheels are now published for Python 3.13, though we don't yet support free-threaded (no GIL) builds. (#658) + + +Bug Fixes +~~~~~~~~~ + +- Fix a lock ordering deadlock in libc between a Memray lock and a lock internal to dlopen. (#549) +- Ensure flame graphs stay in flame mode when the user has selected it. + Previously clicking the "Hide Irrelevant Frames" or "Hide Import System Frames" + checkboxes would switch the flame graph back to icicle mode. (#656) +- Fix a race condition that was able to cause strange exception messages if two different threads tried to initialize Memray tracking at once. (#667) + + memray 1.13.4 (2024-07-18) -------------------------- diff --git a/news/549.bugfix.rst b/news/549.bugfix.rst deleted file mode 100644 index 5788e154d0..0000000000 --- a/news/549.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fix a lock ordering deadlock in libc between a Memray lock and a lock internal to dlopen. diff --git a/news/656.bugfix.rst b/news/656.bugfix.rst deleted file mode 100644 index 70cc145356..0000000000 --- a/news/656.bugfix.rst +++ /dev/null @@ -1,3 +0,0 @@ -Ensure flame graphs stay in flame mode when the user has selected it. -Previously clicking the "Hide Irrelevant Frames" or "Hide Import System Frames" -checkboxes would switch the flame graph back to icicle mode. diff --git a/news/658.feature.rst b/news/658.feature.rst deleted file mode 100644 index 5608fd1ea0..0000000000 --- a/news/658.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Wheels are now published for Python 3.13, though we don't yet support free-threaded (no GIL) builds. diff --git a/news/667.bugfix.rst b/news/667.bugfix.rst deleted file mode 100644 index 5ff4954621..0000000000 --- a/news/667.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fix a race condition that was able to cause strange exception messages if two different threads tried to initialize Memray tracking at once. diff --git a/src/memray/_version.py b/src/memray/_version.py index f7d8b107f3..b9f68edb2f 100644 --- a/src/memray/_version.py +++ b/src/memray/_version.py @@ -1 +1 @@ -__version__ = "1.13.4" +__version__ = "1.14.0"