diff --git a/CHANGES b/CHANGES
--- a/CHANGES
+++ b/CHANGES
@@ -1,6 +1,10 @@
 API-ish changes in the hledger-lib package.
 See also the hledger and project change logs (for user-visible changes).
 
+# 1.3.2 (2017/9/6)
+
+* fix missing parsec dep breaking doctests with ghc 8.2 (fpco/stackage#2835)
+
 # 1.3.1 (2017/8/25)
 
 * Fix a bug with -H showing nothing for empty periods (Nicholas Niro)
diff --git a/doc/hledger_csv.5 b/doc/hledger_csv.5
--- a/doc/hledger_csv.5
+++ b/doc/hledger_csv.5
@@ -1,5 +1,5 @@
 
-.TH "hledger_csv" "5" "August 2017" "hledger 1.3.1" "hledger User Manuals"
+.TH "hledger_csv" "5" "September 2017" "hledger 1.3.2" "hledger User Manuals"
 
 
 
diff --git a/doc/hledger_csv.5.info b/doc/hledger_csv.5.info
--- a/doc/hledger_csv.5.info
+++ b/doc/hledger_csv.5.info
@@ -3,7 +3,7 @@
 
 File: hledger_csv.5.info,  Node: Top,  Next: CSV RULES,  Up: (dir)
 
-hledger_csv(5) hledger 1.3.1
+hledger_csv(5) hledger 1.3.2
 ****************************
 
 hledger can read CSV files, converting each CSV record into a journal
diff --git a/doc/hledger_csv.5.txt b/doc/hledger_csv.5.txt
--- a/doc/hledger_csv.5.txt
+++ b/doc/hledger_csv.5.txt
@@ -171,4 +171,4 @@
 
 
 
-hledger 1.3.1                     August 2017                   hledger_csv(5)
+hledger 1.3.2                   September 2017                  hledger_csv(5)
diff --git a/doc/hledger_journal.5 b/doc/hledger_journal.5
--- a/doc/hledger_journal.5
+++ b/doc/hledger_journal.5
@@ -1,6 +1,6 @@
 .\"t
 
-.TH "hledger_journal" "5" "August 2017" "hledger 1.3.1" "hledger User Manuals"
+.TH "hledger_journal" "5" "September 2017" "hledger 1.3.2" "hledger User Manuals"
 
 
 
diff --git a/doc/hledger_journal.5.info b/doc/hledger_journal.5.info
--- a/doc/hledger_journal.5.info
+++ b/doc/hledger_journal.5.info
@@ -4,7 +4,7 @@
 
 File: hledger_journal.5.info,  Node: Top,  Next: FILE FORMAT,  Up: (dir)
 
-hledger_journal(5) hledger 1.3.1
+hledger_journal(5) hledger 1.3.2
 ********************************
 
 hledger's usual data source is a plain text file containing journal
diff --git a/doc/hledger_journal.5.txt b/doc/hledger_journal.5.txt
--- a/doc/hledger_journal.5.txt
+++ b/doc/hledger_journal.5.txt
@@ -835,4 +835,4 @@
 
 
 
-hledger 1.3.1                     August 2017               hledger_journal(5)
+hledger 1.3.2                   September 2017              hledger_journal(5)
diff --git a/doc/hledger_timeclock.5 b/doc/hledger_timeclock.5
--- a/doc/hledger_timeclock.5
+++ b/doc/hledger_timeclock.5
@@ -1,5 +1,5 @@
 
-.TH "hledger_timeclock" "5" "August 2017" "hledger 1.3.1" "hledger User Manuals"
+.TH "hledger_timeclock" "5" "September 2017" "hledger 1.3.2" "hledger User Manuals"
 
 
 
diff --git a/doc/hledger_timeclock.5.info b/doc/hledger_timeclock.5.info
--- a/doc/hledger_timeclock.5.info
+++ b/doc/hledger_timeclock.5.info
@@ -4,7 +4,7 @@
 
 File: hledger_timeclock.5.info,  Node: Top,  Up: (dir)
 
-hledger_timeclock(5) hledger 1.3.1
+hledger_timeclock(5) hledger 1.3.2
 **********************************
 
 hledger can read timeclock files.  As with Ledger, these are (a subset
diff --git a/doc/hledger_timeclock.5.txt b/doc/hledger_timeclock.5.txt
--- a/doc/hledger_timeclock.5.txt
+++ b/doc/hledger_timeclock.5.txt
@@ -79,4 +79,4 @@
 
 
 
-hledger 1.3.1                     August 2017             hledger_timeclock(5)
+hledger 1.3.2                   September 2017            hledger_timeclock(5)
diff --git a/doc/hledger_timedot.5 b/doc/hledger_timedot.5
--- a/doc/hledger_timedot.5
+++ b/doc/hledger_timedot.5
@@ -1,5 +1,5 @@
 
-.TH "hledger_timedot" "5" "August 2017" "hledger 1.3.1" "hledger User Manuals"
+.TH "hledger_timedot" "5" "September 2017" "hledger 1.3.2" "hledger User Manuals"
 
 
 
diff --git a/doc/hledger_timedot.5.info b/doc/hledger_timedot.5.info
--- a/doc/hledger_timedot.5.info
+++ b/doc/hledger_timedot.5.info
@@ -4,7 +4,7 @@
 
 File: hledger_timedot.5.info,  Node: Top,  Next: FILE FORMAT,  Up: (dir)
 
-hledger_timedot(5) hledger 1.3.1
+hledger_timedot(5) hledger 1.3.2
 ********************************
 
 Timedot is a plain text format for logging dated, categorised quantities
diff --git a/doc/hledger_timedot.5.txt b/doc/hledger_timedot.5.txt
--- a/doc/hledger_timedot.5.txt
+++ b/doc/hledger_timedot.5.txt
@@ -120,4 +120,4 @@
 
 
 
-hledger 1.3.1                     August 2017               hledger_timedot(5)
+hledger 1.3.2                   September 2017              hledger_timedot(5)
diff --git a/hledger-lib.cabal b/hledger-lib.cabal
--- a/hledger-lib.cabal
+++ b/hledger-lib.cabal
@@ -3,7 +3,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           hledger-lib
-version:        1.3.1
+version:        1.3.2
 synopsis:       Core data types, parsers and functionality for the hledger accounting tools
 description:    This is a reusable library containing hledger's core functionality.
                 .
@@ -76,17 +76,17 @@
     , mtl
     , mtl-compat
     , old-time
+    , parsec
     , pretty-show >=1.6.4
     , regex-tdfa
     , safe >=0.2
+    , semigroups
     , split >=0.1 && <0.3
     , text >=1.2 && <1.3
     , transformers >=0.2 && <0.6
     , uglymemo
     , utf8-string >=0.3.5 && <1.1
     , HUnit
-    , parsec
-    , semigroups
   if impl(ghc <7.6)
     build-depends:
         ghc-prim
@@ -173,9 +173,11 @@
     , mtl
     , mtl-compat
     , old-time
+    , parsec
     , pretty-show >=1.6.4
     , regex-tdfa
     , safe >=0.2
+    , semigroups
     , split >=0.1 && <0.3
     , text >=1.2 && <1.3
     , transformers >=0.2 && <0.6
@@ -268,9 +270,11 @@
     , mtl
     , mtl-compat
     , old-time
+    , parsec
     , pretty-show >=1.6.4
     , regex-tdfa
     , safe >=0.2
+    , semigroups
     , split >=0.1 && <0.3
     , text >=1.2 && <1.3
     , transformers >=0.2 && <0.6
@@ -278,7 +282,6 @@
     , utf8-string >=0.3.5 && <1.1
     , HUnit
     , hledger-lib
-    , parsec
     , test-framework
     , test-framework-hunit
   if impl(ghc <7.6)
