Path: csiph.com!aioe.org!bofh.it!news.nic.it!robomod From: Paul Wise Newsgroups: linux.debian.maint.python,linux.debian.bugs.dist Subject: Re: Python louvain packages naming confusion. Date: Wed, 10 Feb 2021 02:50:01 +0100 Message-ID: References: X-Original-To: Diane Trout X-Mailbox-Line: From debian-python-request@lists.debian.org Wed Feb 10 01:49:30 2021 Old-Return-Path: X-Amavis-Spam-Status: No, score=-6.501 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, LDO_WHITELIST=-5, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001] autolearn=ham autolearn_force=no X-Policyd-Weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 CL_IP_EQ_HELO_IP=-2 (check from: .gmail. - helo: .mail-wr1-f44.google. - helo-domain: .google.) FROM/MX_MATCHES_HELO(DOMAIN)=-2; rate: -5.5 X-Google-Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=dw4m4SJXBo7nUUqulebGfzjE367tyCqTOATXaINXA2A=; b=B99wK0MFZgjW8/ssOohwO1BPYUeTzZ9OSlscosKrkKNkKMebN3BimqH3zzyaEJV7Hf AkSQqgTTAFF81cGgsNqlRS/lrm3mzTqx3ZRIIk9dLDGOtHVlb7et2oNEjvIOsOUIRCz6 wRU4ySfba16cB0bvDLSGuLsw40wQ0m25WnJeVnY4MlQkMWSrYSbjYxUhNDmtGas8jn/G 999d6XZdlfmqZs00v7Fgm6szGty/IoRtwHTtDXCMrRyvg3R91OYNXEPFpkHhhJb0TyOb RgWTOqcsi+fAe6pAGadNBGukiL1uyN2Jy+7/76hKMGEDp/ADp/Uv/KSkf0OIJDV5LB9n quWA== X-Gm-Message-State: AOAM532fitfNWYf69mboyt4NrxCkOhTTDhASLRXpNBmJcxc2IQub8wXW V6ehQeioozJ49hmzEfOjwLWiDRljn4+1wb5Eckg= X-Google-SMTP-Source: ABdhPJzfKwshqQInaC2ohs+jVACvCbrf1yTpebeDyCObz6aNZFhfHrhlVoY4Fec2D2tNsxXvIJP56GvpLZBDC8+vAwc= X-Received: by 2002:a5d:628c:: with SMTP id k12mr869209wru.316.1612921753690; Tue, 09 Feb 2021 17:49:13 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Mailing-List: archive/latest/18965 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/CAKTje6F8io_HgRag1uQ--qpzb+kMdsdcEoXaOFdL6k=UTy2pNA@mail.gmail.com Approved: robomod@news.nic.it Lines: 30 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Cc: debian-python@lists.debian.org, debian-med@lists.debian.org, 982417@bugs.debian.org X-Original-Date: Wed, 10 Feb 2021 01:49:01 +0000 X-Original-Message-ID: X-Original-References: Xref: csiph.com linux.debian.maint.python:13183 linux.debian.bugs.dist:1047385 On Tue, Feb 9, 2021 at 10:21 PM Diane Trout wrote: > The fairly popular (in the world of bioinformatics) ScanPy package uses > a Python version of the louvain clustering algorithm implemented by: ... > However currently in the Debian archive there's a different louvain > package I think this is something that the two upstream projects should discuss and come to an agreement on the right outcome, since the current set of names is confusing and overlapping. Perhaps the two projects will end up getting merged into one project, or one of them deprecated or one or both of them renamed. > I was wondering if the python3-louvain's binary package should be > renamed to python3-community to match the python package name, and then > the other louvain-igraph package could provide a bin package named > python3-louvain which would match the package name. There are no reverse dependencies in Debian, but this is going to be tricky for users who previously installed python3-louvain.deb from python-louvain upstream and then after upgrading they suddenly get python3-louvain.deb from louvain-igraph with presumably an incompatible API etc. -- bye, pabs https://wiki.debian.org/PaulWise