Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit fc9995c

Browse files
authored
Release 2.3 (#1786)
* Release 2.3.0 * Update ci jobs * URL in README * Drop supports for python-3.6
1 parent 7a9a415 commit fc9995c

File tree

8 files changed

+41
-10
lines changed

8 files changed

+41
-10
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
fail-fast: false
2727
matrix:
2828
os: [ubuntu-20.04]
29-
python-version: ["3.6", "3.7", "3.8", "3.9", "3.10", "3.11"]
29+
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"]
3030
steps:
3131
- uses: actions/checkout@v3
3232
- name: Set up Python ${{ matrix.python-version }}

.github/workflows/ci_linux/build_pyscf.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
set -e
44

55
cd ./pyscf/lib
6-
curl -L "https://github.com/pyscf/pyscf-build-deps/blob/master/pyscf-2.2.1-deps.tar.gz?raw=true" | tar xzf -
6+
curl -L "https://github.com/pyscf/pyscf-build-deps/blob/master/pyscf-2.3-deps.tar.gz?raw=true" | tar xzf -
77
mkdir build; cd build
88
cmake -DBUILD_LIBXC=OFF -DBUILD_XCFUN=OFF -DBUILD_LIBCINT=OFF ..
99
make -j4

.github/workflows/publish.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
runs-on: ubuntu-latest
3838
strategy:
3939
matrix:
40-
pyver: [cp36-cp36m, cp37-cp37m, cp38-cp38, cp39-cp39, cp310-cp310, cp311-cp311]
40+
pyver: [cp37-cp37m, cp38-cp38, cp39-cp39, cp310-cp310, cp311-cp311]
4141
fail-fast: false
4242
env:
4343
img: quay.io/pypa/manylinux2014_aarch64:2023-03-12-25fd859
@@ -103,7 +103,7 @@ jobs:
103103
strategy:
104104
fail-fast: false
105105
matrix:
106-
python-version: ["3.6", "3.7", "3.8", "3.9", "3.10", "3.11"]
106+
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"]
107107
steps:
108108
- uses: actions/checkout@v3
109109
- name: Set up Python ${{ matrix.python-version }}
@@ -151,7 +151,7 @@ jobs:
151151
# runs-on: macos-latest
152152
# strategy:
153153
# matrix:
154-
# python-version: ["3.6", "3.7", "3.8", "3.9", "3.10"]
154+
# python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"]
155155
# fail-fast: false
156156
# steps:
157157
# - uses: actions/checkout@v3

CHANGELOG

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,34 @@
1+
PySCF 2.3.0 (2023-07-04)
2+
------------------------
3+
* Added
4+
- Gaussian MM charges
5+
- Stepsize scheduler for UCASSCF
6+
- APC active space selection
7+
- f-in-core ECPs and core configurations
8+
- TDDFT gradients for triplet states
9+
- Support complex-valued h1e in fci_slow.absorb_h1e
10+
* Improved
11+
- Update B3LYP functional to make it behave the same to ORCA
12+
- Disable CLI parser by default
13+
- Accuracy and performance of RSDF, GDF and RSJK methods
14+
- get_lattice_Ls, and energy cutoff estimation
15+
- Performance of PBC-AFTDF get_k method
16+
- BCCD with semi-canonicalized orbitals
17+
- Smearing in the molecular ROHF method
18+
- Refactors FCI cylindrical symmetry implementation and improves its stability and performance
19+
- Update interface of geomeTRIC library to support initial hessian
20+
- NLC parser and NLC integral code
21+
* Fixes
22+
- Update ddCOSMO functional to make it behave the same to Gaussian
23+
- Deprecated keywords when calling scipy.linalg.solve
24+
- The numerical issue in df hessian when the overlap matrix is ill-conditioned
25+
- PBC-DFT eval_rho2 method
26+
- xc parser for hybrid LDA functional
27+
- SACASSCF grad fcasscf right track nelecas
28+
- density fitting for GHF objects
29+
- Fix bug in MP2 gradients scanner
30+
31+
132
PySCF 2.2.1 (2023-03-29)
233
------------------------
334
* Added

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ Python-based Simulations of Chemistry Framework
77
[![Build Status](https://github.com/pyscf/pyscf/workflows/CI/badge.svg)](https://github.com/pyscf/pyscf/actions?query=workflow%3ACI)
88
[![codecov](https://codecov.io/gh/pyscf/pyscf/branch/master/graph/badge.svg)](https://codecov.io/gh/pyscf/pyscf)
99

10-
2023-03-29
10+
2023-07-04
1111

12-
* [Stable release 2.2.1](https://github.com/pyscf/pyscf/releases/tag/v2.2.1)
12+
* [Stable release 2.3.0](https://github.com/pyscf/pyscf/releases/tag/v2.3.0)
1313
* [Changelog](../master/CHANGELOG)
1414
* [Documentation](http://www.pyscf.org)
1515
* [Installation](#installation)

docker/pypa-env/build-wheels.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ fi
1717
sed -i '/ if basename(fn) not in needed_libs:/s/basename.*libs/1/' /opt/_internal/pipx/venvs/auditwheel/lib/python*/site-packages/auditwheel/wheel_abi.py
1818

1919
# Compile wheels
20-
for PYVERSION in cp36-cp36m cp37-cp37m cp38-cp38 cp39-cp39 cp310-cp310 cp311-cp311; do
20+
for PYVERSION in cp37-cp37m cp38-cp38 cp39-cp39 cp310-cp310 cp311-cp311; do
2121
PYBIN=/opt/python/$PYVERSION/bin
2222
"${PYBIN}/pip" wheel -v --no-deps --no-clean -w /root/wheelhouse $src
2323

pyscf/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
3636
'''
3737

38-
__version__ = '2.2.1'
38+
__version__ = '2.3.0'
3939

4040
import os
4141
import sys

pyscf/lib/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ if(BUILD_LIBCINT)
164164

165165
ExternalProject_Add(libcint
166166
GIT_REPOSITORY ${LIBCINT_GIT}
167-
GIT_TAG v5.3.0
167+
GIT_TAG v5.4.0
168168
PREFIX ${PROJECT_BINARY_DIR}/deps
169169
INSTALL_DIR ${PROJECT_SOURCE_DIR}/deps
170170
CMAKE_ARGS -DCMAKE_BUILD_TYPE=RELEASE

0 commit comments

Comments
 (0)