Lattice and LatticeSite classes in python
added pre-commit hook which checks for pep8 (python coding convention) compliance
added Subsystem and SimpleSubsystem to python code
equality tests of Lattice and Subsystem
apparently __slots__ must be defined in all superclasses
separated Lattice and Subsystem stuff into separate files
boundary conditions in python
tests for Lattice.count()
added requirements.txt
another lattice immutability test
tests for repr()
a lattice cannot have zero dimensions
valid_boundary_conditions() function
lattice must have at least one site in each direction
equality test should ensure both objects are of the same class
orbital declarations in python
base Wavefunction and FreeFermionWavefunction in python
added pyvmc/__init__.py
task scheduler (in python)
set __slots__ on Orbitals