Cabal revisions of TBit-0.4.2.1
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
--- Initial TightBinding.cabal generated by cabal init. For further --- documentation, see http://haskell.org/cabal/users-guide/---- The name of the package.-name: TBit---- The package version. See the Haskell package versioning policy (PVP) --- for standards guiding when and how versions should be incremented.--- http://www.haskell.org/haskellwiki/Package_versioning_policy--- PVP summary: +-+------- breaking API changes--- | | +----- non-breaking API additions--- | | | +--- code changes with no API change-version: 0.4.2.1---- A short (one-line) description of the package.-synopsis: Utilities for condensed matter physics tight binding calculations.---- A longer description of the package.-description: TBit provides tools for parameterizing and computing condensed matter physics quantities based on tight-binding models. It provides utitilies for computing Chern numbers and Berry curvatures of electronic band structure, generating gnuplot-readable dispersion plots, and calculating assorted quantities such as orbital magnetization and Nernst conductivity.---- The license under which the package is released.-license: BSD3---- The file containing the license text.-license-file: LICENSE---- The package author(s).-author: Matthew Daniels---- An email address to which users can send suggestions, bug reports, and --- patches.-maintainer: danielsmw@gmail.com---- A copyright notice.--- copyright: --category: Science--build-type: Simple---- Constraint on the version of Cabal needed to build this package.-cabal-version: >=1.8---library- -- Modules exported by the library.- exposed-modules: TBit.Types- , TBit.Plots- , TBit.Framework- , TBit.Parameterization- , TBit.Toolbox-- , TBit.Systems.KagomeLattice- , TBit.Systems.HoneycombLattice- , TBit.Systems.SquareLattice-- , TBit.Topological.Chern- , TBit.Topological.Curvature- , TBit.Topological.Spillage-- , TBit.Magnetic.OrbitalMagnetization- , TBit.Electronic.Conductance-- , TBit.Numerical.Derivative- , TBit.Numerical.Integration-- , TBit.Hamiltonian.Eigenstates- , TBit.Hamiltonian.Builder.Decompactification- , TBit.Hamiltonian.Builder.PrimitiveLattice- , TBit.Hamiltonian.Builder.Matrification- , TBit.Hamiltonian.Builder.Terms- , TBit.Hamiltonian.Builder.Examples-- extensions: DoAndIfThenElse, FlexibleInstances, FlexibleContexts, TypeFamilies- - -- Modules included in this library but not exported.- -- other-modules: - - -- Other library packages from which modules are imported.- build-depends: base ==4.8.*, containers ==0.5.*,- hmatrix ==0.16.*,- mtl ==2.2.*, parallel ==3.2.*, deepseq ==1.4.*,- integration ==0.2.*, numeric-tools ==0.2.*, fgl ==5.5.*,- list-extras ==0.4.*, free ==4.11.*+-- Initial TightBinding.cabal generated by cabal init. For further +-- documentation, see http://haskell.org/cabal/users-guide/ + +-- The name of the package. +name: TBit + +-- The package version. See the Haskell package versioning policy (PVP) +-- for standards guiding when and how versions should be incremented. +-- http://www.haskell.org/haskellwiki/Package_versioning_policy +-- PVP summary: +-+------- breaking API changes +-- | | +----- non-breaking API additions +-- | | | +--- code changes with no API change +version: 0.4.2.1 +x-revision: 1 + +-- A short (one-line) description of the package. +synopsis: Utilities for condensed matter physics tight binding calculations. + +-- A longer description of the package. +description: TBit provides tools for parameterizing and computing condensed matter physics quantities based on tight-binding models. It provides utitilies for computing Chern numbers and Berry curvatures of electronic band structure, generating gnuplot-readable dispersion plots, and calculating assorted quantities such as orbital magnetization and Nernst conductivity. + +-- The license under which the package is released. +license: BSD3 + +-- The file containing the license text. +license-file: LICENSE + +-- The package author(s). +author: Matthew Daniels + +-- An email address to which users can send suggestions, bug reports, and +-- patches. +maintainer: danielsmw@gmail.com + +-- A copyright notice. +-- copyright: + +category: Science + +build-type: Simple + +-- Constraint on the version of Cabal needed to build this package. +cabal-version: >=1.8 + + +library + -- Modules exported by the library. + exposed-modules: TBit.Types + , TBit.Plots + , TBit.Framework + , TBit.Parameterization + , TBit.Toolbox + + , TBit.Systems.KagomeLattice + , TBit.Systems.HoneycombLattice + , TBit.Systems.SquareLattice + + , TBit.Topological.Chern + , TBit.Topological.Curvature + , TBit.Topological.Spillage + + , TBit.Magnetic.OrbitalMagnetization + , TBit.Electronic.Conductance + + , TBit.Numerical.Derivative + , TBit.Numerical.Integration + + , TBit.Hamiltonian.Eigenstates + , TBit.Hamiltonian.Builder.Decompactification + , TBit.Hamiltonian.Builder.PrimitiveLattice + , TBit.Hamiltonian.Builder.Matrification + , TBit.Hamiltonian.Builder.Terms + , TBit.Hamiltonian.Builder.Examples + + extensions: DoAndIfThenElse, FlexibleInstances, FlexibleContexts, TypeFamilies + + -- Modules included in this library but not exported. + -- other-modules: + + -- Other library packages from which modules are imported. + build-depends: base >=4.7 && <= 4.8, containers ==0.5.*, + hmatrix ==0.16.*, + mtl ==2.2.*, parallel ==3.2.*, deepseq ==1.4.*, + integration ==0.2.*, numeric-tools ==0.2.*, fgl ==5.5.*, + list-extras ==0.4.*, free ==4.11.*
revision 2
-- | | +----- non-breaking API additions -- | | | +--- code changes with no API change version: 0.4.2.1 -x-revision: 1 +x-revision: 2 -- A short (one-line) description of the package. synopsis: Utilities for condensed matter physics tight binding calculations. -- other-modules: -- Other library packages from which modules are imported. - build-depends: base >=4.7 && <= 4.8, containers ==0.5.*, + build-depends: base >=4.7 && < 4.9, containers ==0.5.*, hmatrix ==0.16.*, mtl ==2.2.*, parallel ==3.2.*, deepseq ==1.4.*, integration ==0.2.*, numeric-tools ==0.2.*, fgl ==5.5.*,