Published March 25, 2025 | Version v2025.03.0
Software Open

Geoscience Community Analysis Toolkit: GeoCAT-examples

Description

What's Changed

  • Fix for skewt plots by @anissa111 in https://github.com/NCAR/geocat-examples/pull/482
  • pinned matplotlib version <3.6 and pinned pint to <0.20 by @pilotchute in https://github.com/NCAR/geocat-examples/pull/486
  • Minmax 3 by @jiaqi-beep in https://github.com/NCAR/geocat-examples/pull/403
  • Fixes for #320 #484 by @pilotchute in https://github.com/NCAR/geocat-examples/pull/487
  • ConOncon 1 add_right_hand_axis by @doqhne in https://github.com/NCAR/geocat-examples/pull/464
  • Bump actions/setup-python from 3 to 4 by @dependabot in https://github.com/NCAR/geocat-examples/pull/445
  • box_2 with Viz function set_tick_direction_spine_visibility by @jiaqi-beep in https://github.com/NCAR/geocat-examples/pull/407
  • Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/NCAR/geocat-examples/pull/429
  • add_lat_lon_gridlines in native_1 and native_2 by @jiaqi-beep in https://github.com/NCAR/geocat-examples/pull/410
  • Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/NCAR/geocat-examples/pull/491
  • Bump actions/setup-python from 3 to 4 by @dependabot in https://github.com/NCAR/geocat-examples/pull/490
  • Pin xarray in conda_environment.yml by @hCraker in https://github.com/NCAR/geocat-examples/pull/496
  • Update ncl_skewt_2_2 by @hCraker in https://github.com/NCAR/geocat-examples/pull/498
  • Sphinx book theme update to examples documentation. by @pilotchute in https://github.com/NCAR/geocat-examples/pull/493
  • Right vertical axis height be calculated by @jukent in https://github.com/NCAR/geocat-examples/pull/500
  • conOncon1 with add_right_hand_axis by @jiaqi-beep in https://github.com/NCAR/geocat-examples/pull/409
  • update examples to use height-pressure-axis function by @jukent in https://github.com/NCAR/geocat-examples/pull/501
  • change deprecated np.int alias to np.int32 by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/511
  • Update README.md installation link by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/512
  • spelling error in gallery! by @jukent in https://github.com/NCAR/geocat-examples/pull/513
  • Fix and update CI and bump minimum Python requirement by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/516
  • Update cm calls by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/515
  • Unpin matplotlib and remove old ncar channel by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/518
  • Adjust notebook plot sizing by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/521
  • Fix references to geocat-f2py functions that were broken by the latest release of geocat-comp by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/526
  • Updates to Gallery to use new function names and kwargs by @jukent in https://github.com/NCAR/geocat-examples/pull/506
  • Update NCL_minmax_3 example and move it over to the gallery by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/530
  • Correct status badge by @jukent in https://github.com/NCAR/geocat-examples/pull/535
  • Clean up environment file to mitigate sphinx version problem by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/542
  • Remove unneeded xarray version pin by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/540
  • Add CODE_OF_CONDUCT.md by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/547
  • Add environment cache key to CI config file by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/545
  • Comment out saving the animation in NCL_animate_1.py by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/538
  • Contributor's guide by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/549
  • Add Python 3.11 and remove Python 3.8 by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/552
  • Better document usage of set_vector_density in NCL_vector_3.py by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/553
  • Remove Gallery/Topography/NCL_topo_1.py by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/557
  • Change text, and remove bad notebooks by @jukent in https://github.com/NCAR/geocat-examples/pull/556
  • Add a timeout limit for CI by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/561
  • Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/NCAR/geocat-examples/pull/536
  • Update install.rst for clarity and to remove the broken link I missed by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/563
  • Remove matplotlib version pin and minor contour labeling change for compatibility by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/568
  • Update NCL_topo_1.py example to use the original dataset by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/569
  • Clean up the conda_environment.yml by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/572
  • Update NCL_sat_3.py ticks and formatting by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/571
  • Bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/NCAR/geocat-examples/pull/573
  • Adjust contour levels and colorbar ticks to adapt to updates in Matplotlib 3.6+ by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/575
  • Matplotlib 3.8+ compatibility - positional to keyword args and contour label specification fixes by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/579
  • Add upstream CI by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/577
  • Panel_35 to use data from geocat.datafiiles instead of creating on the fly with generate_2d_array by @jukent in https://github.com/NCAR/geocat-examples/pull/559
  • Add a retry step to the flaky part of our CI workflow by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/581
  • Add upstream CI status badge to README.md by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/584
  • NSF NCAR branding updates by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/585
  • Pin Sphinx version to address gallery issues by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/590
  • Address a few problems caught by testing with Python 3.12 by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/588
  • Polar 8 by @jiaqi-beep in https://github.com/NCAR/geocat-examples/pull/391
  • Bump nick-fields/retry from 2 to 3 by @dependabot in https://github.com/NCAR/geocat-examples/pull/591
  • Bump pre-commit/action from 3.0.0 to 3.0.1 by @dependabot in https://github.com/NCAR/geocat-examples/pull/593
  • Fix temperature units in NCL_conLev_1.py by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/595
  • Demonstrate how to mask out lakes from land feature in NCL_mask2 by @jukent in https://github.com/NCAR/geocat-examples/pull/599
  • Address xarray deprecation of drop by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/601
  • Taylor Diagram example update with new methods by @jukent in https://github.com/NCAR/geocat-examples/pull/598
  • Use macos-13 runners to keep testing on Intel-based Macs by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/605
  • Pin SciPy version until we address changes by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/608
  • Better mimic NCL's satellite projection by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/609
  • pins micromamba and update the frequency for upstream-dev CI by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/611
  • Update pre-commit by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/614
  • Bump mamba-org/setup-micromamba from 1 to 2 by @dependabot in https://github.com/NCAR/geocat-examples/pull/612
  • Address SciPy interp2d deprecation by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/615
  • Remove micromamba version pin by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/617
  • Temporarily remove incorrect NCL_vector_5.py example by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/618
  • Address CI failures from upstream Matplotlib changes by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/621
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/NCAR/geocat-examples/pull/622
  • Theme configuration fix by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/624
  • Avoid Xarray version w/ bug by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/628
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/NCAR/geocat-examples/pull/626
  • plt.scatter needs norm argument in Station 2 by @mnlevy1981 in https://github.com/NCAR/geocat-examples/pull/629
  • Remaining changes to support Matplotlib 3.10 by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/630
  • Update docs config by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/636
  • Remove NumPy from upstream-dev CI by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/639
  • Add quiver key to NCL_polar_8.py by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/638
  • Reconfigure analytics by @kafitzgerald in https://github.com/NCAR/geocat-examples/pull/640

New Contributors

  • @kafitzgerald made their first contribution in https://github.com/NCAR/geocat-examples/pull/511
  • @pre-commit-ci made their first contribution in https://github.com/NCAR/geocat-examples/pull/622

Full Changelog: https://github.com/NCAR/geocat-examples/compare/v2022.07.0...v2025.03.0

Notes

If you use this software, please cite it as below.

Files

NCAR/geocat-examples-v2025.03.0.zip

Files (1.0 MB)

Name Size Download all
md5:dc22a1ad869b03cc06fe2f70d91da364
1.0 MB Preview Download

Additional details

Related works