Cabal revisions of webgear-server-1.5.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-cabal-version: 2.4-name: webgear-server-version: 1.5.0-synopsis: Composable, type-safe library to build HTTP API servers-description:- WebGear is a library to for building composable, type-safe HTTP API servers.- WebGear focuses on good documentation and usability. See the documentation- of WebGear module to get started.-homepage: https://github.com/haskell-webgear/webgear#readme-bug-reports: https://github.com/haskell-webgear/webgear/issues-author: Raghu Kaippully-maintainer: rkaippully@gmail.com-copyright: 2020-2025 Raghu Kaippully-license: MPL-2.0-license-file: LICENSE-category: Web-build-type: Simple-extra-source-files: README.md- CHANGELOG.md---source-repository head- type: git- location: https://github.com/haskell-webgear/webgear---common webgear-common- default-language: Haskell2010- default-extensions: Arrows- ConstraintKinds- DataKinds- DeriveFunctor- DeriveGeneric- DerivingStrategies- DerivingVia- FlexibleContexts- FlexibleInstances- FunctionalDependencies- GeneralizedNewtypeDeriving- InstanceSigs- KindSignatures- LambdaCase- MultiParamTypeClasses- NamedFieldPuns- OverloadedLists- OverloadedStrings- PolyKinds- RankNTypes- RecordWildCards- ScopedTypeVariables- StandaloneDeriving- TemplateHaskellQuotes- TypeApplications- TypeFamilies- TypeOperators- build-depends: base >=4.17.0.0 && <4.22- , base64-bytestring >=1.2.1.0 && <1.3- , bytestring >=0.11.0.0 && <0.13- , http-types ==0.12.*- , text >=2.0 && <2.2- , wai ==3.2.*- , webgear-core ^>=1.5.0- ghc-options: -Wall- -Wcompat- -Widentities- -Wincomplete-record-updates- -Wincomplete-uni-patterns- -Wmissing-deriving-strategies- -Wmissing-fields- -Wmissing-home-modules- -Wno-unticked-promoted-constructors- -Wpartial-fields- -Wredundant-constraints- -Wunused-packages- -fshow-warning-groups--library- import: webgear-common- exposed-modules: WebGear.Server- , WebGear.Server.Handler- , WebGear.Server.MIMETypes- , WebGear.Server.Traits- , WebGear.Server.Trait.Auth.Basic- , WebGear.Server.Trait.Auth.JWT- , WebGear.Server.Trait.Body- , WebGear.Server.Trait.Cookie- , WebGear.Server.Trait.Header- , WebGear.Server.Trait.Method- , WebGear.Server.Trait.Path- , WebGear.Server.Trait.QueryParam- , WebGear.Server.Trait.Status- other-modules: Paths_webgear_server- autogen-modules: Paths_webgear_server- hs-source-dirs: src- build-depends: aeson >=2.1 && <2.3- , arrows ==0.4.*- , binary >= 0.8.0.0 && <0.9- , cookie >=0.4.5 && <0.6- , http-api-data >=0.5 && <0.7- , http-media ==0.8.*- , jose >=0.10 && <0.12- , monad-time >=0.4.0.0 && <0.5- , mtl >=2.2 && <2.4- , resourcet >=1.2 && <1.4- , text-conversions ==0.3.*- , wai-extra ==3.1.*--test-suite webgear-server-test- import: webgear-common- type: exitcode-stdio-1.0- main-is: Main.hs- other-modules: Unit- , Unit.Trait.Header- , Unit.Trait.Path- , Properties- , Properties.Trait.Body- , Properties.Trait.Header- , Properties.Trait.QueryParam- , Properties.Trait.Method- , Properties.Trait.Path- , Properties.Trait.Auth.Basic- hs-source-dirs: test- default-extensions: TemplateHaskell- ghc-options: -threaded- -rtsopts- -with-rtsopts=-N- build-depends: QuickCheck >=2.14 && <2.16- , quickcheck-instances ==0.3.*- , tasty >=1.4 && <1.6- , tasty-hunit ==0.10.*- , tasty-quickcheck >=0.10 && <0.12- , webgear-server+cabal-version: 2.4 +name: webgear-server +version: 1.5.0 +x-revision: 1 +synopsis: Composable, type-safe library to build HTTP API servers +description: + WebGear is a library to for building composable, type-safe HTTP API servers. + WebGear focuses on good documentation and usability. See the documentation + of WebGear module to get started. +homepage: https://github.com/haskell-webgear/webgear#readme +bug-reports: https://github.com/haskell-webgear/webgear/issues +author: Raghu Kaippully +maintainer: rkaippully@gmail.com +copyright: 2020-2025 Raghu Kaippully +license: MPL-2.0 +license-file: LICENSE +category: Web +build-type: Simple +extra-source-files: README.md + CHANGELOG.md + + +source-repository head + type: git + location: https://github.com/haskell-webgear/webgear + + +common webgear-common + default-language: Haskell2010 + default-extensions: Arrows + ConstraintKinds + DataKinds + DeriveFunctor + DeriveGeneric + DerivingStrategies + DerivingVia + FlexibleContexts + FlexibleInstances + FunctionalDependencies + GeneralizedNewtypeDeriving + InstanceSigs + KindSignatures + LambdaCase + MultiParamTypeClasses + NamedFieldPuns + OverloadedLists + OverloadedStrings + PolyKinds + RankNTypes + RecordWildCards + ScopedTypeVariables + StandaloneDeriving + TemplateHaskellQuotes + TypeApplications + TypeFamilies + TypeOperators + build-depends: base >=4.17.0.0 && <4.22 + , base64-bytestring >=1.2.1.0 && <1.3 + , bytestring >=0.11.0.0 && <0.13 + , http-types ==0.12.* + , text >=2.0 && <2.2 + , wai ==3.2.* + , webgear-core ^>=1.5.0 + ghc-options: -Wall + -Wcompat + -Widentities + -Wincomplete-record-updates + -Wincomplete-uni-patterns + -Wmissing-deriving-strategies + -Wmissing-fields + -Wmissing-home-modules + -Wno-unticked-promoted-constructors + -Wpartial-fields + -Wredundant-constraints + -Wunused-packages + -fshow-warning-groups + +library + import: webgear-common + exposed-modules: WebGear.Server + , WebGear.Server.Handler + , WebGear.Server.MIMETypes + , WebGear.Server.Traits + , WebGear.Server.Trait.Auth.Basic + , WebGear.Server.Trait.Auth.JWT + , WebGear.Server.Trait.Body + , WebGear.Server.Trait.Cookie + , WebGear.Server.Trait.Header + , WebGear.Server.Trait.Method + , WebGear.Server.Trait.Path + , WebGear.Server.Trait.QueryParam + , WebGear.Server.Trait.Status + other-modules: Paths_webgear_server + autogen-modules: Paths_webgear_server + hs-source-dirs: src + build-depends: aeson >=2.1 && <2.3 + , arrows ==0.4.* + , binary >= 0.8.0.0 && <0.9 + , cookie >=0.4.5 && <0.6 + , http-api-data >=0.5 && <0.7 + , http-media ==0.8.* + , jose >=0.10 && <0.13 + , monad-time >=0.4.0.0 && <0.5 + , mtl >=2.2 && <2.4 + , resourcet >=1.2 && <1.4 + , text-conversions ==0.3.* + , wai-extra ==3.1.* + +test-suite webgear-server-test + import: webgear-common + type: exitcode-stdio-1.0 + main-is: Main.hs + other-modules: Unit + , Unit.Trait.Header + , Unit.Trait.Path + , Properties + , Properties.Trait.Body + , Properties.Trait.Header + , Properties.Trait.QueryParam + , Properties.Trait.Method + , Properties.Trait.Path + , Properties.Trait.Auth.Basic + hs-source-dirs: test + default-extensions: TemplateHaskell + ghc-options: -threaded + -rtsopts + -with-rtsopts=-N + build-depends: QuickCheck >=2.14 && <2.18 + , quickcheck-instances ==0.3.* + , tasty >=1.4 && <1.6 + , tasty-hunit ==0.10.* + , tasty-quickcheck >=0.10 && <0.12 + , webgear-server
revision 2
cabal-version: 2.4 name: webgear-server version: 1.5.0 -x-revision: 1 +x-revision: 2 synopsis: Composable, type-safe library to build HTTP API servers description: WebGear is a library to for building composable, type-safe HTTP API servers. , arrows ==0.4.* , binary >= 0.8.0.0 && <0.9 , cookie >=0.4.5 && <0.6 - , http-api-data >=0.5 && <0.7 + , http-api-data >=0.5 && <0.8 , http-media ==0.8.* , jose >=0.10 && <0.13 , monad-time >=0.4.0.0 && <0.5 -rtsopts -with-rtsopts=-N build-depends: QuickCheck >=2.14 && <2.18 - , quickcheck-instances ==0.3.* + , quickcheck-instances >=0.3.0 && <0.5 , tasty >=1.4 && <1.6 , tasty-hunit ==0.10.* , tasty-quickcheck >=0.10 && <0.12