commit python-zope.schema for openSUSE:Factory

2020-03-26 Thread root
Hello community,

here is the log from the commit of package python-zope.schema for 
openSUSE:Factory checked in at 2020-03-27 00:29:12

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


Package is "python-zope.schema"

Fri Mar 27 00:29:12 2020 rev:13 rq:787840 version:6.0.0

Changes:

--- /work/SRC/openSUSE:Factory/python-zope.schema/python-zope.schema.changes
2020-03-11 18:46:17.319411943 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-zope.schema.new.3160/python-zope.schema.changes
  2020-03-27 00:29:16.896377894 +0100
@@ -1,0 +2,14 @@
+Tue Mar 24 14:30:23 UTC 2020 - pgaj...@suse.com
+
+- version update to 6.0.0
+  - Require zope.interface 5.0.
+  - Ensure the resolution orders of all fields are consistent and make
+sense. In particular, ``Bool`` fields now correctly implement
+``IBool`` before ``IFromUnicode``. See `issue 80
+`_.
+  - Add support for Python 3.8.
+  - Drop support for Python 3.4.
+- deleted sources
+  - pre_checkin.sh (not needed)
+
+---

Old:

  pre_checkin.sh
  zope.schema-5.0.1.tar.gz

New:

  zope.schema-6.0.0.tar.gz



Other differences:
--
++ python-zope.schema.spec ++
--- /var/tmp/diff_new_pack.A85Nbr/_old  2020-03-27 00:29:18.068378488 +0100
+++ /var/tmp/diff_new_pack.A85Nbr/_new  2020-03-27 00:29:18.076378492 +0100
@@ -26,7 +26,7 @@
 %bcond_with test
 %endif
 Name:   python-zope.schema%{psuffix}
-Version:5.0.1
+Version:6.0.0
 Release:0
 Summary:Zope interface extension for defining data schemas
 License:ZPL-2.1
@@ -36,7 +36,7 @@
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:   python-zope.event
-Requires:   python-zope.interface >= 3.6.0
+Requires:   python-zope.interface >= 5.0.0
 BuildArch:  noarch
 %if %{with test}
 BuildRequires:  %{python_module zope.event}

++ zope.schema-5.0.1.tar.gz -> zope.schema-6.0.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.schema-5.0.1/.travis.yml 
new/zope.schema-6.0.0/.travis.yml
--- old/zope.schema-5.0.1/.travis.yml   2020-03-06 15:45:32.0 +0100
+++ new/zope.schema-6.0.0/.travis.yml   2020-03-21 11:32:39.0 +0100
@@ -2,21 +2,17 @@
 sudo: false
 python:
   - 2.7
-  - 3.4
   - 3.5
   - 3.6
+  - 3.7
+  - 3.8
   - pypy
   - pypy3
-matrix:
-include:
-- python: "3.7"
-  dist: xenial
-  sudo: true
 
 script:
   - coverage run -m zope.testrunner --test-path=src
-  - sphinx-build -b html-d docs/_build/doctrees 
docs docs/_build/html
-  - coverage run -a `which sphinx-build` -b doctest -d docs/_build/doctrees 
docs docs/_build/doctest
+  - sphinx-build  -b html-d docs/_build/doctrees docs 
docs/_build/html
+  - coverage run -a -m sphinx -b doctest -d docs/_build/doctrees docs 
docs/_build/doctest
 
 after_success:
   - coveralls
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.schema-5.0.1/CHANGES.rst 
new/zope.schema-6.0.0/CHANGES.rst
--- old/zope.schema-5.0.1/CHANGES.rst   2020-03-06 15:45:32.0 +0100
+++ new/zope.schema-6.0.0/CHANGES.rst   2020-03-21 11:32:39.0 +0100
@@ -2,6 +2,20 @@
  Changes
 =
 
+6.0.0 (2020-03-21)
+==
+
+- Require zope.interface 5.0.
+
+- Ensure the resolution orders of all fields are consistent and make
+  sense. In particular, ``Bool`` fields now correctly implement
+  ``IBool`` before ``IFromUnicode``. See `issue 80
+  `_.
+
+- Add support for Python 3.8.
+
+- Drop support for Python 3.4.
+
 5.0.1 (2020-03-06)
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.schema-5.0.1/PKG-INFO 
new/zope.schema-6.0.0/PKG-INFO
--- old/zope.schema-5.0.1/PKG-INFO  2020-03-06 15:45:33.0 +0100
+++ new/zope.schema-6.0.0/PKG-INFO  2020-03-21 11:32:40.551150800 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: zope.schema
-Version: 5.0.1
+Version: 6.0.0
 Summary: zope.interface extension for defining data schemas
 Home-page: https://github.com/zopefoundation/zope.schema
 Author: Zope Foundation and Contributors
@@ -46,6 +46,20 @@
  Changes
 =
 
+6.0.0 (2020-03-21)
+==
+
+- Require zope.interface 5.0.
+
+- Ensure the resolution orders of all fields are consistent and make
+  sense. In particular, ``Bool`` f

commit python-zope.schema for openSUSE:Factory

2020-03-11 Thread root
Hello community,

here is the log from the commit of package python-zope.schema for 
openSUSE:Factory checked in at 2020-03-11 18:43:31

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


Package is "python-zope.schema"

Wed Mar 11 18:43:31 2020 rev:12 rq:782885 version:5.0.1

Changes:

--- /work/SRC/openSUSE:Factory/python-zope.schema/python-zope.schema.changes
2019-10-16 09:17:19.631151823 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-zope.schema.new.3160/python-zope.schema.changes
  2020-03-11 18:46:17.319411943 +0100
@@ -1,0 +2,16 @@
+Mon Mar  9 10:24:34 UTC 2020 - pgaj...@suse.com
+
+- update to version 5.0.1
+  - Fix: add ``Text.unicode_normalization = 'NFC'`` as default, because some 
are
+persisting schema fields. Setting that attribute only in ``__init__``
+breaks loading old objects.
+  - Set ``IDecimal`` attributes ``min``, ``max`` and ``default`` as ``Decimal``
+type instead of ``Number``.
+See `issue 88 `_.
+  - Enable unicode normalization for ``Text`` fields.
+The default is NFC normalization. Valid forms are 'NFC', 'NFKC', 'NFD', and
+'NFKD'. To disable normalization, set ``unicode_normalization`` to 
``False``
+or ``None`` when calling ``__init__`` of the ``Text`` field.
+See `issue 86 `_.
+
+---

Old:

  zope.schema-4.9.3.tar.gz

New:

  zope.schema-5.0.1.tar.gz



Other differences:
--
++ python-zope.schema.spec ++
--- /var/tmp/diff_new_pack.g4jtoa/_old  2020-03-11 18:46:23.867415961 +0100
+++ /var/tmp/diff_new_pack.g4jtoa/_new  2020-03-11 18:46:23.871415964 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zope.schema
 #
-# 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
@@ -26,7 +26,7 @@
 %bcond_with test
 %endif
 Name:   python-zope.schema%{psuffix}
-Version:4.9.3
+Version:5.0.1
 Release:0
 Summary:Zope interface extension for defining data schemas
 License:ZPL-2.1

++ zope.schema-4.9.3.tar.gz -> zope.schema-5.0.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.schema-4.9.3/CHANGES.rst 
new/zope.schema-5.0.1/CHANGES.rst
--- old/zope.schema-4.9.3/CHANGES.rst   2018-10-12 14:26:23.0 +0200
+++ new/zope.schema-5.0.1/CHANGES.rst   2020-03-06 15:45:32.0 +0100
@@ -2,11 +2,33 @@
  Changes
 =
 
+5.0.1 (2020-03-06)
+==
+
+- Fix: add ``Text.unicode_normalization = 'NFC'`` as default, because some are
+  persisting schema fields. Setting that attribute only in ``__init__``
+  breaks loading old objects.
+
+
+5.0 (2020-03-06)
+
+
+- Set ``IDecimal`` attributes ``min``, ``max`` and ``default`` as ``Decimal``
+  type instead of ``Number``.
+  See `issue 88 `_.
+
+- Enable unicode normalization for ``Text`` fields.
+  The default is NFC normalization. Valid forms are 'NFC', 'NFKC', 'NFD', and
+  'NFKD'. To disable normalization, set ``unicode_normalization`` to ``False``
+  or ``None`` when calling ``__init__`` of the ``Text`` field.
+  See `issue 86 `_.
+
+
 4.9.3 (2018-10-12)
 ==
 
-- Fixed a ReST error in getDoc() results when having "subfields" 
-  with titles. 
+- Fix a ReST error in getDoc() results when having "subfields"
+  with titles.
 
 
 4.9.2 (2018-10-11)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.schema-4.9.3/PKG-INFO 
new/zope.schema-5.0.1/PKG-INFO
--- old/zope.schema-4.9.3/PKG-INFO  2018-10-12 14:26:23.0 +0200
+++ new/zope.schema-5.0.1/PKG-INFO  2020-03-06 15:45:33.0 +0100
@@ -1,12 +1,11 @@
-Metadata-Version: 1.1
+Metadata-Version: 2.1
 Name: zope.schema
-Version: 4.9.3
+Version: 5.0.1
 Summary: zope.interface extension for defining data schemas
 Home-page: https://github.com/zopefoundation/zope.schema
 Author: Zope Foundation and Contributors
 Author-email: zope-...@zope.org
 License: ZPL 2.1
-Description-Content-Type: UNKNOWN
 Description: =
  zope.schema
 =
@@ -47,11 +46,33 @@
  Changes
 =
 
+5.0.1 (2020-03-06)
+==
+
+- Fix: add ``Text.unicode_norma

commit python-zope.schema for openSUSE:Factory

2019-10-16 Thread root
Hello community,

here is the log from the commit of package python-zope.schema for 
openSUSE:Factory checked in at 2019-10-16 09:17:19

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


Package is "python-zope.schema"

Wed Oct 16 09:17:19 2019 rev:11 rq:738427 version:4.9.3

Changes:

--- /work/SRC/openSUSE:Factory/python-zope.schema/python-zope.schema.changes
2019-04-08 10:35:19.763231289 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-zope.schema.new.2352/python-zope.schema.changes
  2019-10-16 09:17:19.631151823 +0200
@@ -1,0 +2,5 @@
+Mon Oct 14 14:51:30 UTC 2019 - Matej Cepl 
+
+- Replace %fdupes -s with plain %fdupes; hardlinks are better.
+
+---



Other differences:
--
++ python-zope.schema.spec ++
--- /var/tmp/diff_new_pack.dZm71F/_old  2019-10-16 09:17:20.171150431 +0200
+++ /var/tmp/diff_new_pack.dZm71F/_new  2019-10-16 09:17:20.175150421 +0200
@@ -30,7 +30,6 @@
 Release:0
 Summary:Zope interface extension for defining data schemas
 License:ZPL-2.1
-Group:  Development/Languages/Python
 URL:https://pypi.python.org/pypi/zope.schema
 Source: 
https://files.pythonhosted.org/packages/source/z/zope.schema/zope.schema-%{version}.tar.gz
 BuildRequires:  %{python_module setuptools}
@@ -38,6 +37,7 @@
 BuildRequires:  python-rpm-macros
 Requires:   python-zope.event
 Requires:   python-zope.interface >= 3.6.0
+BuildArch:  noarch
 %if %{with test}
 BuildRequires:  %{python_module zope.event}
 BuildRequires:  %{python_module zope.i18nmessageid}
@@ -45,7 +45,6 @@
 BuildRequires:  %{python_module zope.testing}
 BuildRequires:  %{python_module zope.testrunner}
 %endif
-BuildArch:  noarch
 %python_subpackages
 
 %description
@@ -68,7 +67,7 @@
 %install
 %if !%{with test}
 %python_install
-%python_expand %fdupes -s %{buildroot}%{$python_sitelib}
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
 %endif
 
 %if %{with test}




commit python-zope.schema for openSUSE:Factory

2019-04-08 Thread root
Hello community,

here is the log from the commit of package python-zope.schema for 
openSUSE:Factory checked in at 2019-04-08 10:35:19

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


Package is "python-zope.schema"

Mon Apr  8 10:35:19 2019 rev:10 rq:691752 version:4.9.3

Changes:

--- /work/SRC/openSUSE:Factory/python-zope.schema/python-zope.schema.changes
2018-12-13 19:46:35.692844772 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-zope.schema.new.3908/python-zope.schema.changes
  2019-04-08 10:35:19.763231289 +0200
@@ -1,0 +2,39 @@
+Tue Apr  2 11:44:31 UTC 2019 - Marketa Calabkova 
+
+- update to version 4.9.3
+  4.5.0:
+  * Add support for Python 3.5 and 3.6.
+  * Drop support for Python 2.6, 3.2, and 3.3.
+  * Drop support for ‘setup.py test’. Use zope.testrunner instead.
+  4.6.0
+  * Add support for Python 3.7.
+  * Choice, SimpleVocabulary and SimpleTerm all gracefully handle 
+using Unicode token values with non-ASCII characters by encoding 
+them with the backslashreplace error handler.
+  * Add fields and interfaces representing Python’s numeric tower.
+  * More various enhancements.
+  4.6.1
+  * Fix the Field constructor to again allow MessageID values for 
+the description.
+  4.6.2
+  * Fix checking a field’s constraint to set the field and value 
+properties if the constraint raises a ValidationError.
+  4.7.0
+  * Give various classes some fields.
+  4.8.0
+  * Fix passing None as the description to a field constructor.
+  4.9.0
+  * Make NativeString and NativeStringLine distinct types.
+  * Fix Field.getDoc() when value_type or key_type is present. 
+  * Make DottedName accept leading underscores for each segment.
+  4.9.1
+  * Fix SimpleTerm token for non-ASCII bytes values.
+  4.9.2
+  * Make sure that the title for IObject.validate_invariants is a 
+unicode string.
+  4.9.3
+  * Fixed a ReST error in getDoc() results when having “subfields” 
+with titles.
+- drop *-doc subpackage, use multibuild instead
+
+---

Old:

  python-zope.schema-doc.changes
  python-zope.schema-doc.spec
  zope.schema-4.4.2.tar.gz

New:

  _multibuild
  zope.schema-4.9.3.tar.gz



Other differences:
--
++ python-zope.schema.spec ++
--- /var/tmp/diff_new_pack.vlBRkH/_old  2019-04-08 10:35:20.675231459 +0200
+++ /var/tmp/diff_new_pack.vlBRkH/_new  2019-04-08 10:35:20.675231459 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zope.schema
 #
-# 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
@@ -17,8 +17,16 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-Name:   python-zope.schema
-Version:4.4.2
+%global flavor @BUILD_FLAVOR@%{nil}
+%if "%{flavor}" == "test"
+%define psuffix -test
+%bcond_without test
+%else
+%define psuffix %{nil}
+%bcond_with test
+%endif
+Name:   python-zope.schema%{psuffix}
+Version:4.9.3
 Release:0
 Summary:Zope interface extension for defining data schemas
 License:ZPL-2.1
@@ -30,6 +38,13 @@
 BuildRequires:  python-rpm-macros
 Requires:   python-zope.event
 Requires:   python-zope.interface >= 3.6.0
+%if %{with test}
+BuildRequires:  %{python_module zope.event}
+BuildRequires:  %{python_module zope.i18nmessageid}
+BuildRequires:  %{python_module zope.interface >= 3.6.0}
+BuildRequires:  %{python_module zope.testing}
+BuildRequires:  %{python_module zope.testrunner}
+%endif
 BuildArch:  noarch
 %python_subpackages
 
@@ -51,12 +66,21 @@
 %python_build
 
 %install
+%if !%{with test}
 %python_install
 %python_expand %fdupes -s %{buildroot}%{$python_sitelib}
+%endif
 
+%if %{with test}
+%check
+%python_expand PYTHONPATH=src %{_bindir}/zope-testrunner-%{$python_bin_suffix} 
-vvv --test-path src
+%endif
+
+%if !%{with test}
 %files %{python_files}
 %license LICENSE.txt
 %doc COPYRIGHT.txt CHANGES.rst README.rst
 %{python_sitelib}/*
+%endif
 
 %changelog

++ _multibuild ++

  test

++ zope.schema-4.4.2.tar.gz -> zope.schema-4.9.3.tar.gz ++
 20972 lines of diff (skipped)




commit python-zope.schema for openSUSE:Factory

2018-12-13 Thread root
Hello community,

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

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


Package is "python-zope.schema"

Thu Dec 13 19:46:32 2018 rev:9 rq:654091 version:4.4.2

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.schema/python-zope.schema-doc.changes
2017-07-19 12:22:04.759297660 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-zope.schema.new.28833/python-zope.schema-doc.changes
 2018-12-13 19:46:34.616846169 +0100
@@ -1,0 +2,5 @@
+Tue Dec  4 13:11:31 UTC 2018 - Matej Cepl 
+
+- Remove superfluous devel dependency for noarch package
+
+---
python-zope.schema.changes: same change



Other differences:
--
++ python-zope.schema-doc.spec ++
--- /var/tmp/diff_new_pack.iItYVD/_old  2018-12-13 19:46:36.252844045 +0100
+++ /var/tmp/diff_new_pack.iItYVD/_new  2018-12-13 19:46:36.252844045 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zope.schema-doc
 #
-# Copyright (c) 2017 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 the property of their copyright owners, unless otherwise agreed
@@ -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/
 #
 
 

++ python-zope.schema.spec ++
--- /var/tmp/diff_new_pack.iItYVD/_old  2018-12-13 19:46:36.264844030 +0100
+++ /var/tmp/diff_new_pack.iItYVD/_new  2018-12-13 19:46:36.268844024 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zope.schema
 #
-# Copyright (c) 2017 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 the property of their copyright owners, unless otherwise agreed
@@ -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/
 #
 
 
@@ -23,15 +23,13 @@
 Summary:Zope interface extension for defining data schemas
 License:ZPL-2.1
 Group:  Development/Languages/Python
-Url:https://pypi.python.org/pypi/zope.schema
+URL:https://pypi.python.org/pypi/zope.schema
 Source: 
https://files.pythonhosted.org/packages/source/z/zope.schema/zope.schema-%{version}.tar.gz
-BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:   python-zope.event
 Requires:   python-zope.interface >= 3.6.0
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 %python_subpackages
 
@@ -57,8 +55,8 @@
 %python_expand %fdupes -s %{buildroot}%{$python_sitelib}
 
 %files %{python_files}
-%defattr(-,root,root,-)
-%doc COPYRIGHT.txt LICENSE.txt CHANGES.rst README.rst
+%license LICENSE.txt
+%doc COPYRIGHT.txt CHANGES.rst README.rst
 %{python_sitelib}/*
 
 %changelog




commit python-zope.schema for openSUSE:Factory

2017-07-19 Thread root
Hello community,

here is the log from the commit of package python-zope.schema for 
openSUSE:Factory checked in at 2017-07-19 11:21:55

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


Package is "python-zope.schema"

Wed Jul 19 11:21:55 2017 rev:8 rq:511026 version:4.4.2

Changes:

New Changes file:

--- /dev/null   2017-06-30 09:57:03.955002226 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-zope.schema.new/python-zope.schema-doc.changes
   2017-07-19 12:22:04.759297660 +0200
@@ -0,0 +1,53 @@
+---
+Thu Jul 13 20:31:17 UTC 2017 - aloi...@gmx.com
+
+- Converted to single-spec
+- Split docs and tests into separate -doc package since running
+  tests and sometimes building docs had become very messy.
+  Also see (gh#/zopefoundation/zope.proxy#18)
+
+---
+Fri May 15 13:11:18 UTC 2015 - benoit.mo...@gmx.fr
+
+- update to version 4.4.2:
+  * Fix description of min max field: max value is included,
+not excluded.
+- additional changes from version 4.4.1:
+  * Added support for Python 3.4.
+- switch the source archive to tar.gz (zip not available)
+- remove unzip from BuildRequires
+- pass -q to test to avoid spamming the build log
+
+---
+Fri Feb 28 20:02:35 UTC 2014 - os-...@jacraig.com
+
+- Update to 4.4.0:
+  * Add an event on field properties to notify that a field has been updated.
+This event enables definition of subscribers based on an event, a context
+and a field. The event contains also the old value and the new value.
+(also see package ``zope.schemaevent`` that define a field event handler)
+- Changes from 4.3.3:
+  * PEP 8 cleanup.
+  * Don't raise RequiredMissing if a field's defaultFactory returns the field's
+missing_value.
+  * Updated ``boostrap.py`` to version 2.2.
+  * Add the ability to swallow ValueErrors when rendering a SimpleVocabulary,
+allowing for cases where vocabulary items may be duplicated (e.g., due to
+user input).
+  * It was a pain that ``ConstraintNotSatisfied`` did not tell the field name.
+
+---
+Mon Jul 29 12:16:07 UTC 2013 - h...@urpla.net
+
+- generate separate -doc package
+
+---
+Wed Mar 20 10:50:22 UTC 2013 - speili...@suse.com
+
+- Add (Build)Requires python-ordereddict for SLE_11 only
+
+---
+Fri Mar 15 13:44:06 UTC 2013 - speili...@suse.com
+
+- Initial version
+
--- /work/SRC/openSUSE:Factory/python-zope.schema/python-zope.schema.changes
2015-05-19 23:47:47.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-zope.schema.new/python-zope.schema.changes   
2017-07-19 12:22:04.787293709 +0200
@@ -1,0 +2,8 @@
+Thu Jul 13 20:31:17 UTC 2017 - aloi...@gmx.com
+
+- Converted to single-spec
+- Split docs and tests into separate -doc package since running
+  tests and sometimes building docs had become very messy.
+  Also see (gh#/zopefoundation/zope.proxy#18)
+
+---

New:

  pre_checkin.sh
  python-zope.schema-doc.changes
  python-zope.schema-doc.spec



Other differences:
--
++ python-zope.schema-doc.spec ++
#
# spec file for package python-zope.schema-doc
#
# Copyright (c) 2017 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/
#


%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name:   python-zope.schema-doc
Version:4.4.2
Release:0
Summary:Zope interface extension for defining data schemas
License:ZPL-2.1
Group:  Development/Languages/Python
Url:https://pypi.python.org/pypi/zope.schema
Source: 
https://files.pythonhosted.org/packages/source/z/zope.schema/zope.schema-%{version}.tar.gz
BuildRequires:  %{python_module setuptools}
BuildRequires:  %{python_module zope.schema = %{versi

commit python-zope.schema for openSUSE:Factory

2015-05-19 Thread h_root
Hello community,

here is the log from the commit of package python-zope.schema for 
openSUSE:Factory checked in at 2015-05-19 23:46:48

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


Package is "python-zope.schema"

Changes:

--- /work/SRC/openSUSE:Factory/python-zope.schema/python-zope.schema.changes
2014-03-01 19:44:23.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-zope.schema.new/python-zope.schema.changes   
2015-05-19 23:46:49.0 +0200
@@ -1,0 +2,12 @@
+Fri May 15 13:11:18 UTC 2015 - benoit.mo...@gmx.fr
+
+- update to version 4.4.2:
+  * Fix description of min max field: max value is included,
+not excluded.
+- additional changes from version 4.4.1:
+  * Added support for Python 3.4.
+- switch the source archive to tar.gz (zip not available)
+- remove unzip from BuildRequires
+- pass -q to test to avoid spamming the build log
+
+---

Old:

  zope.schema-4.4.0.zip

New:

  zope.schema-4.4.2.tar.gz



Other differences:
--
++ python-zope.schema.spec ++
--- /var/tmp/diff_new_pack.inOFqt/_old  2015-05-19 23:46:50.0 +0200
+++ /var/tmp/diff_new_pack.inOFqt/_new  2015-05-19 23:46:50.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zope.schema
 #
-# Copyright (c) 2014 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,15 +17,14 @@
 
 
 Name:   python-zope.schema
-Version:4.4.0
+Version:4.4.2
 Release:0
 Summary:Zope interface extension for defining data schemas
 License:ZPL-2.1
 Group:  Development/Languages/Python
 Url:http://pypi.python.org/pypi/zope.schema
-Source: 
http://pypi.python.org/packages/source/z/zope.schema/zope.schema-%{version}.zip
+Source: 
http://pypi.python.org/packages/source/z/zope.schema/zope.schema-%{version}.tar.gz
 BuildRequires:  python-devel
-BuildRequires:  unzip
 # Documentation requirements:
 BuildRequires:  python-Sphinx
 # Test requirements:
@@ -73,7 +72,7 @@
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
 %check
-python setup.py test
+python setup.py -q test
 
 %files
 %defattr(-,root,root,-)




commit python-zope.schema for openSUSE:Factory

2014-03-01 Thread h_root
Hello community,

here is the log from the commit of package python-zope.schema for 
openSUSE:Factory checked in at 2014-03-01 19:44:22

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


Package is "python-zope.schema"

Changes:

--- /work/SRC/openSUSE:Factory/python-zope.schema/python-zope.schema.changes
2013-07-31 17:24:54.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-zope.schema.new/python-zope.schema.changes   
2014-03-01 19:44:23.0 +0100
@@ -1,0 +2,18 @@
+Fri Feb 28 20:02:35 UTC 2014 - os-...@jacraig.com
+
+- Update to 4.4.0:
+  * Add an event on field properties to notify that a field has been updated.
+This event enables definition of subscribers based on an event, a context
+and a field. The event contains also the old value and the new value.
+(also see package ``zope.schemaevent`` that define a field event handler)
+- Changes from 4.3.3:
+  * PEP 8 cleanup.
+  * Don't raise RequiredMissing if a field's defaultFactory returns the field's
+missing_value.
+  * Updated ``boostrap.py`` to version 2.2.
+  * Add the ability to swallow ValueErrors when rendering a SimpleVocabulary,
+allowing for cases where vocabulary items may be duplicated (e.g., due to
+user input).
+  * It was a pain that ``ConstraintNotSatisfied`` did not tell the field name.
+
+---

Old:

  zope.schema-4.3.2.zip

New:

  zope.schema-4.4.0.zip



Other differences:
--
++ python-zope.schema.spec ++
--- /var/tmp/diff_new_pack.NXPfea/_old  2014-03-01 19:44:24.0 +0100
+++ /var/tmp/diff_new_pack.NXPfea/_new  2014-03-01 19:44:24.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zope.schema
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products 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:   python-zope.schema
-Version:4.3.2
+Version:4.4.0
 Release:0
 Summary:Zope interface extension for defining data schemas
 License:ZPL-2.1

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



commit python-zope.schema for openSUSE:Factory

2013-07-31 Thread h_root
Hello community,

here is the log from the commit of package python-zope.schema for 
openSUSE:Factory checked in at 2013-07-31 17:24:53

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


Package is "python-zope.schema"

Changes:

--- /work/SRC/openSUSE:Factory/python-zope.schema/python-zope.schema.changes
2013-04-02 12:54:39.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-zope.schema.new/python-zope.schema.changes   
2013-07-31 17:24:54.0 +0200
@@ -1,0 +2,5 @@
+Mon Jul 29 12:16:07 UTC 2013 - h...@urpla.net
+
+- generate separate -doc package
+
+---



Other differences:
--
++ python-zope.schema.spec ++
--- /var/tmp/diff_new_pack.eitQZV/_old  2013-07-31 17:24:54.0 +0200
+++ /var/tmp/diff_new_pack.eitQZV/_new  2013-07-31 17:24:54.0 +0200
@@ -13,19 +13,20 @@
 # published by the Open Source Initiative.
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
 
 
 Name:   python-zope.schema
 Version:4.3.2
 Release:0
+Summary:Zope interface extension for defining data schemas
 License:ZPL-2.1
-Summary:Zopeinterface extension for defining data schemas
-Url:http://pypi.python.org/pypi/zope.schema
 Group:  Development/Languages/Python
+Url:http://pypi.python.org/pypi/zope.schema
 Source: 
http://pypi.python.org/packages/source/z/zope.schema/zope.schema-%{version}.zip
 BuildRequires:  python-devel
 BuildRequires:  unzip
-# Documentation requirementst
+# Documentation requirements:
 BuildRequires:  python-Sphinx
 # Test requirements:
 BuildRequires:  python-zope.event
@@ -52,12 +53,21 @@
 specify characteristics such as its value being read-only or not
 required.
 
+%package doc
+Summary:Zope interface extension for defining data schemas
+Group:  Development/Languages/Python
+Requires:   %{name} = %{version}
+
+%description doc
+This package contains documentation files for %{name}.
+
 %prep
 %setup -q -n zope.schema-%{version}
 
 %build
 python setup.py build
-python setup.py build_sphinx  # Generate HTML documentation
+# Generate HTML documentation
+python setup.py build_sphinx && rm build/sphinx/html/.buildinfo
 
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
@@ -67,7 +77,11 @@
 
 %files
 %defattr(-,root,root,-)
-%doc COPYRIGHT.txt LICENSE.txt README.rst
+%doc COPYRIGHT.txt LICENSE.txt CHANGES.rst README.rst
 %{python_sitelib}/*
 
+%files doc
+%defattr(-,root,root,-)
+%doc build/sphinx/html/
+
 %changelog


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



commit python-zope.schema for openSUSE:Factory

2013-04-02 Thread h_root
Hello community,

here is the log from the commit of package python-zope.schema for 
openSUSE:Factory checked in at 2013-04-02 12:54:38

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


Package is "python-zope.schema", Maintainer is ""

Changes:

--- /work/SRC/openSUSE:Factory/python-zope.schema/python-zope.schema.changes
2013-03-22 13:15:47.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-zope.schema.new/python-zope.schema.changes   
2013-04-02 12:54:39.0 +0200
@@ -1,0 +2,5 @@
+Wed Mar 20 10:50:22 UTC 2013 - speili...@suse.com
+
+- Add (Build)Requires python-ordereddict for SLE_11 only
+
+---



Other differences:
--
++ python-zope.schema.spec ++
--- /var/tmp/diff_new_pack.cytnOn/_old  2013-04-02 12:54:40.0 +0200
+++ /var/tmp/diff_new_pack.cytnOn/_new  2013-04-02 12:54:40.0 +0200
@@ -35,6 +35,8 @@
 Requires:   python-zope.interface >= 3.6.0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version} && 0%{?suse_version} <= 1110
+BuildRequires:  python-ordereddict
+Requires:   python-ordereddict
 %{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
 %else
 BuildArch:  noarch


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



commit python-zope.schema for openSUSE:Factory

2013-03-22 Thread h_root
Hello community,

here is the log from the commit of package python-zope.schema for 
openSUSE:Factory checked in at 2013-03-22 13:15:47

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


Package is "python-zope.schema", Maintainer is ""

Changes:

New Changes file:

--- /dev/null   2013-02-26 18:15:11.936010755 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-zope.schema.new/python-zope.schema.changes   
2013-03-22 13:15:47.0 +0100
@@ -0,0 +1,5 @@
+---
+Fri Mar 15 13:44:06 UTC 2013 - speili...@suse.com
+
+- Initial version
+

New:

  python-zope.schema.changes
  python-zope.schema.spec
  zope.schema-4.3.2.zip



Other differences:
--
++ python-zope.schema.spec ++
#
# spec file for package python-zope.schema
#
# Copyright (c) 2013 SUSE LINUX Products 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:   python-zope.schema
Version:4.3.2
Release:0
License:ZPL-2.1
Summary:Zopeinterface extension for defining data schemas
Url:http://pypi.python.org/pypi/zope.schema
Group:  Development/Languages/Python
Source: 
http://pypi.python.org/packages/source/z/zope.schema/zope.schema-%{version}.zip
BuildRequires:  python-devel
BuildRequires:  unzip
# Documentation requirementst
BuildRequires:  python-Sphinx
# Test requirements:
BuildRequires:  python-zope.event
BuildRequires:  python-zope.interface >= 3.6.0
BuildRequires:  python-zope.testing
Requires:   python-zope.event
Requires:   python-zope.interface >= 3.6.0
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
%if 0%{?suse_version} && 0%{?suse_version} <= 1110
%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
%else
BuildArch:  noarch
%endif

%description
Schemas extend the notion of interfaces to detailed descriptions of
Attributes (but not methods).  Every schema is an interface and
specifies the public fields of an object.  A *field* roughly
corresponds to an attribute of a Python object.  But a Field provides
space for at least a title and a description.  It can also constrain
its value and provide a validation method.  Besides you can optionally
specify characteristics such as its value being read-only or not
required.

%prep
%setup -q -n zope.schema-%{version}

%build
python setup.py build
python setup.py build_sphinx  # Generate HTML documentation

%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}

%check
python setup.py test

%files
%defattr(-,root,root,-)
%doc COPYRIGHT.txt LICENSE.txt README.rst
%{python_sitelib}/*

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