| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python311-zope.schema | Distribution: openSUSE Tumbleweed |
| Version: 8.1 | Vendor: openSUSE |
| Release: 1.1 | Build date: Tue Jan 6 05:40:57 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 1008541 | Source RPM: python-zope.schema-8.1-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://pypi.python.org/pypi/zope.schema | |
| Summary: Zope interface extension for defining data schemas | |
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.
ZPL-2.1
* Tue Jan 06 2026 Steve Kowalik <steven.kowalik@suse.com>
- Update to 8.1:
* Remove unnecessary setuptools runtime dependency.
* Replace pkg_resources namespace with PEP 420 native namespace.
* Add support for Python 3.12, 3.13.
* Drop support for Python 3.7, 3.8.
- BuildRequire ourselves for the test flavor.
* Mon May 05 2025 Markéta Machová <mmachova@suse.com>
- Modernize packaging
* Thu Jun 01 2023 Dirk Müller <dmueller@suse.com>
- use python3 module python for sle15
* Fri Jan 06 2023 Dirk Müller <dmueller@suse.com>
- update to 7.0.1:
* Fix fallback when ``zope.i18nmessageid`` is not installed (regression
introduced in 7.0.0).
* Add support for Python 3.11.
* Drop support for Python 2.7, 3.5, 3.6.
* Drop ``zope.schema._compat`` module.
* Fix test deprecation warning on Python 3.11.
* Fri Sep 16 2022 Markéta Machová <mmachova@suse.com>
- Update to 6.2.1
* Fix incompatibility introduced in 6.1.0: The Bool field constructor
implicitly set required to False if not given.
* Add support for Python 3.10.
* Fix outsized integer test values that break tests on newer Python versions.
* Mon Sep 12 2022 Markéta Machová <mmachova@suse.com>
- Skip tests which broke with https://github.com/python/cpython/issues/95778
* Fri Jul 09 2021 Jason Craig <os@jacraig.com>
- Update to 6.1.0
* Fix IField.required to not be required by default.
- Changes from 6.0.1
* Bring branch coverage to 100%.
* Add support for Python 3.9.
* Fix FieldUpdateEvent implementation by having an object attribute
as the IFieldUpdatedEvent interfaces claims there should be.
* Tue Mar 24 2020 pgajdos@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
<https://github.com/zopefoundation/zope.schema/issues/80>`_.
- Add support for Python 3.8.
- Drop support for Python 3.4.
- deleted sources
- pre_checkin.sh (not needed)
* Mon Mar 09 2020 pgajdos@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 <https://github.com/zopefoundation/zope.schema/issues/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 <https://github.com/zopefoundation/zope.schema/issues/86>`_.
* Mon Oct 14 2019 Matej Cepl <mcepl@suse.com>
- Replace %fdupes -s with plain %fdupes; hardlinks are better.
/usr/lib/python3.11/site-packages/zope /usr/lib/python3.11/site-packages/zope/schema /usr/lib/python3.11/site-packages/zope/schema/__init__.py /usr/lib/python3.11/site-packages/zope/schema/__pycache__ /usr/lib/python3.11/site-packages/zope/schema/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/__pycache__/_bootstrapfields.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/__pycache__/_bootstrapfields.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/__pycache__/_bootstrapinterfaces.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/__pycache__/_bootstrapinterfaces.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/__pycache__/_field.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/__pycache__/_field.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/__pycache__/_messageid.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/__pycache__/_messageid.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/__pycache__/_schema.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/__pycache__/_schema.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/__pycache__/accessors.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/__pycache__/accessors.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/__pycache__/fieldproperty.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/__pycache__/fieldproperty.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/__pycache__/interfaces.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/__pycache__/interfaces.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/__pycache__/vocabulary.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/__pycache__/vocabulary.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/_bootstrapfields.py /usr/lib/python3.11/site-packages/zope/schema/_bootstrapinterfaces.py /usr/lib/python3.11/site-packages/zope/schema/_field.py /usr/lib/python3.11/site-packages/zope/schema/_messageid.py /usr/lib/python3.11/site-packages/zope/schema/_schema.py /usr/lib/python3.11/site-packages/zope/schema/accessors.py /usr/lib/python3.11/site-packages/zope/schema/fieldproperty.py /usr/lib/python3.11/site-packages/zope/schema/interfaces.py /usr/lib/python3.11/site-packages/zope/schema/tests /usr/lib/python3.11/site-packages/zope/schema/tests/__init__.py /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__ /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/states.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/states.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/test__bootstrapfields.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/test__bootstrapfields.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/test__bootstrapinterfaces.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/test__bootstrapinterfaces.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/test__field.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/test__field.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/test__messageid.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/test__messageid.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/test_accessors.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/test_accessors.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/test_equality.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/test_equality.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/test_fieldproperty.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/test_fieldproperty.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/test_interfaces.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/test_interfaces.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/test_schema.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/test_schema.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/test_states.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/test_states.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/test_vocabulary.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/__pycache__/test_vocabulary.cpython-311.pyc /usr/lib/python3.11/site-packages/zope/schema/tests/states.py /usr/lib/python3.11/site-packages/zope/schema/tests/test__bootstrapfields.py /usr/lib/python3.11/site-packages/zope/schema/tests/test__bootstrapinterfaces.py /usr/lib/python3.11/site-packages/zope/schema/tests/test__field.py /usr/lib/python3.11/site-packages/zope/schema/tests/test__messageid.py /usr/lib/python3.11/site-packages/zope/schema/tests/test_accessors.py /usr/lib/python3.11/site-packages/zope/schema/tests/test_equality.py /usr/lib/python3.11/site-packages/zope/schema/tests/test_fieldproperty.py /usr/lib/python3.11/site-packages/zope/schema/tests/test_interfaces.py /usr/lib/python3.11/site-packages/zope/schema/tests/test_schema.py /usr/lib/python3.11/site-packages/zope/schema/tests/test_states.py /usr/lib/python3.11/site-packages/zope/schema/tests/test_vocabulary.py /usr/lib/python3.11/site-packages/zope/schema/vocabulary.py /usr/lib/python3.11/site-packages/zope_schema-8.1.dist-info /usr/lib/python3.11/site-packages/zope_schema-8.1.dist-info/INSTALLER /usr/lib/python3.11/site-packages/zope_schema-8.1.dist-info/METADATA /usr/lib/python3.11/site-packages/zope_schema-8.1.dist-info/RECORD /usr/lib/python3.11/site-packages/zope_schema-8.1.dist-info/REQUESTED /usr/lib/python3.11/site-packages/zope_schema-8.1.dist-info/WHEEL /usr/lib/python3.11/site-packages/zope_schema-8.1.dist-info/licenses /usr/lib/python3.11/site-packages/zope_schema-8.1.dist-info/licenses/LICENSE.txt /usr/lib/python3.11/site-packages/zope_schema-8.1.dist-info/top_level.txt /usr/share/doc/packages/python311-zope.schema /usr/share/doc/packages/python311-zope.schema/CHANGES.rst /usr/share/doc/packages/python311-zope.schema/COPYRIGHT.txt /usr/share/doc/packages/python311-zope.schema/README.rst /usr/share/licenses/python311-zope.schema /usr/share/licenses/python311-zope.schema/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Jan 7 22:50:00 2026