|
4 | 4 | Changelog |
5 | 5 | ========= |
6 | 6 |
|
| 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 | + |
7 | 42 | Changes in cclib-1.8 |
8 | 43 | -------------------- |
9 | 44 |
|
@@ -108,8 +143,8 @@ Changes in cclib-1.7.1 |
108 | 143 |
|
109 | 144 | **Bugfixes** |
110 | 145 |
|
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) |
113 | 148 | * Fixed parsing of GAMESS logfiles with more than 100 SCF iterations (simonaxelrod) |
114 | 149 | * Fixed parsing of very long (10K+) ORCA logfiles (Alex Maldonado) |
115 | 150 | * Fixed parsing of Turbomole outputs that don't compute SCF energies (Oliver Lee) |
@@ -235,7 +270,7 @@ Changes in cclib-1.6 |
235 | 270 |
|
236 | 271 | * New parser: cclib can now parse Molcas files (Kunal Sharma) |
237 | 272 | * 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) |
239 | 274 | * New method: stoichiometry builds the chemical formula of a system (Jaime Rodríguez-Guerra) |
240 | 275 | * Support package version in metadata for most parsers |
241 | 276 | * Support time attribute and BOMD output in Gaussian, NWChem, ORCA and QChem |
@@ -447,7 +482,7 @@ Changes in cclib-1.2 |
447 | 482 | * Ignore Unicode errors in logfiles |
448 | 483 | * Handle Gaussian jobs with terse output (basis set count not reported) |
449 | 484 | * 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) |
451 | 486 | * Handle ORCA file with SCF convergence issue (Melchor Sanchez) |
452 | 487 | * Handle Gaussian file with problematic IRC output (Clyde Fare) |
453 | 488 | * Handle ORCA file with AM1 output (Julien Idé) |
|
0 commit comments