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

chore(deps): update all dependencies #1101

Merged
merged 4 commits into from
Jan 14, 2022
Merged

Conversation

renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented Jan 10, 2022

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
dataclasses ==0.6 -> ==0.8 age adoption passing confidence
geopandas ==0.9.0 -> ==0.10.2 age adoption passing confidence
google-api-core ==2.3.2 -> ==2.4.0 age adoption passing confidence
ipython (source) ==7.29.0 -> ==8.0.0 age adoption passing confidence
ipython (source) ==7.16.1 -> ==8.0.0 age adoption passing confidence
libcst ==0.3.23 -> ==0.4.0 age adoption passing confidence
matplotlib (source) ==3.4.1 -> ==3.5.1 age adoption passing confidence
matplotlib (source) ==3.3.4 -> ==3.5.1 age adoption passing confidence
matplotlib (source) ==3.5.0rc1 -> ==3.5.1 age adoption passing confidence
pandas (source) ==1.3.4 -> ==1.3.5 age adoption passing confidence
pandas (source) ==1.1.5 -> ==1.3.5 age adoption passing confidence
protobuf ==3.19.1 -> ==3.19.3 age adoption passing confidence
pyproj (changelog) ==3.1.0 -> ==3.3.0 age adoption passing confidence
pyproj (changelog) ==3.0.1 -> ==3.3.0 age adoption passing confidence
urllib3 (source) ==1.26.7 -> ==1.26.8 age adoption passing confidence

Release Notes

ericvsmith/dataclasses

v0.8

Compare Source

v0.7

Compare Source

googleapis/python-api-core

v2.4.0

Compare Source

Features
ipython/ipython

v8.0.0

Compare Source

v7.31.0

Compare Source

v7.30.1

Compare Source

v7.30.0

Compare Source

Instagram/LibCST

v0.4.0

Compare Source

This release contains a new parsing infrastructure that is turned off by default. You
can enable it by setting the LIBCST_PARSER_TYPE environment variable to native
before parsing an input with the usual LibCST APIs. Parsing Python 3.10 documents is
only supported in this new mode.

Note: the new parser is built as a native extension, so LibCST will ship with binary
wheels from now on.

Added

Updated

matplotlib/matplotlib

v3.5.1

Compare Source

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

This release contains several critical bug-fixes:

  • fix installation issues when setting a default backend
  • fix add_lines on horizontal colorbars
  • fix streamplot with start points on right or top edge
  • fix colorbars with boundaries or NoNorm
  • fix colorbars with negative contours
  • fix colorbars with tight layout
  • fix setting Axis label alignment to center
  • fix subfigure tight bounding box
  • fix subplot parameter window on macosx backend
  • fix unit handling in Collections.set_offsets
  • fix unyt integration in errorbar
  • re-display date offset in ConciseDataFormatter after zoom
  • reduce do_3d_projection deprecation warnings in external artists

v3.5.0

Compare Source

Highlights of this release include:

  • Figure and Axes creation / management
    • subplot_mosaic supports simple Axes sharing
    • Figure now has draw_without_rendering method
    • Figure __init__ passes keyword arguments through to set
  • Plotting methods
    • Add Annulus patch
    • set_data method for FancyArrow patch
    • New arrow styles in ArrowStyle and ConnectionPatch
    • Setting collection offset transform after initialization
  • Colors and colormaps
    • Colormap registry (experimental)
    • Image interpolation now possible at RGBA stage
    • imshow supports half-float arrays
    • A callback registry has been added to Normalize objects
  • Titles, ticks, and labels
    • Settings tick positions and labels simultaneously in set_ticks
  • Fonts and Text
    • Triple and quadruple dot mathtext accents
    • Font properties of legend title are configurable
    • Text and TextBox parse_math option
    • Text can be positioned inside TextBox widget
    • Simplified font setting for usetex mode
    • Type 42 subsetting is now enabled for PDF/PS backends
  • rcParams improvements
    • Allow setting default legend labelcolor globally
  • 3D Axes improvements
    • Axes3D now allows manual control of draw order
    • Allow changing the vertical axis in 3D plots
    • plot_surface supports masked arrays and NaNs
    • 3D plotting methods support data keyword argument
  • Interactive tool improvements
    • Colorbars now have pan and zoom functionality
    • Updated appearance of Slider widgets
    • Selector additions of clearing, dragging, and removal
    • CallbackRegistry objects gain a method to temporarily block signals
    • Directional sizing cursors
  • Sphinx extensions
    • More configuration of mathmpl sphinx extension
  • Backend-specific improvements
    • New GTK4 backend
    • New Qt6 backend
    • HiDPI support in Cairo-based, GTK, and Tk backends
    • Qt figure options editor improvements
    • WX backends support mouse navigation buttons
    • WebAgg uses asyncio instead of Tornado

v3.4.3

Compare Source

This is the third bugfix release of the 3.4.x series.

