Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

This login session: $13.76, but for you $11.88.


devel / comp.lang.python.announce / [Python-announce] Guppy 3/Heapy 3.1.4

SubjectAuthor
o [Python-announce] Guppy 3/Heapy 3.1.4YiFei Zhu

1
[Python-announce] Guppy 3/Heapy 3.1.4

<CABqSeARSEU53kqn4Y8eagtoHg5gHgruBbwXbVGf-W_-_=Xi7YA@mail.gmail.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=10083&group=comp.lang.python.announce#10083

  copy link   Newsgroups: comp.lang.python.announce
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: zhuyifei...@gmail.com (YiFei Zhu)
Newsgroups: comp.lang.python.announce
Subject: [Python-announce] Guppy 3/Heapy 3.1.4
Date: Fri, 20 Oct 2023 07:34:01 -0700
Lines: 32
Approved: python-announce-list@python.org
Message-ID: <CABqSeARSEU53kqn4Y8eagtoHg5gHgruBbwXbVGf-W_-_=Xi7YA@mail.gmail.com>
Reply-To: python-list@python.org
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Trace: news.uni-berlin.de gmVHI8C9FLEeKeJeqMiQCwSMlyjLcXiCh9VvCCsH0Crg==
Cancel-Lock: sha1:nYMXasFQd8PllLMs5ea8itTV6PE= sha256:IlzwIvrt0ITSec1S4CVY4VLdqF0C0+AxZiO3TIFZ/DU=
Authentication-Results: mail.python.org; dkim=pass
reason="2048-bit key; unprotected key"
header.d=gmail.com header.i=@gmail.com header.b=GWC+wd6I;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.002
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'url-ip:140.82/16': 0.03;
'3.7': 0.03; 'tests': 0.07; 'fork': 0.09; 'language,': 0.09;
'occasionally': 0.09; 'to:addr:python-announce-list': 0.09;
'url:github': 0.14; 'announce': 0.15; 'memory': 0.15; 'url-
ip:140/8': 0.15; 'compiled': 0.16; 'fixes': 0.16; 'formally':
0.16; 'including:': 0.16; 'license:': 0.16; 'received:mail-
ed1-x529.google.com': 0.16; 'specify': 0.16; 'python': 0.16;
'bug': 0.19; 'language': 0.21; 'python,': 0.25; 'programming':
0.25; 'library': 0.26; 'object': 0.26; 'environment': 0.29;
'empty': 0.32; 'returning': 0.32; 'message-id:@mail.gmail.com':
0.32; 'particular': 0.33; 'release': 0.34; 'received:google.com':
0.34; 'from:addr:gmail.com': 0.35; 'fix': 0.36; 'currently': 0.37;
'providing': 0.63; 'in.': 0.64; 'source.': 0.64; 'adds': 0.69;
'mit': 0.76; 'attribute': 0.84; 'profiling': 0.84; 'aspects':
0.93; 'race': 0.93
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1697812453; x=1698417253; darn=python.org;
h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
:date:message-id:reply-to;
bh=o9uMmC2e0if88Rur+jveSjUwlUsXsq0h24rdN1aTsNk=;
b=GWC+wd6InRSe1dPfjbHuU83/kAKsfM3TjrBBevmzja2l8cJ7TKw8Qamtq3hRU5qIJ1
TkPP6tjHe/zR3vfuLr4lRLr+qnH1yOnA8wSp6IXxeAC79XWAa9QaDWh64lUioR6vyrID
MJ4nlIfAJuiZopJ2p0/1peex5BBjH2wmATLme98Bx3mjeF6P7H/Hagh8Cr+6jsxUIfJk
NTNWuis2upxm128lJ08rnO8tMFoqEFnajLWGtQnayfG1lHBBiuWQHMNpSPnyE4hyviGh
K25V56SbfJFOvxZlMHaAG5Mp6EoVtuACjPiilShldrL7CMtYXZZLUiY42nPY9pEHt4/a
426Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1697812453; x=1698417253;
h=to:subject:message-id:date:from:mime-version:x-gm-message-state
:from:to:cc:subject:date:message-id:reply-to;
bh=o9uMmC2e0if88Rur+jveSjUwlUsXsq0h24rdN1aTsNk=;
b=O0zhRRJAljUQ6wCfCps2/4dDdR928U8/7gWxMja8c2Z0LcaiicPgs7vqmnJravjfKu
hbR0qPRNIeqhF0M3trA2U8VIvdvrv6G0SNxLroW24AF6l6n7M7Ao+EHKPWJfP7w2JMbc
HWWyuZIsEIq43JXc1F2zrjkwoFL8HLroXw2IpiDGW4HZq+8eTfWc8fs41Vj+T0Uu/Ikn
vaqKAbeEJ6PszBJOCM6ZFtIk6eLRQryTCvRQxxrmk+pxfgRxQTgYAN6yYj1AzeVkjdng
WzAVMbN2UIVLlp0dMqG+s8SwcV1Zom4C3J9Ywgu7vl2UAi039+NRwBo15EcA6RurCi9C
raKw==
X-Gm-Message-State: AOJu0YwzuPjB3GllYMFFsARv9cJUziPtTeanVB9S6ecHpnTdfD7W91uN
QojGKxsLk7iQGIjRmr+OYFgQaeHhMT0/u6DK8ioNqvMPDamErVFS
X-Google-Smtp-Source: AGHT+IEQyMqf7Y+7K19fmsbwqzQKidraFbXotFPW37yzVKYuJjk9pU+uNilFlb9SEJg4raYi1H9bNQ+O2JTbaQzRCwA=
X-Received: by 2002:a50:ab13:0:b0:53f:aa86:e839 with SMTP id
s19-20020a50ab13000000b0053faa86e839mr1520771edc.30.1697812452756; Fri, 20
Oct 2023 07:34:12 -0700 (PDT)
X-MailFrom: zhuyifei1999@gmail.com
X-Mailman-Rule-Hits: emergency
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved
Message-ID-Hash: A5335YDR6Q7UHEZVGXTUMZAXGGNITOWY
X-Message-ID-Hash: A5335YDR6Q7UHEZVGXTUMZAXGGNITOWY
X-Mailman-Approved-At: Fri, 20 Oct 2023 10:40:13 -0400
X-Mailman-Version: 3.3.9b1
Precedence: list
List-Id: Announcement-only list for the Python programming language <python-announce-list.python.org>
Archived-At: <https://mail.python.org/archives/list/python-announce-list@python.org/message/A5335YDR6Q7UHEZVGXTUMZAXGGNITOWY/>
List-Archive: <https://mail.python.org/archives/list/python-announce-list@python.org/>
List-Help: <mailto:python-announce-list-request@python.org?subject=help>
List-Owner: <mailto:python-announce-list-owner@python.org>
List-Post: <mailto:python-announce-list@python.org>
List-Subscribe: <mailto:python-announce-list-join@python.org>
List-Unsubscribe: <mailto:python-announce-list-leave@python.org>
 by: YiFei Zhu - Fri, 20 Oct 2023 14:34 UTC

I am happy to announce Guppy 3 3.1.4

Guppy 3 is a library and programming environment for Python,
currently providing in particular the Heapy subsystem, which supports
object and heap memory sizing, profiling and debugging. It also
includes a prototypical specification language, the Guppy
Specification Language (GSL), which can be used to formally specify
aspects of Python programs and generate tests and documentation from a
common source.

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

This release adds support for Python 3.12, and support for Python 3.7
was dropped.

This release also fixes a few bug fixes, including:

o Fix refcount sanity assertion for Python 3.11, when C asserts are
compiled in.
o Fix INTERATTR definition, where for "internal attributes" it would
always report the attribute name as "newname".
o Fix .referrers occasionally returning empty set due to GC race

License: MIT

The project homepage is on GitHub:

https://github.com/zhuyifei1999/guppy3

Enjoy,

YiFei Zhu


devel / comp.lang.python.announce / [Python-announce] Guppy 3/Heapy 3.1.4

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor