IPv6DB 0.3.3.3 → 0.3.3.4
raw patch · 2 files changed
+6/−6 lines, 2 filesdep ~basedep ~optparse-applicativedep ~wai-loggerPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: base, optparse-applicative, wai-logger
API changes (from Hackage documentation)
- Network.IPv6DB.Types: [$sel:address:Entry] :: Entry -> IPv6Addr
- Network.IPv6DB.Types: [$sel:address:Resource] :: Resource -> !IPv6Addr
- Network.IPv6DB.Types: [$sel:error:Resource] :: Resource -> !Text
- Network.IPv6DB.Types: [$sel:list:Entry] :: Entry -> !Text
- Network.IPv6DB.Types: [$sel:list:Resource] :: Resource -> !Text
- Network.IPv6DB.Types: [$sel:source:Resource] :: Resource -> !Source
- Network.IPv6DB.Types: [$sel:ttl:Resource] :: Resource -> !Maybe Integer
+ Network.IPv6DB.Types: [address] :: Resource -> !IPv6Addr
+ Network.IPv6DB.Types: [error] :: Resource -> !Text
+ Network.IPv6DB.Types: [list] :: Resource -> !Text
+ Network.IPv6DB.Types: [source] :: Resource -> !Source
+ Network.IPv6DB.Types: [ttl] :: Resource -> !Maybe Integer
Files
- IPv6DB.cabal +5/−5
- README.md +1/−1
IPv6DB.cabal view
@@ -1,5 +1,5 @@ name: IPv6DB-version: 0.3.3.3+version: 0.3.3.4 synopsis: A RESTful microService for IPv6-related data description: IPv6DB is a RESTful microservice using Redis as backend to store lists of IPv6 addresses and attach to each of@@ -17,7 +17,7 @@ extra-source-files: README.md , IPv6DB_APIv1.md -Tested-With: GHC ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2+Tested-With: GHC ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1 Source-Repository head Type: git@@ -28,7 +28,7 @@ exposed-modules: Network.IPv6DB.Types build-depends: aeson >= 0.7 && < 2.3 , attoparsec >= 0.13.1.0 && < 0.15- , base >= 4.12 && < 4.20+ , base >= 4.12 && < 5 , bytestring >= 0.10 && < 0.13 , IPv6Addr >= 2.0.5 && < 2.1 , hedis == 0.15.*@@ -46,7 +46,7 @@ , Queries , Types build-depends: aeson >= 0.7 && < 2.3- , base >= 4.12 && < 4.20+ , base >= 4.12 && < 5 , bytestring >= 0.10 && < 0.13 , fast-logger >= 2.4.8 && < 3.3 , IPv6Addr >= 2.0 && < 2.1@@ -59,7 +59,7 @@ , text >= 1.2.4.0 && < 2.2 , vector >= 0.11.0.0 && < 0.14 , wai >= 3.2.1 && < 3.3- , wai-logger >= 2.2.7 && < 2.5+ , wai-logger >= 2.2.7 && < 2.6 , warp >= 3.3.16 && < 3.5 default-language: Haskell2010
README.md view
@@ -1,6 +1,6 @@ # IPv6DB -## A RESTful Web service for IPv6 related data +## A RESTful Web service for IPv6 related data  [](https://hackage.haskell.org/package/IPv6DB) IPv6DB is a RESTful microservice using Redis as backend to store lists of IPv6 addresses and attach to each of them any valuable data in a schema-free valid JSON value. Each resource can be permanent or TTLed.