packages feed

geojson 4.0.2 → 4.0.3

raw patch · 1 files changed

+9/−9 lines, 1 filesdep ~aesondep ~basePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: aeson, base

API changes (from Hackage documentation)

- Data.Geospatial: Collection :: (Seq GeospatialGeometry) -> GeospatialGeometry
+ Data.Geospatial: Collection :: Seq GeospatialGeometry -> GeospatialGeometry
- Data.Geospatial: bbox :: forall a_aKGl. Lens' (GeoFeature a_aKGl) (Maybe BoundingBoxWithoutCRS)
+ Data.Geospatial: bbox :: forall a_avmA. Lens' (GeoFeature a_avmA) (Maybe BoundingBoxWithoutCRS)
- Data.Geospatial: boundingbox :: forall a_aMg2. Lens' (GeoFeatureCollection a_aMg2) (Maybe BoundingBoxWithoutCRS)
+ Data.Geospatial: boundingbox :: forall a_awSU. Lens' (GeoFeatureCollection a_awSU) (Maybe BoundingBoxWithoutCRS)
- Data.Geospatial: class HasGeoPositionWithoutCRS c_anRq
+ Data.Geospatial: class HasGeoPositionWithoutCRS c_aczn
- Data.Geospatial: featureId :: forall a_aKGl. Lens' (GeoFeature a_aKGl) (Maybe FeatureID)
+ Data.Geospatial: featureId :: forall a_avmA. Lens' (GeoFeature a_avmA) (Maybe FeatureID)
- Data.Geospatial: geoPositionWithoutCRS :: HasGeoPositionWithoutCRS c_anRq => Lens' c_anRq GeoPositionWithoutCRS
+ Data.Geospatial: geoPositionWithoutCRS :: HasGeoPositionWithoutCRS c_aczn => Lens' c_aczn GeoPositionWithoutCRS
- Data.Geospatial: geofeatures :: forall a_aMg2 a_aMiB. Lens (GeoFeatureCollection a_aMg2) (GeoFeatureCollection a_aMiB) (Seq (GeoFeature a_aMg2)) (Seq (GeoFeature a_aMiB))
+ Data.Geospatial: geofeatures :: forall a_awSU a_awVt. Lens (GeoFeatureCollection a_awSU) (GeoFeatureCollection a_awVt) (Seq (GeoFeature a_awSU)) (Seq (GeoFeature a_awVt))
- Data.Geospatial: geometry :: forall a_aKGl. Lens' (GeoFeature a_aKGl) GeospatialGeometry
+ Data.Geospatial: geometry :: forall a_avmA. Lens' (GeoFeature a_avmA) GeospatialGeometry
- Data.Geospatial: properties :: forall a_aKGl a_aKNO. Lens (GeoFeature a_aKGl) (GeoFeature a_aKNO) a_aKGl a_aKNO
+ Data.Geospatial: properties :: forall a_avmA a_avu2. Lens (GeoFeature a_avmA) (GeoFeature a_avu2) a_avmA a_avu2
- Data.Geospatial.Internal.BasicTypes: class HasGeoPositionWithoutCRS c_anRq
+ Data.Geospatial.Internal.BasicTypes: class HasGeoPositionWithoutCRS c_aczn
- Data.Geospatial.Internal.BasicTypes: geoPositionWithoutCRS :: HasGeoPositionWithoutCRS c_anRq => Lens' c_anRq GeoPositionWithoutCRS
+ Data.Geospatial.Internal.BasicTypes: geoPositionWithoutCRS :: HasGeoPositionWithoutCRS c_aczn => Lens' c_aczn GeoPositionWithoutCRS
- Data.Geospatial.Internal.GeoFeature: bbox :: forall a_aKGl. Lens' (GeoFeature a_aKGl) (Maybe BoundingBoxWithoutCRS)
+ Data.Geospatial.Internal.GeoFeature: bbox :: forall a_avmA. Lens' (GeoFeature a_avmA) (Maybe BoundingBoxWithoutCRS)
- Data.Geospatial.Internal.GeoFeature: featureId :: forall a_aKGl. Lens' (GeoFeature a_aKGl) (Maybe FeatureID)
+ Data.Geospatial.Internal.GeoFeature: featureId :: forall a_avmA. Lens' (GeoFeature a_avmA) (Maybe FeatureID)
- Data.Geospatial.Internal.GeoFeature: geometry :: forall a_aKGl. Lens' (GeoFeature a_aKGl) GeospatialGeometry
+ Data.Geospatial.Internal.GeoFeature: geometry :: forall a_avmA. Lens' (GeoFeature a_avmA) GeospatialGeometry
- Data.Geospatial.Internal.GeoFeature: properties :: forall a_aKGl a_aKNO. Lens (GeoFeature a_aKGl) (GeoFeature a_aKNO) a_aKGl a_aKNO
+ Data.Geospatial.Internal.GeoFeature: properties :: forall a_avmA a_avu2. Lens (GeoFeature a_avmA) (GeoFeature a_avu2) a_avmA a_avu2
- Data.Geospatial.Internal.GeoFeatureCollection: boundingbox :: forall a_aMg2. Lens' (GeoFeatureCollection a_aMg2) (Maybe BoundingBoxWithoutCRS)
+ Data.Geospatial.Internal.GeoFeatureCollection: boundingbox :: forall a_awSU. Lens' (GeoFeatureCollection a_awSU) (Maybe BoundingBoxWithoutCRS)
- Data.Geospatial.Internal.GeoFeatureCollection: geofeatures :: forall a_aMg2 a_aMiB. Lens (GeoFeatureCollection a_aMg2) (GeoFeatureCollection a_aMiB) (Seq (GeoFeature a_aMg2)) (Seq (GeoFeature a_aMiB))
+ Data.Geospatial.Internal.GeoFeatureCollection: geofeatures :: forall a_awSU a_awVt. Lens (GeoFeatureCollection a_awSU) (GeoFeatureCollection a_awVt) (Seq (GeoFeature a_awSU)) (Seq (GeoFeature a_awVt))
- Data.Geospatial.Internal.Geometry: Collection :: (Seq GeospatialGeometry) -> GeospatialGeometry
+ Data.Geospatial.Internal.Geometry: Collection :: Seq GeospatialGeometry -> GeospatialGeometry
- Data.Geospatial.Internal.Geometry.Aeson: makeGeometryGeoAeson :: (ToJSON a) => String -> a -> Value
+ Data.Geospatial.Internal.Geometry.Aeson: makeGeometryGeoAeson :: ToJSON a => String -> a -> Value
- Data.Geospatial.Internal.Geometry.Aeson: optAttributes :: (ToJSON a) => Text -> Maybe a -> [Pair]
+ Data.Geospatial.Internal.Geometry.Aeson: optAttributes :: ToJSON a => Text -> Maybe a -> [Pair]
- Data.Geospatial.Internal.Geometry.Aeson: optValFromObj :: (FromJSON a) => Text -> Object -> Parser (Maybe a)
+ Data.Geospatial.Internal.Geometry.Aeson: optValFromObj :: FromJSON a => Text -> Object -> Parser (Maybe a)
- Data.LineString: fromList :: (Validate v) => [a] -> v ListToLineStringError (LineString a)
+ Data.LineString: fromList :: Validate v => [a] -> v ListToLineStringError (LineString a)
- Data.LineString: fromSeq :: (Validate v) => Seq a -> v SequenceToLineStringError (LineString a)
+ Data.LineString: fromSeq :: Validate v => Seq a -> v SequenceToLineStringError (LineString a)

