- Oct 20, 2015
-
-
Christoph Groth authored
-
Christoph Groth authored
-
Christoph Groth authored
-
Christoph Groth authored
-
Christoph Groth authored
When the --no-cython option is given, it is no longer an error when derived files are older than source files. Error messages have been improved.
-
Christoph Groth authored
The file kwant/_static_version.py is no longer written upon every invocation of setup.py. Instead, a file kwant/_kwant_version.py is injected into source and binary distributions. The static version in kwant/_kwant_version.py now takes precedence before any version from git. This makes the --no-git option to setup.py no longer necessary, since the existence of kwant/_kwant_version.py has the same role. The motivation behind this change is to allow keeping Kwant distributions in git repositories that have a different layout from the canonical Kwant git repository. This is useful for example for packaging. The name of the static version file was changed to avoid problems with stale files.
-
- Oct 09, 2015
-
-
Christoph Groth authored
-
Christoph Groth authored
-
Christoph Groth authored
-
Christoph Groth authored
-
- Oct 08, 2015
-
-
Christoph Groth authored
-
- Sep 11, 2015
-
-
Christoph Groth authored
-
Christoph Groth authored
See also commit 5e0f06d3.
-
- Aug 19, 2015
-
-
Christoph Groth authored
-
-
The fact that this test was broken was not seen before because in Python 2 dictionaries have the same sort-order on subsequent program runs. This is not the case for Python 3.
-
- Aug 04, 2015
-
-
Christoph Groth authored
This is useful when the source is held in a git repository but this repository is not an usual kwant repository.
-
Christoph Groth authored
-
Christoph Groth authored
-
- Aug 03, 2015
-
-
Christoph Groth authored
This still does not allow to import kwant under other names: http://thread.gmane.org/gmane.comp.python.cython.user/13809 Once we depend on Python 3.5, and "proper" relative cimports are supported by Cython, we could add a test for exclusive use of relative imports.
-
- Jul 29, 2015
-
-
Christoph Groth authored
-
Christoph Groth authored
-
- Jul 28, 2015
-
-
Christoph Groth authored
Conflicts: kwant/physics/leads.py
-
Before this commit, if there was a lead for which the inter-cell hopping matrix was the zero matrix, then kwant.physics.modes() returned arrays with uninitialized memory.
-
-
-
-
- Jul 27, 2015
-
-
- Jul 20, 2015
-
-
Anton Akhmerov authored
-
- Jul 03, 2015
-
-
Anton Akhmerov authored
-
Anton Akhmerov authored
-
- May 19, 2015
-
-
- Apr 28, 2015
-
-
Christoph Groth authored
-
- Apr 15, 2015
-
-
Christoph Groth authored
-
- Apr 14, 2015
-
-
Christoph Groth authored
-
- Apr 09, 2015
-
-
Christoph Groth authored
-