packages feed

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.*,