Hello community,

here is the log from the commit of package python3-beautifulsoup4 for 
openSUSE:Factory checked in at 2015-08-05 06:50:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-beautifulsoup4 (Old)
 and      /work/SRC/openSUSE:Factory/.python3-beautifulsoup4.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python3-beautifulsoup4"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python3-beautifulsoup4/python3-beautifulsoup4.changes
    2013-12-18 16:54:31.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.python3-beautifulsoup4.new/python3-beautifulsoup4.changes
       2015-08-05 06:50:16.000000000 +0200
@@ -1,0 +2,86 @@
+Wed Jul 15 16:15:07 UTC 2015 - [email protected]
+
+- specfile:
+  * update copyright year
+
+- update to version 4.4.0:
+  * Especially important changes:
+    + Added a warning when you instantiate a BeautifulSoup object
+      without explicitly naming a parser. [bug=1398866]
+    + __repr__ now returns an ASCII bytestring in Python 2, and a
+      Unicode string in Python 3, instead of a UTF8-encoded bytestring
+      in both versions. In Python 3, __str__ now returns a Unicode
+      string instead of a bytestring. [bug=1420131]
+    + The `text` argument to the find_* methods is now called
+      `string`, which is more accurate. `text` still works, but
+      `string` is the argument described in the documentation. `text`
+      may eventually change its meaning, but not for a very long
+      time. [bug=1366856]
+    + Changed the way soup objects work under copy.copy(). Copying a
+      NavigableString or a Tag will give you a new NavigableString
+      that's equal to the old one but not connected to the parse
+      tree. Patch by Martijn Peters. [bug=1307490]
+    + Started using a standard MIT license. [bug=1294662]
+    + Added a Chinese translation of the documentation by Delong .w.
+  * New features:
+    + Introduced the select_one() method, which uses a CSS selector
+      but only returns the first match, instead of a list of
+      matches. [bug=1349367]
+    + You can now create a Tag object without specifying a
+      TreeBuilder. Patch by Martijn Pieters. [bug=1307471]
+    + You can now create a NavigableString or a subclass just by
+      invoking the constructor. [bug=1294315]
+    + Added an `exclude_encodings` argument to UnicodeDammit and to
+      the Beautiful Soup constructor, which lets you prohibit the
+      detection of an encoding that you know is wrong. [bug=1469408]
+    + The select() method now supports selector grouping. Patch by
+      Francisco Canas [bug=1191917]
+  * Bug fixes:
+    + Fixed yet another problem that caused the html5lib tree builder
+      to create a disconnected parse tree. [bug=1237763]
+    + Force object_was_parsed() to keep the tree intact even when an
+      element from later in the document is moved into
+      place. [bug=1430633]
+    + Fixed yet another bug that caused a disconnected tree when
+      html5lib copied an element from one part of the tree to
+      another. [bug=1270611]
+    + Fixed a bug where Element.extract() could create an infinite
+      loop in the remaining tree.
+    + The select() method can now find tags whose names contain
+      dashes. Patch by Francisco Canas. [bug=1276211]
+    + The select() method can now find tags with attributes whose
+      names contain dashes. Patch by Marek Kapolka. [bug=1304007]
+    + Improved the lxml tree builder's handling of processing
+      instructions. [bug=1294645]
+    + Restored the helpful syntax error that happens when you try to
+      import the Python 2 edition of Beautiful Soup under Python
+      3. [bug=1213387]
+    + In Python 3.4 and above, set the new convert_charrefs argument
+      to the html.parser constructor to avoid a warning and future
+      failures. Patch by Stefano Revera. [bug=1375721]
+    + The warning when you pass in a filename or URL as markup will
+      now be displayed correctly even if the filename or URL is a
+      Unicode string. [bug=1268888]
+    + If the initial <html> tag contains a CDATA list attribute such
+      as 'class', the html5lib tree builder will now turn its value
+      into a list, as it would with any other tag. [bug=1296481]
+    + Fixed an import error in Python 3.5 caused by the removal of the
+      HTMLParseError class. [bug=1420063]
+    + Improved docstring for encode_contents() and
+      decode_contents(). [bug=1441543]
+    + Fixed a crash in Unicode, Dammit's encoding detector when the
+      name of the encoding itself contained invalid
+      bytes. [bug=1360913]
+    + Improved the exception raised when you call .unwrap() or
+      .replace_with() on an element that's not attached to a tree.
+    + Raise a NotImplementedError whenever an unsupported CSS
+      pseudoclass is used in select(). Previously some cases did not
+      result in a NotImplementedError.
+    + It's now possible to pickle a BeautifulSoup object no matter
+      which tree builder was used to create it. However, the only tree
+      builder that survives the pickling process is the
+      HTMLParserTreeBuilder ('html.parser'). If you unpickle a
+      BeautifulSoup object created with some other tree builder,
+      soup.builder will be None. [bug=1231545]
+
+-------------------------------------------------------------------

Old:
----
  beautifulsoup4-4.3.2.tar.gz

New:
----
  beautifulsoup4-4.4.0.tar.gz

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

Other differences:
------------------
++++++ python3-beautifulsoup4.spec ++++++
--- /var/tmp/diff_new_pack.2hyhFP/_old  2015-08-05 06:50:17.000000000 +0200
+++ /var/tmp/diff_new_pack.2hyhFP/_new  2015-08-05 06:50:17.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-beautifulsoup4
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -17,7 +17,7 @@
 
 
 Name:           python3-beautifulsoup4
-Version:        4.3.2
+Version:        4.4.0
 Release:        0
 Summary:        HTML/XML Parser for Quick-Turnaround Applications Like 
Screen-Scraping
 License:        MIT

++++++ beautifulsoup4-4.3.2.tar.gz -> beautifulsoup4-4.4.0.tar.gz ++++++
++++ 3222 lines of diff (skipped)


Reply via email to