Skip to content

Commit

Permalink
v3.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
zhuyifei1999 committed Oct 10, 2020
1 parent 402ad0c commit b9d0d8b
Show file tree
Hide file tree
Showing 5 changed files with 42 additions and 10 deletions.
12 changes: 8 additions & 4 deletions ANNOUNCE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
I am happy to announce Guppy 3 3.0.10
I am happy to announce Guppy 3 3.1.0

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

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

The main news in this release:
This is a major feature release. The main news in this release:

o Skip modules that don't have __dict__ attributes [Bob Haddleton]
o Replace a few instances of ZeroDivisionError with inspect.currentframe()
o Python 3.9 support, without subinterpreter support or inter-interpreter
traversal.
o Added .byprod classifier via tracemalloc, and .prod to print thracemalloc
traceback.
o Added .all to print all lines in a MorePrinter buffer.
o Added R_INSET relation for being contained by an unordered set.

License: MIT

Expand Down
32 changes: 30 additions & 2 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,10 +1,38 @@
Version 3.1.0

2020-10-10 YiFei Zhu <[email protected]>

* Nothing changed, just releasing 3.1.0

2020-10-09 YiFei Zhu <[email protected]>

* Python 3.9 support, no inter-interpreter support

2020-06-14 YiFei Zhu <[email protected]>

* Add R_INSET relation for in unordered set relationship

2020-06-13 YiFei Zhu <[email protected]>

* Unified MorePrinter code path
* Set __qualname__ to __name__ on dynamic classes

2020-05-19 YiFei Zhu <[email protected]>

* hp.Prod(), .byprod classifier, producer profiler
* IdentitySet.prod to print tracemalloc results

2020-05-14 YiFei Zhu <[email protected]>

* Add .all to MorePrinter

Version 3.0.10

2019-05-12 YiFei Zhu <[email protected]>
2020-05-12 YiFei Zhu <[email protected]>

* Nothing changed, just releasing 3.0.10

2019-03-01 YiFei Zhu <[email protected]>
2020-03-01 YiFei Zhu <[email protected]>

* Skip modules that don't have __dict__ attributes [Bob Haddleton]

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Guppy 3 is a fork of Guppy-PE, created by Sverker Nilsson for Python 2.

## Requirements

You should have Python 3.5, 3.6, 3.7, or 3.8. This package is CPython only;
You should have Python 3.5, 3.6, 3.7, 3.8, or 3.9. This package is CPython only;
PyPy and other Python implementations are not supported. Python 2 support
can be obtained from [guppy-pe](http://guppy-pe.sourceforge.net/) by
Sverker Nilsson, from which this package is forked.
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ def doit():
long_description = f.read()

setup(name="guppy3",
version="3.0.10.post1",
version="3.1.0",
description="Guppy 3 -- Guppy-PE ported to Python 3",
long_description=long_description,
long_description_content_type='text/markdown',
Expand Down
4 changes: 2 additions & 2 deletions travis.sh
Original file line number Diff line number Diff line change
Expand Up @@ -101,10 +101,10 @@ cibuildwheel-source)
cibuildwheel)
case "$1" in
install)
pip install cibuildwheel==1.4.1
pip install cibuildwheel==1.6.2
;;
script)
CIBW_BUILD='cp3[5678]-*' cibuildwheel --output-dir wheelhouse
CIBW_BUILD='cp3[56789]-*' cibuildwheel --output-dir wheelhouse
;;
after_success)
pip install twine
Expand Down

0 comments on commit b9d0d8b

Please sign in to comment.