diff --git a/CHANGELOG b/CHANGELOG
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,15 @@
+0.9.1.5:
+
+  Removed the developer flag as it causes problems with 'cabal upload'
+  and added 2015 to the copyright statement in the cabal file. There
+  are no code changes compared to 0.9.1.3.
+
+0.9.1.4:
+
+  Updated the upper bound on the semigroups and HUnit dependencies.
+  This never got released on hackage due to a disagreement between
+  myself and Cabal.
+
 0.9.1.3:
 
   Updated ghc 7.10 support.
diff --git a/swish.cabal b/swish.cabal
--- a/swish.cabal
+++ b/swish.cabal
@@ -1,15 +1,15 @@
 Name:               swish
-Version:            0.9.1.3
+Version:            0.9.1.5
 Stability:          experimental
 License:            LGPL
 License-file:       LICENSE 
 Author:             Graham Klyne - GK@ninebynine.org
-Copyright:          (c) 2003, 2004 G. Klyne; 2009 Vasili I Galchin; 2011, 2012, 2013, 2014 Doug Burke; All rights reserved.
+Copyright:          (c) 2003, 2004 G. Klyne; 2009 Vasili I Galchin; 2011, 2012, 2013, 2014, 2015 Doug Burke; All rights reserved.
 Maintainer:         dburke@cfa.harvard.edu
 Category:           Semantic Web
 Synopsis:           A semantic web toolkit. 
 
-Tested-With:        GHC==7.8.3
+Tested-With:        GHC==7.10.2
 Cabal-Version:      >= 1.9.2
 Homepage:           https://bitbucket.org/doug_burke/swish/wiki/Home
 Bug-reports:        https://bitbucket.org/doug_burke/swish/issues
@@ -64,9 +64,13 @@
   type:     mercurial
   location: https://bitbucket.org/doug_burke/swish
 
-Flag  developer
-  Description: Turn on developer flags
-  Default:     False
+-- Removed in 0.9.15 since I haven't been using it and it causes
+-- problems with 'cabal upload', since Cabal doesn't seem to recognize
+-- that -Werror is not on by default.
+--
+-- Flag  developer
+--   Description: Turn on developer flags
+--   Default:     False
 
 Flag  w3ctests
   Description: Build the RunW3CTests application
@@ -93,7 +97,7 @@
       mtl >= 2 && < 3,
       old-locale == 1.0.*, 
       polyparse >= 1.6 && <= 1.11,
-      semigroups >= 0.5 && < 0.17,
+      semigroups >= 0.5 && < 0.19,
       text >= 0.11 && < 1.3,
       time >= 1.1 && < 1.6
 
@@ -176,9 +180,9 @@
    ghc-options:
       -Wall -fno-warn-orphans
 
-   if flag(developer)
-      ghc-options: -Werror
-      ghc-prof-options: -auto-all
+   -- if flag(developer)
+   --    ghc-options: -Werror
+   --    ghc-prof-options: -auto-all
 
 Test-Suite test-builtinmap
    type:       exitcode-stdio-1.0
@@ -192,7 +196,7 @@
    Build-Depends:
       base,
       containers,
-      HUnit == 1.2.*,
+      HUnit >= 1.2 && < 1.4,
       swish,
       test-framework,
       test-framework-hunit == 0.3.*
@@ -547,9 +551,9 @@
    ghc-options:
       -Wall -fno-warn-orphans
 
-   if flag(developer)
-      ghc-options: -Werror
-      ghc-prof-options: -auto-all
+   -- if flag(developer)
+   --    ghc-options: -Werror
+   --    ghc-prof-options: -auto-all
 
    Build-Depends:
       base,
@@ -563,9 +567,9 @@
    ghc-options:
       -Wall -fno-warn-orphans
 
-   if flag(developer)
-      ghc-options: -Werror
-      ghc-prof-options: -auto-all
+   -- if flag(developer)
+   --    ghc-options: -Werror
+   --    ghc-prof-options: -auto-all
 
    if flag(w3ctests)
      Build-Depends:
