packages feed

krapsh 0.1.6.1 → 0.1.6.2

raw patch · 1 files changed

+148/−143 lines, 1 filesdep ~QuickCheckdep ~SHAdep ~aesonPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: QuickCheck, SHA, aeson, aeson-pretty, base, base16-bytestring, bytestring, containers, cryptohash-sha256, deepseq, exceptions, formatting, hashable, krapsh, lens, monad-logger, mtl, random, raw-strings-qq, scientific, text, text-format, transformers, unordered-containers, vector, wreq

API changes (from Hackage documentation)

- Spark.Core.Internal.DatasetFunctions: instance Data.Aeson.Types.ToJSON.ToJSON (Spark.Core.Internal.DatasetStructures.ComputeNode loc a)
- Spark.Core.Internal.DatasetFunctions: instance Data.Aeson.Types.ToJSON.ToJSON (Spark.Core.Internal.DatasetStructures.TypedLocality loc)
- Spark.Core.Internal.OpFunctions: instance Data.Aeson.Types.ToJSON.ToJSON Spark.Core.Internal.OpStructures.ColOp
- Spark.Core.Internal.TypesStructures: instance Data.Aeson.Types.ToJSON.ToJSON Spark.Core.Internal.TypesStructures.DataType
- Spark.Core.Internal.TypesStructures: instance Data.Aeson.Types.ToJSON.ToJSON Spark.Core.Internal.TypesStructures.StrictDataType
- Spark.Core.Internal.TypesStructures: instance Data.Aeson.Types.ToJSON.ToJSON Spark.Core.Internal.TypesStructures.StructType
- Spark.Core.StructuresInternal: instance Data.Aeson.Types.ToJSON.ToJSON Spark.Core.StructuresInternal.FieldName
- Spark.Core.StructuresInternal: instance Data.Aeson.Types.ToJSON.ToJSON Spark.Core.StructuresInternal.FieldPath
- Spark.Core.StructuresInternal: instance Data.Aeson.Types.ToJSON.ToJSON Spark.Core.StructuresInternal.NodeName
- Spark.Core.StructuresInternal: instance Data.Aeson.Types.ToJSON.ToJSON Spark.Core.StructuresInternal.NodePath
+ Spark.Core.Internal.DatasetFunctions: instance Data.Aeson.Types.Class.ToJSON (Spark.Core.Internal.DatasetStructures.ComputeNode loc a)
+ Spark.Core.Internal.DatasetFunctions: instance Data.Aeson.Types.Class.ToJSON (Spark.Core.Internal.DatasetStructures.TypedLocality loc)
+ Spark.Core.Internal.OpFunctions: instance Data.Aeson.Types.Class.ToJSON Spark.Core.Internal.OpStructures.ColOp
+ Spark.Core.Internal.TypesStructures: instance Data.Aeson.Types.Class.ToJSON Spark.Core.Internal.TypesStructures.DataType
+ Spark.Core.Internal.TypesStructures: instance Data.Aeson.Types.Class.ToJSON Spark.Core.Internal.TypesStructures.StrictDataType
+ Spark.Core.Internal.TypesStructures: instance Data.Aeson.Types.Class.ToJSON Spark.Core.Internal.TypesStructures.StructType
+ Spark.Core.StructuresInternal: instance Data.Aeson.Types.Class.ToJSON Spark.Core.StructuresInternal.FieldName
+ Spark.Core.StructuresInternal: instance Data.Aeson.Types.Class.ToJSON Spark.Core.StructuresInternal.FieldPath
+ Spark.Core.StructuresInternal: instance Data.Aeson.Types.Class.ToJSON Spark.Core.StructuresInternal.NodeName
+ Spark.Core.StructuresInternal: instance Data.Aeson.Types.Class.ToJSON Spark.Core.StructuresInternal.NodePath

Files

krapsh.cabal view
@@ -1,148 +1,153 @@-name:                krapsh-version:             0.1.6.1-synopsis:            Haskell bindings for Spark Dataframes and Datasets-description:         Please see README.md-homepage:            https://github.com/krapsh/kraps-haskell-license:             Apache-2.0-license-file:        LICENSE-author:              krapsh-maintainer:          krapsh@yandex.com-copyright:           2016 Kraps-Haskell contributors-category:            Web, Big data-build-type:          Simple--- extra-source-files:-cabal-version:       >=1.10+name: krapsh+version: 0.1.6.2+cabal-version: >=1.10+build-type: Simple+license: Apache-2.0+license-file: LICENSE+copyright: 2016 Kraps-Haskell contributors+maintainer: krapsh@yandex.com+homepage: https://github.com/krapsh/kraps-haskell+synopsis: Haskell bindings for Spark Dataframes and Datasets+description:+    Krapsh is an exploration vehicle for developing safe,+    robust and reliable data pipelines over Apache Spark, using+    the DataFrame API.+    In order to use it, you must launch Spark with the+    kraps-server module installed.+category: Web, Big data+author: krapsh -library-  hs-source-dirs:      src-  exposed-modules:     Spark.Core,-                       Spark.Core.Context,-                       Spark.Core.Column,-                       Spark.Core.ColumnFunctions,-                       Spark.Core.Dataset,-                       Spark.Core.Functions,-                       Spark.Core.Internal.Caching,-                       Spark.Core.Internal.ComputeDag,-                       Spark.Core.Internal.ContextInternal,-                       Spark.Core.Internal.ContextStructures,-                       Spark.Core.Internal.DAGFunctions,-                       Spark.Core.Internal.DAGStructures,-                       Spark.Core.Internal.DatasetFunctions,-                       Spark.Core.Internal.DatasetStructures,-                       Spark.Core.Internal.LocalDataFunctions,-                       Spark.Core.Internal.OpFunctions,-                       Spark.Core.Internal.OpStructures,-                       Spark.Core.Internal.Paths,-                       Spark.Core.Internal.PathsUntyped,-                       Spark.Core.Internal.Utilities,-                       Spark.Core.Internal.TypesStructures,-                       Spark.Core.Internal.TypesFunctions,-                       Spark.Core.Row,-                       Spark.Core.StructuresInternal,-                       Spark.Core.Try,-                       Spark.Core.Types-  other-modules:       Spark.Core.Internal.CachingUntyped,-                       Spark.Core.Internal.ColumnFunctions,-                       Spark.Core.Internal.AlgebraStructures,-                       Spark.Core.Internal.ColumnStructures,-                       Spark.Core.Internal.ContextInteractive,-                       Spark.Core.Internal.ContextIOInternal,-                       Spark.Core.Internal.Client,-                       Spark.Core.Internal.AggregationFunctions,-                       Spark.Core.Internal.FunctionsInternals,-                       Spark.Core.Internal.LocatedBase,-                       Spark.Core.Internal.RowGenerics,-                       Spark.Core.Internal.RowGenericsFrom,-                       Spark.Core.Internal.RowStructures,-                       Spark.Core.Internal.RowUtils,-                       Spark.Core.Internal.TypesGenerics-  build-depends:       aeson,-                       aeson-pretty,-                       base >= 4.8.1 && < 5,-                       base16-bytestring,-                       binary == 0.8.3.0,-                       bytestring,-                       containers,-                       cryptohash-sha256,-                       deepseq,-                       exceptions,-                       formatting,-                       hashable,-                       lens,-                       monad-logger,-                       QuickCheck,-                       random,-                       scientific,-                       SHA,-                       mtl,-                       text,-                       text-format,-                       transformers,-                       unordered-containers,-                       vector,-                       wreq-  ghc-options:         -Wall---  ghc-options:         -fprof-auto --enable-library-profiling -O0 -- -ddump-deriv -O0 -rtsopts=all-  default-language:    Haskell2010+source-repository head+    type: git+    location: https://github.com/krapsh/kraps-haskell +library+    exposed-modules:+        Spark.Core+        Spark.Core.Context+        Spark.Core.Column+        Spark.Core.ColumnFunctions+        Spark.Core.Dataset+        Spark.Core.Functions+        Spark.Core.Internal.Caching+        Spark.Core.Internal.ComputeDag+        Spark.Core.Internal.ContextInternal+        Spark.Core.Internal.ContextStructures+        Spark.Core.Internal.DAGFunctions+        Spark.Core.Internal.DAGStructures+        Spark.Core.Internal.DatasetFunctions+        Spark.Core.Internal.DatasetStructures+        Spark.Core.Internal.LocalDataFunctions+        Spark.Core.Internal.OpFunctions+        Spark.Core.Internal.OpStructures+        Spark.Core.Internal.Paths+        Spark.Core.Internal.PathsUntyped+        Spark.Core.Internal.Utilities+        Spark.Core.Internal.TypesStructures+        Spark.Core.Internal.TypesFunctions+        Spark.Core.Row+        Spark.Core.StructuresInternal+        Spark.Core.Try+        Spark.Core.Types+    build-depends:+        aeson >=0.11.2.1 && <0.12,+        aeson-pretty >=0.8.2 && <0.9,+        base >=4.8.1 && <5,+        base16-bytestring >=0.1.1.6 && <0.2,+        binary ==0.8.3.0,+        bytestring >=0.10.8.1 && <0.11,+        containers >=0.5.7.1 && <0.6,+        cryptohash-sha256 >=0.11.100.1 && <0.12,+        deepseq >=1.4.2.0 && <1.5,+        exceptions >=0.8.3 && <0.9,+        formatting >=6.2.4 && <6.3,+        hashable >=1.2.4.0 && <1.3,+        lens ==4.14.*,+        monad-logger >=0.3.20.1 && <0.4,+        QuickCheck >=2.8.2 && <2.9,+        random ==1.1.*,+        scientific >=0.3.4.9 && <0.4,+        SHA >=1.6.4.2 && <1.7,+        mtl >=2.2.1 && <2.3,+        text >=1.2.2.1 && <1.3,+        text-format >=0.3.1.1 && <0.4,+        transformers >=0.5.2.0 && <0.6,+        unordered-containers >=0.2.7.1 && <0.3,+        vector >=0.11.0.0 && <0.12,+        wreq >=0.4.1.0 && <0.5+    default-language: Haskell2010+    hs-source-dirs: src+    other-modules:+        Spark.Core.Internal.CachingUntyped+        Spark.Core.Internal.ColumnFunctions+        Spark.Core.Internal.AlgebraStructures+        Spark.Core.Internal.ColumnStructures+        Spark.Core.Internal.ContextInteractive+        Spark.Core.Internal.ContextIOInternal+        Spark.Core.Internal.Client+        Spark.Core.Internal.AggregationFunctions+        Spark.Core.Internal.FunctionsInternals+        Spark.Core.Internal.LocatedBase+        Spark.Core.Internal.RowGenerics+        Spark.Core.Internal.RowGenericsFrom+        Spark.Core.Internal.RowStructures+        Spark.Core.Internal.RowUtils+        Spark.Core.Internal.TypesGenerics+    ghc-options: -Wall  test-suite krapsh-test-  type:                exitcode-stdio-1.0-  hs-source-dirs:      test-  main-is:             Spec.hs-  other-modules:       Spark.Core.ContextSpec,-                       Spark.Core.DatasetSpec,-                       Spark.Core.Internal.CachingSpec,-                       Spark.Core.Internal.LocalDataFunctionsSpec,-                       Spark.Core.Internal.OpFunctionsSpec,-                       Spark.Core.Internal.RowUtilsSpec,-                       Spark.Core.Internal.DAGFunctionsSpec,-                       Spark.Core.Internal.PathsSpec,-                       Spark.Core.PathSpec,-                       Spark.Core.ProjectionsSpec,-                       Spark.Core.RowToSQLSpec,-                       Spark.Core.TypesSpec,-                       Spark.Core.ColumnSpec,-                       Spark.Core.SimpleExamplesSpec-  build-depends:       aeson-                     , base-                     , bytestring-                     , containers-                     , formatting-                     , krapsh-                     , hspec == 2.*-                     , text-                     , raw-strings-qq-                     , QuickCheck-                     , vector-  ghc-options:         -fhpc -O0 -Wall---  ghc-options:         -ddump-deriv -O0 -rtsopts=all -prof -auto-all-  default-language:    Haskell2010-+    type: exitcode-stdio-1.0+    main-is: Spec.hs+    build-depends:+        aeson >=0.11.2.1 && <0.12,+        base >=4.9.0.0 && <4.10,+        bytestring >=0.10.8.1 && <0.11,+        containers >=0.5.7.1 && <0.6,+        formatting >=6.2.4 && <6.3,+        krapsh >=0.1.6.2 && <0.2,+        hspec ==2.*,+        text >=1.2.2.1 && <1.3,+        raw-strings-qq ==1.1.*,+        QuickCheck >=2.8.2 && <2.9,+        vector >=0.11.0.0 && <0.12+    default-language: Haskell2010+    hs-source-dirs: test+    other-modules:+        Spark.Core.ContextSpec+        Spark.Core.DatasetSpec+        Spark.Core.Internal.CachingSpec+        Spark.Core.Internal.LocalDataFunctionsSpec+        Spark.Core.Internal.OpFunctionsSpec+        Spark.Core.Internal.RowUtilsSpec+        Spark.Core.Internal.DAGFunctionsSpec+        Spark.Core.Internal.PathsSpec+        Spark.Core.PathSpec+        Spark.Core.ProjectionsSpec+        Spark.Core.RowToSQLSpec+        Spark.Core.TypesSpec+        Spark.Core.ColumnSpec+        Spark.Core.SimpleExamplesSpec+    ghc-options: -fhpc -O0 -Wall test-suite krapsh-test-integration-  type:                exitcode-stdio-1.0-  hs-source-dirs:      test-integration-  main-is:             Spec.hs-  other-modules:       Spark.Core.CachingSpec,-                       Spark.Core.CollectSpec,-                       Spark.Core.IntegrationUtilities,-                       Spark.Core.SimpleAddSpec-  build-depends:       aeson-                     , base-                     , bytestring-                     , containers-                     , formatting-                     , krapsh-                     , hspec == 2.*-                     , text-                     , raw-strings-qq-                     , QuickCheck-                     , vector-  ghc-options:         -fhpc -O0 -Wall---  ghc-options:         -ddump-deriv -O0 -rtsopts=all -prof -auto-all-  default-language:    Haskell2010---source-repository head-  type:     git-  location: https://github.com/krapsh/kraps-haskell+    type: exitcode-stdio-1.0+    main-is: Spec.hs+    build-depends:+        aeson >=0.11.2.1 && <0.12,+        base >=4.9.0.0 && <4.10,+        bytestring >=0.10.8.1 && <0.11,+        containers >=0.5.7.1 && <0.6,+        formatting >=6.2.4 && <6.3,+        krapsh >=0.1.6.2 && <0.2,+        hspec ==2.*,+        text >=1.2.2.1 && <1.3,+        raw-strings-qq ==1.1.*,+        QuickCheck >=2.8.2 && <2.9,+        vector >=0.11.0.0 && <0.12+    default-language: Haskell2010+    hs-source-dirs: test-integration+    other-modules:+        Spark.Core.CachingSpec+        Spark.Core.CollectSpec+        Spark.Core.IntegrationUtilities+        Spark.Core.SimpleAddSpec+    ghc-options: -fhpc -O0 -Wall