Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-marshmallow-3.20.2-2.2 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python311-marshmallow Distribution: openSUSE:Factory:zSystems
Version: 3.20.2 Vendor: openSUSE
Release: 2.2 Build date: Tue Mar 26 13:35:03 2024
Group: Development/Languages/Python Build host: reproducible
Size: 615127 Source RPM: python-marshmallow-3.20.2-2.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://marshmallow.readthedocs.io/
Summary: ORM/ODM/framework-agnostic library to convert datatypes from/to Python types
marshmallow is an ORM/ODM/framework-agnostic library for converting complex
datatypes, such as objects, to and from native Python datatypes.

Provides

Requires

License

BSD-3-Clause AND MIT

Changelog

* Tue Mar 26 2024 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Switch build system from setuptools to pyproject.toml
    + Add python-pip and python-wheel to BuildRequires
    + Replace %python_build with %pyproject_wheel
    + Replace %python_install with %pyproject_install
  - Limit Python files matched in %files section
* Tue Jan 16 2024 Dirk Müller <dmueller@suse.com>
  - update to 3.20.2:
    * Bug fixes: - Fix Nested field type hint for lambda Schema
      types (:pr:`2164`).
    * Other changes: - Officially support Python 3.12 (:pr:`2188`).
* Sun Dec 10 2023 Dirk Müller <dmueller@suse.com>
  - update to 3.20.1:
    * Fix call to ``get_declared_fields``: pass ``dict_cls`` again
    * Add ``absolute`` parameter to ``URL`` validator and ``Url``
    * Use Abstract Base Classes to define ``FieldABC`` and
      ``SchemaABC``
    * Use `OrderedSet` as default `set_class`. Schemas are now
      ordered by default.
    * Handle ``OSError`` and ``OverflowError`` in
      ``utils.from_timestamp`` (:pr:`2102`).
    * Fix the default inheritance of nested partial schemas
    * Officially support Python 3.11 (:pr:`2067`).
    * Drop support for Python 3.7 (:pr:`2135`).
* Sun Apr 23 2023 Matej Cepl <mcepl@suse.com>
  - Switch documentation to be within the main package on SLE15
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
  - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
  - Make calling of %{sle15modernpython} optional.
* Thu Mar 16 2023 Dirk Müller <dmueller@suse.com>
  - rename docs subpackage to the more common doc name
* Wed Mar 15 2023 Matej Cepl <mcepl@suse.com>
  - We want "modern" Sphinx on SLE-15, not the 3.6-based one.
