Hello community,

here is the log from the commit of package python3-rdflib for openSUSE:Factory 
checked in at 2016-05-25 21:28:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-rdflib (Old)
 and      /work/SRC/openSUSE:Factory/.python3-rdflib.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python3-rdflib"

Changes:
--------
New Changes file:

--- /dev/null   2016-04-07 01:36:33.300037506 +0200
+++ /work/SRC/openSUSE:Factory/.python3-rdflib.new/python3-rdflib-doc.changes   
2016-05-25 21:28:08.000000000 +0200
@@ -0,0 +1,210 @@
+-------------------------------------------------------------------
+Thu May 19 18:37:25 UTC 2016 - toddrme2...@gmail.com
+
+- Split documentation into own subpackage to speed up build.
+
+-------------------------------------------------------------------
+Sun May  8 07:05:46 UTC 2016 - a...@gmx.de
+
+- specfile:
+  * changed to https for source url
+  * updated source url to files.pythonhosted.org
+
+
+-------------------------------------------------------------------
+Mon Mar 14 22:43:22 UTC 2016 - sch...@suse.de
+
+- Remove python3-SPARQLWrapper from BuildRequires to break build cycle
+
+-------------------------------------------------------------------
+Fri Oct 30 11:48:55 UTC 2015 - toddrme2...@gmail.com
+
+- Disable testing-only requirements
+- python3-flake8 is only needed during testing, not at runtime.
+  So remove it as a Requires.
+
+-------------------------------------------------------------------
+Thu Oct 29 12:09:15 UTC 2015 - toddrme2...@gmail.com
+
+- Disable tests, they don't work properly on python 3.x.
+
+-------------------------------------------------------------------
+Tue Oct  6 03:13:08 UTC 2015 - a...@gmx.de
+
+- specfile:
+  * added networkx for tests
+
+- update to version 4.2.1:
+  * Added a Networkx connector #471, #507
+  * Added a graph_tool connector #473
+  * Added a graphs method to the Dataset object #504, #495
+  * Batch commits for SPARQLUpdateStore #486
+  * Fixed bnode collision bug #506, #496, #494
+  * fix util.from_n3() parsing Literals with datatypes and Namespace
+    support #503, #502
+  * make Identifier.__hash__ stable wrt. multi processes #501, #500
+  * fix handling URLInputSource without content-type #499, #498
+  * no relative import in algebra when run as a script #497
+  * Duplicate option in armstrong theme.conf removed #491
+  * Variable.__repr__ returns a python representation string, not n3
+    #488
+  * fixed broken example #482
+  * trig output fixes #480
+  * set PYTHONPATH to make rdfpipe tests use the right rdflib version
+    #477
+  * fix RDF/XML problem with unqualified use of rdf:about #470, #468
+  * AuditableStore improvements #469, #463
+  * added asserts for graph.set([s,p,o]) so s and p aren't None #467
+  * threading.RLock instances are context managers #465
+  * SPARQLStore does not transform Literal('') into Literal('None')
+    anymore #459, #457
+  * slight performance increase for graph.all_nodes() #458
+  * travis: migrate to docker container infrastructure #508
+  * test for narrow python builds (chars > 0xFFFF) (related to #453,
+    #454 ) #456, #509
+  * dropped testing py3.2 #448
+  * Running a local fuseki server on travis and making it failsafe
+    #476, #475, #474, #466, #460
+  * exclude def main(): functions from test coverage analysis #472
+
+-------------------------------------------------------------------
+Thu Jul  9 20:52:30 UTC 2015 - toddrme2...@gmail.com
+
+- Make update-alternatives compatible with python-rdflib
+
+-------------------------------------------------------------------
+Wed Jul  1 12:45:59 UTC 2015 - toddrme2...@gmail.com
+
+- Add group field to doc
+
+-------------------------------------------------------------------
+Wed Jul  1 11:51:30 UTC 2015 - toddrme2...@gmail.com
+
+- Split documentation into doc subpackage
+- Don't build documentation for SLES 12
+  python-Sphinx is not available on SLES 12,
+  and python3-Sphinx won't work until this issue is fixed:
+  https://github.com/RDFLib/rdflib/issues/491
+
+-------------------------------------------------------------------
+Fri Feb 20 06:18:43 UTC 2015 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+
+- update to version 4.2.0:
+
+-------------------------------------------------------------------
+Thu Sep 11 12:31:20 UTC 2014 - toddrme2...@gmail.com
+
+- Update to 4.1.2
+  * This is a bug-fix release.
+    * Fixed unicode/str bug in py3 for rdfpipe
+      [#375](https://github.com/RDFLib/rdflib/issues/375)
+- Update to 4.1.1
+  * This is a bug-fix release.
+  * This will be the last RDFLib release to support python 2.5.
+    * The RDF/XML Parser was made stricter, now raises exceptions for
+      illegal repeated node-elements.
+      [#363](https://github.com/RDFLib/rdflib/issues/363)
+    * The SPARQLUpdateStore now supports non-ascii unicode in update
+      statements
+      [#356](https://github.com/RDFLib/rdflib/issues/356)
+    * Fixed a bug in the NTriple/NQuad parser wrt. to unicode escape sequences
+      [#352](https://github.com/RDFLib/rdflib/issues/352)
+    * HTML5Lib is no longer pinned to 0.95
+      [#355](https://github.com/RDFLib/rdflib/issues/360)
+    * RDF/XML Serializer now uses parseType=Literal for well-formed XML 
literals
+    * A bug in the manchester OWL syntax was fixed
+      [#355](https://github.com/RDFLib/rdflib/issues/355)
+- Update to 4.1
+  * This is a new minor version RDFLib, which includes a handful of new 
features:
+    * A TriG parser was added (we already had a serializer) - it is
+      up-to-date wrt. to the newest spec from: http://www.w3.org/TR/trig/
+    * The Turtle parser was made up to date wrt. to the latest Turtle spec.
+    * Many more tests have been added - RDFLib now has over 2000
+      (passing!) tests. This is mainly thanks to the NT, Turtle, TriG,
+      NQuads and SPARQL test-suites from W3C. This also included many
+      fixes to the nt and nquad parsers.
+    * ```ConjunctiveGraph``` and ```Dataset``` now support directly 
adding/removing
+      quads with ```add/addN/remove``` methods.
+    * ```rdfpipe``` command now supports datasets, and reading/writing context
+      sensitive formats.
+    * Optional graph-tracking was added to the Store interface, allowing
+      empty graphs to be tracked for Datasets. The DataSet class also saw
+      a general clean-up, see: 
[#309](https://github.com/RDFLib/rdflib/pull/309)
+    * After long deprecation, ```BackwardCompatibleGraph``` was removed.
+  * Minor enhancements/bugs fixed:
+    * Many code samples in the documentation were fixed thanks to @PuckCh
+    * The new ```IOMemory``` store was optimised a bit
+    * ```SPARQL(Update)Store``` has been made more generic.
+    * MD5 sums were never reinitialized in ```rdflib.compare```
+    * Correct default value for empty prefix in N3
+      [#312](https://github.com/RDFLib/rdflib/issues/312)
+    * Fixed tests when running in a non UTF-8 locale
+      [#344](https://github.com/RDFLib/rdflib/issues/344)
+    * Prefix in the original turtle have an impact on SPARQL query
+      resolution
+      [#313](https://github.com/RDFLib/rdflib/issues/313)
+    * Duplicate BNode IDs from N3 Parser
+      [#305](https://github.com/RDFLib/rdflib/issues/305)
+    * Use QNames for TriG graph names
+      [#330](https://github.com/RDFLib/rdflib/issues/330)
+    * \uXXXX escapes in Turtle/N3 were fixed
+      [#335](https://github.com/RDFLib/rdflib/issues/335)
+    * A way to limit the number of triples retrieved from the
+      ```SPARQLStore``` was added
+      [#346](https://github.com/RDFLib/rdflib/pull/346)
+    * Dots in localnames in Turtle
+      [#345](https://github.com/RDFLib/rdflib/issues/345)
+      [#336](https://github.com/RDFLib/rdflib/issues/336)
+    * ```BNode``` as Graph's public ID
+      [#300](https://github.com/RDFLib/rdflib/issues/300)
+    * Introduced ordering of ```QuotedGraphs```
+      [#291](https://github.com/RDFLib/rdflib/issues/291)
+
+-------------------------------------------------------------------
+Fri Dec  6 13:57:34 UTC 2013 - toddrme2...@gmail.com
+
+- Update to 4.0.1
+  * Bugfixes
+- Update to 4.0
+  * The new SPARQL 1.1 engine (rdflib-sparql) has been included in the core 
distribution. SPARQL 1.1 queries and updates should work out of the box.
+  * Several RDF 1.1 features are available:
+    * A new DataSet class
+    * XMLLiteral and HTMLLiterals
+    * BNode (de)skolemization is supported through BNode.skolemize, 
URIRef.de_skolemize, Graph.skolemize and Graph.de_skolemize
+  * Handled of Literal equality was split into lexical comparison (for normal 
== operator) and value space (using new Node.eq methods). This introduces some 
slight backwards incomaptible changes, but was necessary, as the old version 
had inconsisten hash and equality methods that could lead the literals not 
working correctly in dicts/sets. The new way is more in line with how SPARQL 
1.1 works. For the full details, see:
+  * Iterating over QueryResults will generate ResultRow objects, these allow 
access to variable bindings as attributes or as a dict. I.e.
+  * "Slicing" of Graphs and Resources as syntactic sugar: (#271)
+  * The SPARQLStore and SPARQLUpdateStore are now included in the RDFLib core
+  * The documentation has been given a major overhaul, and examples for most 
features have been added.
+- Update to 3.4
+  * This release introduced new parsers for structured data in HTML. In 
particular formats: hturtle, rdfa, mdata and an auto-detecting html format were 
added. Thanks to Ivan Herman for this!
+  * This release includes a lot of admin maintentance - correct dependencies 
for different python versions, etc. Several py3 bugs were also fixed.
+  * This release drops python 2.4 compatability - it was just getting too 
expensive for us to maintain. It should however be compatible with any cpython 
from 2.5 through 3.3.
+  * node.md5_term is now deprecated, if you use it let us know.
+- Add additional dependencies
+- Implement update-alternatives
+
+-------------------------------------------------------------------
+Fri Apr 12 11:13:01 UTC 2013 - toddrme2...@gmail.com
+
+- Disable building for python3 <= 3.2, since it is not compatible
+  with those versions
+
+-------------------------------------------------------------------
+Thu Jan 31 13:27:29 UTC 2013 - sasc...@suse.de
++++ 13 more lines (skipped)
++++ between /dev/null
++++ and 
/work/SRC/openSUSE:Factory/.python3-rdflib.new/python3-rdflib-doc.changes
--- /work/SRC/openSUSE:Factory/python3-rdflib/python3-rdflib.changes    
2016-03-18 21:41:58.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python3-rdflib.new/python3-rdflib.changes       
2016-05-25 21:28:08.000000000 +0200
@@ -1,0 +2,13 @@
+Thu May 19 18:37:25 UTC 2016 - toddrme2...@gmail.com
+
+- Split documentation into own subpackage to speed up build.
+
+-------------------------------------------------------------------
+Sun May  8 07:05:46 UTC 2016 - a...@gmx.de
+
+- specfile:
+  * changed to https for source url
+  * updated source url to files.pythonhosted.org
+
+
+-------------------------------------------------------------------

New:
----
  python3-rdflib-doc.changes
  python3-rdflib-doc.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python3-rdflib-doc.spec ++++++
#
# spec file for package python3-rdflib-doc
#
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:           python3-rdflib-doc
Version:        4.2.1
Release:        0
Summary:        Documentation for python3-rdflib
License:        BSD-3-Clause
Group:          Documentation/HTML
Url:            http://rdflib.net/
Source:         
https://files.pythonhosted.org/packages/source/r/rdflib/rdflib-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildRequires:  fdupes
BuildRequires:  python3-rdflib = %{version}
BuildRequires:  python3-Sphinx
Recommends:     python3-rdflib = %{version}
BuildArch:      noarch

%description
Documentation and help files for python3-rdflib.

%prep
%setup -q -n rdflib-%{version}
sed -i "1d" rdflib/plugins/parsers/{ntriples,notation3}.py # Fix non-executable 
bits
# Drop py2.7 bytecode files, we have to rebuild these:
find . -type f -name "*.pyc" -print -delete

%build
cd docs
make html
# Remove hidden file
rm -r _build/html/.buildinfo

%install
# fix end-of-line encoding
sed -i 's/\r$//' docs/_build/html/_static/jquery.js

%fdupes -s docs/_build/html

%files
%defattr(-,root,root)
%doc docs/_build/html

%changelog
++++++ python3-rdflib.spec ++++++
--- /var/tmp/diff_new_pack.kk95do/_old  2016-05-25 21:28:09.000000000 +0200
+++ /var/tmp/diff_new_pack.kk95do/_new  2016-05-25 21:28:09.000000000 +0200
@@ -23,13 +23,11 @@
 License:        BSD-3-Clause
 Group:          Development/Libraries/Python
 Url:            http://rdflib.net/
-Source:         
http://pypi.python.org/packages/source/r/rdflib/rdflib-%{version}.tar.gz
+Source:         
https://files.pythonhosted.org/packages/source/r/rdflib/rdflib-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  fdupes
-BuildRequires:  python
 BuildRequires:  python3 >= 3.2
 BuildRequires:  python3-2to3
-BuildRequires:  python3-Sphinx
 BuildRequires:  python3-devel
 BuildRequires:  python3-html5lib
 BuildRequires:  python3-isodate
@@ -37,10 +35,6 @@
 BuildRequires:  python3-pyparsing
 BuildRequires:  python3-setuptools
 BuildRequires:  python3-xml
-BuildRequires:  python3-xml
-# Test requirements
-# BuildRequires:  python3-flake8
-# BuildRequires:  python3-nose
 Requires:       python3-SPARQLWrapper
 Requires:       python3-html5lib
 Requires:       python3-isodate
@@ -56,17 +50,6 @@
 parser/serializer that conforms to the RDF/XML Syntax Specification (Revised).
 The library also contains both in-memory and persistent Graph backends.
 
-%package doc
-Summary:        A Python library for working with RDF
-Group:          Development/Libraries/Python
-Recommends:     %{name} = %{version}
-
-%description doc
-RDFLib is a Python library for working with RDF, a simple yet powerful
-language for representing information. The library contains an RDF/XML
-parser/serializer that conforms to the RDF/XML Syntax Specification (Revised).
-The library also contains both in-memory and persistent Graph backends.
-
 %prep
 %setup -q -n rdflib-%{version}
 sed -i "1d" rdflib/plugins/parsers/{ntriples,notation3}.py # Fix 
non-executable bits
@@ -75,12 +58,6 @@
 
 %build
 python3 setup.py build
-%if 0%{?suse_version} != 1315 
-cd docs
-make html
-# Remove hidden file
-rm -r _build/html/.buildinfo
-%endif
 
 %install
 python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
@@ -89,26 +66,10 @@
 mkdir -p %{buildroot}%{_sysconfdir}/alternatives
 for f in csv2rdf rdf2dot rdfgraphisomorphism rdfpipe rdfs2dot; do
     mv %{buildroot}%{_bindir}/$f %{buildroot}%{_bindir}/$f-%{py3_ver}
-    touch %{buildroot}%{_sysconfdir}/alternatives/$f
     ln -sf %{_sysconfdir}/alternatives/$f %{buildroot}%{_bindir}/$f
+    touch %{buildroot}%{_sysconfdir}/alternatives/$f
 done
 
-%if 0%{?suse_version} != 1315 
-# fix end-of-line encoding
-sed -i 's/\r$//' docs/_build/html/_static/jquery.js
-
-%fdupes -s docs/_build/html
-%endif
-
-%pre
-# Since /usr/bin/* became ghosted to be used with update-alternatives, we have 
to get rid
-# of the old binary resulting from the non-update-alternativies-ified package:
-[ -h %{_bindir}/csv2rdf ] || rm -f %{_bindir}/csv2rdf
-[ -h %{_bindir}/rdf2dot ] || rm -f %{_bindir}/rdf2dot
-[ -h %{_bindir}/rdfgraphisomorphism ] || rm -f %{_bindir}/rdfgraphisomorphism
-[ -h %{_bindir}/rdfpipe ] || rm -f %{_bindir}/rdfpipe
-[ -h %{_bindir}/rdfs2dot ] || rm -f %{_bindir}/rdfs2dot
-
 %post
 update-alternatives \
    --install %{_bindir}/rdfpipe rdfpipe %{_bindir}/rdfpipe-%{py3_ver} 30 \
@@ -117,7 +78,7 @@
    --slave %{_bindir}/rdfgraphisomorphism graphisomorpishm 
%{_bindir}/rdfgraphisomorphism%{py3_ver} \
    --slave %{_bindir}/rdfs2dot rdfs2dot %{_bindir}/rdfs2dot%{py3_ver}
 
-%preun
+%postun
 if [ $1 -eq 0 ] ; then
     update-alternatives --remove rdfpipe %{_bindir}/rdfpipe-%{py3_ver}
 fi
@@ -129,28 +90,22 @@
 %files
 %defattr(-,root,root)
 %doc CHANGELOG.md LICENSE CONTRIBUTORS README.md
-%ghost %{_sysconfdir}/alternatives/csv2rdf
-%ghost %{_sysconfdir}/alternatives/rdf2dot
-%ghost %{_sysconfdir}/alternatives/rdfgraphisomorphism
-%ghost %{_sysconfdir}/alternatives/rdfpipe
-%ghost %{_sysconfdir}/alternatives/rdfs2dot
-%{_bindir}/csv2rdf-%{py3_ver}
-%{_bindir}/rdf2dot-%{py3_ver}
-%{_bindir}/rdfgraphisomorphism-%{py3_ver}
-%{_bindir}/rdfpipe-%{py3_ver}
-%{_bindir}/rdfs2dot-%{py3_ver}
 %{_bindir}/csv2rdf
 %{_bindir}/rdf2dot
 %{_bindir}/rdfgraphisomorphism
 %{_bindir}/rdfpipe
 %{_bindir}/rdfs2dot
+%{_bindir}/csv2rdf-%{py3_ver}
+%{_bindir}/rdf2dot-%{py3_ver}
+%{_bindir}/rdfgraphisomorphism-%{py3_ver}
+%{_bindir}/rdfpipe-%{py3_ver}
+%{_bindir}/rdfs2dot-%{py3_ver}
+%ghost %{_sysconfdir}/alternatives/csv2rdf
+%ghost %{_sysconfdir}/alternatives/rdf2dot
+%ghost %{_sysconfdir}/alternatives/rdfgraphisomorphism
+%ghost %{_sysconfdir}/alternatives/rdfpipe
+%ghost %{_sysconfdir}/alternatives/rdfs2dot
 %{python3_sitelib}/rdflib/
 %{python3_sitelib}/rdflib-%{version}-py*.egg-info
 
-%if 0%{?suse_version} != 1315 
-%files doc
-%defattr(-,root,root)
-%doc docs/_build/html
-%endif
-
 %changelog


Reply via email to