`summary` with `cvs.line` and `line_width` is sensitive to other inputs in `summary`
- Dominant language
- Python
- Stars
- 3.6k
- Forks
- 376
- Avg merge
- 4h 32m
- Merged PRs (30d)
- 1
Description
#### ALL software version info
(this library, plus any other relevant software, e.g. bokeh, python, notebook, OS, browser, etc should be added within the dropdown below.)
Software Version Info
```yaml
# packages in environment at /home/shh/.local/conda/envs/holoviz:
#
# Name Version Build Channel
_libgcc_mutex 0.1 conda_forge conda-forge
_openmp_mutex 4.5 2_gnu conda-forge
affine 2.4.0 pyhd8ed1ab_1 conda-forge
aiobotocore 2.15.2 pyhd8ed1ab_0 conda-forge
aiohappyeyeballs 2.4.4 pyhd8ed1ab_1 conda-forge
aiohttp 3.11.10 py312h178313f_0 conda-forge
aioitertools 0.12.0 pyhd8ed1ab_0 conda-forge
aiosignal 1.3.2 pyhd8ed1ab_0 conda-forge
altair 5.5.0 pyhd8ed1ab_1 conda-forge
anyio 4.7.0 pyhd8ed1ab_0 conda-forge
aom 3.9.1 hac33072_0 conda-forge
argon2-cffi 23.1.0 pyhd8ed1ab_1 conda-forge
argon2-cffi-bindings 21.2.0 py312h66e93f0_5 conda-forge
arrow 1.3.0 pyhd8ed1ab_1 conda-forge
asciitree 0.3.3 py_2 conda-forge
asttokens 3.0.0 pyhd8ed1ab_1 conda-forge
async-lru 2.0.4 pyhd8ed1ab_1 conda-forge
atk-1.0 2.38.0 h04ea711_2 conda-forge
atpublic 5.0 pyhd8ed1ab_1 conda-forge
attrs 24.3.0 pyh71513ae_0 conda-forge
aws-c-auth 0.8.0 hb921021_15 conda-forge
aws-c-cal 0.8.1 h1a47875_3 conda-forge
aws-c-common 0.10.6 hb9d3cd8_0 conda-forge
aws-c-compression 0.3.0 h4e1184b_5 conda-forge
aws-c-event-stream 0.5.0 h7959bf6_11 conda-forge
aws-c-http 0.9.2 hefd7a92_4 conda-forge
aws-c-io 0.15.3 h831e299_5 conda-forge
aws-c-mqtt 0.11.0 h11f4f37_12 conda-forge
aws-c-s3 0.7.7 hf454442_0 conda-forge
aws-c-sdkutils 0.2.1 h4e1184b_4 conda-forge
aws-checksums 0.2.2 h4e1184b_4 conda-forge
aws-crt-cpp 0.29.7 hd92328a_7 conda-forge
aws-sdk-cpp 1.11.458 hc430e4a_4 conda-forge
azure-core-cpp 1.14.0 h5cfcd09_0 conda-forge
azure-identity-cpp 1.10.0 h113e628_0 conda-forge
azure-storage-blobs-cpp 12.13.0 h3cf044e_1 conda-forge
azure-storage-common-cpp 12.8.0 h736e048_1 conda-forge
azure-storage-files-datalake-cpp 12.12.0 ha633028_1 conda-forge
babel 2.16.0 pyhd8ed1ab_1 conda-forge
beautifulsoup4 4.12.3 pyha770c72_1 conda-forge
bidict 0.23.1 pyhd8ed1ab_1 conda-forge
bleach 6.2.0 pyhd8ed1ab_1 conda-forge
blosc 1.21.6 hef167b5_0 conda-forge
bokeh 3.6.2 py_0 bokeh/label/rc
bokeh_sampledata 2024.2 pyhd8ed1ab_0 conda-forge
botocore 1.35.36 pyge310_1234567_0 conda-forge
branca 0.8.1 pyhd8ed1ab_0 conda-forge
brotli 1.1.0 hb9d3cd8_2 conda-forge
brotli-bin 1.1.0 hb9d3cd8_2 conda-forge
brotli-python 1.1.0 py312h2ec8cdc_2 conda-forge
brunsli 0.1 h9c3ff4c_0 conda-forge
bzip2 1.0.8 h4bc722e_7 conda-forge
c-ares 1.34.4 hb9d3cd8_0 conda-forge
c-blosc2 2.15.2 h68e2383_0 conda-forge
ca-certificates 2024.12.14 hbcca054_0 conda-forge
cachecontrol 0.14.1 pyha770c72_1 conda-forge
cached-property 1.5.2 hd8ed1ab_1 conda-forge
cached_property 1.5.2 pyha770c72_1 conda-forge
cairo 1.18.2 h3394656_1 conda-forge
cartopy 0.24.0 py312hf9745cd_0 conda-forge
certifi 2024.12.14 pyhd8ed1ab_0 conda-forge
cffi 1.17.1 py312h06ac9bb_0 conda-forge
charls 2.4.2 h59595ed_0 conda-forge
charset-normalizer 3.4.0 pyhd8ed1ab_1 conda-forge
click 8.1.7 unix_pyh707e725_1 conda-forge
click-plugins 1.1.1 pyhd8ed1ab_1 conda-forge
cligj 0.7.2 pyhd8ed1ab_2 conda-forge
cloudpickle 3.1.0 pyhd8ed1ab_1 conda-forge
colorama 0.4.6 pyhd8ed1ab_1 conda-forge
colorcet 3.1.0 pyhd8ed1ab_1 conda-forge
comm 0.2.2 pyhd8ed1ab_1 conda-forge
contourpy 1.3.1 py312h68727a3_0 conda-forge
coverage 7.6.9 py312h178313f_0 conda-forge
cycler 0.12.1 pyhd8ed1ab_1 conda-forge
dask-core 2024.12.1 pyhd8ed1ab_0 conda-forge
dask-expr 1.1.21 pyhd8ed1ab_0 conda-forge
datashader 0.16.3.post1.dev23+g471d3b3 pypi_0 pypi
dav1d 1.2.1 hd590300_0 conda-forge
debugpy 1.8.5 py312h2ec8cdc_1 conda-forge
decorator 5.1.1 pyhd8ed1ab_1 conda-forge
defusedxml 0.7.1 pyhd8ed1ab_0 conda-forge
detect-test-pollution 1.2.0 pyhd8ed1ab_0 conda-forge
elfutils 0.192 h7f4e02f_1 conda-forge
entrypoints 0.4 pyhd8ed1ab_1 conda-forge
exceptiongroup 1.2.2 pyhd8ed1ab_1 conda-forge
execnet 2.1.1 pyhd8ed1ab_1 conda-forge
executing 2.1.0 pyhd8ed1ab_1 conda-forge
fasteners 0.17.3 pyhd8ed1ab_0 conda-forge
filelock 3.16.1 pyhd8ed1ab_1 conda-forge
folium 0.19.2 pyhd8ed1ab_0 conda-forge
font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge
font-ttf-inconsolata 3.000 h77eed37_0 conda-forge
font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge
font-ttf-ubuntu 0.83 h77eed37_3 conda-forge
fontconfig 2.15.0 h7e30c49_1 conda-forge
fonts-conda-ecosystem 1 0 conda-forge
fonts-conda-forge 1 0 conda-forge
fonttools 4.55.3 py312h178313f_0 conda-forge
fqdn 1.5.1 pyhd8ed1ab_1 conda-forge
freetype 2.12.1 h267a509_2 conda-forge
freexl 2.0.0 h9dce30a_2 conda-forge
fribidi 1.0.10 h36c2ea0_0 conda-forge
frozenlist 1.5.0 py312h66e93f0_0 conda-forge
fsspec 2024.10.0 pyhd8ed1ab_1 conda-forge
gdk-pixbuf 2.42.12 hb9ae30d_0 conda-forge
geodatasets 2024.8.0 pyhd8ed1ab_0 conda-forge
geopandas 1.0.1 pyhd8ed1ab_3 conda-forge
geopandas-base 1.0.1 pyha770c72_3 conda-forge
geos 3.13.0 h5888daf_0 conda-forge
geotiff 1.7.3 h77b800c_3 conda-forge
geoviews 1.14.0 pypi_0 pypi
gettext 0.22.5 he02047a_3 conda-forge
gettext-tools 0.22.5 he02047a_3 conda-forge
gflags 2.2.2 h5888daf_1005 conda-forge
giflib 5.2.2 hd590300_0 conda-forge
glog 0.7.1 hbabe93e_0 conda-forge
gnutls 3.8.8 h2d3e045_0 conda-forge
graphite2 1.3.13 h59595ed_1003 conda-forge
graphviz 12.0.0 hba01fac_0 conda-forge
greenlet 3.0.3 py312h30efb56_0 conda-forge
gtk2 2.24.33 h6470451_5 conda-forge
gts 0.7.6 h977cf35_4 conda-forge
h11 0.14.0 pyhd8ed1ab_1 conda-forge
h2 4.1.0 pyhd8ed1ab_1 conda-forge
h5netcdf 1.4.1 pyhd8ed1ab_1 conda-forge
h5py 3.12.1 nompi_py312hedeef09_102 conda-forge
harfbuzz 9.0.0 hda332d3_1 conda-forge
hdf5 1.14.3 nompi_h2d575fe_108 conda-forge
holonote 0.2.1.post1.dev10+ge31f4a6 pypi_0 pypi
holoviews 1.20.1a0.post1.dev80+g88e998d4b.d20241218 pypi_0 pypi
hpack 4.0.0 pyhd8ed1ab_1 conda-forge
httpcore 1.0.7 pyh29332c3_1 conda-forge
httpx 0.28.1 pyhd8ed1ab_0 conda-forge
hvplot 0.11.2a2.dev1+g91903fb pypi_0 pypi
hyperframe 6.0.1 pyhd8ed1ab_1 conda-forge
hypothesis 6.122.3 pyha770c72_0 conda-forge
ibis-framework-core 9.5.0 pyhd8ed1ab_0 conda-forge
ibis-sqlite 9.5.0 hd8ed1ab_0 conda-forge
icalendar 6.1.0 pyhd8ed1ab_1 conda-forge
icu 75.1 he02047a_0 conda-forge
idna 3.10 pyhd8ed1ab_1 conda-forge
imagecodecs 2024.9.22 py312hf6703b6_0 conda-forge
imageio 2.36.1 pyh12aca89_1 conda-forge
importlib-metadata 8.5.0 pyha770c72_1 conda-forge
importlib_metadata 8.5.0 hd8ed1ab_1 conda-forge
importlib_resources 6.4.5 pyhd8ed1ab_1 conda-forge
iniconfig 2.0.0 pyhd8ed1ab_1 conda-forge
ipykernel 6.29.5 pyh3099207_0 conda-forge
ipython 8.30.0 pyh707e725_0 conda-forge
ipywidgets 8.1.5 pyhd8ed1ab_1 conda-forge
ipywidgets_bokeh 1.6.0 pyh57928b3_1 conda-forge
isoduration 20.11.0 pyhd8ed1ab_1 conda-forge
jedi 0.19.2 pyhd8ed1ab_1 conda-forge
jinja2 3.1.4 pyhd8ed1ab_1 conda-forge
jmespath 1.0.1 pyhd8ed1ab_1 conda-forge
joblib 1.4.2 pyhd8ed1ab_1 conda-forge
json-c 0.18 h6688a6e_0 conda-forge
json5 0.10.0 pyhd8ed1ab_1 conda-forge
jsonpointer 3.0.0 py312h7900ff3_1 conda-forge
jsonschema 4.23.0 pyhd8ed1ab_1 conda-forge
jsonschema-specifications 2024.10.1 pyhd8ed1ab_1 conda-forge
jsonschema-with-format-nongpl 4.23.0 hd8ed1ab_1 conda-forge
jupyter-lsp 2.2.5 pyhd8ed1ab_1 conda-forge
jupyter_bokeh 4.0.5 pyhd8ed1ab_0 conda-forge
jupyter_client 8.6.3 pyhd8ed1ab_1 conda-forge
jupyter_core 5.7.2 pyh31011fe_1 conda-forge
jupyter_events 0.10.0 pyhd8ed1ab_1 conda-forge
jupyter_server 2.14.2 pyhd8ed1ab_1 conda-forge
jupyter_server_terminals 0.5.3 pyhd8ed1ab_1 conda-forge
jupyterlab 4.3.3 pyhd8ed1ab_0 conda-forge
jupyterlab-myst 2.4.2 pyhd8ed1ab_0 conda-forge
jupyterlab_code_formatter 3.0.2 pyhd8ed1ab_0 conda-forge
jupyterlab_pygments 0.3.0 pyhd8ed1ab_2 conda-forge
jupyterlab_server 2.27.3 pyhd8ed1ab_1 conda-forge
jupyterlab_widgets 3.0.13 pyhd8ed1ab_1 conda-forge
jxrlib 1.1 hd590300_3 conda-forge
keyutils 1.6.1 h166bdaf_0 conda-forge
kiwisolver 1.4.7 py312h68727a3_0 conda-forge
krb5 1.21.3 h659f571_0 conda-forge
lazy-loader 0.4 pyhd8ed1ab_2 conda-forge
lazy_loader 0.4 pyhd8ed1ab_2 conda-forge
lcms2 2.16 hb7c19ff_0 conda-forge
ld_impl_linux-64 2.43 h712a8e2_2 conda-forge
lerc 4.0.0 h27087fc_0 conda-forge
libabseil 20240722.0 cxx17_h5888daf_1 conda-forge
libaec 1.1.3 h59595ed_0 conda-forge
libarchive 3.7.7 hadbb8c3_0 conda-forge
libarrow 18.1.0 h3b07799_4_cpu conda-forge
libarrow-acero 18.1.0 h8bbc2ab_4_cpu conda-forge
libarrow-dataset 18.1.0 h8bbc2ab_4_cpu conda-forge
libarrow-substrait 18.1.0 had74209_4_cpu conda-forge
libasprintf 0.22.5 he8f35ee_3 conda-forge
libasprintf-devel 0.22.5 he8f35ee_3 conda-forge
libavif16 1.1.1 h1909e37_2 conda-forge
libblas 3.9.0 26_linux64_openblas conda-forge
libbrotlicommon 1.1.0 hb9d3cd8_2 conda-forge
libbrotlidec 1.1.0 hb9d3cd8_2 conda-forge
libbrotlienc 1.1.0 hb9d3cd8_2 conda-forge
libcblas 3.9.0 26_linux64_openblas conda-forge
libcrc32c 1.1.2 h9c3ff4c_0 conda-forge
libcurl 8.11.1 h332b0f4_0 conda-forge
libde265 1.0.15 h00ab1b0_0 conda-forge
libdeflate 1.22 hb9d3cd8_0 conda-forge
libedit 3.1.20191231 he28a2e2_2 conda-forge
libev 4.33 hd590300_2 conda-forge
libevent 2.1.12 hf998b51_1 conda-forge
libexpat 2.6.4 h5888daf_0 conda-forge
libffi 3.4.2 h7f98852_5 conda-forge
libgcc 14.2.0 h77fa898_1 conda-forge
libgcc-ng 14.2.0 h69a702a_1 conda-forge
libgd 2.3.3 hd3e95f3_10 conda-forge
libgdal-core 3.10.0 h7250d82_6 conda-forge
libgettextpo 0.22.5 he02047a_3 conda-forge
libgettextpo-devel 0.22.5 he02047a_3 conda-forge
libgfortran 14.2.0 h69a702a_1 conda-forge
libgfortran5 14.2.0 hd5240d6_1 conda-forge
libglib 2.82.2 h2ff4ddf_0 conda-forge
libgomp 14.2.0 h77fa898_1 conda-forge
libgoogle-cloud 2.31.0 h804f50b_0 conda-forge
libgoogle-cloud-storage 2.31.0 h0121fbd_0 conda-forge
libgrpc 1.67.1 hc2c308b_0 conda-forge
libheif 1.18.2 gpl_hffcb242_100 conda-forge
libhwy 1.1.0 h00ab1b0_0 conda-forge
libiconv 1.17 hd590300_2 conda-forge
libidn2 2.3.7 hd590300_0 conda-forge
libjpeg-turbo 3.0.0 hd590300_1 conda-forge
libjxl 0.11.1 hdb8da77_0 conda-forge
libkml 1.3.0 hf539b9f_1021 conda-forge
liblapack 3.9.0 26_linux64_openblas conda-forge
libllvm14 14.0.6 hcd5def8_4 conda-forge
liblzma 5.6.3 hb9d3cd8_1 conda-forge
liblzma-devel 5.6.3 hb9d3cd8_1 conda-forge
libmicrohttpd 1.0.1 hbc5bc17_1 conda-forge
libnghttp2 1.64.0 h161d5f1_0 conda-forge
libnsl 2.0.1 hd590300_0 conda-forge
libopenblas 0.3.28 pthreads_h94d23a6_1 conda-forge
libparquet 18.1.0 hf4f6db6_4_cpu conda-forge
libpng 1.6.44 hadc24fc_0 conda-forge
libprotobuf 5.28.2 h5b01275_0 conda-forge
libre2-11 2024.07.02 hbbce691_1 conda-forge
librsvg 2.58.4 hc0ffecb_0 conda-forge
librttopo 1.1.0 h97f6797_17 conda-forge
libsodium 1.0.20 h4ab18f5_0 conda-forge
libspatialite 5.1.0 h1b4f908_12 conda-forge
libsqlite 3.47.2 hee588c1_0 conda-forge
libssh2 1.11.1 hf672d98_0 conda-forge
libstdcxx 14.2.0 hc0a3c3a_1 conda-forge
libstdcxx-ng 14.2.0 h4852527_1 conda-forge
libtasn1 4.19.0 h166bdaf_0 conda-forge
libthrift 0.21.0 h0e7cc3e_0 conda-forge
libtiff 4.7.0 hc4654cb_2 conda-forge
libunistring 0.9.10 h7f98852_0 conda-forge
libunwind 1.6.2 h9c3ff4c_0 conda-forge
libutf8proc 2.9.0 hb9d3cd8_1 conda-forge
libuuid 2.38.1 h0b41bf4_0 conda-forge
libuv 1.49.2 hb9d3cd8_0 conda-forge
libwebp-base 1.4.0 hd590300_0 conda-forge
libxcb 1.17.0 h8a09558_0 conda-forge
libxcrypt 4.4.36 hd590300_1 conda-forge
libxml2 2.13.5 h8d12d68_1 conda-forge
libxslt 1.1.39 h76b75d6_0 conda-forge
libzlib 1.3.1 hb9d3cd8_2 conda-forge
libzopfli 1.0.3 h9c3ff4c_0 conda-forge
linkify-it-py 2.0.3 pyhd8ed1ab_1 conda-forge
llvmlite 0.43.0 py312h374181b_1 conda-forge
locket 1.0.0 pyhd8ed1ab_0 conda-forge
lockfile 0.12.2 py_1 conda-forge
lumen 0.7.0b4.post1.dev15+gf40ad4a pypi_0 pypi
lxml 5.3.0 py312he28fd5a_2 conda-forge
lz4-c 1.9.4 hcb278e6_0 conda-forge
lzo 2.10 hd590300_1001 conda-forge
mapclassify 2.8.1 pyhd8ed1ab_1 conda-forge
markdown 3.6 pyhd8ed1ab_0 conda-forge
markdown-it-py 3.0.0 pyhd8ed1ab_1 conda-forge
markupsafe 3.0.2 py312h178313f_1 conda-forge
matplotlib-base 3.10.0 py312hd3ec401_0 conda-forge
matplotlib-inline 0.1.7 pyhd8ed1ab_1 conda-forge
mdit-py-plugins 0.4.2 pyhd8ed1ab_1 conda-forge
mdurl 0.1.2 pyhd8ed1ab_1 conda-forge
memray 1.15.0 py312h9f2de7a_0 conda-forge
minizip 4.0.7 h05a5f5f_3 conda-forge
mistune 3.0.2 pyhd8ed1ab_1 conda-forge
msgpack-python 1.1.0 py312h68727a3_0 conda-forge
multidict 6.1.0 py312h178313f_2 conda-forge
multipledispatch 0.6.0 pyhd8ed1ab_1 conda-forge
munkres 1.1.4 pyh9f0ad1d_0 conda-forge
mypy 1.13.0 py312h66e93f0_0 conda-forge
mypy_extensions 1.0.0 pyha770c72_1 conda-forge
narwhals 1.18.4 pyhd8ed1ab_0 conda-forge
nbclient 0.10.1 pyhd8ed1ab_0 conda-forge
nbconvert-core 7.16.4 pyhff2d567_2 conda-forge
nbformat 5.10.4 pyhd8ed1ab_1 conda-forge
nbval 0.11.0 pyhd8ed1ab_0 conda-forge
ncurses 6.5 he02047a_1 conda-forge
nest-asyncio 1.6.0 pyhd8ed1ab_1 conda-forge
nettle 3.9.1 h7ab15ed_0 conda-forge
networkx 3.4.2 pyh267e887_2 conda-forge
nodejs 22.12.0 hf235a45_0 conda-forge
notebook-shim 0.2.4 pyhd8ed1ab_1 conda-forge
numba 0.60.0 py312h83e6fd3_0 conda-forge
numcodecs 0.13.1 py312hf9745cd_0 conda-forge
numpy 2.0.2 py312h58c1407_1 conda-forge
openjpeg 2.5.3 h5fbd93e_0 conda-forge
openssl 3.4.0 hb9d3cd8_0 conda-forge
orc 2.0.3 he039a57_0 conda-forge
overrides 7.7.0 pyhd8ed1ab_0 conda-forge
p11-kit 0.24.1 hc5aa10d_0 conda-forge
packaging 24.2 pyhd8ed1ab_2 conda-forge
pandas 2.2.3 py312hf9745cd_1 conda-forge
pandas-stubs 2.2.3.241126 pyhd8ed1ab_1 conda-forge
pandocfilters 1.5.0 pyhd8ed1ab_0 conda-forge
panel 1.5.5rc1 pypi_0 pypi
pango 1.54.0 h3a902e7_3 conda-forge
param 2.2.0a2.post1.dev9+ga2bd29b.d20241218 pypi_0 pypi
parameterized 0.9.0 pyhd8ed1ab_1 conda-forge
parso 0.8.4 pyhd8ed1ab_1 conda-forge
parsy 2.1 pyhd8ed1ab_0 conda-forge
partd 1.4.2 pyhd8ed1ab_0 conda-forge
pcre2 10.44 hba22ea6_2 conda-forge
pexpect 4.9.0 pyhd8ed1ab_1 conda-forge
pickleshare 0.7.5 pyhd8ed1ab_1004 conda-forge
pillow 11.0.0 py312h7b63e92_0 conda-forge
pip 24.3.1 pyh8b19718_2 conda-forge
pixman 0.44.2 h29eaf8c_0 conda-forge
pkgutil-resolve-name 1.3.10 pyhd8ed1ab_2 conda-forge
platformdirs 4.3.6 pyhd8ed1ab_1 conda-forge
playwright 1.47.0 py312_0 microsoft
plotly 5.24.1 pyhd8ed1ab_1 conda-forge
pluggy 1.5.0 pyhd8ed1ab_1 conda-forge
polars 1.17.1 py312hda0fa55_0 conda-forge
pooch 1.8.2 pyhd8ed1ab_1 conda-forge
proj 9.5.1 h0054346_0 conda-forge
prometheus_client 0.21.1 pyhd8ed1ab_0 conda-forge
prompt-toolkit 3.0.48 pyha770c72_1 conda-forge
propcache 0.2.1 py312h66e93f0_0 conda-forge
psutil 6.1.0 py312h66e93f0_0 conda-forge
pthread-stubs 0.4 hb9d3cd8_1002 conda-forge
ptyprocess 0.7.0 pyhd8ed1ab_1 conda-forge
pure_eval 0.2.3 pyhd8ed1ab_1 conda-forge
py-spy 0.4.0 h4c5a871_1 conda-forge
pyarrow 18.1.0 py312h7900ff3_0 conda-forge
pyarrow-core 18.1.0 py312h01725c0_0_cpu conda-forge
pyarrow-hotfix 0.6 pyhd8ed1ab_1 conda-forge
pycparser 2.22 pyh29332c3_1 conda-forge
pyee 12.0.0 pyhd8ed1ab_0 conda-forge
pygments 2.18.0 pyhd8ed1ab_1 conda-forge
pyinstrument 5.0.0 py312h66e93f0_0 conda-forge
pyogrio 0.10.0 py312h02b19dd_1 conda-forge
pyparsing 3.2.0 pyhd8ed1ab_2 conda-forge
pyproj 3.7.0 py312he630544_0 conda-forge
pyshp 2.3.1 pyhd8ed1ab_1 conda-forge
pysocks 1.7.1 pyha55dd90_7 conda-forge
pytest 8.3.4 pyhd8ed1ab_1 conda-forge
pytest-asyncio 0.24.0 pyhd8ed1ab_1 conda-forge
pytest-base-url 2.1.0 pyhd8ed1ab_0 conda-forge
pytest-playwright 0.6.2 pyhe2000d9_0 microsoft
pytest-randomly 3.15.0 pyhd8ed1ab_0 conda-forge
pytest-rerunfailures 15.0 pyhd8ed1ab_1 conda-forge
pytest-xdist 3.6.1 pyhd8ed1ab_1 conda-forge
python 3.12.8 h9e4cc4f_1_cpython conda-forge
python-dateutil 2.9.0.post0 pyhff2d567_1 conda-forge
python-duckdb 1.1.3 py312h2ec8cdc_0 conda-forge
python-fastjsonschema 2.21.1 pyhd8ed1ab_0 conda-forge
python-graphviz 0.20.3 pyh91182bf_2 conda-forge
python-json-logger 2.0.7 pyhd8ed1ab_0 conda-forge
python-slugify 8.0.4 pyhd8ed1ab_1 conda-forge
python-tzdata 2024.2 pyhd8ed1ab_1 conda-forge
python_abi 3.12 5_cp312 conda-forge
pytz 2024.1 pyhd8ed1ab_0 conda-forge
pyviz_comms 3.0.3 pyhd8ed1ab_0 conda-forge
pywavelets 1.8.0 py312hc0a28a1_0 conda-forge
pyyaml 6.0.2 py312h66e93f0_1 conda-forge
pyzmq 26.2.0 py312hbf22597_3 conda-forge
qhull 2020.2 h434a139_5 conda-forge
rasterio 1.4.3 py312h8cae83d_0 conda-forge
rav1e 0.6.6 he8a937b_2 conda-forge
re2 2024.07.02 h77b4e00_1 conda-forge
readline 8.2 h8228510_1 conda-forge
referencing 0.35.1 pyhd8ed1ab_1 conda-forge
regex 2024.11.6 py312h66e93f0_0 conda-forge
requests 2.32.3 pyhd8ed1ab_1 conda-forge
retrying 1.3.3 pyhd8ed1ab_3 conda-forge
rfc3339-validator 0.1.4 pyhd8ed1ab_1 conda-forge
rfc3986-validator 0.1.1 pyh9f0ad1d_0 conda-forge
rich 13.9.4 pyhd8ed1ab_1 conda-forge
rich-click 1.8.5 pyhd8ed1ab_0 conda-forge
rioxarray 0.17.0 pyhd8ed1ab_0 conda-forge
rpds-py 0.22.3 py312h12e396e_0 conda-forge
s2n 1.5.10 hb5b8611_0 conda-forge
s3fs 2024.10.0 pyhd8ed1ab_1 conda-forge
scikit-image 0.24.0 py312hf9745cd_3 conda-forge
scikit-learn 1.6.0 py312h7a48858_0 conda-forge
scipy 1.14.1 py312h62794b6_2 conda-forge
seaborn-base 0.13.2 pyhd8ed1ab_3 conda-forge
send2trash 1.8.3 pyh0d859eb_1 conda-forge
setuptools 75.6.0 pyhff2d567_1 conda-forge
setuptools-scm 8.1.0 pyhd8ed1ab_1 conda-forge
setuptools_scm 8.1.0 hd8ed1ab_1 conda-forge
shapely 2.0.6 py312h391bc85_2 conda-forge
six 1.17.0 pyhd8ed1ab_0 conda-forge
snakeviz 2.2.2 pyhd8ed1ab_0 conda-forge
snappy 1.2.1 h8bd8927_1 conda-forge
sniffio 1.3.1 pyhd8ed1ab_1 conda-forge
snuggs 1.4.7 pyhd8ed1ab_2 conda-forge
sortedcontainers 2.4.0 pyhd8ed1ab_0 conda-forge
soupsieve 2.5 pyhd8ed1ab_1 conda-forge
spatialpandas 0.5.0a2.post1.dev1+g264d2b4 pypi_0 pypi
sqlalchemy 2.0.36 py312h66e93f0_0 conda-forge
sqlglot 25.20.1 pyhd8ed1ab_0 conda-forge
sqlite 3.47.2 h9eae976_0 conda-forge
stack_data 0.6.3 pyhd8ed1ab_1 conda-forge
svt-av1 2.3.0 h5888daf_0 conda-forge
tenacity 9.0.0 pyhd8ed1ab_1 conda-forge
terminado 0.18.1 pyh0d859eb_0 conda-forge
text-unidecode 1.3 pyhd8ed1ab_2 conda-forge
textual 1.0.0 pyhd8ed1ab_0 conda-forge
threadpoolctl 3.5.0 pyhc1e730c_0 conda-forge
tifffile 2024.12.12 pyhd8ed1ab_0 conda-forge
tinycss2 1.4.0 pyhd8ed1ab_0 conda-forge
tk 8.6.13 noxft_h4845f30_101 conda-forge
tomli 2.2.1 pyhd8ed1ab_1 conda-forge
toolz 0.12.1 pyhd8ed1ab_0 conda-forge
tornado 6.4.2 py312h66e93f0_0 conda-forge
tqdm 4.67.1 pyhd8ed1ab_0 conda-forge
traitlets 5.14.3 pyhd8ed1ab_1 conda-forge
tsdownsample 0.1.3 py312h4b3b743_1 conda-forge
tuna 0.5.11 pyhd8ed1ab_0 conda-forge
types-bleach 6.2.0.20241123 pyhff2d567_0 conda-forge
types-croniter 5.0.1.20241205 pyhd8ed1ab_0 conda-forge
types-html5lib 1.1.11.20241018 pyhd8ed1ab_0 conda-forge
types-markdown 3.7.0.20241204 pyhd8ed1ab_0 conda-forge
types-psutil 6.1.0.20241102 pyhd8ed1ab_1 conda-forge
types-python-dateutil 2.9.0.20241206 pyhd8ed1ab_0 conda-forge
types-pytz 2024.2.0.20241003 pyhd8ed1ab_1 conda-forge
types-requests 2.32.0.20241016 pyhd8ed1ab_1 conda-forge
types-tqdm 4.67.0.20241119 pyhd8ed1ab_0 conda-forge
typing-extensions 4.12.2 hd8ed1ab_1 conda-forge
typing_extensions 4.12.2 pyha770c72_1 conda-forge
typing_utils 0.1.0 pyhd8ed1ab_1 conda-forge
tzdata 2024b hc8b5060_0 conda-forge
uc-micro-py 1.0.3 pyhd8ed1ab_1 conda-forge
unicodedata2 15.1.0 py312h66e93f0_1 conda-forge
uri-template 1.3.0 pyhd8ed1ab_1 conda-forge
uriparser 0.9.8 hac33072_0 conda-forge
urllib3 2.2.3 pyhd8ed1ab_1 conda-forge
watchfiles 1.0.3 py312h12e396e_0 conda-forge
wcwidth 0.2.13 pyhd8ed1ab_1 conda-forge
webcolors 24.11.1 pyhd8ed1ab_0 conda-forge
webencodings 0.5.1 pyhd8ed1ab_3 conda-forge
websocket-client 1.8.0 pyhd8ed1ab_1 conda-forge
wheel 0.45.1 pyhd8ed1ab_1 conda-forge
widgetsnbextension 4.0.13 pyhd8ed1ab_1 conda-forge
wrapt 1.17.0 py312h66e93f0_0 conda-forge
x265 3.5 h924138e_3 conda-forge
xarray 2024.11.0 pyhd8ed1ab_0 conda-forge
xerces-c 3.2.5 h988505b_2 conda-forge
xorg-libice 1.1.2 hb9d3cd8_0 conda-forge
xorg-libsm 1.2.5 he73a12e_0 conda-forge
xorg-libx11 1.8.10 h4f16b4b_1 conda-forge
xorg-libxau 1.0.12 hb9d3cd8_0 conda-forge
xorg-libxdmcp 1.1.5 hb9d3cd8_0 conda-forge
xorg-libxext 1.3.6 hb9d3cd8_0 conda-forge
xorg-libxrender 0.9.12 hb9d3cd8_0 conda-forge
xyzservices 2024.9.0 pyhd8ed1ab_1 conda-forge
xz 5.6.3 hbcc6ac9_1 conda-forge
xz-gpl-tools 5.6.3 hbcc6ac9_1 conda-forge
xz-tools 5.6.3 hb9d3cd8_1 conda-forge
yaml 0.2.5 h7f98852_2 conda-forge
yarl 1.18.3 py312h66e93f0_0 conda-forge
zarr 2.18.4 pyhd8ed1ab_0 conda-forge
zeromq 4.3.5 h3b0a872_7 conda-forge
zfp 1.0.1 h5888daf_2 conda-forge
zipp 3.21.0 pyhd8ed1ab_1 conda-forge
zlib 1.3.1 hb9d3cd8_2 conda-forge
zlib-ng 2.2.2 h5888daf_0 conda-forge
zstandard 0.23.0 py312hef9b889_1 conda-forge
zstd 1.5.6 ha6fb4c9_0 conda-forge
```
#### Description of expected behavior and the observed behavior
I would expect this to give the same output.
#### Complete, minimal, self-contained example code that reproduces the issue
```python
import datashader as ds
import numpy as np
import pandas as pd
num = 10000
seed = np.random.default_rng(1)
df = pd.DataFrame({"x": np.arange(num), "y": seed.normal(0, 1, num).cumsum()})
cvs = ds.Canvas(plot_width=400, plot_height=400, x_range=(0, num), y_range=(-130, 20))
agg_fns = [
ds.summary(cat=ds.count()),
ds.summary(cat=ds.count(), index=ds.where(ds.min("x"))),
ds.summary(cat=ds.count(), index=ds.min("x")),
]
data = [cvs.line(df, "x", "y", agg_fn, line_width=10)["cat"].squeeze() for agg_fn in agg_fns]
display(*[ds.tf.shade(d) for d in data])
```
#### Stack traceback and/or browser JavaScript console output
#### Screenshots or screencasts of the bug in action

- [ ] I may be interested in making a pull request to address this
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the reported interaction between summary, cvs.line, line_width, and other summary inputs in the datashader environment described. Identify the summary entry point and compare results with and without the other inputs; done means the output is no longer sensitive to unrelated summary arguments and a regression test covers the case.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- data-visualization
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100