diff --git a/gitlab-haskell.cabal b/gitlab-haskell.cabal
--- a/gitlab-haskell.cabal
+++ b/gitlab-haskell.cabal
@@ -1,7 +1,7 @@
 cabal-version: 2.4
 name:           gitlab-haskell
 category:       Git
-version:        0.3.1
+version:        0.3.1.1
 synopsis:       A Haskell library for the GitLab web API
 description:
             This Haskell library queries and updates the database of a GitLab instance using the GitLab web API: <https://docs.gitlab.com/ee/api/>
@@ -46,7 +46,7 @@
 bug-reports:    https://gitlab.com/robstewart57/gitlab-haskell/issues
 author:         Rob Stewart
 maintainer:     robstewart57@gmail.com
-copyright:      2020 Rob Stewart, Heriot-Watt University
+copyright:      2021 Rob Stewart, Heriot-Watt University
 license:        BSD-3-Clause
 license-file:   LICENSE
 data-files:     data/system-hooks/*.json
@@ -100,8 +100,6 @@
               , http-client
               , http-types
               , transformers
-              , unliftio
-              , unliftio-core
               , time >= 1.9
               , temporary
               , unix
diff --git a/src/GitLab/API/Projects.hs b/src/GitLab/API/Projects.hs
--- a/src/GitLab/API/Projects.hs
+++ b/src/GitLab/API/Projects.hs
@@ -28,7 +28,6 @@
 import GitLab.WebRequests.GitLabWebCalls
 import Network.HTTP.Client
 import Network.HTTP.Types.URI
-import UnliftIO.Async
 
 -- | gets all projects.
 allProjects :: GitLab [Project]
@@ -161,7 +160,7 @@
     Nothing -> return Nothing
     Just usr -> do
       usersIssues <- userIssues usr
-      projects <- mapConcurrently projectOfIssue usersIssues
+      projects <- mapM projectOfIssue usersIssues
       return (Just (usr, projects))
 
 -- | searches for all projects with the given name, and returns a list
diff --git a/src/GitLab/API/Repositories.hs b/src/GitLab/API/Repositories.hs
--- a/src/GitLab/API/Repositories.hs
+++ b/src/GitLab/API/Repositories.hs
@@ -9,7 +9,7 @@
 -- Stability   : stable
 module GitLab.API.Repositories where
 
-import Control.Monad.IO.Unlift
+import Control.Monad.IO.Class
 import qualified Data.ByteString.Lazy as BSL
 import Data.Either
 import qualified Data.Text as T
