Skip to content

Commit

Permalink
Getting ready for release 2.6.8
Browse files Browse the repository at this point in the history
  • Loading branch information
robbmcleod committed Aug 17, 2018
1 parent 9b3983e commit 05e9d8b
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 3 deletions.
12 changes: 10 additions & 2 deletions ANNOUNCE.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,12 @@

Hi everyone,

#XXX version-specific blurb XXX#
Our attempt to fix the memory leak in 2.6.7 had an unforseen consequence that
the `f_locals` from the top-most frame is actually `f_globals`, and clearing it
to fix the extra reference count deletes all global variables. Needless to say
this is undesired behavior. A check has been added to prevent clearing the
globals dict, tested against both `python` and `ipython`. As such, we recommend
skipping 2.6.7 and upgrading straight to 2.6.8 from 2.6.6.

Project documentation is available at:

Expand All @@ -13,7 +18,10 @@ http://numexpr.readthedocs.io/
Changes from 2.6.7 to 2.6.8
---------------------------

- #XXX version-specific blurb XXX#
- Add check to make sure that `f_locals` is not actually `f_globals` when we
do the `f_locals` clear to avoid the #310 memory leak issue.
- Compare NumPy versions using `distutils.version.LooseVersion` to avoid issue
#312 when working with NumPy development versions.

What's Numexpr?
---------------
Expand Down
2 changes: 1 addition & 1 deletion numexpr/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@
# rights to use.
####################################################################

version = '2.6.8dev0'
version = '2.6.8'

0 comments on commit 05e9d8b

Please sign in to comment.