Skip to content

Commit d5d5093

Browse files
author
cclib
committed
See cclib/cclib@0b32d81 from refs/heads/master
1 parent 3994f34 commit d5d5093

30 files changed

Lines changed: 682 additions & 446 deletions

.buildinfo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: 7c315bf3cffc1c308fda5e817e3bc49d
3+
config: 3d2c8a201df3c7a2e2df193545473abb
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

_sources/attributes_dev.rst.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ Couldn't find cython becke routine
5151
`nooccnos`_ natural orbital occupation numbers array of rank 1
5252
`nsocoeffs`_ natural spin orbital coefficients list of array of rank 2
5353
`nsooccnos`_ natural spin orbital occupation numbers list of array of rank 1
54-
`optdone`_ flags whether an optimization has converged List
54+
`optdone`_ flags whether an optimization has converged list of int
5555
`optstatus`_ optimization status for each set of atomic coordinates array of rank 1
5656
`polarizabilities`_ (dipole) polarizabilities, static or dynamic list of arrays of rank 2
5757
`pressure`_ pressure used for Thermochemistry atm float

_sources/bridge.rst.txt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,10 @@ The following bridges in cclib allow using the parsed data to perform further an
1212
horton
1313
------
1414

15-
`Horton`_ bridge in cclib supports conversion of cclib's ccData object to horton's IOData object and vice versa. This bridge is useful in performing additional population analyses using the data parsed using cclib.
15+
The horton bridge in cclib supports conversion of cclib's ccData object to horton's IOData object and vice versa. This bridge is useful in performing additional population analyses using the data parsed using cclib.
1616
Before invoking the bridge function, ccData object should be prepared first by reading in previous calculations, following the procedures introduced in `how to parse`_ section.
1717
Then, ``ccData`` object can be passed into the bridge function ``makehorton``. Following code block is an example that performs the conversion:
1818

19-
.. _`Horton`: http://theochem.github.io/horton/2.1.1/
2019
.. _`how to parse`: how_to_parse.html
2120

2221
.. code-block:: python
@@ -74,7 +73,6 @@ An example code below demonstrates how Hirshfeld charges can be calculated based
7473
To calculate partial charges that require pro-atomic densities, follow the steps in `Building proatomic database`_ section in horton documentation.
7574
Then read in the densities as below to calculate Hirshfeld or Hirshfeld-like charges:
7675

77-
.. _`Python interface`: https://theochem.github.io/horton/2.1.0/user_postproc_aim.html#python-interface-to-the-partitioning-code
7876
.. _`Building proatomic database`: https://theochem.github.io/horton/2.1.0/user_postproc_aim.html#horton-atomdb-py-build-a-pro-atom-database
7977

8078
.. code-block:: python

_sources/changelog.rst.txt

Lines changed: 39 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,41 @@
44
Changelog
55
=========
66

7+
Changes in cclib-1.8.1
8+
----------------------
9+
10+
**Features**
11+
12+
* New parser: xTB (Andrew S. Rosen, Omri Abarbanel, #789, #1129, #1296)
13+
* Support parsing number of CPUs and memory used for Gaussian, ORCA, and Turbomole (#1271, #1277)
14+
* New attributes for the NBO parser (Weronika Zak, #1012, #1251)
15+
* Remove obsolete Qt4Progress (#1285, #1315)
16+
* Only keep the Sphinx version of the changelog (#1254, #1352)
17+
* Stop using Read the Docs (#1267, #1312)
18+
* Don't require specific versions of PySCF and Biopython optional dependencies (#1344)
19+
20+
**Bugfixes**
21+
22+
* Fix parsing aooverlaps from GAMESS (#1278)
23+
* Fix ORCA excited states sometimes not being printed identically across sections (#1276)
24+
* Make writing ASE objects more robust to missing cclib attributes (Andrew S. Rosen, #1299, #1300)
25+
* Fix writing freeenergy to ASE objects (Andrew S. Rosen, #1319, #1320)
26+
27+
**Developer facing changes**
28+
29+
* Completely migrate from ``unittest`` to ``pytest`` (#648, #649, #766, #1309, #1346)
30+
* Apply and enforce ruff for code formatting using pre-commit (Anselm Hahn, #536, #1122, #1303, #1306, #1307, #1310)
31+
* Migrate to ``pyproject.toml`` from ``setup.py`` for package installation (#833, #1180, #1311, #1327, #1328, #1382)
32+
* Handle nested dictionaries in setting attributes (Weronika Zak, #1257, #1258)
33+
* Update developer guidelines (#1355)
34+
* Drop 3.7 and add 3.11 to test suite (#1305)
35+
* Automate versioning and pushing releases to PyPI (#1363, #1373, #1374)
36+
* Add Dependabot for keeping GitHub Actions up to date (#1329, #1337)
37+
* Update copyright years to 2024 with pre-commit enforcement (#1349)
38+
* Remove obsolete UTF-8 pragmas in Python files (#1350)
39+
* Fix warning about missing file for a Q-Chem regression test (#1338)
40+
* Continuous integration fixes for pyquante2 (#997, #1263, #1301, #1304)
41+
742
Changes in cclib-1.8
843
--------------------
944

@@ -108,8 +143,8 @@ Changes in cclib-1.7.1
108143

109144
**Bugfixes**
110145

111-
* Improved parsing and testing enthalpy and freeenergy (Felipe Schneider)
112-
* Fixed parsing ONION output for Gaussian (Elliot Farrar)
146+
* Improved parsing and testing enthalpy and freeenergy (Felipe S. S. Schneider)
147+
* Fixed parsing ONIOM output for Gaussian (Elliot Farrar)
113148
* Fixed parsing of GAMESS logfiles with more than 100 SCF iterations (simonaxelrod)
114149
* Fixed parsing of very long (10K+) ORCA logfiles (Alex Maldonado)
115150
* Fixed parsing of Turbomole outputs that don't compute SCF energies (Oliver Lee)
@@ -235,7 +270,7 @@ Changes in cclib-1.6
235270

236271
* New parser: cclib can now parse Molcas files (Kunal Sharma)
237272
* New parser: cclib can now parse Turbomole files (Christopher Rowley, Kunal Sharma)
238-
* New script: ccframe writes data table files from logfiles (Felipe Schneider)
273+
* New script: ccframe writes data table files from logfiles (Felipe S. S. Schneider)
239274
* New method: stoichiometry builds the chemical formula of a system (Jaime Rodríguez-Guerra)
240275
* Support package version in metadata for most parsers
241276
* Support time attribute and BOMD output in Gaussian, NWChem, ORCA and QChem
@@ -447,7 +482,7 @@ Changes in cclib-1.2
447482
* Ignore Unicode errors in logfiles
448483
* Handle Gaussian jobs with terse output (basis set count not reported)
449484
* Handle Gaussian jobs using IndoGuess (Scott McKechnie)
450-
* Handle Gaussian file with irregular ONION gradients (Tamilmani S)
485+
* Handle Gaussian file with irregular ONIOM gradients (Tamilmani S)
451486
* Handle ORCA file with SCF convergence issue (Melchor Sanchez)
452487
* Handle Gaussian file with problematic IRC output (Clyde Fare)
453488
* Handle ORCA file with AM1 output (Julien Idé)

0 commit comments

Comments
 (0)