Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump the actions group across 1 directory with 8 updates #88

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Jun 1, 2024

Updates the requirements on sphinx, altair, ipywidgets, jupyterlab-language-pack-zh-cn, matplotlib, pandas, scipy and ruff to permit the latest version.
Updates sphinx to 7.3.7

Release notes

Sourced from sphinx's releases.

Sphinx 7.3.7

Changelog: https://www.sphinx-doc.org/en/master/changes.html

Changelog

Sourced from sphinx's changelog.

Release 7.3.7 (released Apr 19, 2024)

Bugs fixed

  • #12299: Defer loading themes defined via entry points until their explicit use by the user or a child theme. Patch by Adam Turner.
  • #12305: Return the default value for theme.get_config() with an unsupported theme configuration section. Patch by Adam Turner.

Release 7.3.6 (released Apr 17, 2024)

Bugs fixed

  • #12295: Re-export all AST types in the C and C++ domains. Patch by Adam Turner.
  • #12295: Re-export various objects from sphinx.domains.python._annotations in sphinx.domains.python. Patch by Jacob Chesslo and Adam Turner.

Release 7.3.5 (released Apr 17, 2024)

Bugs fixed

  • #12295: Re-export various objects from sphinx.domains.python._object in sphinx.domains.python. Patch by Jacob Chesslo and Adam Turner.

Release 7.3.4 (released Apr 17, 2024)

Bugs fixed

  • Handle cases when Any is not an instance of type. Patch by Adam Turner.

Release 7.3.3 (released Apr 17, 2024)

Bugs fixed

... (truncated)

