packages feed

coinbase-pro 0.9.3.1 → 0.9.3.2

raw patch · 3 files changed

+45/−43 lines, 3 filesdep ~aesondep ~bytestringdep ~cryptonite

Dependency ranges changed: aeson, bytestring, cryptonite, http-client, memory, servant, servant-client, servant-client-core, wuss

Files

changelog.md view
@@ -1,3 +1,7 @@+# Version 0.9.3.2++- Upgraded to lts-20.4 (ghc 9.2.5)+ # Version 0.9.3.1  - Added test data to `extra-source-files` so that `cabal test` can be run straight from the hackage
coinbase-pro.cabal view
@@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack  name:           coinbase-pro-version:        0.9.3.1+version:        0.9.3.2 synopsis:       Client for Coinbase Pro description:    Client for Coinbase Pro REST and Websocket APIs category:       Web, Finance@@ -74,26 +74,26 @@       src/lib/   build-depends:       HsOpenSSL ==0.11.*-    , aeson >=1.2 && <1.6+    , aeson >=1.2 && <2.1     , aeson-casing >=0.1 && <0.3     , async >=2.1 && <2.3     , base >=4.7 && <5     , binary ==0.8.*-    , bytestring ==0.10.*+    , bytestring >=0.10 && <0.12     , containers >=0.5 && <0.7-    , cryptonite >=0.24 && <0.30+    , cryptonite >=0.24 && <0.31     , exceptions >=0.4 && <1.0     , http-api-data >=0.3 && <0.5-    , http-client >=0.5 && <0.7+    , http-client >=0.5 && <0.8     , http-client-tls ==0.3.*     , http-streams ==0.8.*     , http-types ==0.12.*     , io-streams ==1.5.*-    , memory >=0.14 && <0.16+    , memory >=0.14 && <0.18     , network >=2.6 && <3.2-    , servant >=0.14 && <0.19-    , servant-client >=0.14 && <0.19-    , servant-client-core >=0.14 && <0.19+    , servant >=0.14 && <0.20+    , servant-client >=0.14 && <0.20+    , servant-client-core >=0.14 && <0.20     , tasty >=1.2.2     , tasty-hunit >=0.10     , text ==1.2.*@@ -104,7 +104,7 @@     , uuid ==1.3.*     , vector ==0.12.*     , websockets ==0.12.*-    , wuss ==1.1.*+    , wuss >=1.1 && <3   default-language: Haskell2010  executable test-request@@ -115,27 +115,27 @@       src/example/request/   build-depends:       HsOpenSSL ==0.11.*-    , aeson >=1.2 && <1.6+    , aeson >=1.2 && <2.1     , aeson-casing >=0.1 && <0.3     , async >=2.1 && <2.3     , base >=4.7 && <5     , binary ==0.8.*-    , bytestring ==0.10.*+    , bytestring >=0.10 && <0.12     , coinbase-pro     , containers >=0.5 && <0.7-    , cryptonite >=0.24 && <0.30+    , cryptonite >=0.24 && <0.31     , exceptions >=0.4 && <1.0     , http-api-data >=0.3 && <0.5-    , http-client >=0.5 && <0.7+    , http-client >=0.5 && <0.8     , http-client-tls ==0.3.*     , http-streams ==0.8.*     , http-types ==0.12.*     , io-streams ==1.5.*-    , memory >=0.14 && <0.16+    , memory >=0.14 && <0.18     , network >=2.6 && <3.2-    , servant >=0.14 && <0.19-    , servant-client >=0.14 && <0.19-    , servant-client-core >=0.14 && <0.19+    , servant >=0.14 && <0.20+    , servant-client >=0.14 && <0.20+    , servant-client-core >=0.14 && <0.20     , tasty >=1.2.2     , tasty-hunit >=0.10     , text ==1.2.*@@ -146,7 +146,7 @@     , uuid ==1.3.*     , vector ==0.12.*     , websockets ==0.12.*-    , wuss ==1.1.*+    , wuss >=1.1 && <3   default-language: Haskell2010  executable test-stream@@ -157,27 +157,27 @@       src/example/stream/   build-depends:       HsOpenSSL ==0.11.*-    , aeson >=1.2 && <1.6+    , aeson >=1.2 && <2.1     , aeson-casing >=0.1 && <0.3     , async >=2.1 && <2.3     , base >=4.7 && <5     , binary ==0.8.*-    , bytestring ==0.10.*+    , bytestring >=0.10 && <0.12     , coinbase-pro     , containers >=0.5 && <0.7-    , cryptonite >=0.24 && <0.30+    , cryptonite >=0.24 && <0.31     , exceptions >=0.4 && <1.0     , http-api-data >=0.3 && <0.5-    , http-client >=0.5 && <0.7+    , http-client >=0.5 && <0.8     , http-client-tls ==0.3.*     , http-streams ==0.8.*     , http-types ==0.12.*     , io-streams ==1.5.*-    , memory >=0.14 && <0.16+    , memory >=0.14 && <0.18     , network >=2.6 && <3.2-    , servant >=0.14 && <0.19-    , servant-client >=0.14 && <0.19-    , servant-client-core >=0.14 && <0.19+    , servant >=0.14 && <0.20+    , servant-client >=0.14 && <0.20+    , servant-client-core >=0.14 && <0.20     , tasty >=1.2.2     , tasty-hunit >=0.10     , text ==1.2.*@@ -188,7 +188,7 @@     , uuid ==1.3.*     , vector ==0.12.*     , websockets ==0.12.*-    , wuss ==1.1.*+    , wuss >=1.1 && <3   default-language: Haskell2010  test-suite coinbase-pro-test@@ -200,27 +200,27 @@       src/test   build-depends:       HsOpenSSL ==0.11.*-    , aeson >=1.2 && <1.6+    , aeson >=1.2 && <2.1     , aeson-casing >=0.1 && <0.3     , async >=2.1 && <2.3     , base >=4.7 && <5     , binary ==0.8.*-    , bytestring ==0.10.*+    , bytestring >=0.10 && <0.12     , coinbase-pro     , containers >=0.5 && <0.7-    , cryptonite >=0.24 && <0.30+    , cryptonite >=0.24 && <0.31     , exceptions >=0.4 && <1.0     , http-api-data >=0.3 && <0.5-    , http-client >=0.5 && <0.7+    , http-client >=0.5 && <0.8     , http-client-tls ==0.3.*     , http-streams ==0.8.*     , http-types ==0.12.*     , io-streams ==1.5.*-    , memory >=0.14 && <0.16+    , memory >=0.14 && <0.18     , network >=2.6 && <3.2-    , servant >=0.14 && <0.19-    , servant-client >=0.14 && <0.19-    , servant-client-core >=0.14 && <0.19+    , servant >=0.14 && <0.20+    , servant-client >=0.14 && <0.20+    , servant-client-core >=0.14 && <0.20     , tasty >=1.2.2     , tasty-hunit >=0.10     , text ==1.2.*@@ -231,5 +231,5 @@     , uuid ==1.3.*     , vector ==0.12.*     , websockets ==0.12.*-    , wuss ==1.1.*+    , wuss >=1.1 && <3   default-language: Haskell2010
src/lib/CoinbasePro/MarketData/Types.hs view
@@ -24,11 +24,10 @@     { productId      :: ProductId     , baseCurrency   :: Text     , quoteCurrency  :: Text-    , baseMinSize    :: Double-    , baseMaxSize    :: Double+    , baseIncrement  :: Double     , quoteIncrement :: Double     , minMarketFunds :: Double-    , maxMarketFunds :: Double+    , displayName    :: Text     } deriving (Eq, Show)  @@ -37,11 +36,10 @@         <$> o .: "id"         <*> o .: "base_currency"         <*> o .: "quote_currency"-        <*> (read <$> o .: "base_min_size")-        <*> (read <$> o .: "base_max_size")+        <*> (read <$> o .: "base_increment")         <*> (read <$> o .: "quote_increment")         <*> (read <$> o .: "min_market_funds")-        <*> (read <$> o .: "max_market_funds")+        <*> o .: "display_name"   instance ToHttpApiData Product where