Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: geoschem/gcpy
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.6.0
Choose a base ref
...
head repository: geoschem/gcpy
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.6.1
Choose a head ref
  • 17 commits
  • 30 files changed
  • 1 contributor

Commits on Feb 25, 2025

  1. Update default paths to regridding weights in YAML files

    gcpy/benchmark/config/1yr_ch4_benchmark.yml
    gcpy/benchmark/config/1yr_fullchem_benchmark.yml
    gcpy/benchmark/config/1yr_tt_benchmark.yml
    gcpy/examples/diagnostics/compare_diags,yml
    - Updated the path to the regridding weights to the new default
      path on Harvard Cannon.  The old path had now been disabled.
    
    CHANGELOG.md
    - Updated accordingly
    
    Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
    yantosca committed Feb 25, 2025
    Configuration menu
    Copy the full SHA
    520ad3a View commit details
    Browse the repository at this point in the history
  2. Update path to regridding weights in 1mo_benchmark.yml

    gcpy/benchmark/config/1mo_benchmark.yml
    - Updated the weights_dir path to the current proper setting.
      Should have done this in the previous commit but we forgot.
    
    Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
    yantosca committed Feb 25, 2025
    Configuration menu
    Copy the full SHA
    e507615 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2025

  1. Merge PR #351 (Update default paths to regridding weights)

    This merge brings PR # (Update default paths to regridding weights in
    YAML files, by @yantosca) into the GCPy 1.6.1 development stream.
    
    This PR updates the benchmark config files and compare_diags.yml file
    to use the new path to regridding weights on Cannon.  The previous
    path was disabled in February 2025.
    
    Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
    yantosca committed Feb 28, 2025
    Configuration menu
    Copy the full SHA
    eaa741f View commit details
    Browse the repository at this point in the history
  2. RTD update: Move mamba/conda install instructions to separate guide

    docs/source/Install-Mamba-Conda.rst
    - Moved Mamba/Conda installation instructions out of the
      Getting-Started-with-GCPy.rst and into this file.
    
    docs/source/Getting-Started-with-GCPy.rst
    - Removed Mamba/Conda installation instructions
    - Added back the PyPI installation instructions
    - Fixed placement of certain anchor tags
    - Updated level headings
    
    docs/source/KPP-Standalone.rst
    - Fixed issue flagged by Sphinx: Make sure that the "Source code
      reference" section is completely covered by "=" characters on
      top and bottom.
    
    docs/source/index.rst
    - Added Install-Mamba-Conda to Supplemental Guides toctree
    
    CHANGELOG.md
    - Updated accordingly
    yantosca committed Feb 28, 2025
    Configuration menu
    Copy the full SHA
    8730e60 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2025

  1. Update display badges in README.md and docs/source/index.rst

    README.md
    docs/source/ht
    - Added links to "Anaconda", "PyPI", "Platforms", "Downloads" badges
    - Removed "Latest pre-release" badge
    
    CHANGELOG.md
    - Updated accordingly
    
    Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
    yantosca committed Mar 4, 2025
    Configuration menu
    Copy the full SHA
    caf3c00 View commit details
    Browse the repository at this point in the history
  2. Updated mamba/conda installation instructions

    docs/source/Getting-Started-with-GCPy.rst
    - Edited the instructions for installing GCPy with mamba or conda
      to better reflect the required commands
    
    CHANGELOG.md
    - Updated accordingly
    yantosca committed Mar 4, 2025
    Configuration menu
    Copy the full SHA
    9e92c3d View commit details
    Browse the repository at this point in the history
  3. RTD update: Add conda-forge instructions to Release_guide.rst

    docs/source/Release-Guide.rst
    - Added "GCST only" to title
    - Restored instructions for conda-forge
    - Added instructions on what to do if the checks on the
      geoschem-gcpy-feedstock PR fails
    
    docs/source/index.rst
    - Title now reads "GCPY: The GEOS-Chem Python Toolkit"
    - Added Mamba/Conda installation to supplemental guide toctree
    
    CHANGELOG.md
    - Updated accordingly
    
    Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
    yantosca committed Mar 4, 2025
    Configuration menu
    Copy the full SHA
    97a6595 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2025

  1. Add environment files (and GitHub workflow) based on Python 3.13

    .github/workflows/build-gcpy-environment-py312.yml
    - Renamed from build-gcpy-environment.yml (for Python 3.12)
    
    .github/workflows/build-gcpy-environment-py313.yml
    - Added new GitHub Action workflow for Python 313
    
    docs/environment_files/gcpy_environment_py312.yml
    - Renamed from "gcpy_environment.yml"
    
    docs/environment_files/gcpy_environment_py313.yml
    - Added, with package specifications for Python 313
    
    docs/environment_files/gcpy_requirements.txt
    requirements.txt
    - Removed
    
    docs/source/Getting-Started-with-GCPy.rst
    - Added package versions for Python 3.13
    - Updated documentation, added claryifying text
    
    CHANGELOG.md
    docs/environment_files/README.md
    - Updated accordingly
    
    Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
    yantosca committed Mar 7, 2025
    Configuration menu
    Copy the full SHA
    8a2adb5 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2025

  1. Do not run GitHub Actions with Python 3.8

    .githug/workflows/build-rtd-environment.yml
    - Removed Python 3.8 from the "python-version" list.
      Python 3.8 has now been de-supported.
    
    CHANGELOG.md
    - Updated accordingly
    
    Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
    yantosca committed Mar 10, 2025
    Configuration menu
    Copy the full SHA
    5d10926 View commit details
    Browse the repository at this point in the history
  2. Merge PR #353 (Add support for Python 3.13)

    This merge brings PR #353 (Add support for Python 3.13 -- update
    environment files and GitHub Actions, by @yantosca) into the GCPy
    1.7.0 development stream.
    
    This PR adds a new Python environment for GCPy based on Python 3.13,
    as well as corresponding GitHub Actions.
    
    Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
    yantosca committed Mar 10, 2025
    Configuration menu
    Copy the full SHA
    645bf9d View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2025

  1. Bump dask from version 2024.5.2 to 2025.3.0 (security fix)

    docs/environment_files/gcpy_environment_py312.yml
    docs/environment_files/gcpy_environment_py313.yml
    setup.py
    - Changed the dask version from 2024.5.2 to 2025.3.0.
      This fixes a critical security issue raised by @dependabot.
    
    CHANGELOG.md
    - Updated accordingly
    
    Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
    yantosca committed Mar 24, 2025
    Configuration menu
    Copy the full SHA
    fa8e45a View commit details
    Browse the repository at this point in the history
  2. Bump jinja2 to version 3.1.6 for ReadTheDocs

    docs/environment_files/read_the_docs_environment.yml
    docs/environment_files/read_the_docs_requirements.txt
    - Updated jinja2 to version 3.1.6 to fix a security issue
    
    CHANGELOG.md
    - Updated accordingly
    
    Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
    yantosca committed Mar 24, 2025
    Configuration menu
    Copy the full SHA
    93904b9 View commit details
    Browse the repository at this point in the history
  3. Merge PR #354 (Update dask and jinja2 for security fix)

    This merge brings PR #354 (Update to dask 2025.3.0 and jinja2 3.1.6 to
    fix security issues identified by dependabot, by @yantosca) into the
    GCPy 1.6.1 development stream.
    
    This PR updates dask to 2025.3.0 and jinja2 to 3.1.6 to fix security
    issues identified by @dependabot.
    
    Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
    yantosca committed Mar 24, 2025
    Configuration menu
    Copy the full SHA
    58e6d8e View commit details
    Browse the repository at this point in the history
  4. Update dask version in software dependencies section

    docs/source/Getting-Started-with-GCPy.rst
    - Updated the dask version to 2025.3.0 in the list of software
      dependencies in the Installation section.
    
    Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
    yantosca committed Mar 24, 2025
    Configuration menu
    Copy the full SHA
    478b6f5 View commit details
    Browse the repository at this point in the history
  5. Merge GCPy 1.6.1 documentation updates into the "dev" branch

    This merge brings documentation updates for the GCPy 1.6.1 release
    into the dev branch.  We have updated the installation section and
    have moved installation instructions for mamba/conda into a
    supplemental guide.  We have also updated the guide to releasing
    new versions for the GCST.  Finally, we have added new badges to
    the README.md and the ReadTheDocs home page.
    
    Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
    yantosca committed Mar 24, 2025
    Configuration menu
    Copy the full SHA
    ada487a View commit details
    Browse the repository at this point in the history
  6. Changed version numbers to 1.6.1

    We have changed the GCPy version number from 1.6.0 to 1.6.1
    in the usual places.  This is in advance of the GCPy 1.6.1
    release.
    
    Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
    yantosca committed Mar 24, 2025
    Configuration menu
    Copy the full SHA
    fb5e55a View commit details
    Browse the repository at this point in the history
  7. GCPy 1.6.1 release

    This is the release commit of GCPy 1.6.1.  Please see the CHANGELOG.md
    for a list of updaes.  Documentation for GCPy 1.6.1 is now available
    at gcpy.readthedocs.io.
    
    Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
    yantosca committed Mar 24, 2025
    Configuration menu
    Copy the full SHA
    0a48674 View commit details
    Browse the repository at this point in the history
Loading