MannLabs / alphatims

An open-source Python package for efficient accession and visualization of Bruker TimsTOF raw data from the Mann Labs at the Max Planck Institute of Biochemistry.
https://doi.org/10.1016/j.mcpro.2021.100149
Apache License 2.0
81 stars 25 forks source link

Build(deps): Bump datashader from 0.12.1 to 0.14.3 in /requirements #244

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps datashader from 0.12.1 to 0.14.3.

Release notes

Sourced from datashader's releases.

Version 0.14.3

This release fixes a bug related to spatial indexing of spatialpandas.GeoDataFrames, and introduces enhancements to antialiased lines, benchmarking and GPU support.

Thanks to first-time contributors @​eriknw and @​raybellwaves, and also @​ianthomas23 and @​maximlt.

Enhancements:

  • Improvements to antialiased lines:

    • Fit antialiased line code within usual numba/dask framework (#1142)
    • Refactor stage 2 aggregation for antialiased lines (#1145)
    • Support compound reductions for antialiased lines on the CPU (#1146)
  • New benchmark framework:

    • Add benchmarking framework using asv (#1120)
    • Add cudf, dask and dask-cudf Canvas.line benchmarks (#1140)
  • Improvements to GPU support:

    • Cupy implementation of eq_hist (#1129)
  • Improvements to documentation:

  • Improvements to dependency management (#1111, #1116)

  • Improvements to CI (#1132, #1135, #1136, #1137, #1143)

Bug fixes:

  • Ensure spatial index _sindex is retained on dataframe copy (#1122)

Version 0.14.2

This is a bug fix release to fix an important divide by zero bug in antialiased lines, along with improvements to documentation and handling of dependencies.

Thanks to @​ianthomas23 and @​adamjhawley.

Enhancements:

  • Improvements to documentation:

    • Fix links in docs when viewed in browser (#1102)
    • Add release notes (#1108)
  • Improvements to handling of dependencies:

    • Correct dask and bokeh dependencies (#1104)
    • Add requests as an install dependency (#1105)
    • Better handle returned dask npartitions in tests (#1107)

... (truncated)

Changelog

Sourced from datashader's changelog.

Version 0.14.3 (2022-11-17)

This release fixes a bug related to spatial indexing of spatialpandas.GeoDataFrames, and introduces enhancements to antialiased lines, benchmarking and GPU support.

Thanks to first-time contributors @eriknw <https://github.com/eriknw>_ and @raybellwaves <https://github.com/raybellwaves>, and also @ianthomas23 <https://github.com/ianthomas23> and @maximlt <https://github.com/maximlt>_.

Enhancements:

  • Improvements to antialiased lines:

    • Fit antialiased line code within usual numba/dask framework ([#1142](https://github.com/holoviz/datashader/issues/1142) <https://github.com/holoviz/datashader/pull/1142>_)
    • Refactor stage 2 aggregation for antialiased lines ([#1145](https://github.com/holoviz/datashader/issues/1145) <https://github.com/holoviz/datashader/pull/1145>_)
    • Support compound reductions for antialiased lines on the CPU ([#1146](https://github.com/holoviz/datashader/issues/1146) <https://github.com/holoviz/datashader/pull/1146>_)
  • New benchmark framework:

    • Add benchmarking framework using asv ([#1120](https://github.com/holoviz/datashader/issues/1120) <https://github.com/holoviz/datashader/pull/1120>_)
    • Add cudf, dask and dask-cudf Canvas.line benchmarks ([#1140](https://github.com/holoviz/datashader/issues/1140) <https://github.com/holoviz/datashader/pull/1140>_)
  • Improvements to GPU support:

    • Cupy implementation of eq_hist ([#1129](https://github.com/holoviz/datashader/issues/1129) <https://github.com/holoviz/datashader/pull/1129>_)
  • Improvements to documentation:

    • Fix markdown syntax for link ([#1119](https://github.com/holoviz/datashader/issues/1119) <https://github.com/holoviz/datashader/pull/1119>_)
    • DOC: add text link to https://examples.pyviz.org/datashader_dashboard ([#1123](https://github.com/holoviz/datashader/issues/1123) <https://github.com/holoviz/datashader/pull/1123>_)
  • Improvements to dependency management ([#1111](https://github.com/holoviz/datashader/issues/1111) <https://github.com/holoviz/datashader/pull/1111>, [#1116](https://github.com/holoviz/datashader/issues/1116) <https://github.com/holoviz/datashader/pull/1116>)

  • Improvements to CI ([#1132](https://github.com/holoviz/datashader/issues/1132) <https://github.com/holoviz/datashader/pull/1132>, [#1135](https://github.com/holoviz/datashader/issues/1135) <https://github.com/holoviz/datashader/pull/1135>, [#1136](https://github.com/holoviz/datashader/issues/1136) <https://github.com/holoviz/datashader/pull/1136>, [#1137](https://github.com/holoviz/datashader/issues/1137) <https://github.com/holoviz/datashader/pull/1137>, [#1143](https://github.com/holoviz/datashader/issues/1143) <https://github.com/holoviz/datashader/pull/1143>_)

Bug fixes:

  • Ensure spatial index _sindex is retained on dataframe copy ([#1122](https://github.com/holoviz/datashader/issues/1122) <https://github.com/holoviz/datashader/pull/1122>_)

Version 0.14.2 (2022-08-10)

This is a bug fix release to fix an important divide by zero bug in antialiased lines, along with improvements to documentation and handling of dependencies.

Thanks to @ianthomas23 <https://github.com/ianthomas23>_ and @adamjhawley <https://github.com/adamjhawley>_.

Enhancements:

  • Improvements to documentation:

    • Fix links in docs when viewed in browser ([#1102](https://github.com/holoviz/datashader/issues/1102) <https://github.com/holoviz/datashader/pull/1102>_)
    • Add release notes ([#1108](https://github.com/holoviz/datashader/issues/1108) <https://github.com/holoviz/datashader/pull/1108>_)

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 1 year ago

Superseded by #257.