Skip to content

Commit 47b6336

Browse files
committed
Merge PR #363 (Bump requests from 2.32.3 to 2.32.4)
This merge brings PR #363 (Bump requests from 2.32.3 to 2.32.4, by @dependabot) into the GCPy 1.6.2 development stream. This PR resolves a security issue found by Dependabot. Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
2 parents 52677a3 + 54dbdd4 commit 47b6336

File tree

4 files changed

+29
-3
lines changed

4 files changed

+29
-3
lines changed

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,32 @@ n
2626
- Fixed logic error in `compare_varnames` that caused 2D data variables to be flagged as 3D (esp. for GCHP vs GCC comparisons)
2727
- Replaced incorrect collection name `AOD` with `Aerosols` in the GCC vs. GCC 1-month AOD plots
2828

29+
## [Unreleased] - TBD
30+
### Changed
31+
- Bumped `requests` from 2.32.3 to 2.32.4 in environment files to fix a security issue flagged by Dependabot
32+
33+
### Fixed
34+
- Fix the logic of ravel_1D that creates orbit file for 1D GCHP diagnostic
35+
36+
## [Unreleased] - TBD
37+
### Added
38+
- Added `create_benchmark_sanity_check_table` routine to `gcpy/benchmark/benchmark_funcs.py` to test if variables are all zero or NaN
39+
- Added a chapter on using code profiling tools in the ReadTheDocs documentatio
40+
n
41+
- Added code profiling scripts (in `gcpy/gcpy/profile`) to read and display output from gprofng and Intel VTune profilers
42+
- Added `check_gchp_emission_diags.py` example script and documentation
43+
- Added new benchmark functions `make_benchmark_collection_2d_var_plots` and `make_benchmark_collection_3d_var_plots` which can be used with any GEOS-Chem output collection
44+
- Added 1-month benchmark comparison plot options for `Budget`, `UVFlux`, and `StateMet` collections (2D and 3D vars separately) which are off by default
45+
- Added `export MPLBACKEND=agg` to `gcpy/benchmark/modules/benchmark_slurm.sh` to request a non-interactive MatPlotLib backend
46+
- Added `method` keyword argument to `make_regridder_*` routines in `regrid.py`, with default value `conservative`
47+
48+
### Changed
49+
- Updated `gcpy_environment_py313.yml` to use `esmf==8.8.1` and `esmpy==8.8.1` to fix package inconsistency issues
50+
51+
### Fixed
52+
- Fixed logic error in `compare_varnames` that caused 2D data variables to be flagged as 3D (esp. for GCHP vs GCC comparisons)
53+
- Replaced incorrect collection name `AOD` with `Aerosols` in the GCC vs. GCC 1-month AOD plots
54+
2955
## [1.6.1] - 2025-03-24
3056
### Added
3157
- Added GCPy environment file `docs/environment_files/gcpy_environment_py313.yml`, which is based on Python 3.13

docs/environment_files/gcpy_environment_py312.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ dependencies:
3131
- pyproj ==3.6.1 # Python map projections library
3232
- python ==3.12.0 # Python language
3333
- pypdf ==4.2.0 # PDF utilities (bookmarks, etc.)
34-
- requests ==2.32.3 # HTTP library
34+
- requests ==2.32.4 # HTTP library
3535
- scipy ==1.13.1 # Scientific python package
3636
- sparselt ==0.1.3 # Regridding earth system model data
3737
- tabulate ==0.9.0 # Pretty-printing for column data

docs/environment_files/gcpy_environment_py313.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ dependencies:
3939
- pyproj ==3.7.1 # Python map projections library
4040
- python ==3.13 # Python language
4141
- pypdf ==5.3.1 # PDF utilities (bookmarks, etc.)
42-
- requests ==2.32.3 # HTTP library
42+
- requests ==2.32.4 # HTTP library
4343
- scipy ==1.15.2 # Scientific python package
4444
- sparselt ==0.1.3 # Regridding earth system model data
4545
- tabulate ==0.9.0 # Pretty-printing for column data

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ def _write_version_file():
110110
"pyproj==3.6.1",
111111
"python==3.12.0",
112112
"pypdf==4.2.0",
113-
"requests==2.32.3",
113+
"requests==2.32.4",
114114
"scipy==1.13.1",
115115
"sparselt==0.1.3",
116116
"tabulate==0.9.0",

0 commit comments

Comments
 (0)