packages feed

ftp-client 0.5.1.4 → 0.5.1.5

raw patch · 2 files changed

+49/−50 lines, 2 filesdep +crypton-connectiondep +hspecdep −connectiondep −tastydep −tasty-hspecdep ~bytestringdep ~containersdep ~networknew-uploaderPVP ok

version bump matches the API change (PVP)

Dependencies added: crypton-connection, hspec

Dependencies removed: connection, tasty, tasty-hspec

Dependency ranges changed: bytestring, containers, network

API changes (from Hackage documentation)

Files

ftp-client.cabal view
@@ -1,48 +1,48 @@-cabal-version: >=1.10-name: ftp-client-version: 0.5.1.4-license: PublicDomain-license-file: LICENSE-maintainer: mrobinson7627@gmail.com-author: Megan Robinson-homepage: https://github.com/mr/ftp-client-synopsis: Transfer files with FTP and FTPS-description:-    ftp-client is a library for communicating with an FTP server. It works over both a clear channel or TLS.-category: Web-build-type: Simple-extra-source-files:-    README.md--source-repository head-    type: git-    location: https://github.com/mr/ftp-client--library-    exposed-modules:-        Network.FTP.Client-    hs-source-dirs: src-    default-language: Haskell2010-    default-extensions: OverloadedStrings-    build-depends:-        base >=4.8 && <5,-        bytestring >=0.10.8.2 && <0.11,-        network >=2.6.3.6 && <3.2,-        attoparsec >=0.10 && <0.14,-        connection >=0.2 && <0.4,-        transformers >=0.5.6.2 && <0.6,-        exceptions >=0.10.3 && <0.11,-        containers >=0.5.11.0 && <0.7--test-suite ftp-client-test-    type: exitcode-stdio-1.0-    main-is: test.hs-    hs-source-dirs: test-    default-language: Haskell2010-    ghc-options: -threaded -rtsopts -with-rtsopts=-N-    build-depends:-        base >=4.11.1.0 && <5,-        bytestring >=0.10.8.2 && <0.11,-        tasty >=1.2.3 && <1.3,-        tasty-hspec >=1.1.5.1 && <1.2,-        ftp-client -any+cabal-version: >=1.10
+name: ftp-client
+version: 0.5.1.5
+license: PublicDomain
+license-file: LICENSE
+maintainer: mrobinson7627@gmail.com
+author: Megan Robinson
+homepage: https://github.com/mr/ftp-client
+synopsis: Transfer files with FTP and FTPS
+description:
+    ftp-client is a library for communicating with an FTP server. It works over both a clear channel or TLS.
+category: Web
+build-type: Simple
+extra-source-files:
+    README.md
+
+source-repository head
+    type: git
+    location: https://github.com/mr/ftp-client
+
+library
+    exposed-modules:
+        Network.FTP.Client
+    hs-source-dirs: src
+    default-language: Haskell2010
+    default-extensions: OverloadedStrings
+    build-depends:
+        base >=4.8 && <5,
+        bytestring >=0.10.8.2 && <0.13,
+        network >=2.6.3.6 && <3.2,
+        attoparsec >=0.10 && <0.15,
+        crypton-connection >=0.3 && <0.4,
+        transformers >=0.5.6.2 && <0.7,
+          -- transformers bump see https://github.com/haskell-infra/hackage-trustees/issues/348
+        exceptions >=0.10.3 && <0.11,
+        containers >=0.5.11.0 && <0.8
+
+test-suite ftp-client-test
+    type: exitcode-stdio-1.0
+    main-is: test.hs
+    hs-source-dirs: test
+    default-language: Haskell2010
+    ghc-options: -threaded -rtsopts -with-rtsopts=-N
+    build-depends:
+        base >=4.11.1.0 && <5,
+        bytestring >=0.10.8.2 && <0.13,
+        hspec >= 2.7,
+        ftp-client -any
test/test.hs view
@@ -1,7 +1,6 @@ import Data.ByteString (ByteString) import qualified Data.ByteString.Char8 as C-import Test.Tasty-import Test.Tasty.Hspec+import Test.Hspec import Network.FTP.Client hiding (Success) import qualified Network.FTP.Client as F import Control.Monad.IO.Class