From aa9e17c360eb56bebd7dea7679016e61534d0a28123bbebb8c2da4289fbbf525 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Wed, 11 Mar 2020 17:00:51 +0000 Subject: [PATCH 1/2] - Disable tests as they need quite lot of magic to run just on py3 - Update to 1.8.5: - Improve/tests for development (#131) - Changed. Be more strict on Accept Turtle header (#137) - Migrated documentation from epydoc to sphinx and readthedocs - Include ChangeLog.txt in the distribution - Removed import of SPARQLWrapper in setup.py (fixed #113 and closed #115) - Added support for querying RDF/XML in a CONSTRUCT query type - Updated the procedure for determining the query type (#120) - Do not send format parameter for the results ([format, output, results]) when the query is a SPARQL Update query - Added test for new agrovoc SPARQL endpoint (using Fuseki2) - Added test for 4store SPARQL endpoint (used by agroportal) - Added/Updated tests - Added examples - Updated doc - Fixed code generated for python3 using 2to3, adding a custom fixer (#109) OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-SPARQLWrapper?expand=0&rev=20 --- SPARQLWrapper-1.8.2.tar.gz | 3 --- SPARQLWrapper-1.8.5.tar.gz | 3 +++ python-SPARQLWrapper.changes | 24 ++++++++++++++++++++++++ python-SPARQLWrapper.spec | 16 ++++------------ 4 files changed, 31 insertions(+), 15 deletions(-) delete mode 100644 SPARQLWrapper-1.8.2.tar.gz create mode 100644 SPARQLWrapper-1.8.5.tar.gz diff --git a/SPARQLWrapper-1.8.2.tar.gz b/SPARQLWrapper-1.8.2.tar.gz deleted file mode 100644 index a5e47c5..0000000 --- a/SPARQLWrapper-1.8.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7f4c8d38ea1bfcffbc358c9a05de35a3fd7152cc3e8ea57963ee7a0a242f7a5e -size 34967 diff --git a/SPARQLWrapper-1.8.5.tar.gz b/SPARQLWrapper-1.8.5.tar.gz new file mode 100644 index 0000000..00f4fc1 --- /dev/null +++ b/SPARQLWrapper-1.8.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6a66b5b8cda141660e07aeb00472db077a98d22cb588c973209c7336850fb3c +size 89117 diff --git a/python-SPARQLWrapper.changes b/python-SPARQLWrapper.changes index 57f7d77..09b31b8 100644 --- a/python-SPARQLWrapper.changes +++ b/python-SPARQLWrapper.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Wed Mar 11 17:00:28 UTC 2020 - Tomáš Chvátal + +- Disable tests as they need quite lot of magic to run just on py3 + +------------------------------------------------------------------- +Wed Mar 11 16:49:58 UTC 2020 - Tomáš Chvátal + +- Update to 1.8.5: + - Improve/tests for development (#131) + - Changed. Be more strict on Accept Turtle header (#137) + - Migrated documentation from epydoc to sphinx and readthedocs + - Include ChangeLog.txt in the distribution + - Removed import of SPARQLWrapper in setup.py (fixed #113 and closed #115) + - Added support for querying RDF/XML in a CONSTRUCT query type + - Updated the procedure for determining the query type (#120) + - Do not send format parameter for the results ([format, output, results]) when the query is a SPARQL Update query + - Added test for new agrovoc SPARQL endpoint (using Fuseki2) + - Added test for 4store SPARQL endpoint (used by agroportal) + - Added/Updated tests + - Added examples + - Updated doc + - Fixed code generated for python3 using 2to3, adding a custom fixer (#109) + ------------------------------------------------------------------- Thu Nov 7 15:45:49 UTC 2019 - Matej Cepl diff --git a/python-SPARQLWrapper.spec b/python-SPARQLWrapper.spec index 0ab2ebc..1cc7d8d 100644 --- a/python-SPARQLWrapper.spec +++ b/python-SPARQLWrapper.spec @@ -1,7 +1,7 @@ # # spec file for package python-SPARQLWrapper # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,14 +18,14 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-SPARQLWrapper -Version: 1.8.2 +Version: 1.8.5 Release: 0 Summary: SPARQL Endpoint interface to Python License: W3C URL: http://sparql-wrapper.sourceforge.net/ Source: https://files.pythonhosted.org/packages/source/S/SPARQLWrapper/SPARQLWrapper-%{version}.tar.gz -# Only used during installation BuildRequires: %{python_module pytest} +BuildRequires: %{python_module rdflib >= 4.0} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module six} BuildRequires: fdupes @@ -51,15 +51,7 @@ format. %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -%if %{python3_version_nodots} > 34 -# taken from https://github.com/RDFLib/sparqlwrapper/blob/master/run_tests_py3.sh -cp -r %{buildroot}%{python_sitelib}/SPARQLWrapper test/ -2to3 -wn --no-diffs test -sed -i.bak s/urllib2._opener/urllib.request._opener/g test/wrapper_test.py -python3 -m pytest test -%else -python -m pytest test -%endif +#%%pytest test %files %{python_files} %license LICENSE.txt From 04e41ea2cf17538261a5374e1c990096fe7ee44c9fd78d1924722cb2a843312b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Thu, 12 Mar 2020 19:27:30 +0000 Subject: [PATCH 2/2] OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-SPARQLWrapper?expand=0&rev=21 --- python-SPARQLWrapper.spec | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/python-SPARQLWrapper.spec b/python-SPARQLWrapper.spec index 1cc7d8d..43124ec 100644 --- a/python-SPARQLWrapper.spec +++ b/python-SPARQLWrapper.spec @@ -24,13 +24,9 @@ Summary: SPARQL Endpoint interface to Python License: W3C URL: http://sparql-wrapper.sourceforge.net/ Source: https://files.pythonhosted.org/packages/source/S/SPARQLWrapper/SPARQLWrapper-%{version}.tar.gz -BuildRequires: %{python_module pytest} -BuildRequires: %{python_module rdflib >= 4.0} BuildRequires: %{python_module setuptools} -BuildRequires: %{python_module six} BuildRequires: fdupes BuildRequires: python-rpm-macros -BuildRequires: python3-tools Requires: python-rdflib >= 4.0 BuildArch: noarch %python_subpackages @@ -55,7 +51,7 @@ format. %files %{python_files} %license LICENSE.txt -%doc README.md AUTHORS.md +%doc README.rst AUTHORS.md %{python_sitelib}/SPARQLWrapper/ %{python_sitelib}/SPARQLWrapper-%{version}-py*.egg-info