Skip to content

Commit

Permalink
Merge pull request #275 from SCM-NV/release
Browse files Browse the repository at this point in the history
REL: Release QMFlows 0.11.0
  • Loading branch information
BvB93 committed Nov 17, 2021
2 parents f53ed90 + 0adcae3 commit dcf5455
Show file tree
Hide file tree
Showing 5 changed files with 39 additions and 8 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/pypi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ jobs:
uses: pypa/gh-action-pypi-publish@master
with:
user: __token__
password: ${{ secrets.PYPI_TOKEN }}
password: ${{ secrets.QMFLOWS_PYPI }}
37 changes: 34 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,39 @@
# Version 0.10.5 (Unreleased)
# Version 0.11.1 (Unreleased)

## New
* Read molecular orbitals from unrestricted calculations (#211)
* n.a.


# Version 0.11.0 (17/11/2021)

## New
* Add support for reading CP2K MOs from unrestricted calculations.
* Add support for reading CP2K >=8.2 MOs.
* Add a template for (CP2K) cell optimizations: ``qmflows.cell_opt``.
* Add a generic keyword for the CP2K GAL19 non-bonded forcefield.
* Add 6 new generic properties to ``qmflows.cp2k`` and ``qmflows.cp2k_mm`` outputs:
* ``volume``
* ``forces``
* ``coordinates``
* ``temperature``
* ``lattice``
* ``pressure``

## Changed
* Make ``qmflows.Package`` instance more compatible with builtin functions.
* Remove the unused ``__block_replace`` functionality.
* Remove the cell parameters from the ``qmflows.cp2k_mm`` templates.
* Remove the 2-digit restriction from CP2K cell parameters.
* Check for duplicate keys when parsing .yaml inputs.
* QMFlows templates are now always copied when getting them (requires Python >= 3.7).
* Make RDKit an optional dependency (requires Python >= 3.7).

## Fix
* Solve CP2K molecular orbital parsing issue (#212)
* Fix the ``ResultWrapper`` parameters being ordered incorrectly.
* Fix ``qmflows.cp2m_mm`` ignoring the ``executable`` key.
* Fix ``qmflows.InitRestart`` failing on consecutive calls.
* Fix ``qmflows.CP2KMM_Result`` not inheriting from ``qmflows.CP2K_Result``.
* Remove usage of the CP2K ``USE_ELEMENT_AS_KIND`` keyword.


# Version 0.10.4 (07/09/2020)
Expand All @@ -14,6 +43,7 @@
## Fix
* Improve CP2K error reporting (#209)


# Version 0.10.3 (12/06/2020)

## New
Expand All @@ -37,6 +67,7 @@
* Exchanged ``plams.init()`` / ``plams.finish()`` for ``qmflows.InitRestart`` in the ``qmflows.run()`` function.
* Store the ``cache.db`` file in the PLAMS working directory.


# Version 0.10.0 (XX/03/2020)

## Added
Expand Down
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ Package installation
Finally install the package:

- Install **QMFlows** using pip:
- ``pip install git+https://github.com/SCM-NV/qmflows@master#egg=qmflows``
- ``pip install qmflows``

Now you are ready to use *qmflows*.

Expand Down
4 changes: 2 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -68,9 +68,9 @@
# built documents.
#
# The short X.Y version.
version = '0.10'
version = '0.11'
# The full version, including alpha/beta/rc tags.
release = '0.10.3'
release = '0.11.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 src/qmflows/__version__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
"""The QMFlows version."""

__version__ = "0.10.5"
__version__ = "0.11.0"

0 comments on commit dcf5455

Please sign in to comment.