This release contains several critical bug-fixes:

  • Clarify deprecation of Axes.figbox
  • Disable MultiCursor widget on Axes subplots which it is not tracking
  • Don't simplify path in LineCollection.get_segments
  • Fix DPI in subfigures, affecting tick spacing, and scatter marker size
  • Fix broken EPS output when using Type 42 STIX fonts
  • Fix change in tick behaviour when calling Axes.clear
  • Fix class docstrings for Norms created from Scales
  • Fix compatibility with NumPy 1.21.0
  • Fix crash on broken TrueType fonts
  • Fix incorrect hits from Path.intersects_path
  • Fix leak if affine_transform is passed invalid vertices
  • Fix legends of stackplot with edgecolors='face'
  • Fix plot directive when building in parallel
  • Fix supxlabel and supylabel behaviour in constrained layout
  • Fix tests with latest Inkscape and Ghostscript
  • Improve DateFormatter styling for month names when usetex=True
  • Re-disable autoscaling after interactive zoom
  • Work around bug in Pillow 8.3.0

v3.4.2

Compare Source

This is the second bugfix release of the 3.4.x series.

This release contains several critical bug-fixes:

  • Generate wheels usable on older PyPy7.3.{0,1}
  • Fix compatibility with Python 3.10
  • Add subplot_mosaic Axes in the order the user gave them to us
  • Correctly handle 'none' facecolors in do_3d_projection
  • Ensure that Matplotlib is importable even if there's no HOME
  • Fix CenteredNorm with halfrange
  • Fix bar_label for bars with NaN values
  • Fix clip paths when zoomed such that they are outside the figure
  • Fix creation of RangeSlider with valinit
  • Fix handling of "d" glyph in backend_ps, fixing EPS output
  • Fix handling of datetime coordinates in pcolormesh with Pandas
  • Fix processing of some errorbar arguments
  • Fix removal of shared polar Axes
  • Fix resetting grid visibility
  • Fix subfigure indexing error and tight bbox
  • Fix textbox cursor color
  • Fix TkAgg event loop error on window close
  • Ignore errors for sip with no setapi (Qt4Agg import errors)
pandas-dev/pandas

v1.3.5

Compare Source

This is a patch release in the 1.3.x series and includes some regression fixes. We recommend that all users upgrade to this version.

See the full whatsnew for a list of all the changes.

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.

pyproj4/pyproj

v3.3.0

Compare Source

