Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

"Of all the tyrannies that affect mankind, tyranny in religion is the worst." -- Thomas Paine


devel / comp.lang.python.announce / [Python-announce] akarsu 0.2.0

SubjectAuthor
o [Python-announce] akarsu 0.2.0furkanonder

1
[Python-announce] akarsu 0.2.0

<tpQDE9fFlsbHvExaDFsFb8TLfRi7STW0JrlQuyuFPjLupVOunOKGtECH1bETfpYAzpjgGaPedtr5BGhAPKivJr8RDf1K4vV26CSBruhIuTI=@protonmail.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.python.announce
Path: i2pn2.org!rocksolid2!news.neodome.net!fu-berlin.de!uni-berlin.de!not-for-mail
From: furkanon...@protonmail.com (furkanonder)
Newsgroups: comp.lang.python.announce
Subject: [Python-announce] akarsu 0.2.0
Date: Mon, 23 Oct 2023 05:42:16 +0000
Lines: 15
Approved: python-announce-list@python.org
Message-ID: <tpQDE9fFlsbHvExaDFsFb8TLfRi7STW0JrlQuyuFPjLupVOunOKGtECH1bETfpYAzpjgGaPedtr5BGhAPKivJr8RDf1K4vV26CSBruhIuTI=@protonmail.com>
Reply-To: python-list@python.org
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64
X-Trace: news.uni-berlin.de FXufB3rb411ccSwLxlFgqQAEeBHAmQKDGvelata4ZfuQ==
Cancel-Lock: sha1:GhO8ct7BpY9uqvs2iRLlVBMn3Qs= sha256:NpIW1u/cN4jq/8doEUDHKUMXJT+xw9AgBvA9IEux78M=
Authentication-Results: mail.python.org; dkim=pass
reason="2048-bit key; unprotected key"
header.d=protonmail.com header.i=@protonmail.com header.b=V0crWwmk;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.000
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'url-ip:140.82/16': 0.03;
'def': 0.04; 'pip': 0.04; 'usage': 0.05; 'pep': 0.07; 'output:':
0.09; 'page:': 0.09; 'url-ip:151.101.0.223/32': 0.09; 'url-
ip:151.101.128.223/32': 0.09; 'url-ip:151.101.192.223/32': 0.09;
'url-ip:151.101.64.223/32': 0.09; 'subject:Python': 0.12;
'url:github': 0.14; 'url-ip:140/8': 0.15; '(it': 0.16; 'cat':
0.16; 'events:': 0.16; 'int)': 0.16; 'received:mail-europe.com':
0.16; 'url:peps': 0.16; 'python': 0.16; 'subject:] ': 0.21;
'install': 0.23; 'function': 0.27; 'message-id:@protonmail.com':
0.32; 'requires': 0.34; 'url:)': 0.35; 'count': 0.36; 'subject:[':
0.37; 'event': 0.40; 'generation': 0.62; 'url-ip:151.101.0/24':
0.62; 'url-ip:151.101.128/24': 0.62; 'url-ip:151.101.192/24':
0.62; 'url-ip:151.101.64/24': 0.62; 'received:51': 0.64; 'skip:e
20': 0.67; 'header:Received:2': 0.84; 'to:name:python-
announce@python.org': 0.91; 'to:addr:python-announce': 0.97
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
s=protonmail3; t=1698039751; x=1698298951;
bh=aQlcI2ZKKnrlOF9BGo63DnYiry/lO19hh6YWf6YUimM=;
h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
b=V0crWwmkVGb75qtSUqJsJ2aFYwLEAzgRwIqxXQ91bq6SmPGpcxs5huweVrjJR2zI8
3Bilf+Pa2o6K+lcn7FJfhBTylrknKNjbrJG0xPny9xL8uXaXRJM1HudpSUI2v7BTjW
7MFw5LCJjNO6jZg9qfct8Sn+ZNBnDz6NXgS4PwWkTb4RWnnYUeqK4WgPxnhp912YUA
AEufMJx3EDfls0AJCLXQpiGHgOiOGvSIprfgJhl6c/wLrccIRpFA+Bo1WFcV5/k/0Y
+74qW6kcT//Zud5DDEUvQ32dgFvwnxvB5Unz8c2AbN5eaEkhXe4IWHVZDrxXtr3txS
CyorWw7OiJ6ww==
Feedback-ID: 14203677:user:proton
X-MailFrom: furkanonder@protonmail.com
X-Mailman-Rule-Hits: emergency
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved
Message-ID-Hash: 56XLTDDLXDRBBM4CIRDBOGXWWQH3WBQQ
X-Message-ID-Hash: 56XLTDDLXDRBBM4CIRDBOGXWWQH3WBQQ
X-Mailman-Approved-At: Mon, 23 Oct 2023 05:34:33 -0400
X-Content-Filtered-By: Mailman/MimeDel 3.3.9
X-Mailman-Version: 3.3.9
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/56XLTDDLXDRBBM4CIRDBOGXWWQH3WBQQ/>
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: furkanonder - Mon, 23 Oct 2023 05:42 UTC

What is akarsu?
[akarsu](https://github.com/furkanonder/akarsu) is the New Generation Profiler based on [PEP 669](https://peps.python.org/pep-0669/).

Installation
pip install akarsu (It requires Python 3.12.0+ to run)

Example Usage
cat example.py

> def foo():
> x = 1
> isinstance(x, int)
> return x
>
> def bar():
> foo()
>
> bar()

akarsu -f example.py

> Output:
> Count Event Type Filename(function)
> 1 PY_CALL example.py(bar)
> 1 PY_START example.py(bar)
> 1 PY_CALL example.py(foo)
> 1 PY_START example.py(foo)
> 1 C_CALL example.py(<built-in function isinstance>)
> 1 C_RETURN example.py(foo)
> 1 PY_RETURN example.py(foo)
> 1 PY_RETURN example.py(bar)
>
> Total number of events: 8
> PY_CALL = 2
> PY_START = 2
> PY_RETURN = 2
> C_CALL = 1
> C_RETURN = 1

The project page: https://github.com/furkanonder/akarsu

Enjoy,
Furkan Onder

>


devel / comp.lang.python.announce / [Python-announce] akarsu 0.2.0

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor