Hello community,
here is the log from the commit of package python-mechanize for
openSUSE:Factory checked in at 2019-01-21 11:01:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-mechanize (Old)
and /work/SRC/openSUSE:Factory/.python-mechanize.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-mechanize"
Mon Jan 21 11:01:07 2019 rev:20 rq:667161 version:0.4.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-mechanize/python-mechanize.changes
2018-08-31 10:45:44.795296604 +0200
+++
/work/SRC/openSUSE:Factory/.python-mechanize.new.28833/python-mechanize.changes
2019-01-21 11:03:21.531042562 +0100
@@ -1,0 +2,15 @@
+Fri Jan 18 11:27:00 CET 2019 - [email protected]
+
+- Upgrade to 0.4.0:
+ * Python 3 compatibility
+ * Add a finalize_request_headers callback to Browser to allow
+ users full control of what headers are sent with every
+ request
+ * Preserve header ordering when making HTTP requests
+ * Fix processing of http-equiv meta tags incorrectly lower casing
+ the content
+ * Fix error when a textbox contained within a form contains
+ unicode characters
+- Add missing BR for testing (Twisted and zope.interface)
+
+-------------------------------------------------------------------
Old:
----
mechanize-0.3.6.tar.gz
New:
----
mechanize-0.4.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-mechanize.spec ++++++
--- /var/tmp/diff_new_pack.rX71qQ/_old 2019-01-21 11:03:22.023041930 +0100
+++ /var/tmp/diff_new_pack.rX71qQ/_new 2019-01-21 11:03:22.027041925 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-mechanize
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,15 +12,14 @@
# 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/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
-%define skip_python3 1
%define modname mechanize
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-%{modname}
-Version: 0.3.6
+Version: 0.4.0
Release: 0
Summary: Stateful programmatic web browsing
License: (BSD-3-Clause OR ZPL-2.1) AND BSD-3-Clause
@@ -29,6 +28,9 @@
Source:
https://files.pythonhosted.org/packages/source/m/mechanize/%{modname}-%{version}.tar.gz
BuildRequires: %{python_module html5lib}
BuildRequires: %{python_module setuptools}
+# For testing
+BuildRequires: %{python_module Twisted}
+BuildRequires: %{python_module zope.interface}
BuildRequires: fdupes
BuildRequires: python
BuildRequires: python-rpm-macros
@@ -65,7 +67,7 @@
%python_expand %fdupes %{buildroot}%{$python_sitelib}
%check
-%python_expand $python ./run_tests.py
+%python_expand $python ./run_tests.py -v
%files %{python_files}
%license LICENSE
++++++ mechanize-0.3.6.tar.gz -> mechanize-0.4.0.tar.gz ++++++
++++ 9931 lines of diff (skipped)