Files

geojson.cabal view
@@ -1,10 +1,10 @@ name:                   geojson-version:                4.0.2+version:                4.0.3 license:                BSD3 license-file:           LICENCE author:                 Dom De Re maintainer:             Andrew Newman-copyright:              Copyright (C) 2013-2020+copyright:              Copyright (C) 2013-2021 synopsis:               A thin GeoJSON Layer above the aeson library category:               Data description:            A thin GeoJSON Layer above the aeson library.@@ -15,7 +15,7 @@  homepage:               https://github.com/zellige/hs-geojson bug-reports:            https://github.com/zellige/hs-geojson/issues-cabal-version:          >= 1.10+cabal-version:          1.12 build-type:             Simple extra-source-files:     README.md,                         CHANGELOG.md@@ -27,12 +27,12 @@ source-repository       this     type:               git     location:           https://github.com/zellige/hs-geojson.git-    tag:                4.0.2+    tag:                4.0.3  library     hs-source-dirs:     src-    build-depends:      base < 5 &&     >= 4.9-                    ,   aeson           >= 0.8+    build-depends:      base            >= 4.9 && < 5+                    ,   aeson           >=0.8 && <1.6                     ,   containers      >= 0.5.10.1                     ,   deepseq         >= 1.4                     ,   lens            >= 4.11@@ -66,8 +66,8 @@     hs-source-dirs:     test     main-is:            Main.hs     type:               exitcode-stdio-1.0-    build-depends:      base < 5 &&     >= 4.9-                    ,   aeson           >= 0.8+    build-depends:      base < 5 &&     >= 4.9 && < 5+                    ,   aeson <1.6 &&   >= 0.8 && < 1.6                     ,   bytestring      >= 0.10                     ,   containers      >= 0.5.10.1                     ,   geojson@@ -93,7 +93,7 @@     hs-source-dirs:     hlint     main-is:            Main.hs     type:               exitcode-stdio-1.0-    build-depends:      base+    build-depends:      base < 5 &&     >= 4.9                     ,   hlint     default-language:   Haskell2010     ghc-options:        -Wall