Commits
  • de4ac2f Bump to 7.3.7 final
  • 4a0c9dd Return the default value for unsupported theme configuration sections
  • 62c3bad Re-export py_sig_re from the Python domain
  • 3bcc669 Defer loading entry-point themes until needed
  • fa4563f Bump version
  • 630b4fb Bump to 7.3.6 final
  • 740b964 fixup! Elaborate a little more in the warning message for config.cache
  • 141f3ec Elaborate a little more in the warning message for config.cache
  • af27188 Add config.cache to the list of warning types
  • be2b083 Re-export more names in sphinx.domains.python (#12297)
  • Additional commits viewable in compare view

Updates altair from 5.2.0 to 5.3.0

Release notes

Sourced from altair's releases.

Version 5.3.0

The Vega Project is happy to announce the release of version 5.3.0 of the Vega-Altair Python visualization library. This release has been 4 months in the making and includes enhancements, fixes, and documentation improvements from 11 contributors.

What's Changed

Enhancements

  • Add integration of VegaFusion and JupyterChart to enable scaling many interactive Vega-Altair charts to millions of rows. See VegaFusion Data Transformer for more information. Here is an example of histogram cross filtering with a 1 million row dataset.

    vegafusion_widget.mov
  • Add "browser" renderer to support displaying Vega-Altair charts in an external web browser. See Browser Renderer for more information (#3379).

    browser_renderer.mov
  • Support opening charts in the Vega editor with chart.open_editor() (#3358)

    open_editor.mov

Bug Fixes

  • Fix error when embed_options are None (#3376)
  • Fix type hints for libraries such as Polars where Altair uses the dataframe interchange protocol (#3297)
  • Fix anywidget deprecation warning (#3364)
  • Fix handling of Date32 columns in arrow tables and Polars DataFrames (#3377)

Backward-Incompatible Changes

  • Changed hash function from md5 to a truncated sha256 non-cryptograhic hash (#3291)
  • Updated chart.show() method to invoke the active renderer rather than depend on altair_saver (Which was never updated for use with Altair 5) (#3379).

... (truncated)

Commits
  • 4a2e7f1 chore: bump version to 5.3.0
  • 86c5411 docs: Fix numpy tooltip images example
  • 439c253 chore: Update releasing instructions
  • 51aa57f chore: Add templates for PRs and automated release notes (#3381)
  • d5b0736 feature: Add browser renderer to open charts in external browser and update c...
  • d09b7de docs: Remove release notes and fully capture them in GitHub Releases (#3380)
  • 2786dd3 Catch RuntimeError along with ImportError in pyarrow_available (#3387)
  • e20cdef perf: Improve performance of Chart.from_dict (#3383)
  • c7c4149 fix: Handle Date32 columns in Arrow tables and Polars DataFrames (#3377)
  • b1b9dba fix: Don't error when embed_options are None (#3376)
  • Additional commits viewable in compare view

Updates ipywidgets from 8.1.1 to 8.1.3

Release notes

Sourced from ipywidgets's releases.

8.1.3

Bug fixes

Documentation

New Contributors

Full Changelog: jupyter-widgets/ipywidgets@8.1.2...8.1.3

Release 8.1.2

What's Changed

Full Changelog: jupyter-widgets/ipywidgets@8.1.1...8.1.2

Commits

Updates jupyterlab-language-pack-zh-cn from 4.0.post6 to 4.2.post1

Commits

Updates matplotlib from 3.8.2 to 3.9.0

Release notes

Sourced from matplotlib's releases.

REL: 3.9.0

Highlights of this release include:

  • Plotting and Annotation improvements
    • Axes.inset_axes is no longer experimental
    • Legend support for Boxplot
    • Percent sign in pie labels auto-escaped with usetex=True
    • hatch parameter for stackplot
    • Add option to plot only one half of violin plot
    • axhline and axhspan on polar axes
    • Subplot titles can now be automatically aligned
    • axisartist can now be used together with standard Formatters
    • Toggle minorticks on Axis
    • StrMethodFormatter now respects axes.unicode_minus
  • Figure, Axes, and Legend Layout
    • Subfigures now have controllable zorders
    • Getters for xmargin, ymargin and zmargin
  • Mathtext improvements
    • mathtext documentation improvements
    • mathtext spacing corrections
  • Widget Improvements
    • Check and Radio Button widgets support clearing
  • 3D plotting improvements
    • Setting 3D axis limits now set the limits exactly
  • Other improvements
    • New BackendRegistry for plotting backends
    • Add widths, heights and angles setter to EllipseCollection
    • image.interpolation_stage rcParam
    • Arrow patch position is now modifiable
    • NonUniformImage now has mouseover support

REL: v3.9.0rc2

This is the second release candidate for the meso release 3.9.0.

REL: v3.8.4

This is the fourth micro release of the 3.8 series.

Highlights of the 3.8.4 release include:

  • Enable building against numpy 2.0; released wheels are built against numpy 2
  • macosx: Clean up single-shot timers correctly
  • Add a draw during show for macos backend
  • Fix color sequence data for Set2 and Set3
  • gtk: Ensure pending draws are done before GTK draw
  • Update "Created with" url in hand.svg
  • Avoid modifying user input to Axes.bar
  • fix quiver3d incorrect arrow colors

REL: v3.8.3

This is the third micro release of the 3.8 series.

... (truncated)

Commits
  • be56634 REL: v3.9.0
  • 846ce8a DOC: Finish documentation for 3.9.0
  • 8604f67 Merge pull request #28206 from meeseeksmachine/auto-backport-of-pr-28205-on-v...
  • 196c8db TST: Followup corrections to #28205
  • d8f3016 Backport PR #28205: TST: Fix tests with older versions of ipython
  • 4db5ac9 Merge pull request #28203 from QuLogic/auto-backport-of-pr-28164-on-v3.9.x
  • ef1a2db Merge pull request #28204 from meeseeksmachine/auto-backport-of-pr-28195-on-v...
  • e4384b8 Merge pull request #28191 from QuLogic/no-dev-theme
  • 3b65546 Backport PR #28195: TST: Prepare for pytest 9
  • 1b526c3 Backport PR #28164: CI: Ensure code coverage is always uploaded
  • Additional commits viewable in compare view

Updates pandas from 2.2.0 to 2.2.2

Release notes

Sourced from pandas's releases.

Pandas 2.2.2

We are pleased to announce the release of pandas 2.2.2. This release includes some new features, bug fixes, and performance improvements. We recommend that all users upgrade to this version.

See the full whatsnew for a list of all the changes. Pandas 2.2.2 supports Python 3.9 and higher.

The release will be available on the defaults and conda-forge channels:

conda install pandas

Or via PyPI:

python3 -m pip install --upgrade pandas

Please report any issues with the release on the pandas issue tracker.

Thanks to all the contributors who made this release possible.

Pandas 2.2.1

We are pleased to announce the release of pandas 2.2.1. This release includes some new features, bug fixes, and performance improvements. We recommend that all users upgrade to this version.

See the full whatsnew for a list of all the changes. Pandas 2.2.1 supports Python 3.9 and higher.

The release will be available on the defaults and conda-forge channels:

conda install pandas

Or via PyPI:

python3 -m pip install --upgrade pandas

Please report any issues with the release on the pandas issue tracker.

Thanks to all the contributors who made this release possible.

Commits

Updates scipy from 1.12.0 to 1.13.1

Release notes

Sourced from scipy's releases.

SciPy 1.13.1 Release Notes

SciPy 1.13.1 is a bug-fix release with no new features compared to 1.13.0. The version of OpenBLAS shipped with the PyPI binaries has been increased to 0.3.27.

Authors

  • Name (commits)
  • h-vetinari (1)
  • Jake Bowhay (2)
  • Evgeni Burovski (6)
  • Sean Cheah (2)
  • Lucas Colley (2)
  • DWesl (2)
  • Ralf Gommers (7)
  • Ben Greiner (1) +
  • Matt Haberland (2)
  • Gregory R. Lee (1)
  • Philip Loche (1) +
  • Sijo Valayakkad Manikandan (1) +
  • Matti Picus (1)
  • Tyler Reddy (62)
  • Atsushi Sakai (1)
  • Daniel Schmitz (2)
  • Dan Schult (3)
  • Scott Shambaugh (2)
  • Edgar Andrés Margffoy Tuay (1)

A total of 19 people contributed to this release. People with a "+" by their names contributed a patch for the first time. This list of names is automatically generated, and may not be fully complete.

SciPy 1.13.0 Release Notes

SciPy 1.13.0 is the culmination of 3 months of hard work. This out-of-band release aims to support NumPy 2.0.0, and is backwards compatible to NumPy 1.22.4. The version of OpenBLAS used to build the PyPI wheels has been increased to 0.3.26.dev.

This release requires Python 3.9+ and NumPy 1.22.4 or greater.

For running on PyPy, PyPy3 6.0+ is required.

Highlights of this release

... (truncated)

Commits
  • 44e4eba REL: SciPy 1.13.1 release commit [wheel build]
  • 2eb8e1b Merge pull request #20632 from tylerjereddy/treddy_prep_1_13_1_backports
  • 1a00d48 DOC: PR 20632 updates
  • 11e99ba BUG: stats: Fix zipf.pmf and zipfian.pmf for int32 k (#20702) [wheel bu...
  • 506cbeb MAINT: stats.wilcoxon: fix bug with Ndim>1, shape[axis]>50, NaN, 'auto' (#20592)
  • c9d8613 CI, MAINT: PR 20632 revisions
  • 95c50a4 MAINT: PR 20632 revisions [wheel build]
  • e7abaf1 MAINT: PR 20632 revisions [wheel build]
  • aa32933 CI: PR 20632 revisions [wheel build]
  • 023b0fb CI: MR 20632 revisions
  • Additional commits viewable in compare view

Updates ruff from 0.2.0 to 0.4.7

Release notes

Sourced from ruff's releases.

v0.4.7

Changes

Preview features

  • [flake8-pyi] Implement PYI064 (#11325)
  • [flake8-pyi] Implement PYI066 (#11541)
  • [flake8-pyi] Implement PYI057 (#11486)
  • [pyflakes] Enable F822 in __init__.py files by default (#11370)

Formatter

  • Fix incorrect placement of trailing stub function comments (#11632)

Server

  • Respect file exclusions in ruff server (#11590)
  • Add support for documents not exist on disk (#11588)
  • Add Vim and Kate setup guide for ruff server (#11615)

Bug fixes

  • Avoid removing newlines between docstring headers and rST blocks (#11609)
  • Infer indentation with imports when logical indent is absent (#11608)
  • Use char index rather than position for indent slice (#11645)
  • [flake8-comprehension] Strip parentheses around generators in C400 (#11607)
  • Mark repeated-isinstance-calls as unsafe on Python 3.10 and later (#11622)

Contributors

v0.4.6

Changes

Breaking changes

  • Use project-relative paths when calculating GitLab fingerprints (#11532)

... (truncated)

Changelog

Sourced from ruff's changelog.

0.4.7

Preview features

  • [flake8-pyi] Implement PYI064 (#11325)
  • [flake8-pyi] Implement PYI066 (#11541)
  • [flake8-pyi] Implement PYI057 (#11486)
  • [pyflakes] Enable F822 in __init__.py files by default (#11370)

Formatter

  • Fix incorrect placement of trailing stub function comments (#11632)

Server

  • Respect file exclusions in ruff server (#11590)
  • Add support for documents not exist on disk (#11588)
  • Add Vim and Kate setup guide for ruff server (#11615)

Bug fixes

  • Avoid removing newlines between docstring headers and rST blocks (#11609)
  • Infer indentation with imports when logical indent is absent (#11608)
  • Use char index rather than position for indent slice (#11645)
  • [flake8-comprehension] Strip parentheses around generators in C400 (#11607)
  • Mark repeated-isinstance-calls as unsafe on Python 3.10 and later (#11622)

0.4.6

Breaking changes

  • Use project-relative paths when calculating GitLab fingerprints (#11532)
  • Bump minimum supported Windows version to Windows 10 (#11613)

Preview features

  • [flake8-async] Sleep with >24 hour interval should usually sleep forever (ASYNC116) (#11498)

Rule changes

  • [numpy] Add missing functions to NumPy 2.0 migration rule (#11528)
  • [mccabe] Consider irrefutable pattern similar to if .. else for C901 (#11565)
  • Consider match-case statements for C901, PLR0912, and PLR0915 (#11521)
  • Remove empty strings when converting to f-string (UP032) (#11524)
  • [flake8-bandit] request-without-timeout should warn for requests.request (#11548)
  • [flake8-self] Ignore sunder accesses in flake8-self rules (#11546)
  • [pyupgrade] Lint for TypeAliasType usages (UP040) (#11530)

Server

... (truncated)

Commits

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx), [altair](https://github.com/altair-viz/altair), [ipywidgets](https://github.com/jupyter-widgets/ipywidgets), [jupyterlab-language-pack-zh-cn](https://github.com/jupyterlab/language-packs), [matplotlib](https://github.com/matplotlib/matplotlib), [pandas](https://github.com/pandas-dev/pandas), [scipy](https://github.com/scipy/scipy) and [ruff](https://github.com/astral-sh/ruff) to permit the latest version.

Updates `sphinx` to 7.3.7
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst)
- [Commits](sphinx-doc/sphinx@v1.8.0...v7.3.7)

Updates `altair` from 5.2.0 to 5.3.0
- [Release notes](https://github.com/altair-viz/altair/releases)
- [Commits](vega/altair@v5.2.0...v5.3.0)

Updates `ipywidgets` from 8.1.1 to 8.1.3
- [Release notes](https://github.com/jupyter-widgets/ipywidgets/releases)
- [Commits](jupyter-widgets/ipywidgets@8.1.1...8.1.3)

Updates `jupyterlab-language-pack-zh-cn` from 4.0.post6 to 4.2.post1
- [Release notes](https://github.com/jupyterlab/language-packs/releases)
- [Changelog](https://github.com/jupyterlab/language-packs/blob/main/RELEASE.md)
- [Commits](https://github.com/jupyterlab/language-packs/compare/ar-SA@v4.0.post6...zh-TW@v4.2.post1)

Updates `matplotlib` from 3.8.2 to 3.9.0
- [Release notes](https://github.com/matplotlib/matplotlib/releases)
- [Commits](matplotlib/matplotlib@v3.8.2...v3.9.0)

Updates `pandas` from 2.2.0 to 2.2.2
- [Release notes](https://github.com/pandas-dev/pandas/releases)
- [Commits](pandas-dev/pandas@v2.2.0...v2.2.2)

Updates `scipy` from 1.12.0 to 1.13.1
- [Release notes](https://github.com/scipy/scipy/releases)
- [Commits](scipy/scipy@v1.12.0...v1.13.1)

Updates `ruff` from 0.2.0 to 0.4.7
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@v0.2.0...v0.4.7)

---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:production
  dependency-group: actions
- dependency-name: altair
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: ipywidgets
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
- dependency-name: jupyterlab-language-pack-zh-cn
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: matplotlib
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: pandas
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
- dependency-name: scipy
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jun 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file maintenance python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants