Commit 2dde5353 authored by Christoph Groth's avatar Christoph Groth
Browse files

Merge branch 'stable'

parents 6fb5d56d 08a49777
Pipeline #97989 failed with stages
in 14 minutes and 30 seconds
......@@ -347,9 +347,10 @@ Changes in Kwant 1.4.2
backwards-incompatible change only affects Kwant users who use it.
- Minor bugs were fixed in the KPM module.
Changes after Kwant 1.4.2
-------------------------
Changes in Kwant 1.4.3
----------------------
- Builder properly handles Hermitian conjugation of array-like values.
Before, if the value was provided not as a true array but, for example, as a
list of lists, it was not conjugated, which could lead to generation of a
non-Hermitian Hamiltonian matrix without emitting any error.
- Various maintenance.
......@@ -13,7 +13,7 @@ import scipy.sparse as sp
from . import common
# Note: previous code would have failed if UMFPACK was provided by scikit
import scipy.sparse.linalg.dsolve.linsolve as linsolve
from scipy.sparse.linalg.dsolve import linsolve
uses_umfpack = linsolve.useUmfpack
......
......@@ -19,6 +19,12 @@ import importlib
import subprocess
import configparser
import collections
# Until there is an alternative way to add custom build steps, request that
# setuptools' local distutils copy is used as global module "distutils". This
# works around the future removal of distutils from the stdlib. See
# https://github.com/pypa/setuptools/issues/2928#issuecomment-997138589.
os.environ["SETUPTOOLS_USE_DISTUTILS"] = "local"
from setuptools import setup, find_packages, Extension, Command
from distutils.errors import DistutilsError, CCompilerError
from distutils.command.build import build as build_orig
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment