You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[](https://join.slack.com/t/qcarchive/shared_invite/enQtNDIzNTQ2OTExODk0LTE3MWI0YzBjNzVhNzczNDM0ZTA5MmQ1ODcxYTc0YTA1ZDQ2MTk1NDhlMjhjMmQ0YWYwOGMzYzJkZTM2NDlmOGM)
Copy file name to clipboardExpand all lines: docs/changelog.rst
+28-2Lines changed: 28 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
Changelog
2
2
=========
3
3
4
-
.. X.Y.0 / 2022-MM-DD
4
+
.. X.Y.0 / 2023-MM-DD
5
5
.. -------------------
6
6
..
7
7
.. Breaking Changes
@@ -22,6 +22,22 @@ Unreleased
22
22
Breaking Changes
23
23
++++++++++++++++
24
24
25
+
New Features
26
+
++++++++++++
27
+
28
+
Enhancements
29
+
++++++++++++
30
+
31
+
Bug Fixes
32
+
+++++++++
33
+
34
+
35
+
0.26.0 / 2023-07-31
36
+
-------------------
37
+
38
+
Breaking Changes
39
+
++++++++++++++++
40
+
25
41
- (:pr:`308`) Fix CI Pipelines. Dropped Python3.6. Bring CI pipelines into harmony with local dev experience. Lint and format entire code base. Accelerate CI pipelines. Update setup.py to correctly define extras packages. Breaking change due to dropped support for Python3.6. No code functionality was altered.
26
42
- Dropped support for dead Python 3.6. Minimum supported Python is now 3.7.
27
43
- Updated CONTRIBUTING.md to contain detailed instructions for developers on how to contribute.
@@ -36,12 +52,22 @@ Enhancements
36
52
- (:pr:`310`) Modernize DevOps Tooling
37
53
- Added `/scripts` directory to root of project that contains scripts for testing, formatting code, and building docs.
38
54
- Updated build system from `setuptools` to modern `pyproject.toml` specification using `poetry` for the build backend.
39
-
- Removed complicated versioning code in favor of single source of truth in `pyproject.toml`. Using standard library `importlib` for looking up package version in `__init__.py` file.
55
+
- Removed complicated versioning code in favor of single source of truth in `pyproject.toml`. Using standard library `importlib` for looking up package version in `__init__.py` file.
40
56
- Added `build_docs.sh` script to `/scrips` and removed `Makefile` from `/docs`. Flattened `/docs` file structure.
41
57
- Removed `travis-ci` code from `devtools`
42
58
- Removed LGTM code (they no longer exist as a project).
43
59
- Bring all package directories under `black`, `isort`, and `autoflake` control.
44
60
61
+
Bug Fixes
62
+
+++++++++
63
+
- (:pr:`305`) Initialize `Molecule.extras` as empty dictionary.
64
+
- (:pr:`311`) Update docs location from RTD to GH pages. Resolve escape char warnings. Update changelog.
65
+
- (:pr:`311`) Clear up NumPy "Conversion of an array with ndim > 0 to a scalar is deprecated" in
66
+
`util.measure_coordinates` called by `Molecule.measure`.
67
+
- (:pr:`314`) Import `pydantic.v1` from pydantic v2 so that QCElemental can work with any >=1.8.2 pydantic
description="The energy of the requested method, identical to :attr:`~qcelemental.models.AtomicResult.return_result` for :attr:`~qcelemental.models.AtomicInput.driver`\ =\ :attr:`~qcelemental.models.DriverEnum.energy` computations.",
47
+
description=f"The energy of the requested method, identical to :attr:`~qcelemental.models.AtomicResult.return_result` for :attr:`~qcelemental.models.AtomicInput.driver`\\ =\\ :attr:`~qcelemental.models.DriverEnum.energy` computations.",
48
48
)
49
49
return_gradient: Optional[Array[float]] =Field(
50
50
None,
51
-
description="The gradient of the requested method, identical to :attr:`~qcelemental.models.AtomicResult.return_result` for :attr:`~qcelemental.models.AtomicInput.driver`\ =\ :attr:`~qcelemental.models.DriverEnum.gradient` computations.",
51
+
description=f"The gradient of the requested method, identical to :attr:`~qcelemental.models.AtomicResult.return_result` for :attr:`~qcelemental.models.AtomicInput.driver`\\ =\\ :attr:`~qcelemental.models.DriverEnum.gradient` computations.",
52
52
units="E_h/a0",
53
53
)
54
54
return_hessian: Optional[Array[float]] =Field(
55
55
None,
56
-
description="The Hessian of the requested method, identical to :attr:`~qcelemental.models.AtomicResult.return_result` for :attr:`~qcelemental.models.AtomicInput.driver`\ =\ :attr:`~qcelemental.models.DriverEnum.hessian` computations.",
56
+
description=f"The Hessian of the requested method, identical to :attr:`~qcelemental.models.AtomicResult.return_result` for :attr:`~qcelemental.models.AtomicInput.driver`\\ =\\ :attr:`~qcelemental.models.DriverEnum.hessian` computations.",
0 commit comments