Skip to content

Commit 555b944

Browse files
committed
Mint v2.0.0a4
1 parent d98d384 commit 555b944

File tree

7 files changed

+19
-5
lines changed

7 files changed

+19
-5
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,5 @@ cmake/lib/*.pyc
4646
/GPATH
4747
/GRTAGS
4848
/GTAGS
49+
50+
docs/changelog.md

CHANGELOG.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
## [Unreleased]
44

5+
## [Version 2.0.0a4] - 2020-02-02
6+
57
### Fixed
68

79
- The API function `xcfun_get` accepts a single in-out `double` parameter. It
@@ -10,7 +12,7 @@
1012
## [Version 2.0.0a3] - 2020-01-31
1113

1214
We have introduced a number of breaking changes, motivated by the need to
13-
modernize the library. See the [migration guide](docs/migration.rst).
15+
modernize the library. See the [migration guide](https://xcfun.readthedocs.io/en/latest/migration.html).
1416

1517
### Added
1618

@@ -63,8 +65,9 @@ modernize the library. See the [migration guide](docs/migration.rst).
6365
- **BREAKING** The Fortran interface is no longer build with the code, but
6466
shipped as a separate file to be compiled within your own Fortran code.
6567

66-
[Unreleased]: https://github.com/dftlibs/xcfun/compare/v2.0.0a3...HEAD
67-
[Version 2.0.0a2]: https://github.com/dftlibs/xcfun/compare/v2.0.0a2...v2.0.0a3
68+
[Unreleased]: https://github.com/dftlibs/xcfun/compare/v2.0.0a4...HEAD
69+
[Version 2.0.0a4]: https://github.com/dftlibs/xcfun/compare/v2.0.0a3...v2.0.0a4
70+
[Version 2.0.0a3]: https://github.com/dftlibs/xcfun/compare/v2.0.0a2...v2.0.0a3
6871
[Version 2.0.0a2]: https://github.com/dftlibs/xcfun/compare/v2.0.0a1...v2.0.0a2
6972
[Version 2.0.0a1]: https://github.com/dftlibs/xcfun/releases/tag/v2.0.0a1
7073

Pipfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,4 @@ pyyaml = "*"
1717
sphinx_rtd_theme = "*"
1818
flake8 = "*"
1919
yapf = "*"
20+
recommonmark = "*"

docs/building.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ To compile the documentation:
3939

4040
- `Doxygen <http://doxygen.nl/>`_
4141
- `Sphinx <https://www.sphinx-doc.org/en/master/index.html>`_
42-
- `Breathe <https://breathe.readthedocs.io>`_
42+
- The `Breathe <https://breathe.readthedocs.io>`_ Sphinx extension.
43+
- The ``recommonmark`` Sphinx extension.
4344

4445
.. _confbuildtest:
4546

docs/conf.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
# Add any Sphinx extension module names here, as strings. They can be
3333
# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
3434
# ones.
35-
extensions = ['sphinx.ext.mathjax', 'breathe']
35+
extensions = ['sphinx.ext.mathjax', 'breathe', 'recommonmark']
3636

3737
# Add any paths that contain templates here, relative to this directory.
3838
templates_path = ['_templates']
@@ -110,4 +110,9 @@ def run_doxygen(folder):
110110

111111

112112
def setup(app):
113+
# symlink CHANGELOG.md
114+
confpy = pathlib.Path(__file__)
115+
changelog = confpy.parent / "changelog.md"
116+
if not changelog.exists():
117+
changelog.symlink_to(confpy.parents[1] / "CHANGELOG.md")
113118
run_doxygen('_build')

docs/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ Contents:
2828
migration.rst
2929
api.rst
3030
functionals.rst
31+
changelog.md
3132

3233
Indices and tables
3334
==================

docs/requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
breathe
2+
recommonmark

0 commit comments

Comments
 (0)