* Fri Dec 02 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
  - Update to 3.19.0
    * Add timestamp and timestamp_ms formats to fields.DateTime (#612). Thanks @vgavro for    the suggestion and thanks @vanHoi for the PR.
* Fri Oct 28 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
  - Update to 3.18.0 (2022-09-15)¶
    Features:
    Add Enum field (#2017) and (#2044).
    Bug fixes:
    Fix typing in Field._serialize signature (#2046).
* Thu Sep 29 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
  - Update to 3.17.1 (2022-08-22)
    Bug fixes:
    Add return type to fields.Email.__init__ (#2018). Thanks @kkirsche for the PR.
    Add missing type hint to IPInterface __init__ (#2036).
  - Update to 3.17.0 (2022-06-26)
    Features:
    Support serialization as float in TimeDelta field (#1998). Thanks @marcosatti for the PR.
    Add messages_dict property to ValidationError to facilitate type checking (#1976). Thanks @sirosen for the PR.
  - Update to 3.16.0 (2022-05-29)
    Features:
    Raise ValueError if an invalid value is passed to the unknown argument (#1721, #1732). Thanks @sirosen for the PR.
    Other changes:
    Set lower bound for packaging requirement (#1957). Thanks @MatthewNicolTR for reporting and thanks @sirosen for the PR.
    Improve warning messages by passing stacklevel (#1986). Thanks @tirkarthi for the PR.
  - Update to 3.15.0 (2022-03-12)
    Features:
    Allow passing a dict to fields.Nested (#1935). Thanks @sirosen for the PR.
    Other changes:
    distutils deprecation warning in Python 3.10 (#1903). Thanks @kkirsche for the PR.
    Add py310 to black target-version (#1921).
    Drop support for Python 3.6 (#1923).
* Sun May 29 2022 Torsten Gruner <simmphonie@opensuse.org>
  - Update to 3.14.1 (2021-11-13)
    * Fix publishing type hints per PEP-561 (#1905). Thanks @bwindsor for the catch and patch.
  - Release 3.14.0 (2021-10-17)
    * Fix fields.TimeDelta serialization precision (#1865). Thanks @yarsanich for reporting.
    * Fix type-hints for `data` arg in `Schema.validate` to accept list of
      dictionaries (#1790, #1868). Thanks @yourun-proger for PR.
    * Improve warning when passing metadata as keyword arguments (#1882).
      Thanks @traherom for the PR.
    * Don’t build universal wheels. We don’t support Python 2 anymore.
      (#1860) Thanks @YKdvd for reporting.
    * Make the build reproducible (#1862).
    * Drop support for Python 3.5 (#1863).
    * Test against Python 3.10 (#1888).
  - Release 3.13.0 (2021-07-21)
    * Replace missing/default field parameters with load_default/dump_default (#1742).
      Thanks @sirosen for the PR.
    * The use of missing/default field parameters is deprecated and will be removed
    * in marshmallow 4. load_default/dump_default should be used instead.
  - Release 3.12.2 (2021-07-06)
    * Don’t expose Fields as Schema attributes. This reverts a change
      introduced in 3.12.0 that causes issues when field names conflict
      with Schema attributes or methods. Fieldss are still accessible on a
      Schema instance through the fields attribute. (#1843)
  - Release 3.12.1 (2021-05-10)
    * Fix bug that raised an AttributeError when instantiating a Schema with a
      field named parent (#1808). Thanks @flying-sheep for reporting and helping with the fix.
  - Release 3.12.0 (2021-05-09)
    * Add validate.And (#1768). Thanks @rugleb for the suggestion.
    * Add type annotations to marshmallow.decorators (#1788, #1789). Thanks @michaeldimchuk for the PR.
    * Let Fields be accessed by name as Schema attributes (#1631).
    * Improve types in marshmallow.validate (#1786).
    * Make marshmallow.validate.Validator an abstract base class (#1786).
    * Remove unnecessary list cast (#1785).
* Thu Apr 22 2021 Ben Greiner <code@bnavigator.de>
  - Update to 3.11.1
    * Fix treatment of dotted keys when unknown=INCLUDE (#1506).
      Thanks @rbu for reporting and thanks @sirosen for the fix
      (#1745).
  - Release 3.11.0
    * Add fields.IPInterface, fields.IPv4Interface, and
      IPv6Interface (#1733). Thanks @madeinoz67 for the suggestion
      and the PR.
    * Raise AttributeError for missing methods when using fields.
      Method (#1675). Thanks @lassandroan.
    * Remove unnecessary hasattr and getattr checks in Field (#1770).
  - Release 3.10.0
    * Passing field metadata via keyword arguments is deprecated and
      will be removed in marshmallow 4 (#1350). Use the explicit
      metadata=... argument instead. Thanks @sirosen.
  - Release 3.9.1
    * Cast to mapping type in Mapping.serialize and Mapping.
      deserialize (#1685).
    * Fix bug letting Dict pass invalid dict on deserialization when
      no key or value Field is specified (#1685).
  - Release 3.9.0
    * Add format argument to fields.Time and timeformat class Meta
      option (#686). Thanks @BennyAlex for the suggestion and thanks
      @infinityxxx for the PR.
    * Remove usage of implicit typing.Optional (#1663). Thanks
      @nadega for the PR.
  - Release 3.8.0
    * Add fields.IP, fields.IPv4 and fields.IPv6 (#1485). Thanks
      @mgetka for the PR.
    * Fix typing in AwareDateTime (#1658). Thanks @adithyabsk for
      reporting.
  - Use the python3 sphinx_build do build the docs
    gh#openSUSE/python-rpm-macros#109

Files

/usr/lib/python3.11/site-packages/marshmallow
/usr/lib/python3.11/site-packages/marshmallow-3.20.2.dist-info
/usr/lib/python3.11/site-packages/marshmallow-3.20.2.dist-info/INSTALLER
/usr/lib/python3.11/site-packages/marshmallow-3.20.2.dist-info/LICENSE
/usr/lib/python3.11/site-packages/marshmallow-3.20.2.dist-info/METADATA
/usr/lib/python3.11/site-packages/marshmallow-3.20.2.dist-info/RECORD
/usr/lib/python3.11/site-packages/marshmallow-3.20.2.dist-info/REQUESTED
/usr/lib/python3.11/site-packages/marshmallow-3.20.2.dist-info/WHEEL
/usr/lib/python3.11/site-packages/marshmallow-3.20.2.dist-info/top_level.txt
/usr/lib/python3.11/site-packages/marshmallow/__init__.py
/usr/lib/python3.11/site-packages/marshmallow/__pycache__
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/base.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/base.cpython-311.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/class_registry.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/class_registry.cpython-311.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/decorators.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/decorators.cpython-311.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/error_store.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/error_store.cpython-311.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/exceptions.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/exceptions.cpython-311.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/fields.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/fields.cpython-311.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/orderedset.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/orderedset.cpython-311.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/schema.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/schema.cpython-311.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/types.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/types.cpython-311.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/utils.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/utils.cpython-311.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/validate.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/validate.cpython-311.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/warnings.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/marshmallow/__pycache__/warnings.cpython-311.pyc
/usr/lib/python3.11/site-packages/marshmallow/base.py
/usr/lib/python3.11/site-packages/marshmallow/class_registry.py
/usr/lib/python3.11/site-packages/marshmallow/decorators.py
/usr/lib/python3.11/site-packages/marshmallow/error_store.py
/usr/lib/python3.11/site-packages/marshmallow/exceptions.py
/usr/lib/python3.11/site-packages/marshmallow/fields.py
/usr/lib/python3.11/site-packages/marshmallow/orderedset.py
/usr/lib/python3.11/site-packages/marshmallow/py.typed
/usr/lib/python3.11/site-packages/marshmallow/schema.py
/usr/lib/python3.11/site-packages/marshmallow/types.py
/usr/lib/python3.11/site-packages/marshmallow/utils.py
/usr/lib/python3.11/site-packages/marshmallow/validate.py
/usr/lib/python3.11/site-packages/marshmallow/warnings.py
/usr/share/doc/packages/python311-marshmallow
/usr/share/doc/packages/python311-marshmallow/AUTHORS.rst
/usr/share/doc/packages/python311-marshmallow/CHANGELOG.rst
/usr/share/doc/packages/python311-marshmallow/README.rst
/usr/share/licenses/python311-marshmallow
/usr/share/licenses/python311-marshmallow/LICENSE
/usr/share/licenses/python311-marshmallow/NOTICE


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Apr 29 23:40:03 2024