commit ghc-gogol-kgsearch for openSUSE:Factory

Hello community, here is the log from the commit of package ghc-gogol-kgsearch for openSUSE:Factory checked in at 2017-08-31 20:53:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-gogol-kgsearch (Old) and /work/SRC/openSUSE:Factory/.ghc-gogol-kgsearch.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ghc-gogol-kgsearch" Thu Aug 31 20:53:52 2017 rev:2 rq:513318 version:0.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-gogol-kgsearch/ghc-gogol-kgsearch.changes 2017-05-10 20:41:55.119647204 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-gogol-kgsearch.new/ghc-gogol-kgsearch.changes 2017-08-31 20:53:55.932755797 +0200 @@ -1,0 +2,5 @@ +Thu Jul 27 14:07:20 UTC 2017 - psimons@suse.com + +- Update to version 0.3.0. + +------------------------------------------------------------------- Old: ---- gogol-kgsearch-0.1.1.tar.gz New: ---- gogol-kgsearch-0.3.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-gogol-kgsearch.spec ++++++ --- /var/tmp/diff_new_pack.lssk3g/_old 2017-08-31 20:53:59.332278151 +0200 +++ /var/tmp/diff_new_pack.lssk3g/_new 2017-08-31 20:53:59.336277589 +0200 @@ -18,7 +18,7 @@ %global pkg_name gogol-kgsearch Name: ghc-%{pkg_name} -Version: 0.1.1 +Version: 0.3.0 Release: 0 Summary: Google Knowledge Graph Search SDK License: MPL-2.0 @@ -31,8 +31,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -Knowledge Graph Search API allows developers to search the Google Knowledge -Graph for entities. +Searches the Google Knowledge Graph for entities. /Warning:/ This is an experimental prototype/preview release which is still under exploratory development and not intended for public use, caveat emptor! ++++++ gogol-kgsearch-0.1.1.tar.gz -> gogol-kgsearch-0.3.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gogol-kgsearch-0.1.1/README.md new/gogol-kgsearch-0.3.0/README.md --- old/gogol-kgsearch-0.1.1/README.md 2016-11-03 14:26:28.000000000 +0100 +++ new/gogol-kgsearch-0.3.0/README.md 2017-07-12 16:51:30.000000000 +0200 @@ -8,7 +8,7 @@ ## Version -`0.1.1` +`0.3.0` ## Description diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gogol-kgsearch-0.1.1/gen/Network/Google/KnowledgeGraphSearch/Types/Product.hs new/gogol-kgsearch-0.3.0/gen/Network/Google/KnowledgeGraphSearch/Types/Product.hs --- old/gogol-kgsearch-0.1.1/gen/Network/Google/KnowledgeGraphSearch/Types/Product.hs 2016-11-03 14:26:28.000000000 +0100 +++ new/gogol-kgsearch-0.3.0/gen/Network/Google/KnowledgeGraphSearch/Types/Product.hs 2017-07-12 16:51:30.000000000 +0200 @@ -71,14 +71,14 @@ = withObject "SearchResponse" (\ o -> SearchResponse' <$> - (o .:? "context") <*> + (o .:? "@context") <*> (o .:? "itemListElement" .!= mempty) - <*> (o .:? "type")) + <*> (o .:? "@type")) instance ToJSON SearchResponse where toJSON SearchResponse'{..} = object (catMaybes - [("context" .=) <$> _srContext, + [("@context" .=) <$> _srContext, ("itemListElement" .=) <$> _srItemListElement, - ("type" .=) <$> _srType]) + ("@type" .=) <$> _srType]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gogol-kgsearch-0.1.1/gen/Network/Google/KnowledgeGraphSearch/Types/Sum.hs new/gogol-kgsearch-0.3.0/gen/Network/Google/KnowledgeGraphSearch/Types/Sum.hs --- old/gogol-kgsearch-0.1.1/gen/Network/Google/KnowledgeGraphSearch/Types/Sum.hs 2016-11-03 14:26:28.000000000 +0100 +++ new/gogol-kgsearch-0.3.0/gen/Network/Google/KnowledgeGraphSearch/Types/Sum.hs 2017-07-12 16:51:30.000000000 +0200 @@ -17,3 +17,32 @@ module Network.Google.KnowledgeGraphSearch.Types.Sum where import Network.Google.Prelude + +-- | V1 error format. +data Xgafv + = X1 + -- ^ @1@ + -- v1 error format + | X2 + -- ^ @2@ + -- v2 error format + deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic) + +instance Hashable Xgafv + +instance FromHttpApiData Xgafv where + parseQueryParam = \case + "1" -> Right X1 + "2" -> Right X2 + x -> Left ("Unable to parse Xgafv from: " <> x) + +instance ToHttpApiData Xgafv where + toQueryParam = \case + X1 -> "1" + X2 -> "2" + +instance FromJSON Xgafv where + parseJSON = parseJSONText "Xgafv" + +instance ToJSON Xgafv where + toJSON = toJSONText diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gogol-kgsearch-0.1.1/gen/Network/Google/KnowledgeGraphSearch/Types.hs new/gogol-kgsearch-0.3.0/gen/Network/Google/KnowledgeGraphSearch/Types.hs --- old/gogol-kgsearch-0.1.1/gen/Network/Google/KnowledgeGraphSearch/Types.hs 2016-11-03 14:26:28.000000000 +0100 +++ new/gogol-kgsearch-0.3.0/gen/Network/Google/KnowledgeGraphSearch/Types.hs 2017-07-12 16:51:30.000000000 +0200 @@ -25,6 +25,9 @@ , srContext , srItemListElement , srType + + -- * Xgafv + , Xgafv (..) ) where import Network.Google.KnowledgeGraphSearch.Types.Product diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gogol-kgsearch-0.1.1/gen/Network/Google/KnowledgeGraphSearch.hs new/gogol-kgsearch-0.3.0/gen/Network/Google/KnowledgeGraphSearch.hs --- old/gogol-kgsearch-0.1.1/gen/Network/Google/KnowledgeGraphSearch.hs 2016-11-03 14:26:28.000000000 +0100 +++ new/gogol-kgsearch-0.3.0/gen/Network/Google/KnowledgeGraphSearch.hs 2017-07-12 16:51:30.000000000 +0200 @@ -13,8 +13,7 @@ -- Stability : auto-generated -- Portability : non-portable (GHC extensions) -- --- Knowledge Graph Search API allows developers to search the Google --- Knowledge Graph for entities. +-- Searches the Google Knowledge Graph for entities. -- -- /See:/ <https://developers.google.com/knowledge-graph/ Knowledge Graph Search API Reference> module Network.Google.KnowledgeGraphSearch @@ -38,6 +37,9 @@ , srContext , srItemListElement , srType + + -- ** Xgafv + , Xgafv (..) ) where import Network.Google.KnowledgeGraphSearch.Types diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gogol-kgsearch-0.1.1/gen/Network/Google/Resource/Kgsearch/Entities/Search.hs new/gogol-kgsearch-0.3.0/gen/Network/Google/Resource/Kgsearch/Entities/Search.hs --- old/gogol-kgsearch-0.1.1/gen/Network/Google/Resource/Kgsearch/Entities/Search.hs 2016-11-03 14:26:28.000000000 +0100 +++ new/gogol-kgsearch-0.3.0/gen/Network/Google/Resource/Kgsearch/Entities/Search.hs 2017-07-12 16:51:30.000000000 +0200 @@ -59,7 +59,7 @@ type EntitiesSearchResource = "v1" :> "entities:search" :> - QueryParam "$.xgafv" Text :> + QueryParam "$.xgafv" Xgafv :> QueryParam "upload_protocol" Text :> QueryParam "prefix" Bool :> QueryParam "pp" Bool :> @@ -82,7 +82,7 @@ -- -- /See:/ 'entitiesSearch' smart constructor. data EntitiesSearch = EntitiesSearch' - { _esXgafv :: !(Maybe Text) + { _esXgafv :: !(Maybe Xgafv) , _esUploadProtocol :: !(Maybe Text) , _esPrefix :: !(Maybe Bool) , _esPp :: !Bool @@ -150,7 +150,7 @@ } -- | V1 error format. -esXgafv :: Lens' EntitiesSearch (Maybe Text) +esXgafv :: Lens' EntitiesSearch (Maybe Xgafv) esXgafv = lens _esXgafv (\ s a -> s{_esXgafv = a}) -- | Upload protocol for media (e.g. \"raw\", \"multipart\"). @@ -179,13 +179,16 @@ = lens _esUploadType (\ s a -> s{_esUploadType = a}) -- | Restricts returned entities with these types, e.g. Person (as defined in --- http:\/\/schema.org\/Person). +-- http:\/\/schema.org\/Person). If multiple types are specified, returned +-- entities will contain one or more of these types. esTypes :: Lens' EntitiesSearch [Text] esTypes = lens _esTypes (\ s a -> s{_esTypes = a}) . _Default . _Coerce --- | The list of entity id to be used for search instead of query string. +-- | The list of entity id to be used for search instead of query string. To +-- specify multiple ids in the HTTP request, repeat the parameter in the +-- URL as in ...?ids=A&ids=B esIds :: Lens' EntitiesSearch [Text] esIds = lens _esIds (\ s a -> s{_esIds = a}) . _Default . diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gogol-kgsearch-0.1.1/gogol-kgsearch.cabal new/gogol-kgsearch-0.3.0/gogol-kgsearch.cabal --- old/gogol-kgsearch-0.1.1/gogol-kgsearch.cabal 2016-11-03 14:26:28.000000000 +0100 +++ new/gogol-kgsearch-0.3.0/gogol-kgsearch.cabal 2017-07-12 16:51:30.000000000 +0200 @@ -1,5 +1,5 @@ name: gogol-kgsearch -version: 0.1.1 +version: 0.3.0 synopsis: Google Knowledge Graph Search SDK. homepage: https://github.com/brendanhay/gogol bug-reports: https://github.com/brendanhay/gogol/issues @@ -14,8 +14,7 @@ extra-source-files: README.md src/.gitkeep description: - Knowledge Graph Search API allows developers to search the Google - Knowledge Graph for entities. + Searches the Google Knowledge Graph for entities. . /Warning:/ This is an experimental prototype/preview release which is still under exploratory development and not intended for public use, caveat emptor! @@ -43,5 +42,5 @@ , Network.Google.KnowledgeGraphSearch.Types.Sum build-depends: - gogol-core == 0.1.1.* + gogol-core == 0.3.0.* , base >= 4.7 && < 5
participants (1)
-
root@hilbert.suse.de