Skip to content

Commit 39a6d9c

Browse files
committed
Change version numbers + minor doc updates for KPP 3.5.0
Updated version numbers to 3.5.0 in: - CHANGELOG.md - docs/source/conf.py - src/gdata.h Updated Python to 3.13 in .readthedocs.yaml Updated Python package versions to be consistent with the requirements.txt and read_the_docs_environment.yml in docs/source/reference/editing_these.docs.yml Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
1 parent 3bc5fac commit 39a6d9c

5 files changed

Lines changed: 12 additions & 14 deletions

File tree

‎.readthedocs.yaml‎

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,8 @@ version: 2
1414
build:
1515
os: ubuntu-22.04
1616
tools:
17-
python: "3.12"
18-
nodejs: "14"
19-
rust: "1.55"
20-
golang: "1.17"
17+
python: "3.13"
18+
nodejs: "24"
2119

2220
# Build documentation in the docs/ directory with Sphinx
2321
sphinx:

‎CHANGELOG.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
1212
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
1313

1414

15-
## [Unreleased] - TBD
15+
## [3.5.0] - 2026-07-09
1616
### Added
1717
- Added function `F90_FunctionBeginNoArgDecl` in `src/code_f90.c` with corresponding function prototypes in `src/code.c` and `src/code.h`
1818
- Added macro `DefElmO` in `src/code.h`, which writes a scalar F90 variable with the `OPTIONAL` attribute

‎docs/source/conf.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
# The full version, including alpha/beta/rc tags
2626
# (version numbers must be synchronized in CHANGELOG.md, src/gdata.h,
2727
# docs/source/conf.py and https://en.wikipedia.org/wiki/Kinetic_PreProcessor)
28-
release = "3.4.0"
28+
release = "3.5.0"
2929

3030

3131
# -- General configuration ---------------------------------------------------

‎docs/source/reference/editing_these_docs.rst‎

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,24 +38,24 @@ Sphinx and its dependencies, which are listed in the table below.
3838
- Version
3939
* - sphinx
4040
- Creates online user manual documentation from markup text files
41-
- 7.2.6
41+
- 8.2.3
4242
* - `sphinx-autobuild <https://github.com/sphinx-doc/sphinx-autobuild>`_
4343
- Dynamically builds Sphinx documentation and displays it in a
4444
browser
45-
- 2021.3.14
45+
- 2024.2.4
4646
* - `sphinx_rtd_theme <https://github.com/readthedocs/sphinx_rtd_theme>`_
4747
- Sphinx theme for ReadTheDocs
48-
- 2.0.0
48+
- 3.1.0
4949
* - `sphinxcontrib-bibtex <https://pypi.org/project/sphinxcontrib-bibtex/>`_
5050
- Inserts LaTeX-style bibliography citations into ReadTheDocs
5151
documentation
52-
- 2.6.2
52+
- 2.6.5
5353
* - `docutils <https://docutils.sourceforge.io/>`_
5454
- Processes plaintext documentation into HTML and other formats
55-
- 0.20.1
56-
* - `recommonmark <https://github.com/readthedocs/recommonmark>`_
55+
- 0.21.2
56+
* - `myst-parser <https://myst-parser.readthedocs.io/en/latest/>`_
5757
- Parses text for docutils
58-
- 0.7.1
58+
- 5.0.0
5959
* - `jinja2 <https://jinja.palletsprojects.com/en/stable/>`_
6060
- Replaces tokenized strings with text
6161
- 3.1.6

‎src/gdata.h‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131

3232
// Version numbers must be synchronized in CHANGELOG.md, src/gdata.h,
3333
// docs/source/conf.py and https://en.wikipedia.org/wiki/Kinetic_PreProcessor
34-
#define KPP_VERSION "3.4.0"
34+
#define KPP_VERSION "3.5.0"
3535

3636
#ifndef _GDATA_H_
3737
#define _GDATA_H_

0 commit comments

Comments
 (0)