Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #17375

Re: RFC: python-imgviz: Repository out of sync with Archive

From Arian Ott <arian.ott@ieee.org>
Newsgroups linux.debian.maint.python
Subject Re: RFC: python-imgviz: Repository out of sync with Archive
Date 2026-01-20 10:50 +0100
Message-ID <Mfgx3-bUsG-1@gated-at.bofh.it> (permalink)
References <Mdx8Z-aKIJ-1@gated-at.bofh.it> <Me2Zc-b6Ci-11@gated-at.bofh.it> <Mejnj-bhCP-3@gated-at.bofh.it> <Mejnj-bhCP-7@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

> Yes, that is quite common.  You can create debian/unstable and debian/
> experimental branches in your Salsa repository and release from both.
> 

I began the implementation in that regard and modernised the package 
according to current standards. Everything seems very promising.

However, I came across a different issue with python-imgviz. In newer 
versions, imgviz depends on the package cmap.

Cmap was released in 2023 to provide a minimal library which gives 
access to the colour maps of large ecosystems such as matplotlib.

At the moment cmap only depends on numpy but has heavy dependency groups 
[1].

Cmap itself is released under the BSD-3 license but includes 10 
different licenses. [2]

The documentation clearly states that cmap can provide "[...] all of the 
colormaps in matplotlib, [...] (and more), with no dependencies beyond 
numpy".[3]

My next step is to validate the licenses of cmap and the code to verify 
if potential licensing issues arise.

If no issues arise I will file an ITP, package cmap first, where 
possible exclude all of the dependency groups, and then continue my work 
with python-imgviz.

If there are issues, I will approach the maintainers of imgviz to 
resolve those concerns.


Best,

--
Arian Ott
arian.ott@ieee.org


References:

[1] https://github.com/pyapp-kit/cmap/blob/main/pyproject.toml#L29-L76
[2] https://github.com/pyapp-kit/cmap/tree/main/LICENSE
[3] https://cmap-docs.readthedocs.io/en/stable/#overview

Back to linux.debian.maint.python | Previous | NextPrevious in thread | Find similar


Thread

RFC: python-imgviz: Repository out of sync with Archive Arian Ott <arian.ott@ieee.org> - 2026-01-15 16:10 +0100
  Re: RFC: python-imgviz: Repository out of sync with Archive Soren Stoutner <soren@debian.org> - 2026-01-16 00:50 +0100
    Re: RFC: python-imgviz: Repository out of sync with Archive Arian Ott <arian.ott@ieee.org> - 2026-01-16 11:50 +0100
      Re: RFC: python-imgviz: Repository out of sync with Archive Carsten Schoenert <c.schoenert@t-online.de> - 2026-01-16 14:20 +0100
        Re: RFC: python-imgviz: Repository out of sync with Archive Arian Ott <arian.ott@ieee.org> - 2026-01-16 16:50 +0100
      Re: RFC: python-imgviz: Repository out of sync with Archive Soren Stoutner <soren@debian.org> - 2026-01-17 02:10 +0100
        Re: RFC: python-imgviz: Repository out of sync with Archive Arian Ott <arian.ott@ieee.org> - 2026-01-17 19:40 +0100
          Re: RFC: python-imgviz: Repository out of sync with Archive Soren Stoutner <soren@debian.org> - 2026-01-17 19:40 +0100
            Re: RFC: python-imgviz: Repository out of sync with Archive Arian Ott <arian.ott@ieee.org> - 2026-01-17 19:50 +0100
            Re: RFC: python-imgviz: Repository out of sync with Archive Arian Ott <arian.ott@ieee.org> - 2026-01-20 10:50 +0100

csiph-web