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 +48/−48
- test/test.hs +1/−2
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