Skip to content

Commit ec3cb6f

Browse files
author
Bas van Beek
committed
REL: Prepare for the QMFlows 0.12.0 release
1 parent 4671e2a commit ec3cb6f

File tree

4 files changed

+25
-8
lines changed

4 files changed

+25
-8
lines changed

CHANGELOG.md

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,24 @@
1-
# Version 0.11.3 (unreleased)
1+
# Version 0.12.0 (13/04/2022)
22

33
## New
4-
* *placeholder*.
4+
* Add support for parsing CP2K basis sets consisting of multiple exponent sets.
5+
6+
## Changed
7+
* Removed the upper version bounds of ``noodles`` and ``pyparsing``.
8+
* Remove MO padding when the requested MO range in CP2K is larger than the number of available MOs.
9+
* Restructured the layout of the QMFlows' submodules; the old layout has been deprecated.
10+
* The nested sub-modules ``qmflows.packages``, ``.parsers`` and ``.templates``
11+
have been flatened somewhat.
12+
* Removal of the ``qmflows.settings`` module; the `Settings` class should
13+
be imported from the main ``qmflows`` namespace.
14+
* Renaming the ``qmflows.parsers.cp2k.cp2KBasisParser`` function to ``cp2k_basis_parser``.
15+
* Removal of the ``registry``, ``load_properties``, ``SerMolecule`` and ``SerSettings``
16+
functions from the `qmflows.packages` namespace.
17+
* Moving the ``example_freqs``, ``example_H2O2_TS``, ``example_generic_constraints`` and
18+
``example_partial_geometry_opt`` functions from ``qmflows`` to the ``qmflows.examples`` namespace.
19+
20+
## Fix
21+
* Do not extract the CP2K version via ``cp2k.popt --version``, read it directly from the .out file.
522

623

724
# Version 0.11.2 (07/01/2022)

CITATION.cff

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ keywords:
2222
- materials-science
2323
- python
2424
- Workflows
25-
version: '0.10.0'
26-
date-released: 2020-03-XX # Insert day
25+
version: '0.12.0'
26+
date-released: 2022-04-13 # YYYY-MM-DD
2727
repository-code: https://github.com/SCM-NV/qmflows
28-
license: "LGPL-3.0"
28+
license: "LGPL-3.0"

docs/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,9 @@
6868
# built documents.
6969
#
7070
# The short X.Y version.
71-
version = '0.11'
71+
version = '0.12'
7272
# The full version, including alpha/beta/rc tags.
73-
release = '0.11.3'
73+
release = '0.12.0'
7474

7575
# The language for content autogenerated by Sphinx. Refer to documentation
7676
# for a list of supported languages.

src/qmflows/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
"""The QMFlows version."""
22

3-
__version__ = "0.11.3"
3+
__version__ = "0.12.0"

0 commit comments

Comments
 (0)