Skip to content

Scheduled monthly dependency update for June#41

Open
pyup-bot wants to merge 43 commits intodevfrom
pyup-scheduled-update-2023-06-01
Open

Scheduled monthly dependency update for June#41
pyup-bot wants to merge 43 commits intodevfrom
pyup-scheduled-update-2023-06-01

Conversation

@pyup-bot
Copy link
Collaborator

@pyup-bot pyup-bot commented Jun 1, 2023

Update altair from 4.2.2 to 5.0.1.

Changelog

5.0.1

What's Changed
* Be clearer about how vegafusion works by joelostblom in https://github.com/altair-viz/altair/pull/3052
* Use altairplot Sphinx directive of sphinxext_altair package by binste in https://github.com/altair-viz/altair/pull/3056
* Fix test command in README by binste in https://github.com/altair-viz/altair/pull/3058
* Remove extra files in site-packages from wheel by jtilly in https://github.com/altair-viz/altair/pull/3057
* Add validation of Vega-Lite schema itself by binste in https://github.com/altair-viz/altair/pull/3061
* Deprecate `.ref()` instead of removing it by mattijn in https://github.com/altair-viz/altair/pull/3063
* Update area.rst by mattijn in https://github.com/altair-viz/altair/pull/3064
* Documentation: Improve homepage by binste in https://github.com/altair-viz/altair/pull/3060
* TitleParam to Title in example gallery and sync scatterplot table by joelostblom in https://github.com/altair-viz/altair/pull/3066
* Fix bug in reconstructing layered charts with from_json/from_dict by binste in https://github.com/altair-viz/altair/pull/3068


**Full Changelog**: https://github.com/altair-viz/altair/compare/v5.0.0...v5.0.1

5.0.0

