Path: csiph.com!1.us.feeder.erje.net!3.us.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod From: Yaroslav Halchenko Newsgroups: linux.debian.bugs.dist,linux.debian.maint.python Subject: Bug#1021619: RFP: python3-lazy-loader -- load subpackages and functions on demand Date: Tue, 11 Oct 2022 23:00:01 +0200 Message-ID: X-Mailbox-Line: From debian-bugs-dist-request@lists.debian.org Tue Oct 11 20:51:10 2022 Old-Return-Path: X-Spam-Flag: NO X-Spam-Score: -3.951 Reply-To: Yaroslav Halchenko , 1021619@bugs.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: debian-python@lists.debian.org, wnpp@debian.org X-Debian-Pr-Message: report 1021619 X-Debian-Pr-Package: wnpp Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Mailer: reportbug 11.5.1 X-Sa-Exim-Connect-IP: 76.24.253.1 X-Sa-Exim-Rcpt-To: submit@bugs.debian.org, yoh@onerussian.com X-Sa-Exim-Mail-From: debian@onerussian.com X-Sa-Exim-Version: 4.2.1 (built Tue, 02 Aug 2016 21:08:31 +0000) X-Sa-Exim-Scanned: Yes (on smtp.onerussian.com) X-Greylist: delayed 2672 seconds by postgrey-1.36 at buxtehude; Tue, 11 Oct 2022 20:48:05 UTC X-Debian-Message: from BTS X-Mailing-List: archive/latest/1738368 List-ID: List-URL: Approved: robomod@news.nic.it Lines: 20 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Tue, 11 Oct 2022 16:03:30 -0400 X-Original-Message-ID: <166551861082.420562.1759708063004315034.reportbug@lena.dartmouth.edu> Xref: csiph.com linux.debian.bugs.dist:1120621 linux.debian.maint.python:14531 Package: wnpp Severity: wishlist X-Debbugs-Cc: debian-python@lists.debian.org * Package name : python3-lazy-loader Version : 0.1 Upstream Author : Jarrod Millman * URL : https://github.com/scientific-python/lazy_loader * License : BSD-3 Programming Lang: Python-3 Description : load subpackages and functions on demand lazy_loader makes it easy to load subpackages and functions on demand. I was told that used in skimage and networkx already. Checked that introduced in networkx networkx-2.7rc1~42 bundled inside the source code. In debian we still have 2.6.3, so with the next update it would get it. lazy-loader is considered for adoption in other projects which would eventually get into Debian as well.