gpo.zugaina.org

Search Portage & Overlays:

dev-python/dask-labextension

JupyterLab extension for Dask

Screenshots

  • dask-labextension-7.0.0
    ~amd64
    python_targets_python3_12 python_targets_python3_13

    View      Download      Browse     License: BSD   
    Overlay: stuff
  • dask-labextension-7.0.0
    ~amd64 ~x86
    test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: Copyright c 2016, Project Jupyter Contributors and Anaconda Inc. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT INCLUDING NEGLIGENCE OR OTHERWISE ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.   
    Overlay: pypi

ChangeLog

commit 946b3d5e6f85aa6d17632eb69d8c14152e056548
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 23:16:52 2026 +0200

*/*: normalize metadata.xml DTD URL and indent

Repo-wide sweep: 144 metadata.xml files updated to use the
https://www.gentoo.org/dtd/metadata.dtd DTD URL (was http://) and
2-space indentation (was tabs). Maintainer blocks left untouched —
the 2026-04-22 normalization sweep added <name> alongside <email>
where the maintainer was Ivan, but third-party maintainer entries
(lebedev.vasya@gmail.com, megagreener@gmail.com, brothermechanic@gmail.com,
etc.) keep their email-only blocks since we can't safely guess the
corresponding <name>.

pkgcheck stays silent on all metadata-* and maintainer-* checks.

commit 01cb1e8971ef063b927009a719fc24812e0662a1
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 12:25:04 2026 +0200

dev-python/dask-labextension: declare upstream distributed lower bound

Upstream pyproject.toml lists `distributed>=1.24.1` in the runtime
dependencies; the ebuild was leaving the version unconstrained. Add
the lower bound so the dep tree mirrors what upstream actually
asserts. Keep the explicit dev-python/dask entry: the package imports
`dask`, `dask.distributed` and `dask.utils` directly, even though
upstream's pyproject only pulls dask in transitively via distributed.

commit cf181782281ebc03450471db7e98313d927fef91
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 16:50:40 2026 +0200

dev-python/dask-labextension: fix nonsolvable deps + FHS install path

Three fixes on the existing 7.0.0 ebuild (latest upstream):

- Narrow PYTHON_COMPAT from python3_ to python3_.
dev-python/jupyter-server-proxy in ::gentoo still caps at py3.13,
which was the driver for the bulk of the NonsolvableDepsIn{Dev,Stable}
output on this package. Leaves only one warning on the niche
amd64/23.0/x32 profile where jupyter-server-proxy has no keyword.
- Remove the dangling `IUSE="python"` - the flag was declared
but never referenced anywhere in the ebuild.
- Add RESTRICT="test" with an explanatory comment. Upstream's
suite spins up a real JupyterLab and talks to it over HTTP, not
runnable at package build time. Clears "tests present but not
enabled" QA notice.
- Move the Jupyter config-drop fragment from /usr/etc/jupyter to
/etc/jupyter in python_install_all(). Upstream's hatchling build
hardcodes /usr/etc, which trips Gentoo's FHS check.

Tested: `ebuild ... clean install` is clean - no errors, no QA
notices, 432 KiB install tree including config.d files in /etc.

Signed-off-by: Raukaan Cogbrother <cogbrother@raukaan.local>

commit b91cd93a12cb39be1b4976cdc1af27ca13ce34e5
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 15:16:42 2026 +0200

*/*: bump PYTHON_COMPAT from python3_ to python3_

::gentoo has dropped python3.11 from most of the scientific Python
stack - scipy, pandas, ipython, sphinx, sympy, etc. all target
python3_ now. Overlay ebuilds still claiming python3_11
support therefore fail to resolve their PYTHON_USEDEP=[...,
python_targets_python3_11(-),...] clauses against those upstream
packages, which is the bulk of pkgcheck's NonsolvableDeps noise.

Sweep PYTHON_COMPAT across the overlay accordingly. Files touched
include 193 pure-python3 ebuilds plus 4 sci-libs/pycifrw ebuilds that
retain the python2_7 target. Commented-out COMPAT lines and one
ebuild using a custom $ array are left alone.

pkgcheck dropped from 710 to 475 lines after this change; specifically
NonsolvableDepsIn{Dev,Stable} fell from 391 to 182 combined.

Users on a python3.11 profile lose access to the updated versions in
this overlay, mirroring what ::gentoo already did to the rest of the
scientific stack.

Signed-off-by: Raukaan Cogbrother <cogbrother@raukaan.local>

commit 333a849082e704941d018a7f0b99678eda18904f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 01:07:29 2026 +0200

*/*: bump PYTHON_COMPAT to python3_

Match the ::gentoo convention (main tree dropped 3.9 / 3.10 support
a while ago). Three mechanical substitutions:

- python3_ -> python3_ (189 ebuilds)
- python3_ -> python3_ (llvmlite)
- python2_7 python3_ -> python2_7 python3_ (pycifrw)

Leaves the legacy python2_7-only ebuilds and dev-python/cython
(special PYTHON_TESTED pattern on the 0.29 series) untouched.

commit 618d621a57ee358a097f4f09f9d275379239aa8c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 15:35:06 2026 +0200

dev-python/dask-labextension: drop blocker on nonexistent bokeh-2.0.0

commit 4319579b866c52a1af8f84f20b4a973adf564bae
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 14:13:11 2026 +0200

dev-python/dask-labextension: add explicit revision to dep specs

commit 9723d48322d2e7757c45e76e6b74cc65b2e7531c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 14:10:41 2026 +0200

dev-python/dask-labextension: use canonical LICENSE name

commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100

*/*: UPD header, Happy New Year

Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>

commit faa1a6bd0ab2591e7f00f30c0e9a6e14a81f56b3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 12:32:55 2025 +0100

Corrected missing blank line after EAPI warning

Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>

commit bd56ad8c4cfa96514317be4d851cb4fcbd6b8802
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 10:40:56 2025 +0100

*/*: adjusting python compat to 3.9 to 3.14

Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>

commit 02fee3b133501e13cd97dc4acb029379621c8d56
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 01:05:20 2025 +0100

multiple styling corrections to make pkgscan happy

Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>

commit a7f0a387c136d3966d1731b72a964b0793cb44d7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Dec 10 21:49:47 2025 +0100

dev-python/dask-labextension: add github, pypi upstream metadata

Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>

commit 75d55441dbb2e55a7102e44b643e2e17cdfbc05d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 17 21:58:20 2025 +0200

finally upd year to 2025 :)

commit 48950aac6079284f431be05fdcb425f78d1ebb62
Author: VasilyLebedev <lebedevv@tcd.ie>
Date: Sun Sep 21 01:47:41 2025 +0100

Update dask-labextension-7.0.0.ebuild

commit 890e398954f1ca761218e5c4608ee313af8dfd8c
Author: VasilyLebedev <lebedevv@tcd.ie>
Date: Tue Jun 18 01:13:45 2024 +0100

dask-labextension added