Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

This place just isn't big enough for all of us. We've got to find a way off this planet.


devel / comp.lang.python.announce / [Python-announce] [v2.2.0] unexpected-isaves just released!

SubjectAuthor
o [Python-announce] [v2.2.0] unexpected-isaves just released!Eric Mendes

1
[Python-announce] [v2.2.0] unexpected-isaves just released!

<CABuwcmprs334PmhFJEWRBC4SWarf+OXMLYpZxWzRc_5Hf0+dPQ@mail.gmail.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.python.announce
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!not-for-mail
From: ericvela...@gmail.com (Eric Mendes)
Newsgroups: comp.lang.python.announce
Subject: [Python-announce] [v2.2.0] unexpected-isaves just released!
Date: Wed, 27 Dec 2023 00:20:56 -0300
Lines: 11
Approved: python-announce-list@python.org
Message-ID: <CABuwcmprs334PmhFJEWRBC4SWarf+OXMLYpZxWzRc_5Hf0+dPQ@mail.gmail.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 NDhfweNAhLxWpRe0zJGUfgMvPyBI6GnIx507m5EzmR7w==
Cancel-Lock: sha1:nxRbOwdMN7/MJqbehFsgKDPFgqo= sha256:f7k8Ef//aPeW++PNAnbWQTJ8l9+DOfrHoSdyAK+n4yw=
Authentication-Results: mail.python.org; dkim=pass
reason="2048-bit key; unprotected key"
header.d=gmail.com header.i=@gmail.com header.b=abEwQB9Y;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.049
X-Spam-Evidence: '*H*': 0.91; '*S*': 0.01; 'url-ip:140.82/16': 0.03;
'to:addr:python-announce-list': 0.09; 'url:github': 0.14; 'url-
ip:140/8': 0.15; "pypi's": 0.16; 'refactor': 0.16; 'python': 0.16;
'code.': 0.17; 'subject:] ': 0.21; "i've": 0.22; 'run': 0.23;
'library': 0.26; 'message-id:@mail.gmail.com': 0.32;
'received:google.com': 0.34; 'from:addr:gmail.com': 0.35;
'functions': 0.36; 'subject:[': 0.37; 'though': 0.37; 'shows':
0.67; 'importance': 0.75; 'subject:!': 0.76; 'received:mail-
ej1-x632.google.com': 0.76; 'principles': 0.81; 'art,': 0.84
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1703647268; x=1704252068; darn=python.org;
h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
:date:message-id:reply-to;
bh=dfoOV6b3wtxoe83FyvCsREPlCXajJIWRpy9j1UIqwTo=;
b=abEwQB9YfTAfD47UnV4/tqgtjfS7pnUxzAebcoB2tPwmS+64n39YGkUxqXYyxw7Uyu
3c0hfMPRHg5ZkEQBRA8+l3yovAJkt/Gml8DYLWJ7D+1De2QF9Ui7lek4YEycaquZXYMF
bUSnXxDjVagKCxvkr4G2f/tpAU3CuQyiPqY14mt9CB+pRyuH/kwAMG0uucgLrX67QzM4
iFc6Jmqjyz2iIkPdeJQScrWhsMyMz4Txxm15+dytQ1Ly5MLiDm84EuxeXnr6LQMXN/Y2
aMIqvSWOey7jniNIVAS0B8ZCxu9fq+FcXC5IQ6Ac7olKev0v5aS8p7Q+/lQdjIjUd94W
NEMg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1703647268; x=1704252068;
h=to:subject:message-id:date:from:mime-version:x-gm-message-state
:from:to:cc:subject:date:message-id:reply-to;
bh=dfoOV6b3wtxoe83FyvCsREPlCXajJIWRpy9j1UIqwTo=;
b=j3vVjH64c2qti0fnXqA0jSSEit3v0RXOXMw6IKve4yTMlkoY6NcHexA39zQZP1Pkyo
fAV0JhHy6TFzcorI50Exku5L/58h+ZPzdIzNyQkdUo/jVjLO7OaTwNB/SYisn+lStHwq
8Add2SiwdmLxSUdjc5QiHGdV0iHtlN/UX3lSrNtAa7Ebp5R3zziIwLEdShza9C4O0tTu
YdSZbCJwv4agPX4BaKxQMzqwMSIWjEUnCzQvG+mfIFqh6g4dgcXpR+CzYBuBbGNWuO/9
dGpxoUBsn/S5dX9PUAn2GxeOK5mRlLBwgcAVjAylgEJK8+U7rPv5AhkGyr4TvH1c0WmW
dwpA==
X-Gm-Message-State: AOJu0YyyRIhOPLzJKNbzSvvRQZtyrgVPUY9N2QNluHIIHZkLcqGUnrPc
EYl6GblnZ+tzRBv8MBk0awvG1Rtrv7quejhDrvwuSBc8loynuA==
X-Google-Smtp-Source: AGHT+IHqoWnote2c3Z/w/Uj/GOw3cD3L7PMz85bt+GgMxRsGRWbBlm+7ljlwouu4cfCsnVcOeQdT0dbtul347IxdmTA=
X-Received: by 2002:a17:906:b3a4:b0:a1d:7792:cdbe with SMTP id
uh36-20020a170906b3a400b00a1d7792cdbemr3159126ejc.146.1703647268033; Tue, 26
Dec 2023 19:21:08 -0800 (PST)
X-MailFrom: ericvelasco.2000@gmail.com
X-Mailman-Rule-Hits: emergency
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved
Message-ID-Hash: BGQPAYRGODLTERQ6UCZDCCPE56MD6K5S
X-Message-ID-Hash: BGQPAYRGODLTERQ6UCZDCCPE56MD6K5S
X-Mailman-Approved-At: Tue, 26 Dec 2023 22:51:58 -0500
X-Content-Filtered-By: Mailman/MimeDel 3.3.10b1
X-Mailman-Version: 3.3.10b1
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/BGQPAYRGODLTERQ6UCZDCCPE56MD6K5S/>
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: Eric Mendes - Wed, 27 Dec 2023 03:20 UTC

I've been reading about SOLID principles and used this knowledge to
refactor 2 out of the 4 functions provided in PyPi's unexpected-isaves, and
this amounted to a ~1.3x speedup, even though making things run faster was
not my first intention. I just wanted to make the project better for the
new stargazers arriving. This shows the importance of good and simple code.
Eric-Mendes/unexpected-isaves: A Python library that paints an image on a
spreadsheet, builds its pixel art in Minecraft, makes its ascii art, or
makes a rubik's cube art out of it. (github.com)
<https://github.com/Eric-Mendes/unexpected-isaves>


devel / comp.lang.python.announce / [Python-announce] [v2.2.0] unexpected-isaves just released!

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor