commit python-zope.testbrowser for openSUSE:Factory

2020-01-21 Thread root
Hello community,

here is the log from the commit of package python-zope.testbrowser for 
openSUSE:Factory checked in at 2020-01-21 21:02:37

Comparing /work/SRC/openSUSE:Factory/python-zope.testbrowser (Old)
 and  /work/SRC/openSUSE:Factory/.python-zope.testbrowser.new.26092 (New)


Package is "python-zope.testbrowser"

Tue Jan 21 21:02:37 2020 rev:12 rq:766054 version:5.5.1

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.testbrowser/python-zope.testbrowser.changes
  2019-11-07 23:17:17.880585478 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-zope.testbrowser.new.26092/python-zope.testbrowser.changes
   2020-01-21 21:03:26.724935098 +0100
@@ -1,0 +2,14 @@
+Tue Jan 21 10:36:36 UTC 2020 - Marketa Calabkova 
+
+- update to 5.5.1
+  * Stop sending a Referer header when browser.open or browser.post is called 
directly.
+  * Add error checking to the setters for ListControl.displayValue and 
CheckboxListControl.displayValue: 
+in line with the old mechanize-based implementation, these will now raise 
ItemNotFoundError 
+if any of the given values are not found, or ItemCountError on trying to 
set more than one value 
+on a single-valued control.
+  * Fix AttributeError in add_file when trying to add to a control which is 
not a file upload.
+  * Fix a bug where browser.goBack() did not invalidate caches, so subsequent 
queries could use data 
+from the wrong response.
+  * Support telling the browser not to follow redirects by setting 
Browser.follow_redirects to False.
+
+---

Old:

  zope.testbrowser-5.4.0.tar.gz

New:

  zope.testbrowser-5.5.1.tar.gz



Other differences:
--
++ python-zope.testbrowser.spec ++
--- /var/tmp/diff_new_pack.dKyXZH/_old  2020-01-21 21:03:28.356935859 +0100
+++ /var/tmp/diff_new_pack.dKyXZH/_new  2020-01-21 21:03:28.360935861 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zope.testbrowser
 #
-# 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,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-zope.testbrowser
-Version:5.4.0
+Version:5.5.1
 Release:0
 Summary:Programmable browser for functional black-box tests
 License:ZPL-2.1

++ zope.testbrowser-5.4.0.tar.gz -> zope.testbrowser-5.5.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.testbrowser-5.4.0/CHANGES.rst 
new/zope.testbrowser-5.5.1/CHANGES.rst
--- old/zope.testbrowser-5.4.0/CHANGES.rst  2019-11-01 10:44:52.0 
+0100
+++ new/zope.testbrowser-5.5.1/CHANGES.rst  2019-11-12 10:52:53.0 
+0100
@@ -2,15 +2,45 @@
 CHANGES
 ===
 
+5.5.1 (2019-11-12)
+--
+
+- Stop sending a ``Referer`` header when ``browser.open`` or
+  ``browser.post`` is called directly.  See `issue 87
+  `_.
+
+- Add error checking to the setters for ``ListControl.displayValue`` and
+  ``CheckboxListControl.displayValue``: in line with the old
+  ``mechanize``-based implementation, these will now raise
+  ``ItemNotFoundError`` if any of the given values are not found, or
+  ``ItemCountError`` on trying to set more than one value on a single-valued
+  control.  See `issue 44
+  `_.
+
+- Fix AttributeError in `add_file` when trying to add to a control which is
+  not a file upload.
+
+5.5.0 (2019-11-11)
+--
+
+- Fix a bug where ``browser.goBack()`` did not invalidate caches, so
+  subsequent queries could use data from the wrong response.  See `issue 83
+  `_.
+
+- Support telling the browser not to follow redirects by setting
+  ``Browser.follow_redirects`` to False.  See `issue 79
+  `_.
+
+
 5.4.0 (2019-11-01)
 --
 
 - Fix a bug where browser.reload() would not follow redirects or raise
   exceptions for bad HTTP statuses.  See `issue 75
-  `_.
+  `_.
 
 - Add Python 3.8 support.  See `issue 80
-  `_.
+  `_.
 
 
 5.3.3 (2019-07-02)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 

commit python-zope.testbrowser for openSUSE:Factory

2019-11-07 Thread root
Hello community,

here is the log from the commit of package python-zope.testbrowser for 
openSUSE:Factory checked in at 2019-11-07 23:17:12

Comparing /work/SRC/openSUSE:Factory/python-zope.testbrowser (Old)
 and  /work/SRC/openSUSE:Factory/.python-zope.testbrowser.new.2990 (New)


Package is "python-zope.testbrowser"

Thu Nov  7 23:17:12 2019 rev:11 rq:745975 version:5.4.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.testbrowser/python-zope.testbrowser.changes
  2019-07-22 17:19:02.189927604 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-zope.testbrowser.new.2990/python-zope.testbrowser.changes
2019-11-07 23:17:17.880585478 +0100
@@ -1,0 +2,7 @@
+Wed Nov  6 12:01:55 UTC 2019 - Tomáš Chvátal 
+
+- Update to 5.4.0:
+  * Fix a bug where browser.reload() would not follow redirects or raise 
exceptions for bad HTTP statuses. See issue 75.
+  * Add Python 3.8 support. See issue 80.
+
+---

Old:

  zope.testbrowser-5.3.3.tar.gz

New:

  zope.testbrowser-5.4.0.tar.gz



Other differences:
--
++ python-zope.testbrowser.spec ++
--- /var/tmp/diff_new_pack.IxHVyS/_old  2019-11-07 23:17:19.136586854 +0100
+++ /var/tmp/diff_new_pack.IxHVyS/_new  2019-11-07 23:17:19.144586863 +0100
@@ -18,11 +18,10 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-zope.testbrowser
-Version:5.3.3
+Version:5.4.0
 Release:0
 Summary:Programmable browser for functional black-box tests
 License:ZPL-2.1
-Group:  Development/Languages/Python
 URL:https://github.com/zopefoundation/zope.testbrowser
 Source: 
https://files.pythonhosted.org/packages/source/z/zope.testbrowser/zope.testbrowser-%{version}.tar.gz
 Patch0: zope.testbrowser-remove-bad-test.patch

++ zope.testbrowser-5.3.3.tar.gz -> zope.testbrowser-5.4.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.testbrowser-5.3.3/.coveragerc 
new/zope.testbrowser-5.4.0/.coveragerc
--- old/zope.testbrowser-5.3.3/.coveragerc  2019-07-02 13:25:02.0 
+0200
+++ new/zope.testbrowser-5.4.0/.coveragerc  2019-11-01 10:44:52.0 
+0100
@@ -4,3 +4,9 @@
 
 [report]
 precision = 2
+
+[paths]
+source =
+src/
+.tox/*/lib/python*/site-packages/
+.tox/pypy*/site-packages/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.testbrowser-5.3.3/.travis.yml 
new/zope.testbrowser-5.4.0/.travis.yml
--- old/zope.testbrowser-5.3.3/.travis.yml  2019-07-02 13:25:02.0 
+0200
+++ new/zope.testbrowser-5.4.0/.travis.yml  2019-11-01 10:44:52.0 
+0100
@@ -3,13 +3,10 @@
 - 2.7
 - 3.5
 - 3.6
+- 3.7
+- 3.8
 - pypy
 - pypy3
-matrix:
-include:
-- python: "3.7"
-  dist: xenial
-  sudo: true
 install:
 - pip install coverage coveralls
 - pip install zope.testrunner flake8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.testbrowser-5.3.3/CHANGES.rst 
new/zope.testbrowser-5.4.0/CHANGES.rst
--- old/zope.testbrowser-5.3.3/CHANGES.rst  2019-07-02 13:25:02.0 
+0200
+++ new/zope.testbrowser-5.4.0/CHANGES.rst  2019-11-01 10:44:52.0 
+0100
@@ -2,6 +2,17 @@
 CHANGES
 ===
 
+5.4.0 (2019-11-01)
+--
+
+- Fix a bug where browser.reload() would not follow redirects or raise
+  exceptions for bad HTTP statuses.  See `issue 75
+  `_.
+
+- Add Python 3.8 support.  See `issue 80
+  `_.
+
+
 5.3.3 (2019-07-02)
 --
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.testbrowser-5.3.3/PKG-INFO 
new/zope.testbrowser-5.4.0/PKG-INFO
--- old/zope.testbrowser-5.3.3/PKG-INFO 2019-07-02 13:25:02.0 +0200
+++ new/zope.testbrowser-5.4.0/PKG-INFO 2019-11-01 10:44:52.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: zope.testbrowser
-Version: 5.3.3
+Version: 5.4.0
 Summary: Programmable browser for functional black-box tests
 Home-page: https://github.com/zopefoundation/zope.testbrowser
 Author: Zope Corporation and Contributors
@@ -33,6 +33,17 @@
 CHANGES
 ===
 
+5.4.0 (2019-11-01)
+--
+
+- Fix a bug where browser.reload() would not follow redirects or raise
+  exceptions for bad HTTP statuses.  See `issue 75
+  `_.
+
+- Add Python 3.8 

commit python-zope.testbrowser for openSUSE:Factory

2019-07-22 Thread root
Hello community,

here is the log from the commit of package python-zope.testbrowser for 
openSUSE:Factory checked in at 2019-07-22 17:19:00

Comparing /work/SRC/openSUSE:Factory/python-zope.testbrowser (Old)
 and  /work/SRC/openSUSE:Factory/.python-zope.testbrowser.new.4126 (New)


Package is "python-zope.testbrowser"

Mon Jul 22 17:19:00 2019 rev:10 rq:717543 version:5.3.3

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.testbrowser/python-zope.testbrowser.changes
  2019-04-23 14:35:22.229443821 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-zope.testbrowser.new.4126/python-zope.testbrowser.changes
2019-07-22 17:19:02.189927604 +0200
@@ -1,0 +2,7 @@
+Mon Jul 22 10:57:47 UTC 2019 - Tomáš Chvátal 
+
+- Update to 5.3.3:
+  * Fix a bug where clicking the selected radio button would unselect it. See 
issue 68.
+  * Fix another incompatibility with BeautifulSoup4 >= 4.7 that could result 
in a SyntaxError from browser.getLink(). See issue 61.
+
+---

Old:

  zope.testbrowser-5.3.2.tar.gz

New:

  zope.testbrowser-5.3.3.tar.gz



Other differences:
--
++ python-zope.testbrowser.spec ++
--- /var/tmp/diff_new_pack.vmKcWd/_old  2019-07-22 17:19:02.937927008 +0200
+++ /var/tmp/diff_new_pack.vmKcWd/_new  2019-07-22 17:19:02.937927008 +0200
@@ -18,41 +18,44 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-zope.testbrowser
-Version:5.3.2
+Version:5.3.3
 Release:0
 Summary:Programmable browser for functional black-box tests
 License:ZPL-2.1
 Group:  Development/Languages/Python
-Url:https://github.com/zopefoundation/zope.testbrowser
+URL:https://github.com/zopefoundation/zope.testbrowser
 Source: 
https://files.pythonhosted.org/packages/source/z/zope.testbrowser/zope.testbrowser-%{version}.tar.gz
 Patch0: zope.testbrowser-remove-bad-test.patch
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+Requires:   python-WSGIProxy2
+Requires:   python-WebTest >= 2.0.30
+Requires:   python-beautifulsoup4
+Requires:   python-pytz > dev
+Requires:   python-setuptools
+Requires:   python-six
+Requires:   python-soupsieve >= 1.9.0
+Requires:   python-zope.cachedescriptors
+Requires:   python-zope.interface
+Requires:   python-zope.schema
+Suggests:   python-mock
+Suggests:   python-zope.testing
+BuildArch:  noarch
 # SECTION test requirements
 BuildRequires:  %{python_module WSGIProxy2}
 BuildRequires:  %{python_module WebTest >= 2.0.30}
+BuildRequires:  %{python_module beautifulsoup4}
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module pytz > dev}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module six}
+BuildRequires:  %{python_module soupsieve >= 1.9.0}
 BuildRequires:  %{python_module zope.cachedescriptors}
 BuildRequires:  %{python_module zope.interface}
 BuildRequires:  %{python_module zope.schema}
 BuildRequires:  %{python_module zope.testing}
 # /SECTION
-Requires:   python-WSGIProxy2
-Requires:   python-WebTest >= 2.0.30
-Requires:   python-pytz > dev
-Requires:   python-setuptools
-Requires:   python-six
-Requires:   python-zope.cachedescriptors
-Requires:   python-zope.interface
-Requires:   python-zope.schema
-Suggests:   python-zope.testing
-Suggests:   python-mock
-BuildArch:  noarch
-
 %python_subpackages
 
 %description

++ zope.testbrowser-5.3.2.tar.gz -> zope.testbrowser-5.3.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.testbrowser-5.3.2/CHANGES.rst 
new/zope.testbrowser-5.3.3/CHANGES.rst
--- old/zope.testbrowser-5.3.2/CHANGES.rst  2019-02-06 14:55:31.0 
+0100
+++ new/zope.testbrowser-5.3.3/CHANGES.rst  2019-07-02 13:25:02.0 
+0200
@@ -2,6 +2,17 @@
 CHANGES
 ===
 
+5.3.3 (2019-07-02)
+--
+
+- Fix a bug where clicking the selected radio button would unselect it.  See
+  `issue 68 `_.
+
+- Fix another incompatibility with BeautifulSoup4 >= 4.7 that could result
+  in a SyntaxError from browser.getLink().  See `issue 61
+  `_.
+
+
 5.3.2 (2019-02-06)
 --
 
@@ -158,12 +169,12 @@
 zope.app.wsgi.testlayer.BrowserLayer):
 """Layer to prepare zope.testbrowser using the WSGI app."""
 
-layer = Layer(my.package)
+layer = Layer(my.package, 'ftesting.zcml', 

commit python-zope.testbrowser for openSUSE:Factory

2019-04-23 Thread root
Hello community,

here is the log from the commit of package python-zope.testbrowser for 
openSUSE:Factory checked in at 2019-04-23 14:35:11

Comparing /work/SRC/openSUSE:Factory/python-zope.testbrowser (Old)
 and  /work/SRC/openSUSE:Factory/.python-zope.testbrowser.new.5536 (New)


Package is "python-zope.testbrowser"

Tue Apr 23 14:35:11 2019 rev:9 rq:692484 version:5.3.2

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.testbrowser/python-zope.testbrowser.changes
  2018-12-13 19:46:38.488841142 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-zope.testbrowser.new.5536/python-zope.testbrowser.changes
2019-04-23 14:35:22.229443821 +0200
@@ -1,0 +2,27 @@
+Mon Apr  8 15:39:10 UTC 2019 - Marketa Calabkova 
+
+- update to version 5.3.2
+  * Fix a bug where you couldn’t set a cookie expiration date when 
+your locale was not English.
+  * Fix an incompatibility with BeautifulSoup4 >= 4.7 that could 
+result in a SyntaxError from browser.getControl().
+* note: BeautifulSoup is not in requirements in setup.py and
+  we are successfully building the package without it
+  * Fix narrative doctests that started failing on January 1st, 
+2019 due to a hardcoded “future” date.
+  5.3.1
+  * Fix a DeprecationWarning on Python 3.
+  5.3.0
+  * Add support for Python 3.7.
+  * Drop support for Python 3.3 and 3.4.
+  * Drop support for pystone as Python 3.7 dropped pystone.
+  * Fix mechRepr of CheckboxListControl to always return a 
+native str.
+  * Add mechRepr to input fields having the type email.
+- Added patch zope.testbrowser-remove-bad-test.patch to disable 
+  failing test.
+  * It seems to me that Google has changed the robot policy again 
+and therefore it is not a bug in the software itself (similar
+to upstream issue #12).
+
+---

Old:

  zope.testbrowser-5.2.4.tar.gz

New:

  zope.testbrowser-5.3.2.tar.gz
  zope.testbrowser-remove-bad-test.patch



Other differences:
--
++ python-zope.testbrowser.spec ++
--- /var/tmp/diff_new_pack.Jnx1Vp/_old  2019-04-23 14:35:23.09332 +0200
+++ /var/tmp/diff_new_pack.Jnx1Vp/_new  2019-04-23 14:35:23.10137 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zope.testbrowser
 #
-# 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
@@ -18,19 +18,20 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-zope.testbrowser
-Version:5.2.4
+Version:5.3.2
 Release:0
 Summary:Programmable browser for functional black-box tests
 License:ZPL-2.1
 Group:  Development/Languages/Python
 Url:https://github.com/zopefoundation/zope.testbrowser
 Source: 
https://files.pythonhosted.org/packages/source/z/zope.testbrowser/zope.testbrowser-%{version}.tar.gz
+Patch0: zope.testbrowser-remove-bad-test.patch
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 # SECTION test requirements
 BuildRequires:  %{python_module WSGIProxy2}
-BuildRequires:  %{python_module WebTest >= 2.0.9}
+BuildRequires:  %{python_module WebTest >= 2.0.30}
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module pytz > dev}
 BuildRequires:  %{python_module setuptools}
@@ -41,7 +42,7 @@
 BuildRequires:  %{python_module zope.testing}
 # /SECTION
 Requires:   python-WSGIProxy2
-Requires:   python-WebTest >= 2.0.9
+Requires:   python-WebTest >= 2.0.30
 Requires:   python-pytz > dev
 Requires:   python-setuptools
 Requires:   python-six
@@ -50,7 +51,6 @@
 Requires:   python-zope.schema
 Suggests:   python-zope.testing
 Suggests:   python-mock
-Suggests:   python-zope.testbrowser
 BuildArch:  noarch
 
 %python_subpackages
@@ -63,6 +63,7 @@
 
 %prep
 %setup -q -n zope.testbrowser-%{version}
+%patch0 -p1
 
 %build
 %python_build
@@ -71,6 +72,9 @@
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
+%check
+%python_exec setup.py test
+
 %files %{python_files}
 %doc CHANGES.rst README.rst
 %license LICENSE.rst

++ zope.testbrowser-5.2.4.tar.gz -> zope.testbrowser-5.3.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.testbrowser-5.2.4/.coveragerc 
new/zope.testbrowser-5.3.2/.coveragerc
--- old/zope.testbrowser-5.2.4/.coveragerc  1970-01-01 01:00:00.0 
+0100
+++ new/zope.testbrowser-5.3.2/.coveragerc  2019-02-06 

commit python-zope.testbrowser for openSUSE:Factory

2018-12-13 Thread root
Hello community,

here is the log from the commit of package python-zope.testbrowser for 
openSUSE:Factory checked in at 2018-12-13 19:46:36

Comparing /work/SRC/openSUSE:Factory/python-zope.testbrowser (Old)
 and  /work/SRC/openSUSE:Factory/.python-zope.testbrowser.new.28833 (New)


Package is "python-zope.testbrowser"

Thu Dec 13 19:46:36 2018 rev:8 rq:654092 version:5.2.4

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.testbrowser/python-zope.testbrowser.changes
  2018-08-07 09:44:46.869487799 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-zope.testbrowser.new.28833/python-zope.testbrowser.changes
   2018-12-13 19:46:38.488841142 +0100
@@ -1,0 +2,5 @@
+Tue Dec  4 12:56:31 UTC 2018 - Matej Cepl 
+
+- Remove superfluous devel dependency for noarch package
+
+---



Other differences:
--
++ python-zope.testbrowser.spec ++
--- /var/tmp/diff_new_pack.03IwOF/_old  2018-12-13 19:46:39.012840462 +0100
+++ /var/tmp/diff_new_pack.03IwOF/_new  2018-12-13 19:46:39.016840457 +0100
@@ -12,7 +12,7 @@
 # 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/
 #
 
 
@@ -25,7 +25,6 @@
 Group:  Development/Languages/Python
 Url:https://github.com/zopefoundation/zope.testbrowser
 Source: 
https://files.pythonhosted.org/packages/source/z/zope.testbrowser/zope.testbrowser-%{version}.tar.gz
-BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros




commit python-zope.testbrowser for openSUSE:Factory

2018-08-07 Thread root
Hello community,

here is the log from the commit of package python-zope.testbrowser for 
openSUSE:Factory checked in at 2018-08-07 09:44:41

Comparing /work/SRC/openSUSE:Factory/python-zope.testbrowser (Old)
 and  /work/SRC/openSUSE:Factory/.python-zope.testbrowser.new (New)


Package is "python-zope.testbrowser"

Tue Aug  7 09:44:41 2018 rev:7 rq:627761 version:5.2.4

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.testbrowser/python-zope.testbrowser.changes
  2015-05-19 23:47:47.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-zope.testbrowser.new/python-zope.testbrowser.changes
 2018-08-07 09:44:46.869487799 +0200
@@ -1,0 +2,72 @@
+Mon Aug  6 20:36:02 UTC 2018 - toddrme2...@gmail.com
+
+- Update to 5.2.4
+  * Fix form submit with GET method if the form action contains a query string
+(https://github.com/zopefoundation/zope.testbrowser/pull/42).
+  * Restore ignoring hidden elements when searching by label
+(https://github.com/zopefoundation/zope.testbrowser/pull/41).
+- Update to 5.2.3
+  * Fix ``mechRepr`` on controls to always return a native str
+(https://github.com/zopefoundation/zope.testbrowser/issues/38).
+- Update to 5.2.2
+  * Restore raising of AttributeError when trying to set value of a
+read only control.
+  * Fix selecting radio and select control options by index
+(https://github.com/zopefoundation/zope.testbrowser/issues/31).
+- Update to 5.2.1
+  * Exclude version 2.0.27 of `WebTest` from allowed versions as it breaks some
+tests.
+  * Adapt tests to version 2.0.28 of `WebTest` but keeping compatibility to 
older
+versions.
+- Update to 5.2
+  * Fixed ``toStr`` to handle lists, for example a list of class names.
+[maurits]
+  * Fixed browser to only follow redirects for HTTP statuses
+301, 302, 303, and 307; not other 30x statuses such as 304.
+  * Fix passing a real file to ``add_file``.
+  * Add ``controls`` property to Form class to list all form controls.
+  * Restore the ability to use parts of the actually displayed select box 
titles.
+  * Allow to set a string value instead of a list on ``Browser.displayValue``.
+  * Fix setting empty values on a select control.
+  * Support Python 3.6, PyPy2.7 an PyPy3.3.
+- Update to 5.1
+  * Alias ``.browser.urllib_request.HTTPError`` to ``.browser.HTTPError`` to 
have
+a better API.
+- Update to 5.0.0
+  * Converted most doctests to Sphinx documentation, and published to
+https://zopetestbrowser.readthedocs.io/ .
+  * Internal implementation now uses WebTest instead of ``mechanize``.
+The ``mechanize`` dependency is completely dropped.
+**This is a backwards-incompatible change.**
+  * Remove APIs:
+> ``zope.testbrowser.testing.Browser`` (this is a big one).
+  * Remove modules:
+> ``zope.testbrowser.connection``
+  * Remove internal classes you were not supposed to use anyway:
+> ``zope.testbrowser.testing.PublisherResponse``
+> ``zope.testbrowser.testing.PublisherConnection``
+> ``zope.testbrowser.testing.PublisherHTTPHandler``
+> ``zope.testbrowser.testing.PublisherMechanizeBrowser``
+> ``zope.testbrowser.wsgi.WSGIConnection``
+> ``zope.testbrowser.wsgi.WSGIHTTPHandler``
+> ``zope.testbrowser.wsgi.WSGIMechanizeBrowser``
+  * Remove internal attributes you were not supposed to use anyway (this
+list is not necessarily complete):
+> ``Browser._mech_browser``
+  * Remove setuptools extras:
+> ``zope.testbrowser[zope-functional-testing]``
+  * Changed behavior:
+> The testbrowser no longer follows HTML redirects aka
+  . This was a `mechanize` feature 
which
+  does not seem to be provided by `WebTest`.
+  * Add support for Python 3.3, 3.4 and 3.5.
+  * Drop support for Python 2.5 and 2.6.
+  * Drop the ``WebTest <= 1.3.4`` pin.  We require ``WebTest >= 2.0.8`` now.
+  * Remove dependency on deprecated ``zope.app.testing``.
+  * Bugfix: ``browser.getLink()`` could fail if your HTML contained 
+elements with no href attribute
+   (https://github.com/zopefoundation/zope.testbrowser/pull/3).
+- Implement single-spec version
+
+
+---

Old:

  zope.testbrowser-4.0.4.zip

New:

  zope.testbrowser-5.2.4.tar.gz



Other differences:
--
++ python-zope.testbrowser.spec ++
--- /var/tmp/diff_new_pack.LeJ5cd/_old  2018-08-07 09:44:49.017491534 +0200
+++ /var/tmp/diff_new_pack.LeJ5cd/_new  2018-08-07 09:44:49.021491542 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zope.testbrowser
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain 

commit python-zope.testbrowser for openSUSE:Factory

2015-05-19 Thread h_root
Hello community,

here is the log from the commit of package python-zope.testbrowser for 
openSUSE:Factory checked in at 2015-05-19 23:47:37

Comparing /work/SRC/openSUSE:Factory/python-zope.testbrowser (Old)
 and  /work/SRC/openSUSE:Factory/.python-zope.testbrowser.new (New)


Package is python-zope.testbrowser

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.testbrowser/python-zope.testbrowser.changes
  2013-10-30 15:51:25.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-zope.testbrowser.new/python-zope.testbrowser.changes
 2015-05-19 23:47:38.0 +0200
@@ -1,0 +2,30 @@
+Fri May 15 13:16:56 UTC 2015 - benoit.mo...@gmx.fr
+
+- update to version 4.0.4:
+  * Removed the ‘WebTest = 1.3.4’ version pin, fixed tests to work
+with modern WebTest versions (issue #10).
+- additional changes from version 4.0.3:
+pinning version ‘WebTest = 1.3.4’, because of some
+incompatibility and test failures
+  * Make zope.testbrowser installable via pip (issue #6).
+  * When Browser.handleErrors is False, also add
+x-wsgiorg.throw_errors to the environment.
+http://wsgi.org/wsgi/Specifications/throw_errors
+  * Prevent WebTest from always sending paste.throw_errors=True in
+the environment by setting it to None when Browser.handleErrors
+is True. This makes it easier to test error pages.
+  * Made Browser.submit() handle raiseHttpErrors (PR #4).
+  * More friendly error messages from getControl() et al:
++ when you specify an index that is out of bounds, show the
+  available choices
++ when you fail to find anything, show all the available items
+- switch the source archive to zip (tar.gz not available)
+- add unzip to BuildRequires
+- add fdupes as BuildRequires and call it after install
+- set a minimum version for python-mechanize
+- update the test requirements (still commented, the tests fail)
+- add the runtime requirements as build requirements to ensure
+  their availability
+- update the documentation files
+
+---

Old:

  zope.testbrowser-4.0.2.tar.gz

New:

  zope.testbrowser-4.0.4.zip



Other differences:
--
++ python-zope.testbrowser.spec ++
--- /var/tmp/diff_new_pack.cKmnkR/_old  2015-05-19 23:47:39.0 +0200
+++ /var/tmp/diff_new_pack.cKmnkR/_new  2015-05-19 23:47:39.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zope.testbrowser
 #
-# 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,24 +17,26 @@
 
 
 Name:   python-zope.testbrowser
-Version:4.0.2
+Version:4.0.4
 Release:0
 Summary:Programmable browser for functional black-box tests
 License:ZPL-2.1
 Group:  Development/Languages/Python
 Url:http://pypi.python.org/pypi/zope.testbrowser
-Source: 
http://pypi.python.org/packages/source/z/zope.testbrowser/zope.testbrowser-%{version}.tar.gz
+Source: 
http://pypi.python.org/packages/source/z/zope.testbrowser/zope.testbrowser-%{version}.zip
+BuildRequires:  fdupes
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools
+BuildRequires:  unzip
 # Test requirements:
-#BuildRequires:  python-mechanize
-#BuildRequires:  python-pytz
-#BuildRequires:  python-xml
-#BuildRequires:  python-zope.interface
-#BuildRequires:  python-zope.schema
-#BuildRequires:  python-zope.testing
-#BuildRequires:  python-WebTest
-Requires:   python-mechanize
+# BuildRequires:  python-WebTest
+# BuildRequires:  python-zope.testing
+# runtime requirements
+BuildRequires:  python-mechanize = 0.2.0
+BuildRequires:  python-pytz
+BuildRequires:  python-zope.interface
+BuildRequires:  python-zope.schema
+Requires:   python-mechanize = 0.2.0
 Requires:   python-pytz
 Requires:   python-zope.interface
 Requires:   python-zope.schema
@@ -59,6 +61,7 @@
 
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%fdupes %{buildroot}/%{_prefix}
 
 #NOTE(saschpe): Check broken doctests:
 #%%check
@@ -66,7 +69,7 @@
 
 %files
 %defattr(-,root,root,-)
-%doc COPYRIGHT.txt LICENSE.txt README.txt
+%doc CHANGES.rst COPYRIGHT.rst LICENSE.rst README.rst
 %{python_sitelib}/*
 
 %changelog




commit python-zope.testbrowser for openSUSE:Factory

2013-10-30 Thread h_root
Hello community,

here is the log from the commit of package python-zope.testbrowser for 
openSUSE:Factory checked in at 2013-10-30 15:51:23

Comparing /work/SRC/openSUSE:Factory/python-zope.testbrowser (Old)
 and  /work/SRC/openSUSE:Factory/.python-zope.testbrowser.new (New)


Package is python-zope.testbrowser

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.testbrowser/python-zope.testbrowser.changes
  2013-04-02 20:42:52.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-zope.testbrowser.new/python-zope.testbrowser.changes
 2013-10-30 15:51:25.0 +0100
@@ -1,0 +2,5 @@
+Thu Oct 24 11:17:58 UTC 2013 - speili...@suse.com
+
+- Require python-setuptools instead of distribute (upstreams merged)
+
+---



Other differences:
--
++ python-zope.testbrowser.spec ++
--- /var/tmp/diff_new_pack.eUC2zB/_old  2013-10-30 15:51:26.0 +0100
+++ /var/tmp/diff_new_pack.eUC2zB/_new  2013-10-30 15:51:26.0 +0100
@@ -25,7 +25,7 @@
 Url:http://pypi.python.org/pypi/zope.testbrowser
 Source: 
http://pypi.python.org/packages/source/z/zope.testbrowser/zope.testbrowser-%{version}.tar.gz
 BuildRequires:  python-devel
-BuildRequires:  python-distribute
+BuildRequires:  python-setuptools
 # Test requirements:
 #BuildRequires:  python-mechanize
 #BuildRequires:  python-pytz

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-zope.testbrowser for openSUSE:Factory

2013-04-02 Thread h_root
Hello community,

here is the log from the commit of package python-zope.testbrowser for 
openSUSE:Factory checked in at 2013-04-02 20:42:50

Comparing /work/SRC/openSUSE:Factory/python-zope.testbrowser (Old)
 and  /work/SRC/openSUSE:Factory/.python-zope.testbrowser.new (New)


Package is python-zope.testbrowser, Maintainer is 

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.testbrowser/python-zope.testbrowser.changes
  2013-03-22 21:11:51.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-zope.testbrowser.new/python-zope.testbrowser.changes
 2013-04-02 20:42:52.0 +0200
@@ -1,0 +2,5 @@
+Mon Mar 25 09:00:12 UTC 2013 - speili...@suse.com
+
+- More on testing
+
+---



Other differences:
--
++ python-zope.testbrowser.spec ++
--- /var/tmp/diff_new_pack.03qK8f/_old  2013-04-02 20:42:54.0 +0200
+++ /var/tmp/diff_new_pack.03qK8f/_new  2013-04-02 20:42:54.0 +0200
@@ -13,21 +13,23 @@
 # published by the Open Source Initiative.
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
 
 
 Name:   python-zope.testbrowser
 Version:4.0.2
 Release:0
-License:ZPL-2.1
 Summary:Programmable browser for functional black-box tests
-Url:http://pypi.python.org/pypi/zope.testbrowser
+License:ZPL-2.1
 Group:  Development/Languages/Python
+Url:http://pypi.python.org/pypi/zope.testbrowser
 Source: 
http://pypi.python.org/packages/source/z/zope.testbrowser/zope.testbrowser-%{version}.tar.gz
 BuildRequires:  python-devel
 BuildRequires:  python-distribute
 # Test requirements:
 #BuildRequires:  python-mechanize
 #BuildRequires:  python-pytz
+#BuildRequires:  python-xml
 #BuildRequires:  python-zope.interface
 #BuildRequires:  python-zope.schema
 #BuildRequires:  python-zope.testing
@@ -58,7 +60,7 @@
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
-#NOTE(saschpe): Check broken test imports
+#NOTE(saschpe): Check broken doctests:
 #%%check
 #python setup.py test
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org