- Update Vega-Lite from version 4.17.0 to version 5.8.0; see [Vega-Lite Release Notes](https://github.com/vega/vega-lite/releases).

Enhancements

- As described in the release notes for [Vega-Lite 5.0.0](https://github.com/vega/vega-lite/releases/tag/v5.0.0), the primary change in this release of Altair is the introduction of parameters. There are two types of parameters, selection parameters and variable parameters.  Variable parameters are new to Altair, and while selections are not new, much of the old terminology has been deprecated.  See [Slider Cutoff](https://altair-viz.github.io/gallery/slider_cutoff.html) for an application of variable parameters (#2528).
- Grouped bar charts and jitter are now supported using offset channels, see [Grouped Bar Chart with xOffset](https://altair-viz.github.io/gallery/grouped_bar_chart2.html) and [Strip Plot Jitter](https://altair-viz.github.io/gallery/strip_plot_jitter.html).
- [`vl-convert`](https://github.com/vega/vl-convert) is now used as the default backend for saving Altair charts as svg and png files, which simplifies saving chart as it does not require external dependencies like `altair_saver` does (#2701). Currently, `altair_saver` does not support Altair 5 and it is recommended to switch to [`vl-convert`](https://github.com/vega/vl-convert). See [PNG, SVG, and PDF format](https://altair-viz.github.io/user_guide/saving_charts.html#png-svg-and-pdf-format) for more details.
- Saving charts with HTML inline is now supported without having `altair_saver` installed (2807).
- The default chart width was changed from `400` to `300` (2785).
- Ordered pandas categorical data are now automatically encoded as sorted ordinal data (2522)
- The `Title` and `Impute` aliases were added for `TitleParams` and `ImputeParams`, respectively (2732).
- The documentation page has been revamped, both in terms of appearance and content.
- More informative autocompletion by removing deprecated methods (2814) and for editors that rely on type hints (e.g. VS Code) we added support for completion in method chains (2846) and extended keyword completion to cover additional methods (2920).
- Substantially improved error handling. Both in terms of finding the more relevant error (2842), and in terms of improving the formatting and clarity of the error messages (2824, 2568, 2979, 3009).
- Include experimental support for the DataFrame Interchange Protocol (through `__dataframe__` attribute). This requires `pyarrow>=11.0.0` (2888).
- Support data type inference for columns with special characters (2905).
- Responsive width support using `width="container"` when saving charts to html or displaying them with the default  `html` renderer (2867).

Grammar Changes

- Channel options can now be set via a more convenient method-based syntax in addition to the previous attribute-based syntax. For example, instead of `alt.X(..., bin=alt.Bin(...))` it is now recommend to use `alt.X(...).bin(...)`) (2795). See [Method-Based Syntax](https://altair-viz.github.io/user_guide/encodings/index.html#method-based-attribute-setting) for details.
- `selection_single` and `selection_multi` are now deprecated; use `selection_point` instead.  Similarly, `type=point` should be used instead of `type=single` and `type=multi`.
- `add_selection` is deprecated; use `add_params` instead.
- The `selection` keyword argument must in many cases be replaced by `param` (e.g., when specifying a filter transform).
- The `empty` keyword argument for a selection parameter should be specified as `True` or `False` instead of `all` or `none`, respectively.
- The `init` keyword argument for a parameter is deprecated; use `value` instead.

Bug Fixes

- Displaying a chart not longer changes the shorthand syntax of the stored spec (2813).
- Fixed `disable_debug_mode` (2851).
- Fixed issue where the webdriver was not working with Firefox's geckodriver (2466).
- Dynamically determine the jsonschema validator to avoid issues with recent jsonschema versions (2812).

Backward-Incompatible Changes

- Colons in column names must now be escaped to remove any ambiguity with encoding types. You now need to write `"column\:name"` instead of `"column:name"` (2824).
- Removed the Vega (v5) wrappers and deprecate rendering in Vega mode (save Chart as Vega format is still allowed) (2829).
- Removed the Vega-Lite 3 and 4 wrappers (2847).
- Removed the deprecated datasets.py (3010).
- In regards to the grammar changes listed above, the old terminology will still work in many basic cases.  On the other hand, if that old terminology gets used at a lower level, then it most likely will not work.  For example, in the current version of [Scatter Plot with Minimap](https://altair-viz.github.io/gallery/scatter_with_minimap.html), two instances of the key `param` are used in dictionaries to specify axis domains.  Those used to be `selection`, but that usage is not compatible with the current Vega-Lite schema.
- Removed the ``altair.sphinxext`` module (2792). The ``altair-plot`` Sphinx directive is now part of the [sphinxext-altair](https://github.com/altair-viz/sphinxext-altair) package.

Maintenance

- Vega-Altair now uses `hatch` for package management.
- Vega-Altair now uses `ruff` for linting.

Release Notes by Pull Request

* Add strict option to sphinx extension by jtilly in https://github.com/altair-viz/altair/pull/2551
* docs: correcting regression equations by robna in https://github.com/altair-viz/altair/pull/2559
* MAINT: Fix GH actions issues by joelostblom in https://github.com/altair-viz/altair/pull/2567
* WIP: update to Vega-Lite 5.2 by ChristopherDavisUCI in https://github.com/altair-viz/altair/pull/2528
* MAINT: Update actions' links to use https by joelostblom in https://github.com/altair-viz/altair/pull/2575
* DOCS: Clarify steps in the contributing guidelines by joelostblom in https://github.com/altair-viz/altair/pull/2569
* MAINT: Make sure that deprecation warnings are displayed by joelostblom in https://github.com/altair-viz/altair/pull/2577
* DOCS: Revamp docs for the 5.0 release by joelostblom in https://github.com/altair-viz/altair/pull/2566
* Pin selenium to avoid doctest breakage from deprecation by joelostblom in https://github.com/altair-viz/altair/pull/2624
* Remove broken Wikipedia donations chart by palewire in https://github.com/altair-viz/altair/pull/2625
* Tidy Falkensee case study by palewire in https://github.com/altair-viz/altair/pull/2626
* Tidy up U.S. Population by Age and Sex case study by palewire in https://github.com/altair-viz/altair/pull/2628
* Move bar chart with highlighted segment chart into the bar charts section by palewire in https://github.com/altair-viz/altair/pull/2630
* No need to say "Example" in the example headline by palewire in https://github.com/altair-viz/altair/pull/2631
* Isotype charts aren't case studies and should go in the other category by palewire in https://github.com/altair-viz/altair/pull/2632
* Top k charts aren't case studies and should go with other charts by palewire in https://github.com/altair-viz/altair/pull/2633
* Add pyramid pie chart to case studies by palewire in https://github.com/altair-viz/altair/pull/2635
* Move image tooltip example to interactive charts section by palewire in https://github.com/altair-viz/altair/pull/2636
* Move window rank technique to line charts section by palewire in https://github.com/altair-viz/altair/pull/2637
* Style fix to chart headline by palewire in https://github.com/altair-viz/altair/pull/2639
* Move scatter with histogram into scatter plots section by palewire in https://github.com/altair-viz/altair/pull/2641
* Clean up airport maps by palewire in https://github.com/altair-viz/altair/pull/2634
* Example of a line chart with a label annotating the final value by palewire in https://github.com/altair-viz/altair/pull/2623
* Update ranged_dot_plot.py by palewire in https://github.com/altair-viz/altair/pull/2642
* Tidy natural_disasters.py example by palewire in https://github.com/altair-viz/altair/pull/2643
* Create a new tables section by palewire in https://github.com/altair-viz/altair/pull/2646
* Tidy multiple_marks.py by palewire in https://github.com/altair-viz/altair/pull/2640
* docs: Fix a few typos by timgates42 in https://github.com/altair-viz/altair/pull/2649
* Create a new advanced calculations section of the example gallery by palewire in https://github.com/altair-viz/altair/pull/2647
* Tidy line chart examples by palewire in https://github.com/altair-viz/altair/pull/2644
* MAINT: Update examples and tests to VL5 syntax by joelostblom in https://github.com/altair-viz/altair/pull/2576
* formatted rst list correctly by tempdata73 in https://github.com/altair-viz/altair/pull/2652
* Added argmax example by tempdata73 in https://github.com/altair-viz/altair/pull/2653
* Change naming to alt.param and alt.add_params by ChristopherDavisUCI in https://github.com/altair-viz/altair/pull/2656
* minor: update readme code by Ckend in https://github.com/altair-viz/altair/pull/2667
* use 'UndefinedLike = Any' as the type hint by brahn in https://github.com/altair-viz/altair/pull/2681
* Add gallery example for empirical cumulative distribution function by binste in https://github.com/altair-viz/altair/pull/2695
* MAINT: Replace `iteritems` with `items` by joelostblom in https://github.com/altair-viz/altair/pull/2683
* Lifting parameters to the top level by ChristopherDavisUCI in https://github.com/altair-viz/altair/pull/2702
* Clarify that a special field name is required to render images in tooltips by joelostblom in https://github.com/altair-viz/altair/pull/2570
* Integrate vl-convert for saving to svg and png by jonmmease in https://github.com/altair-viz/altair/pull/2701
* Documentation for each mark type by hebarton5 in https://github.com/altair-viz/altair/pull/2607
* Include marks in sidebar/TOC by mattijn in https://github.com/altair-viz/altair/pull/2709
* use default projection from vegalite by mattijn in https://github.com/altair-viz/altair/pull/2710
* Geoshape docs revamp 5.0 by mattijn in https://github.com/altair-viz/altair/pull/2699
* fix reference geoshape.rst to index.rst and some typos by mattijn in https://github.com/altair-viz/altair/pull/2711
* Create new sections in the gallery for distributions and uncertainties and trend charts by binste in https://github.com/altair-viz/altair/pull/2706
* Update docs styling based on the new pydata template by joelostblom in https://github.com/altair-viz/altair/pull/2716
* Fix missing 's' from filename in quick start by dwootton in https://github.com/altair-viz/altair/pull/2719
* Revert undefinedlike by mattijn in https://github.com/altair-viz/altair/pull/2717
* Fix some formatting issues by binste in https://github.com/altair-viz/altair/pull/2722
* Improve documentation titles by binste in https://github.com/altair-viz/altair/pull/2721
* Make vl-convert saving work when the data server is enabled by joelostblom in https://github.com/altair-viz/altair/pull/2724
* Add toggle to hidden code snippets by joelostblom in https://github.com/altair-viz/altair/pull/2725
* MAINT: Update from v4 to v5 in some additional files by joelostblom in https://github.com/altair-viz/altair/pull/2582
* Fix syntax for with statement in _spec_to_mimebundle_with_engine by binste in https://github.com/altair-viz/altair/pull/2734
* Various smaller updates to documentation (harmonizing title cases, vega version numbers, browser compatibility, ...) by binste in https://github.com/altair-viz/altair/pull/2737
* Improve mark type sections by binste in https://github.com/altair-viz/altair/pull/2720
* Fix cut off property tables by binste in https://github.com/altair-viz/altair/pull/2746
* Update _magics.py by johnmarkpittman in https://github.com/altair-viz/altair/pull/2747
* Add waterfall chart example by yanghung in https://github.com/altair-viz/altair/pull/2621
* Run tests with Python 3.11 by binste in https://github.com/altair-viz/altair/pull/2757
* Improve waterfall example by binste in https://github.com/altair-viz/altair/pull/2756
* Improve encoding section by binste in https://github.com/altair-viz/altair/pull/2735
* documentation on spatial data by mattijn in https://github.com/altair-viz/altair/pull/2750
* Address Sphinx warnings by binste in https://github.com/altair-viz/altair/pull/2758
* fix(2675): replace entrypoints with importlib.metadata by daylinmorgan in https://github.com/altair-viz/altair/pull/2686
* DOC: add dendrogram example by xujiboy in https://github.com/altair-viz/altair/pull/2615
* fix: remove duplicate / by domoritz in https://github.com/altair-viz/altair/pull/2262
* Clarify that not all channels accept additional options by binste in https://github.com/altair-viz/altair/pull/2773
* Consolidate docs and add section on Large Datasets by binste in https://github.com/altair-viz/altair/pull/2755
* fix: remove webdriver default argument to save by Midnighter in https://github.com/altair-viz/altair/pull/2466
* Fix docs for mobile devices by binste in https://github.com/altair-viz/altair/pull/2778
* Merge data pages again by binste in https://github.com/altair-viz/altair/pull/2781
* Update github actions by binste in https://github.com/altair-viz/altair/pull/2780
* enh: remove slash from base_url instead of html_template by mattijn in https://github.com/altair-viz/altair/pull/2782
* Test vl-convert engine in chart.save test by jonmmease in https://github.com/altair-viz/altair/pull/2784
* Fix altair test save if vl-convert-python is installed and altair_saver is not by binste in https://github.com/altair-viz/altair/pull/2786
* Remove update_subtraits as not used anywhere by binste in https://github.com/altair-viz/altair/pull/2787
* Run tests for both save engines altair_saver and vl-convert-python by binste in https://github.com/altair-viz/altair/pull/2791
* move tests and sphinxext outside folder application code by mattijn in https://github.com/altair-viz/altair/pull/2792
* Add method-based attribute setting by ChristopherDavisUCI in https://github.com/altair-viz/altair/pull/2795
* Modify generator to move autogenerated test to tests folder by mattijn in https://github.com/altair-viz/altair/pull/2804
* Disable uri-reference format check in jsonsschema by binste in https://github.com/altair-viz/altair/pull/2771
* Aliases for ImputeParams and TitleParams by ChristopherDavisUCI in https://github.com/altair-viz/altair/pull/2732
* Update and simplify README by binste in https://github.com/altair-viz/altair/pull/2774
* Add --check to black test command by binste in https://github.com/altair-viz/altair/pull/2815
* Add test for layer properties by ChristopherDavisUCI in https://github.com/altair-viz/altair/pull/2811
* docs: Use SVG thumbnail for emoji example and use VlConvert to build docs on CI by jonmmease in https://github.com/altair-viz/altair/pull/2809
* Dynamically determine jsonschema validator by binste in https://github.com/altair-viz/altair/pull/2812
* Change default chart width from 400 to 300 by binste in https://github.com/altair-viz/altair/pull/2785
* Add inline argument to chart.save() for html export by jonmmease in https://github.com/altair-viz/altair/pull/2807
* Remove side-effects of calling EncodingChannelMixin.to_dict by binste in https://github.com/altair-viz/altair/pull/2813
* WIP Parameter tests by ChristopherDavisUCI in https://github.com/altair-viz/altair/pull/2828
* Add missing object attributes to __dir__ by binste in https://github.com/altair-viz/altair/pull/2831
* Clean up development and documentation requirements by binste in https://github.com/altair-viz/altair/pull/2830
* Add title section to customization page by palewire in https://github.com/altair-viz/altair/pull/2838
* Fix disable_debug_mode by binste in https://github.com/altair-viz/altair/pull/2851
* Remove vegalite v3 and v4 wrappers by binste in https://github.com/altair-viz/altair/pull/2847
* Remove vega v5 wrappers by mattijn in https://github.com/altair-viz/altair/pull/2829
* Represent pandas ordered categoricals as ordinal data by joelostblom in https://github.com/altair-viz/altair/pull/2522
* Add documentation for remaining config methods by binste in https://github.com/altair-viz/altair/pull/2853
* Reformat code base with black version 23 and restrict version by binste in https://github.com/altair-viz/altair/pull/2869
* Fix Altair import in tools scripts by binste in https://github.com/altair-viz/altair/pull/2872
* Hide deprecated callables from code completion suggestions by binste in https://github.com/altair-viz/altair/pull/2814
* Add changelog entries for 5.0 by joelostblom in https://github.com/altair-viz/altair/pull/2859
* Remove deep validation and instead use error hierarchy to improve error messages by binste in https://github.com/altair-viz/altair/pull/2842
* Make layer warnings clearer by joelostblom in https://github.com/altair-viz/altair/pull/2874
* Update Large Datasets documentation with VegaFusion 1.0 information by jonmmease in https://github.com/altair-viz/altair/pull/2855
* Add return type hints to improve code completion suggestions by binste in https://github.com/altair-viz/altair/pull/2846
* Apply minor code formatting change in tools script by binste in https://github.com/altair-viz/altair/pull/2881
* Expand mark spec when using to_dict by joelostblom in https://github.com/altair-viz/altair/pull/2823
* Report filename of failing test by ChristopherDavisUCI in https://github.com/altair-viz/altair/pull/2889
* Use most specific class possible in schema validation errors by binste in https://github.com/altair-viz/altair/pull/2883
* Add announcement to docs by mattijn in https://github.com/altair-viz/altair/pull/2891
* exclude `altair_saver` in `build.yml` as Github Actions tests are not passing anymore by mattijn in https://github.com/altair-viz/altair/pull/2893
* Remove the automatic sort of categoricals for channels that do not support sorting by joelostblom in https://github.com/altair-viz/altair/pull/2885
* Add Heat Lane example by palewire in https://github.com/altair-viz/altair/pull/2882
* Support DataFrame Interchange Protocol (allow Polars DataFrames) by ChristopherDavisUCI in https://github.com/altair-viz/altair/pull/2888
* Parse shorthand when creating the condition 2 by ChristopherDavisUCI in https://github.com/altair-viz/altair/pull/2841
* Fix wrong json schema url in a test by binste in https://github.com/altair-viz/altair/pull/2898
* Apply minor change from 2841 in correct tools script by binste in https://github.com/altair-viz/altair/pull/2899
* Fix minor formatting issues in documentation by binste in https://github.com/altair-viz/altair/pull/2897
* No longer use deprecated SelectableGroups dict interface of entry points by binste in https://github.com/altair-viz/altair/pull/2900
* Add instructions on how to install release candidate by binste in https://github.com/altair-viz/altair/pull/2902
* Add missing attribute descriptions by binste in https://github.com/altair-viz/altair/pull/2892
* Rename 'Attributes' to 'Parameters' to fix documentation formatting by binste in https://github.com/altair-viz/altair/pull/2901
* Docstring links class transform and mark methods by mattijn in https://github.com/altair-viz/altair/pull/2912
* ENH: Make the schema validation error for non-existing params more informative by joelostblom in https://github.com/altair-viz/altair/pull/2568
* Make error messages on typos and missing/incorrect data types more informative by joelostblom in https://github.com/altair-viz/altair/pull/2824
* Include `alt.ExprRef` capabilities in `alt.expr()` by mattijn in https://github.com/altair-viz/altair/pull/2886
* Move change introduced in 2824 to tools script by binste in https://github.com/altair-viz/altair/pull/2921
* MAINT: Remove inheritance from object for classes by binste in https://github.com/altair-viz/altair/pull/2922
* Update parameter docstrings and signatures by ChristopherDavisUCI in https://github.com/altair-viz/altair/pull/2908
* Update from Vega-Lite 5.2.0 to 5.6.1 by ChristopherDavisUCI in https://github.com/altair-viz/altair/pull/2871
* Deprecating selection by ChristopherDavisUCI in https://github.com/altair-viz/altair/pull/2923
* Improve autocompletion for arguments to objects wrapped with use_signature by binste in https://github.com/altair-viz/altair/pull/2920
* Update docs to better describe how to use checkboxes and logic-based bindings in general by joelostblom in https://github.com/altair-viz/altair/pull/2926
* Fix test_schema_validator_selection for jsonschema<4 by binste in https://github.com/altair-viz/altair/pull/2931
* Add more information about how to handle the max rows error by palewire in https://github.com/altair-viz/altair/pull/2840
* Fix deprecation warning for SelectableGroup in Python 3.7 by binste in https://github.com/altair-viz/altair/pull/2932
* include deprecation message in docstring by mattijn in https://github.com/altair-viz/altair/pull/2930
* use selection_point or selection_interval syntax by mattijn in https://github.com/altair-viz/altair/pull/2929
* Expand and document support for column names with special characters by joelostblom in https://github.com/altair-viz/altair/pull/2905
* Fix a few remaining ocurrences of `type=` by joelostblom in https://github.com/altair-viz/altair/pull/2933
* docs: Make rendering optional for tutorial by dylancashman in https://github.com/altair-viz/altair/pull/2925
* include section on expressions for interaction by mattijn in https://github.com/altair-viz/altair/pull/2928
* Add missing pandas import in docs by joelostblom in https://github.com/altair-viz/altair/pull/2934
* fix docstrings errors by mattijn in https://github.com/altair-viz/altair/pull/2936
* include issue in announcement by mattijn in https://github.com/altair-viz/altair/pull/2938
* Add vega themes 'excel', 'googlecharts', 'powerbi' by binste in https://github.com/altair-viz/altair/pull/2943
* Docs: Fix formatting of 2 links by binste in https://github.com/altair-viz/altair/pull/2942
* Apply changes of 2931 in tools folder by binste in https://github.com/altair-viz/altair/pull/2941
* Fail build workflow if generate_schema_wrapper produces changes by binste in https://github.com/altair-viz/altair/pull/2940
* Update resource section by joelostblom in https://github.com/altair-viz/altair/pull/2415
* Shorten page title by joelostblom in https://github.com/altair-viz/altair/pull/2946
* Remove $ from bash examples on installation page by palewire in https://github.com/altair-viz/altair/pull/2962
* Slight edits and trims to the overview page by palewire in https://github.com/altair-viz/altair/pull/2961
* Include all options in enum error messages by binste in https://github.com/altair-viz/altair/pull/2957
* Type hints: Improve for encoding channel attributes by binste in https://github.com/altair-viz/altair/pull/2949
* Simplify and clean up tool folder by binste in https://github.com/altair-viz/altair/pull/2944
* Temporarily use default data transformer while saving a chart by binste in https://github.com/altair-viz/altair/pull/2954
* Cut dependencies from installation page by palewire in https://github.com/altair-viz/altair/pull/2964
* Type hints: Add static type checker mypy by binste in https://github.com/altair-viz/altair/pull/2950
* Maintenance: Remove test_schemapi.py in tools folder by binste in https://github.com/altair-viz/altair/pull/2973
* Deduplicate error messages by binste in https://github.com/altair-viz/altair/pull/2975
* Move disclaimer to the bottom of the index page by palewire in https://github.com/altair-viz/altair/pull/2960
* Consolidate naming history into overview by palewire in https://github.com/altair-viz/altair/pull/2968
* Reduce line-height in the gallery thumbnail headlines by palewire in https://github.com/altair-viz/altair/pull/2969
* Add missing descriptions to tables created with altair-object-table by binste in https://github.com/altair-viz/altair/pull/2952
* Clean tests folder by mattijn in https://github.com/altair-viz/altair/pull/2974
* Trim that eliminates redundancy by palewire in https://github.com/altair-viz/altair/pull/2985
* Trim index page language by palewire in https://github.com/altair-viz/altair/pull/2970
* Add code copy button to docs by joelostblom in https://github.com/altair-viz/altair/pull/2984
* Clarify differences between pandas and other dataframe packages by joelostblom in https://github.com/altair-viz/altair/pull/2986
* Use more idiomatic `stroke` option by joelostblom in https://github.com/altair-viz/altair/pull/2992
* Display more helpful error message when two fields strings are used in condition by joelostblom in https://github.com/altair-viz/altair/pull/2979
* Restructure and clarify interactive docs by joelostblom in https://github.com/altair-viz/altair/pull/2981
* Simplify syntax by joelostblom in https://github.com/altair-viz/altair/pull/2991
* Sync `selection_*` docstrings with signatures by dpoznik in https://github.com/altair-viz/altair/pull/3001
* Prefer method-based syntax in docs and add tabbed interface for method and attribute syntax in gallery by joelostblom in https://github.com/altair-viz/altair/pull/2983
* Fix a few doc build warnings by joelostblom in https://github.com/altair-viz/altair/pull/3004
* use `ruff` as linter by mattijn in https://github.com/altair-viz/altair/pull/3008
* remove deprecated datasets.py by mattijn in https://github.com/altair-viz/altair/pull/3010
* fix writing svg to file including emojis by mattijn in https://github.com/altair-viz/altair/pull/3015
* Simplify package mangement by mattijn in https://github.com/altair-viz/altair/pull/3007
* Update from Vega-Lite 5.6.1 to 5.7.1 by binste in https://github.com/altair-viz/altair/pull/3022
* Categories transposed in data documentation by m-charlton in https://github.com/altair-viz/altair/pull/3026
* Fix typo in docs causing code blocks to not render by joelostblom in https://github.com/altair-viz/altair/pull/3029
* include underscore after view by mattijn in https://github.com/altair-viz/altair/pull/3030
* include view definitions for a layercharts containing a repeat + toplevel selection parameter by mattijn in https://github.com/altair-viz/altair/pull/3031
* Improve readme by mattijn in https://github.com/altair-viz/altair/pull/3033
* Improve error prioritisation and messages by binste in https://github.com/altair-viz/altair/pull/3009
* Enhancement of Vega-Embed CSS for Improved Display and Flexibility by nlafleur in https://github.com/altair-viz/altair/pull/2867
* update vega expressions options by mattijn in https://github.com/altair-viz/altair/pull/3034
* re-include interactive_layered_crossfilter by mattijn in https://github.com/altair-viz/altair/pull/3036
* Update from Vega-Lite 5.7.1 to 5.8.0 by mattijn in https://github.com/altair-viz/altair/pull/3037
* Increase minimum required jsonschema (`>=4.0.01`)  by mattijn in https://github.com/altair-viz/altair/pull/3039
* Add info that altair_saver does not yet support Altair 5 by binste in https://github.com/altair-viz/altair/pull/3042
* geopandas.datasets is deprecated by mattijn in https://github.com/altair-viz/altair/pull/3043
* reintroduce support `jsonschema>=3.0` by mattijn in https://github.com/altair-viz/altair/pull/3044
* Update core.py by kunalghosh in https://github.com/altair-viz/altair/pull/3046
* update display.py, fix broken link by mattijn in https://github.com/altair-viz/altair/pull/3047

New Contributors
* robna made their first contribution in https://github.com/altair-viz/altair/pull/2559
* tempdata73 made their first contribution in https://github.com/altair-viz/altair/pull/2652
* Ckend made their first contribution in https://github.com/altair-viz/altair/pull/2667
* brahn made their first contribution in https://github.com/altair-viz/altair/pull/2681
* jonmmease made their first contribution in https://github.com/altair-viz/altair/pull/2701
* hebarton5 made their first contribution in https://github.com/altair-viz/altair/pull/2607
* dwootton made their first contribution in https://github.com/altair-viz/altair/pull/2719
* johnmarkpittman made their first contribution in https://github.com/altair-viz/altair/pull/2747
* yanghung made their first contribution in https://github.com/altair-viz/altair/pull/2621
* daylinmorgan made their first contribution in https://github.com/altair-viz/altair/pull/2686
* xujiboy made their first contribution in https://github.com/altair-viz/altair/pull/2615
* Midnighter made their first contribution in https://github.com/altair-viz/altair/pull/2466
* dylancashman made their first contribution in https://github.com/altair-viz/altair/pull/2925
* dpoznik made their first contribution in https://github.com/altair-viz/altair/pull/3001
* m-charlton made their first contribution in https://github.com/altair-viz/altair/pull/3026
* nlafleur made their first contribution in https://github.com/altair-viz/altair/pull/2867
* kunalghosh made their first contribution in https://github.com/altair-viz/altair/pull/3046

**Full Changelog**: https://github.com/altair-viz/altair/compare/v4.2.0...v5.0.0
Links

Update attrs from 22.2.0 to 23.1.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update blinker from 1.5 to 1.6.2.

Changelog

1.6.2

-------------

Released 2023-04-12

-   Type annotations are not evaluated at runtime. typing-extensions is not a runtime
 dependency. :pr:`94`

1.6.1

-------------

Released 2023-04-09

-   Ensure that py.typed is present in the distributions (to enable other
 projects to use blinker's typing).
-   Require typing-extensions > 4.2 to ensure it includes
 ParamSpec. :issue:`90`

1.6

-----------

Released 2023-04-02

-   Add a muted context manager to temporarily turn off a
 signal. :pr:`84`
-   Allow int senders (alongside existing string senders). :pr:`83`
-   Add a send_async method to the Signal to allow signals to send to
 coroutine receivers. :pr:`76`
-   Update and modernise the project structure to match that used by the
 pallets projects. :pr:`77`
-   Add an intial set of type hints for the project.
Links

Update bokeh from 3.0.3 to 3.1.1.

Changelog

3.1

--------------------
* bugfixes:
 - 5829 [component: bokehjs] PolySelectTool area remains the same at all zoom levels
 - 6931 "Slider" widget: omitting a required argument does not produce error message
 - 8180 [component: bokehjs] HoverTool not working with RangeTool
 - 9047 [component: bokehjs] [BUG] Can't interact with multiple RangeTools
 - 9381 [component: bokehjs] [BUG] range_tool broken on inverted axes
 - 9752 [component: bokehjs] [BUG] Hover tool not working correctly for rotated rectangles
 - 10749 [component: bokehjs] [BUG] Plaintext copy-pasted from DataTable has a different order
 - 10769 [component: bokehjs] [BUG] Dates in DataTables appear as zero-epoch
 - 11830 [BUG] TypeError when customizing tools icon using PIL Image
 - 11955 [component: bokehjs] [BUG] Replacing filter of CDSView does not trigger update of DataTable
 - 11969 [component: bokehjs] [BUG] DataTable rendering behaves inconsistently for different indices of an IndexFilter
 - 11994 [BUG] Allow reset of DatePicker to empty date
 - 12315 [component: bokehjs] [BUG] ColumnDataSource does not work with NumPy floating-point scalars
 - 12331 [component: bokehjs] [FEATURE] enable linebreaks in legend labels
 - 12379 Figure out why `HexTile` with `pointytop` orientation and `aspect_scale=0.5` fails
 - 12410 [component: bokehjs] Hover tool can point to data outside of the frame
 - 12540 Handle Datetime values consistently in annotations
 - 12574 [component: docs] [BUG] `bokeh.core.json_encoder.serialize_json` doesn't work as shown in example
 - 12584 [component: bokehjs] [BUG] MultiChoice dropdown and autocomplete
 - 12592 [component: bokehjs] Rect hit testing on circles is overzealous, at least by the default
 - 12610 light_minimal theme is missing
 - 12614 [component: bokehjs] [BUG] sizing_mode='stretch_both' broken in gridplot (bokeh 3.0.2)
 - 12624 [BUG] bokeh v3 ColumnDataSource.selected.indices no longer works with ndarray
 - 12666 [BUG] Performance differences between v2 and v3
 - 12674 [component: docs] Ref guide autoclasstoc links are missing
 - 12678 [component: bokehjs] [BUG] tooltips disappear when range of image is reversed
 - 12700 [component: bokehjs] ReGL initialization is excessively and unnecessarily slow in tests
 - 12709 [component: bokehjs] [BUG] DatePicker kills layout
 - 12710 [component: docs] [BUG] CheckboxGroup minimal example in the documentation (Widgets and DOM elements 3.0.3) does not work properly
 - 12714 [component: bokehjs] [BUG] Updating DatePicker css_classes from callbacks not working
 - 12719 Type check errors due to updated `pandas-stubs`
 - 12730 [component: docs] [BUG] No such file: examples/plotting/marker_map.py
 - 12731 [component: bokehjs] [BUG] Possible regression: pinching not working with wheelzoomtool
 - 12735 [component: bokehjs] [BUG] hatching scales differently on different displays
 - 12756 [component: examples] Custom tooltip example mis-renders
 - 12757 [component: bokehjs] Custom extension examples do not work
 - 12767 [component: docs] [BUG] No module named 'bokeh.server.tests'
 - 12776 [component: bokehjs] [BUG] DataTable does not output true/false for numpy arrays
 - 12778 [component: bokehjs] `RangesUpdate` is not emitted for linked plots
 - 12783 [component: bokehjs] [BUG] HasProps does not record references for models declared inside Map objects
 - 12784 [component: bokehjs] [BUG] BokehJS interpolate doesn't handle length-1 arrays
 - 12788 [component: bokehjs] [BUG] Streaming broken when switching from Array to TypedArray
 - 12797 [component: bokehjs] There are dots in HTML class names
 - 12799 [BUG] Time to add glyph with legend label grows exponentially with number of existing glyphs
 - 12805 [BUG] Serialization of new models breaks with Document.hold()
 - 12838 [BUG] Cannot serialize pd.NA
 - 12839 [BUG] Cannot serialize pandas numeric arrays
 - 12846 [component: docs] Update Docs for GlyphRenderer
 - 12850 [component: docs] Missing title in docs for glyphs
 - 12857 [component: docs] [BUG] Example in "Setting up a development environment" doesn't exist anymore
 - 12863 [BUG] GridPlot sizing mode not respected
 - 12864 [BUG] GridPlot does not combine tools with different renderers
 - 12876 [component: bokehjs] Unnecessary scrollbars can toggle back and forth in layouts
 - 12880 [component: bokehjs] Editable `BoxAnnotation` doesn't respect symbolic coordinates
 - 12883 [component: bokehjs] css_classes example not working
 - 12885 [BUG] Pandas series encoding can fail with pyarrow dtypes
 - 12888 [component: bokehjs] Layout collapses when using `FullscreenTool` in Chromium
 - 12894 [component: server] [BUG] Server does not allow websocket connection on unix socket
 - 12917 [component: bokehjs] Candlestick chart broken
 - 12924 [component: docs] Thumbnails not being rendered in docs gallery
 - 12698 [component: docs] Fix typo.
 - 12725 [component: bokehjs] Refactor `qbb()` and `cbb()` and fix usage of `cbb()`
 - 12754 [component: bokehjs] Update Tabler icon CSS URL
 - 12766 [component: bokehjs] Fix svg rotated ellipses
 - 12809 [component: bokehjs] Consider margins when using `100%` width with `max` policy
 - 12822 [component: tests] Resolve issues with headless Chromium 110
 - 12866 [component: bokehjs] Build bokehjs' examples in CI and fix errors
 - 12882 Fix alignment in `_templates/file.html`

* features:
 - 3412 Add support for persistent selection overlays
 - 3880 ncol and nrow in Legend object
 - 4272 Hook for callback upon document init
 - 8592 Allow models.Span.location to accept categorical values
 - 8926 [component: bokehjs] [FEATURE]Change date format of DatePicker
 - 9194 [component: bokehjs] [FEATURE] Add fill properties to slope
 - 11328 [component: bokehjs] [FEATURE] Add JS event on Websocket disconnect
 - 11348 [component: bokehjs] Add rounded corners for rect/quad glyphs
 - 12157 [component: bokehjs] [FEATURE] MultiChoice: allow flag for the options menu to be closed after an item is selected or not
 - 12507 [BUG] Sparse DataFrame can't be plotted without transformation to CDS
 - 12529 Add support for background, border, padding, etc. to `Text` glyph
 - 12692 [FEATURE] Add visual separation for legend items with multiline text
 - 12736 [FEATURE] Add method to construct a ColorBar
 - 12752 [FEATURE] Add transform.eqhist_cmap
 - 12772 [component: bokehjs] Add configurable option for invoking callback when pressing enter for TextInput
 - 12821 [BUG] Cannot plot `pandas.DataFrame` with columns of type string
 - 12356 Categorical colormapping of 3D arrays
 - 12688 Expose stylesheet model API publicly
 - 12749 [component: bokehjs] Implement varying_alpha_palette in BokehJS
 - 12789 [component: bokehjs] Add interp_palette function
 - 12823 Allow to clone `HasProps` instances

* tasks:
 - 6389 [component: tests] Test that bokehjs is npm-installable
 - 11653 [component: tests] Test for `MultiChoice` widget
 - 12590 Rename `select_every_mousemove` to `continuous`
 - 12598 [component: build] Raise min numpy to 1.16
 - 12609 [component: tests] Server tests use deprecated API
 - 12617 [component: build] [BUG]  Runtime error of incorrect option name crashes webapp (Angular)
 - 12642 [component: docs] [FEATURE] Add ``text_outline_color`` to docs
 - 12647 [component: docs] [BUG] First steps 2 doc figures have low contrast
 - 12675 [component: docs] User guide section for CSS stying
 - 12684 [component: docs] Docs on load balancing with Apache can be improved
 - 12689 [BUG] numpy.bool8 is deprecated
 - 12711 [BUG] EncodingWarning in bokeh.resources and bokeh.themes.Theme(...)
 - 12716 Codecov not skipping sphinxext
 - 12734 [component: docs] [DOCS] rect glyph shouldn't be used on log axes
 - 12744 [component: docs] Built-in widgets docs page does not include DateSlider
 - 12760 [component: examples] Improve examples' color handling
 - 12768 [component: docs] Dev setup docs needs to ensure repo tags
 - 12769 Activate bugbear checks in ruff
 - 12793 [component: docs] Update docs for release
 - 12918 [component: docs] Gallery thumbnails for image examples need updating
 - 12919 [component: docs] Date picker gallery thumbnail broken
 - 12555 Forward ports for 3.0.1
 - 12621 Forward ports from 3.0.2
 - 12631 [component: build] Upgrade to TypeScript 4.9
 - 12676 [component: bokehjs] Remove legacy `CanvasRenderingContext2D` polyfills
 - 12685 [component: build] Add support for CSS modules to extensions' compiler
 - 12686 [component: docs] Promote note to warning in docs
 - 12694 [component: docs] Fix tooltip ug entry
 - 12705 Update copyright statements to 2023
 - 12715 [component: bokehjs] Remove legacy CSS styles
 - 12723 [component: build] Switch to isolated modules in TypeScript
 - 12732 [component: build] Switch to ES2022 tsc compilation target
 - 12741 Upgrade `actions/{checkout,cache,...}` to `v3`
 - 12743 [component: examples] Added metadata to examples
 - 12748 Fix a few typos
 - 12755 Update ruff / f-string cleanup
 - 12762 [component: bokehjs] Upgrade bokehjs dependencies and refresh `package-lock.json`
 - 12770 [component: docs] spelling mistake
 - 12792 `DatePicker` improvements and new types of pickers
 - 12795 [component: examples] 11765 metadata custom tooltips
 - 12810 [component: examples] Added metadata to hover.py
 - 12816 Reuse object traversal result when bundling
 - 12817 [component: bokehjs] Enable strict boolean expressions lint rule
 - 12828 Use ubuntu-latest and nodejs 18.x in CI
 - 12836 [component: bokehjs] Don't re-render when `css_classes` or `stylesheets` change
 - 12852 Resolve issues with testing on MacOS in CI
 - 12853 [component: bokehjs] Enable `switch-exhaustiveness-checks` lint rule
 - 12856 Upgrade to ruff 0.0.252
 - 12865 [component: build] Check for package-lock.json v3 in release scripts
 - 12871 [component: bokehjs] Make `publish = true` the default for `BokehEvent`
 - 12915 Warn about already known references, but don't fail
Links

Update cachetools from 5.3.0 to 5.3.1.

Changelog

5.3.1

===================

- Depend on Python >= 3.7.
Links

Update certifi from 2022.12.7 to 2023.5.7.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update gitpython from 3.1.30 to 3.1.31.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update ipykernel from 6.21.0 to 6.23.1.

Changelog

6.23.1

([Full Changelog](https://github.com/ipython/ipykernel/compare/v6.23.0...d63c33afb9872f2781997b2428d7e9e0c1d23d41))

Bugs fixed

- Avoid echoing onto a captured FD [1111](https://github.com/ipython/ipykernel/pull/1111) ([minrk](https://github.com/minrk))

Maintenance and upkeep improvements

- update readthedocs env to 3.11 [1117](https://github.com/ipython/ipykernel/pull/1117) ([minrk](https://github.com/minrk))

Contributors to this release

([GitHub contributors page for this release](https://github.com/ipython/ipykernel/graphs/contributors?from=2023-05-08&to=2023-05-15&type=c))

[minrk](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Aminrk+updated%3A2023-05-08..2023-05-15&type=Issues)

<!-- <END NEW CHANGELOG ENTRY> -->

6.23.0

([Full Changelog](https://github.com/ipython/ipykernel/compare/v6.22.0...3dd6dc9712ff6eb0a53cf79969dcefa0ba1b086e))

Enhancements made

- Support control\<>iopub messages to e.g. unblock comm_msg from command execution  [1114](https://github.com/ipython/ipykernel/pull/1114) ([tkrabel-db](https://github.com/tkrabel-db))
- Add outstream hook similar to display publisher [1110](https://github.com/ipython/ipykernel/pull/1110) ([maartenbreddels](https://github.com/maartenbreddels))

Maintenance and upkeep improvements

- Use local coverage [1109](https://github.com/ipython/ipykernel/pull/1109) ([blink1073](https://github.com/blink1073))

Contributors to this release

([GitHub contributors page for this release](https://github.com/ipython/ipykernel/graphs/contributors?from=2023-03-20&to=2023-05-08&type=c))

[blink1073](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ablink1073+updated%3A2023-03-20..2023-05-08&type=Issues) | [maartenbreddels](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Amaartenbreddels+updated%3A2023-03-20..2023-05-08&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Apre-commit-ci+updated%3A2023-03-20..2023-05-08&type=Issues) | [tkrabel-db](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Atkrabel-db+updated%3A2023-03-20..2023-05-08&type=Issues)

6.22.0

([Full Changelog](https://github.com/ipython/ipykernel/compare/v6.21.3...e2972d763b5357d4e1cb9b5355593583ca6d5657))

Bugs fixed

- Deprecate Comm class + Fix incompatibility with ipywidgets [1097](https://github.com/ipython/ipykernel/pull/1097) ([martinRenou](https://github.com/martinRenou))

Maintenance and upkeep improvements

Contributors to this release

([GitHub contributors page for this release](https://github.com/ipython/ipykernel/graphs/contributors?from=2023-03-06&to=2023-03-20&type=c))

[martinRenou](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3AmartinRenou+updated%3A2023-03-06..2023-03-20&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Apre-commit-ci+updated%3A2023-03-06..2023-03-20&type=Issues)

6.21.3

([Full Changelog](https://github.com/ipython/ipykernel/compare/v6.21.2...e46f75b93c388886f4b6ba32182e29c3cc486984))

Bugs fixed

- Fix interrupt reply [1101](https://github.com/ipython/ipykernel/pull/1101) ([garlandz-db](https://github.com/garlandz-db))

Maintenance and upkeep improvements

- Update docs link [1103](https://github.com/ipython/ipykernel/pull/1103) ([blink1073](https://github.com/blink1073))
- Add license [1098](https://github.com/ipython/ipykernel/pull/1098) ([dcsaba89](https://github.com/dcsaba89))

Documentation improvements

- Update changelog for markdown typo [1096](https://github.com/ipython/ipykernel/pull/1096) ([mlucool](https://github.com/mlucool))

Contributors to this release

([GitHub contributors page for this release](https://github.com/ipython/ipykernel/graphs/contributors?from=2023-02-13&to=2023-03-06&type=c))

[blink1073](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ablink1073+updated%3A2023-02-13..2023-03-06&type=Issues) | [ccordoba12](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Accordoba12+updated%3A2023-02-13..2023-03-06&type=Issues) | [dcsaba89](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Adcsaba89+updated%3A2023-02-13..2023-03-06&type=Issues) | [garlandz-db](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Agarlandz-db+updated%3A2023-02-13..2023-03-06&type=Issues) | [mlucool](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Amlucool+updated%3A2023-02-13..2023-03-06&type=Issues)

6.21.2

([Full Changelog](https://github.com/ipython/ipykernel/compare/v6.21.1...1a486e06155a4d8e58e716fd40468cb5738ed6bb))

Bugs fixed

- Un-expose `__file__` and expose `__session__` instead. [1095](https://github.com/ipython/ipykernel/pull/1095) ([Carreau](https://github.com/Carreau))

Maintenance and upkeep improvements

- Remove test_enter_eventloop [1084](https://github.com/ipython/ipykernel/pull/1084) ([davidbrochart](https://github.com/davidbrochart))

Contributors to this release

([GitHub contributors page for this release](https://github.com/ipython/ipykernel/graphs/contributors?from=2023-02-02&to=2023-02-13&type=c))

[blink1073](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ablink1073+updated%3A2023-02-02..2023-02-13&type=Issues) | [Carreau](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3ACarreau+updated%3A2023-02-02..2023-02-13&type=Issues) | [davidbrochart](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Adavidbrochart+updated%3A2023-02-02..2023-02-13&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Apre-commit-ci+updated%3A2023-02-02..2023-02-13&type=Issues)

6.21.1

([Full Changelog](https://github.com/ipython/ipykernel/compare/v6.21.0...ac7776dfd68861ae005e1f142ec87cd6703847ea))

Maintenance and upkeep improvements

- Restore nest-asyncio for tk loop [1086](https://github.com/ipython/ipykernel/pull/1086) ([blink1073](https://github.com/blink1073))

Contributors to this release

([GitHub contributors page for this release](https://github.com/ipython/ipykernel/graphs/contributors?from=2023-01-30&to=2023-02-02&type=c))

[blink1073](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ablink1073+updated%3A2023-01-30..2023-02-02&type=Issues)
Links

Update ipython from 8.9.0 to 8.13.2.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update ipywidgets from 8.0.4 to 8.0.6.

Changelog

8.0.6

Highlights include:

- Fix: revert removing ipykernel dependency [3749](https://github.com/jupyter-widgets/ipywidgets/pull/3749)
- Fix: structuredClone broke default serializer that depended on JSON/toJSON [3738](https://github.com/jupyter-widgets/ipywidgets/pull/3738)
- Fix: comm/ipykernel/manager runtime issues: [3740](https://github.com/jupyter-widgets/ipywidgets/pull/3740), [#3737](https://github.com/jupyter-widgets/ipywidgets/pull/3737)

8.0.5

Highlights include:

- Fix: propertly typed Comm interface [3722](https://github.com/jupyter-widgets/ipywidgets/pull/3722)
- Fix: support the comm package [3533](https://github.com/jupyter-widgets/ipywidgets/pull/3533)
- Fix: use of structuredClone allows for binary traits out of the box [3689](https://github.com/jupyter-widgets/ipywidgets/pull/3689)
- Fix: combobox update issue [3681](https://github.com/jupyter-widgets/ipywidgets/issues/3681)
- Fix: add grey as valid color [3671](https://github.com/jupyter-widgets/ipywidgets/pull/3671)
- Fix: deprecation warning when using interact [3669](https://github.com/jupyter-widgets/ipywidgets/issues/3669)
Links

Update jupyter-client from 8.0.2 to 8.2.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update jupyter-core from 5.2.0 to 5.3.0.

Changelog

5.3.0

([Full Changelog](https://github.com/jupyter/jupyter_core/compare/v5.2.0...6cfe9fc042a0f016a0d4545bc6790b8277d80c24))

Bugs fixed

- Fix pywin32 version constraint [347](https://github.com/jupyter/jupyter_core/pull/347) ([blink1073](https://github.com/blink1073))

Maintenance and upkeep improvements

- Add license [344](https://github.com/jupyter/jupyter_core/pull/344) ([dcsaba89](https://github.com/dcsaba89))
- Support platformdirs 3 [342](https://github.com/jupyter/jupyter_core/pull/342) ([blink1073](https://github.com/blink1073))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyter/jupyter_core/graphs/contributors?from=2023-01-30&to=2023-03-16&type=c))

[blink1073](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3Ablink1073+updated%3A2023-01-30..2023-03-16&type=Issues) | [dcsaba89](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3Adcsaba89+updated%3A2023-01-30..2023-03-16&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3Apre-commit-ci+updated%3A2023-01-30..2023-03-16&type=Issues)

<!-- <END NEW CHANGELOG ENTRY> -->
Links

Update jupyterlab-widgets from 3.0.5 to 3.0.7.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update matplotlib from 3.6.3 to 3.7.1.

Changelog

3.7.1

This is the first bugfix release of the 3.7.x series.

This release contains several bug-fixes and adjustments:

* Ensure Qhull license is included in binary wheels
* Fix application of rcParams on Axes labels
* Fix compatibility with Pandas datetime unit converter
* Fix compatibility with latest GTK4
* Fix import of styles with relative path
* Fix Lasso unresponsiveness when clicking and immediately releasing
* Fix pickling of draggable legends
* Fix RangeSlider.set_val when new value is outside existing value
* Fix size of Tk spacers when changing display DPI
* Fix wrapped text in constrained layout
* Improve compatibility with third-party backends
* Improve error if animation save path does not exist
Links

Update mistune from 2.0.4 to 2.0.5.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update nbclient from 0.7.2 to 0.8.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update nbconvert from 7.2.9 to 7.4.0.

Changelog

7.4.0

([Full Changelog](https://github.com/jupyter/nbconvert/compare/v7.3.1...32fcf7b26462f5d51d577f8beda9d49cd3a0f441))

Enhancements made

- Add ExtractAttachmentsPreprocessor [1978](https://github.com/jupyter/nbconvert/pull/1978) ([tuncbkose](https://github.com/tuncbkose))

Bugs fixed

- Moved ensure_dir_exists to FilesWriter [1987](https://github.com/jupyter/nbconvert/pull/1987) ([tuncbkose](https://github.com/tuncbkose))
- Tweak exporter default_config merging behavior [1981](https://github.com/jupyter/nbconvert/pull/1981) ([tuncbkose](https://github.com/tuncbkose))
- Revert unintended effects of 1966 [1974](https://github.com/jupyter/nbconvert/pull/1974) ([tuncbkose](https://github.com/tuncbkose))

Maintenance and upkeep improvements

- Fix test_errors_print_traceback test [1985](https://github.com/jupyter/nbconvert/pull/1985) ([blink1073](https://github.com/blink1073))
- Ensure toml support in coverage reporting [1984](https://github.com/jupyter/nbconvert/pull/1984) ([blink1073](https://github.com/blink1073))
- Use local coverage [1976](https://github.com/jupyter/nbconvert/pull/1976) ([blink1073](https://github.com/blink1073))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyter/nbconvert/graphs/contributors?from=2023-04-10&to=2023-05-08&type=c))

[blink1073](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Ablink1073+updated%3A2023-04-10..2023-05-08&type=Issues) | [krassowski](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Akrassowski+updated%3A2023-04-10..2023-05-08&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Apre-commit-ci+updated%3A2023-04-10..2023-05-08&type=Issues) | [tuncbkose](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Atuncbkose+updated%3A2023-04-10..2023-05-08&type=Issues)

<!-- <END NEW CHANGELOG ENTRY> -->

7.3.1

([Full Changelog](https://github.com/jupyter/nbconvert/compare/v7.3.0...3860152ecea3d9833540eebe279ff603b3d47cea))

Bugs fixed

- Remove overwriting of default KernelManager [1972](https://github.com/jupyter/nbconvert/pull/1972) ([tuncbkose](https://github.com/tuncbkose))

Maintenance and upkeep improvements

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyter/nbconvert/graphs/contributors?from=2023-04-03&to=2023-04-10&type=c))

[pre-commit-ci](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Apre-commit-ci+updated%3A2023-04-03..2023-04-10&type=Issues) | [tuncbkose](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Atuncbkose+updated%3A2023-04-03..2023-04-10&type=Issues)

7.3.0

([Full Changelog](https://github.com/jupyter/nbconvert/compare/v7.2.10...056dc4ecc8f9f3e9249f0dbddf1221c65228b961))

Enhancements made

- Allow pattern in output_base [1967](https://github.com/jupyter/nbconvert/pull/1967) ([JeppeKlitgaard](https://github.com/JeppeKlitgaard))
- Make date configurable in latex/PDF [1963](https://github.com/jupyter/nbconvert/pull/1963) ([achimgaedke](https://github.com/achimgaedke))
- Update jupyterlab CSS [1960](https://github.com/jupyter/nbconvert/pull/1960) ([martinRenou](https://github.com/martinRenou))

Maintenance and upkeep improvements

- Update ci badge [1968](https://github.com/jupyter/nbconvert/pull/1968) ([blink1073](https://github.com/blink1073))
- More detailed release instructions [1959](https://github.com/jupyter/nbconvert/pull/1959) ([Carreau](https://github.com/Carreau))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyter/nbconvert/graphs/contributors?from=2023-03-14&to=2023-04-03&type=c))

[achimgaedke](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Aachimgaedke+updated%3A2023-03-14..2023-04-03&type=Issues) | [blink1073](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Ablink1073+updated%3A2023-03-14..2023-04-03&type=Issues) | [Carreau](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3ACarreau+updated%3A2023-03-14..2023-04-03&type=Issues) | [JeppeKlitgaard](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3AJeppeKlitgaard+updated%3A2023-03-14..2023-04-03&type=Issues) | [martinRenou](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3AmartinRenou+updated%3A2023-03-14..2023-04-03&type=Issues)

7.2.10

([Full Changelog](https://github.com/jupyter/nbconvert/compare/v7.2.9...acf41acf6d83cb725f3a2c48686c828eff7b24d8))

Enhancements made

- Add cell-id anchor for cell identification [1897](https://github.com/jupyter/nbconvert/pull/1897) ([krassowski](https://github.com/krassowski))

Bugs fixed

- Do not import pyppeteer for installation check [1947](https://github.com/jupyter/nbconvert/pull/1947) ([krassowski](https://github.com/krassowski))

Maintenance and upkeep improvements

- Clean up license  [1949](https://github.com/jupyter/nbconvert/pull/1949) ([dcsaba89](https://github.com/dcsaba89))
- Add more linting [1943](https://github.com/jupyter/nbconvert/pull/1943) ([blink1073](https://github.com/blink1073))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyter/nbconvert/graphs/contributors?from=2023-01-24&to=2023-03-14&type=c))

[blink1073](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Ablink1073+updated%3A2023-01-24..2023-03-14&type=Issues) | [dcsaba89](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Adcsaba89+updated%3A2023-01-24..2023-03-14&type=Issues) | [krassowski](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Akrassowski+updated%3A2023-01-24..2023-03-14&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Apre-commit-ci+updated%3A2023-01-24..2023-03-14&type=Issues)
Links

Update nbformat from 5.7.3 to 5.9.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update notebook from 6.5.2 to 6.5.4.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update numpy from 1.24.1 to 1.24.3.

Changelog

1.24.3

discovered after the 1.24.2 release. The Python versions supported by
this release are 3.8-3.11.

Contributors

A total of 12 people contributed to this release. People with a \"+\" by
their names contributed a patch for the first time.

-   Aleksei Nikiforov +
-   Alexander Heger
-   Bas van Beek
-   Bob Eldering
-   Brock Mendel
-   Charles Harris
-   Kyle Sunden
-   Peter Hawkins
-   Rohit Goswami
-   Sebastian Berg
-   Warren Weckesser
-   dependabot\[bot\]

Pull requests merged

A total of 17 pull requests were merged for this release.

-   [23206](https://github.com/numpy/numpy/pull/23206): BUG: fix for f2py string scalars (#23194)
-   [23207](https://github.com/numpy/numpy/pull/23207): BUG: datetime64/timedelta64 comparisons return NotImplemented
-   [23208](https://github.com/numpy/numpy/pull/23208): MAINT: Pin matplotlib to version 3.6.3 for refguide checks
-   [23221](https://github.com/numpy/numpy/pull/23221): DOC: Fix matplotlib error in documentation
-   [23226](https://gi

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant