Skip to content

Commit

Permalink
Prepare v0.17.0 (#463)
Browse files Browse the repository at this point in the history
## Overview

Changes:

* Updated history of changes and bumped version to v0.17.0
  • Loading branch information
Zeitsperre authored Feb 28, 2023
2 parents bcc0fca + 9749e7c commit 0871189
Show file tree
Hide file tree
Showing 6 changed files with 31 additions and 12 deletions.
2 changes: 1 addition & 1 deletion .cruft.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
"project_repo_name": "raven",
"project_readthedocs_name": "pavics-raven",
"project_short_description": "Raven offers processes related to hydrological modeling, and in particular, the Raven hydrological modeling framework.",
"version": "0.16.0",
"version": "0.17.0",
"open_source_license": "MIT license",
"http_port": "9099",
"_copy_without_render": [
Expand Down
16 changes: 16 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,22 @@
Changes
=======

0.17.0 (2023-02-28)
-------------------

Major Changes
^^^^^^^^^^^^^
* Updated testing ensemble to use `pytest-xdist` (#448)
* Updated `RavenPy` to v0.11.0, `raven-hydro` to v3.6, and `fiona` to v1.9 (#461)
* Modified several geospatial processes to adapt to new APIs (#461)
* Datetime signatures for some models used in notebooks have been adjusted/fixed (#453)

Internal Changes
^^^^^^^^^^^^^^^^
* Makefile updates to better perform notebook refresh actions (#459)
* Pre-commit style updates (#446, #447, #449, #461)
* Use `provision-with-micromamba` GitHub Action in CI workflows (#462)

0.16.0 (2022-11-01)
-------------------

Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# vim:set ft=dockerfile:
FROM continuumio/miniconda3
MAINTAINER https://github.com/huard/raven
LABEL Description="Raven WPS" Vendor="Birdhouse" Version="0.16.0"
LABEL Description="Raven WPS" Vendor="Birdhouse" Version="0.17.0"

# Update Debian system
RUN apt-get update && apt-get install -y \
Expand Down
7 changes: 5 additions & 2 deletions docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,9 @@
"IPython.sphinxext.ipython_console_highlighting",
]

autosectionlabel_prefix_document = True
autosectionlabel_maxdepth = 2

autoapi_type = "python"
autoapi_dirs = ["../../raven"]
autoapi_file_pattern = "*.py"
Expand Down Expand Up @@ -132,9 +135,9 @@
# the built documents.
#
# The short X.Y version.
version = "0.16.0"
version = "0.17.0"
# The full version, including alpha/beta/rc tags.
release = "0.16.0"
release = "0.17.0"

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
2 changes: 1 addition & 1 deletion raven/__version__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

__author__ = """David Huard"""
__email__ = "huard.david@ouranos.ca"
__version__ = "0.16.0"
__version__ = "0.17.0"
14 changes: 7 additions & 7 deletions setup.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 0.16.0
current_version = 0.17.0
commit = True
tag = False

Expand Down Expand Up @@ -34,24 +34,24 @@ relative_files = True
test = pytest

[tool:pytest]
collect_ignore =
collect_ignore =
setup.py
addopts =
addopts =
--color=yes
--verbose
--strict-markers
--tb=native
--numprocesses=logical
--maxprocesses=4
--dist=worksteal
--dist=worksteal
python_files = test_*.py
norecursedirs = src .git bin
markers =
markers =
online: mark test to need internet connection
slow: mark test to be slow

[flake8]
ignore =
ignore =
C901
E203
E231
Expand All @@ -63,7 +63,7 @@ ignore =
W504
max-line-length = 88
max-complexity = 12
exclude =
exclude =
.git,
__pycache__,
docs/source/conf.py,
Expand Down

0 comments on commit 0871189

Please sign in to comment.