Changes

  • WHL: Wheels contain PROJ 8.2.0
  • DEP: Minimum supported Python version 3.8 (issue #​930)
  • DEP: Minimum PROJ version 8.0 (issue #​940)
  • BUG: Prepend "Derived" to CRS type name if CRS is derived (issue #​932)
  • BUG: Improved handling of inf values in pyproj.transformer.Transformer.transform_bounds (pull #​961)
  • BUG: CRS CF conversions mismatch of PROJ parameters in rotated pole (issue #​948)
  • ENH: Add support for transforming bounds at the poles in pyproj.transformer.Transformer.transform_bounds (pull #​962)
  • ENH: Added pyproj.transformer.Transformer.source_crs & pyproj.transformer.Transformer.target_crs (pull #​976)
  • ENH: Added pyproj.crs.coordinate_operation.PoleRotationNetCDFCFConversion (issue #​948)
  • ENH: Added pyproj.database.get_database_metadata (issue #​990)
  • ENH: Added PROJ database metadata to pyproj.show_versions (issue #​990)

Contributors

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

  • Bill Little +
  • Gerrit Holl +
  • Alan D. Snow

Other contributions:

  • Bas Couwenberg - testing the builds with Debian.
  • Jos de Kloe - testing the builds with Fedora.
  • Christoph Gohlke - providing Window's wheels.
  • Joris Van den Bossche - PR review.

v3.2.1

Compare Source

Changes

  • REF: declare specific python types in cython (pull #​928)
  • REF: Use cython string decoding (pull #​929)
  • BUG: Return multiple authorities with pyproj.crs.CRS.list_authority (pull #​943)
  • BUG: CRS CF conversions ensure lon_0 = north_pole_grid_longitude + 180 (issue #​927)
  • BUG: CRS CF conversions ensure Pole rotation (netCDF CF convention) conversion works (issue #​927)

Acknowledgements

Thanks to everyone who contributed to this release as well as to those who help with the distribution!

  • Bas Couwenberg - testing the builds with Debian.
  • Jos de Kloe - testing the builds with Fedora.

v3.2.0

Compare Source

Changes

  • WHL: Wheels contain PROJ 8.1.1
  • DOC: Add new pyproj logo (issue #​700)
  • REF: Handle deprecation of proj_context_set_autoclose_database (issue #​866)
  • REF: Make CRS methods inheritable (issue #​847)
  • ENH: Added pyproj.crs.CRS.is_derived (pull #​902)
  • ENH: Added pyproj.crs.GeocentricCRS (pull #​903)
  • ENH: Added pyproj.crs.CRS.list_authority (issue #​918)
  • ENH: Added inplace kwarg to :meth:pyproj.transformer.Transformer.transform (issue #​906)
  • PERF: Disable unnecessary copy in dtype conversion for buffer (pull #​904)
  • DOC: Improve FAQ text about CRS formats (issue #​789)
  • BUG: Add PyPy cython array implementation (issue #​854)
  • BUG: Fix spelling for
    pyproj.crs.coordinate_operation.AzimuthalEquidistantConversion
    and pyproj.crs.coordinate_operation.LambertAzimuthalEqualAreaConversion (issue #​882)
  • BUG: Make datum name match exact in pyproj.database.query_utm_crs_info (pull #​887)
  • BUG: Update pyproj.enums.GeodIntermediateFlag for future Python compatibility (issue #​855)
  • BUG: Hide unnecessary PROJ ERROR from proj_crs_get_coordoperation (issue #​873)
  • BUG: Fix pickling for CRS builder classes (issue #​897)
  • CLN: Remove ignore_axis_order kwarg from pyproj.crs.CRS.is_exact_same as it was added by accident (pull #​904)
  • CLN: remove numeric/numarrays support (pull #​908)
  • LNT: Add pylint & address issues (pull #​909)
  • DEP: Remove distutils dependency (pull #​917)

Acknowledgements

Thanks to everyone who contributed to this release! The detailed bug reports are definitely appreciated. Additionally, thanks to those who help with the distribution!

Contributors

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

  • Brendan Jurd + (Made the new logo!)
  • Alan D. Snow

Other contributions:

  • Bas Couwenberg - testing the builds with Debian.
  • Jos de Kloe - testing the builds with Fedora.
  • Christoph Gohlke - testing the builds on Windows & providing Window's wheels.
  • Joris Van den Bossche - PR reviews.
urllib3/urllib3

v1.26.8

Compare Source

If you or your organization rely on urllib3 consider supporting us via GitHub Sponsors.

⚠️ urllib3 v2.0 will drop support for Python 2: Read more in the v2.0 Roadmap

⚠️ This release will be the last release supporting Python 3.5. Please upgrade to a non-EOL Python version.

  • Added extra message tourllib3.exceptions.ProxyError when urllib3 detects that a proxy is configured to use HTTPS but the proxy itself appears to only use HTTP.
  • Added a mention of the size of the connection pool when discarding a connection due to the pool being full.
  • Added explicit support for Python 3.11.
  • Deprecated the Retry.MAX_BACKOFF class property in favor of Retry.DEFAULT_MAX_BACKOFF to better match the rest of the default parameter names. Retry.MAX_BACKOFF is removed in v2.0.
  • Changed location of the vendored ssl.match_hostname function from urllib3.packages.ssl_match_hostname to urllib3.util.ssl_match_hostname to ensure Python 3.10+ compatibility after being repackaged by downstream distributors.
  • Fixed absolute imports, all imports are now relative.

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate-bot renovate-bot requested a review from a team January 10, 2022 09:27
@renovate-bot renovate-bot requested review from a team as code owners January 10, 2022 09:27
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Jan 10, 2022
@product-auto-label product-auto-label bot added the api: bigquery Issues related to the googleapis/python-bigquery API. label Jan 10, 2022
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Jan 10, 2022
@yoshi-kokoro yoshi-kokoro removed kokoro:force-run Add this label to force Kokoro to re-run the tests. labels Jan 10, 2022
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Jan 10, 2022
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Jan 10, 2022
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 10, 2022
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Jan 11, 2022
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 11, 2022
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Jan 11, 2022
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Jan 12, 2022
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Jan 12, 2022
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 12, 2022
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Jan 12, 2022
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Jan 12, 2022
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 12, 2022
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Jan 12, 2022
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Jan 12, 2022
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 12, 2022
Copy link
Contributor

@tswast tswast left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Keep 3.6 and 3.7 tests working

samples/geography/requirements.txt Outdated Show resolved Hide resolved
samples/geography/requirements.txt Outdated Show resolved Hide resolved
samples/geography/requirements.txt Outdated Show resolved Hide resolved
samples/magics/requirements.txt Outdated Show resolved Hide resolved
samples/magics/requirements.txt Outdated Show resolved Hide resolved
samples/magics/requirements.txt Outdated Show resolved Hide resolved
samples/snippets/requirements.txt Outdated Show resolved Hide resolved
samples/snippets/requirements.txt Outdated Show resolved Hide resolved
samples/snippets/requirements.txt Outdated Show resolved Hide resolved
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Jan 13, 2022
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Jan 13, 2022
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 13, 2022
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Jan 13, 2022
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 13, 2022
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Jan 13, 2022
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Jan 13, 2022
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Jan 13, 2022
@trusted-contributions-gcf trusted-contributions-gcf bot added the owlbot:run Add this label to trigger the Owlbot post processor. label Jan 13, 2022
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Jan 13, 2022
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 13, 2022
@tswast tswast merged commit 144cbf4 into googleapis:main Jan 14, 2022
abdelmegahedgoogle pushed a commit to abdelmegahedgoogle/python-bigquery that referenced this pull request Apr 17, 2023
* chore(deps): update all dependencies

* test: limit deps versions by python

* remove pyproj, as it is only a transitive dependency

Co-authored-by: Tim Swast <[email protected]>
Co-authored-by: Anthonios Partheniou <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api: bigquery Issues related to the googleapis/python-bigquery API.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants