1
0

Compare commits

..

14 Commits

Author SHA256 Message Date
Ana Guerrero
c091442d8f Accepting request 1235841 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1235841
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Cerberus?expand=0&rev=14
2025-01-09 14:07:55 +00:00
Sebastian Wagner
9bf5cf8538 - Update to 1.3.7:
* Amend missing changelog

- Update to 1.3.6:
  * Support for Python 3.12 & 3.13
  * Fix escaping in docstrings (#608)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Cerberus?expand=0&rev=29
2025-01-08 09:07:07 +00:00
Ana Guerrero
8095d06bf0 Accepting request 1106015 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1106015
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Cerberus?expand=0&rev=13
2023-08-28 15:13:55 +00:00
Dominique Leuenberger
b81b58972c Accepting request 1104756 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1104756
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Cerberus?expand=0&rev=12
2023-08-19 22:11:50 +00:00
Dominique Leuenberger
afb9044dff Accepting request 1010387 from devel:languages:python
- use https for url

OBS-URL: https://build.opensuse.org/request/show/1010387
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Cerberus?expand=0&rev=11
2022-10-14 13:41:27 +00:00
Dominique Leuenberger
404bb4c011 Accepting request 998443 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/998443
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Cerberus?expand=0&rev=10
2022-08-21 12:11:07 +00:00
Dominique Leuenberger
9f59e076e6 Accepting request 817699 from devel:languages:python
- Do not disable py2 build for Leap
- Use pytest directly, pytest-runner is deprecated upstream

OBS-URL: https://build.opensuse.org/request/show/817699
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Cerberus?expand=0&rev=9
2020-06-30 19:54:30 +00:00
Dominique Leuenberger
a87d8f33de Accepting request 816143 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/816143
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Cerberus?expand=0&rev=8
2020-06-23 19:04:16 +00:00
Dominique Leuenberger
0b88eb3439 Accepting request 813194 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/813194
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Cerberus?expand=0&rev=7
2020-06-11 12:43:38 +00:00
Dominique Leuenberger
8e84bd7969 Accepting request 747462 from devel:languages:python
- Update to version 1.3.2:
  New
  - Support for Python 3.8
  Fixed
  - Fixed the message of the BasicErrorHandler for an invalid amount of items (#505)
  - Added setuptools as dependency to the package metadata (#499)
  - The CHANGES.rst document is properly included in the package (#493)
  Improved
  - Docs: Examples were added for the min- and maxlength rules. (#509)

OBS-URL: https://build.opensuse.org/request/show/747462
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Cerberus?expand=0&rev=6
2019-11-22 09:22:18 +00:00
Dominique Leuenberger
0adff41187 Accepting request 702121 from devel:languages:python
- Update to version 1.3.1:
 Fixed
 - Fixed the expansion of the deprecated rule names ``keyschema`` and
   ``valueschema`` (`#482`_)
 - ``*of_``-typesavers properly expand rule names containing ``_`` (`#484`_)
 Improved
 - Add ``maintainer`` and ``maintainer_email`` to setup.py (`#481`_)
 - Add ``project_urls`` to setup.py (`#480`_)
 - Don't ignore all exceptions during coercions for nullable fields. If a
 - Coercion raises an exception for a nullable field where the field is not
   ``None`` the validation now fails. (`#490`_)

OBS-URL: https://build.opensuse.org/request/show/702121
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Cerberus?expand=0&rev=5
2019-05-13 12:47:45 +00:00
Dominique Leuenberger
865ce51d3d Accepting request 699624 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/699624
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Cerberus?expand=0&rev=4
2019-05-02 17:17:16 +00:00
Dominique Leuenberger
eb6fa14e87 Accepting request 666331 from devel:languages:python
- Update to 1.2:
  * New: docs: Add note that normalization cannot be applied within an *of-rule. (Frank Sachsenheim)
  * New: Add the ability to query for a type of error in an error tree. (Frank Sachsenheim)
  * New: Add errors.MAPPING_SCHEMA on errors within subdocuments. (Frank Sachsenheim)
  * New: Support for Types Definitions, which allow quick types check on the fly. (Frank Sachsenheim)
  * Fix: Simplify the tests with Docker by using a volume for tox environments. (Frank Sachsenheim)
  * Fix: Schema registries do not work on dict fields. Closes :issue:`318`. (Frank Sachsenheim)
  * Fix: Need to drop some rules when empty is allowed. Closes :issue:`326`. (Frank Sachsenheim)
  * Fix: typo in README (Christian Hogan)
  * Fix: Make purge_unknown and allow_unknown play nice together. Closes :issue:`324`. (Audric Schiltknecht)
  * Fix: API reference lacks generated content. Closes :issue:`281`. (Frank Sachsenheim)
  * Fix: readonly works properly just in the first validation. Closes :issue:`311`. (Frank Sachsenheim)
  * Fix: coerce ignores nullable: True. Closes :issue:`269`. (Frank Sachsenheim)
  * Fix: A dependency is not considered satisfied if it has a null value. Closes :issue:`305`. (Frank Sachsenheim)
  * Override UnvalidatedSchema.copy. (Peter Demin)
  * Fix: README link. (Gabriel Wainer)
  * Fix: Regression: allow_unknown causes dictionary validation to fail with a KeyError. Closes :issue:`302`. (Frank Sachsenheim)
  * Fix: Error when setting fields as tuples instead of lists. Closes :issue:`271`. (Sebastian Rajo)
  * Fix: Correctly handle nested logic and group errors. Closes :issue:`278` and :issue:`299`. (Kornelijus Survila)
  * CI: Reactivate testing on PyPy3. (Frank Sachsenheim)

OBS-URL: https://build.opensuse.org/request/show/666331
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Cerberus?expand=0&rev=3
2019-01-21 09:56:50 +00:00
Dominique Leuenberger
67be7ba806 Accepting request 654612 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/654612
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Cerberus?expand=0&rev=2
2018-12-13 18:46:57 +00:00
4 changed files with 18 additions and 5 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f2ee895c33ee25a159166263ee799c1a8a810086b99cabd5b1c8abdd5b193cac
size 921848

3
cerberus-1.3.7.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2e74ba37eaac72c3a8efb09d61ce5ac80cc6e43df5f7688a67e832f40a4d9d73
size 920947

View File

@ -1,3 +1,16 @@
-------------------------------------------------------------------
Wed Jan 8 08:35:55 UTC 2025 - Michael Vetter <mvetter@suse.com>
- Update to 1.3.7:
* Amend missing changelog
-------------------------------------------------------------------
Wed Jan 8 08:35:33 UTC 2025 - Michael Vetter <mvetter@suse.com>
- Update to 1.3.6:
* Support for Python 3.12 & 3.13
* Fix escaping in docstrings (#608)
-------------------------------------------------------------------
Fri Aug 18 15:51:56 UTC 2023 - Martin Schreiner <martin.schreiner@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package python-Cerberus
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -19,7 +19,7 @@
%define skip_python2 1
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-Cerberus
Version: 1.3.5
Version: 1.3.7
Release: 0
Summary: Extensible schema and data validation tool for Python dictionaries
License: ISC