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

python311-warlock-2.1.0-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python311-warlock Distribution: openSUSE Tumbleweed
Version: 2.1.0 Vendor: openSUSE
Release: 1.1 Build date: Fri Sep 19 11:53:33 2025
Group: Development/Languages/Python Build host: reproducible
Size: 51603 Source RPM: python-warlock-2.1.0-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/bcwaldon/warlock
Summary: Python object model built on top of JSON schema
Build self-validating python objects using JSON schemas.

Provides

Requires

License

Apache-2.0

Changelog

* Fri Sep 19 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to 2.1.0
    * Update maintainers in pyproject.toml
    * Drop support for Python < 3.9
    * Update poetry deps
    * Migrate from poetry to flit
    * Add pep8 target
    * Support default values for fields.
    * Don't override values set in the constructor.
    * Allow default values in nested properties.
    * Fix nested properties with initalization values.
    * Add tests for default values.
    * tox: Run pep8 by default
  - Update BuildRequires from pyproject.toml
  - Use Python 3.11 on SLE-15 by default
* Tue Sep 26 2023 Ben Greiner <code@bnavigator.de>
  - Fix dependencies and remove deprecated python packaging patterns
* Fri Oct 14 2022 pgajdos@suse.com
  - version update to 2.0.1
    Added
    * Meta: Locked dependencies via poetry.lock file in version control. #44
    * Meta: Add pre-commit config to enforce code styling and file formatting. #43
    * Meta: Add tox config for test automation across Python versions. #47
    * Tests for DeprecationWarnings issued for Model.changes. #46
    * Cache the validator instance to speedup schema validation process. #55
    * Support for jsonschema 4.x. #65
    * Support for Python 3.9, 3.10. #65
    Fixed
    * Fixed DeprecationWarnings for using assertEquals in tests. #45
    Changed
    * Meta: Replace setuptools with poetry for packaging and dependency management. #35
    * Changed behavior of model_factory back to pre-1.3 call signature. #39
    * Meta: Switched build backend from poetry to poetry-core. #66
    Removed
    * Support for Python 3.4 (EOL). #44
    * Support for Python 3.5, 3.6 (EOL). #65
    * Support for Python 2.7 (EOL by 2019-01-01). #48
* Wed May 25 2022 Matej Cepl <mcepl@suse.com>
  - Skipped test_recursive_models because the package is
    incompatible with jsonschema < 4 (gh#bcwaldon/warlock#64).
* Tue Sep 17 2019 John Vandenberg <jayvdb@gmail.com>
  - Re-activate test suite using GitHub tarball which includes
    a setup.py
* Fri May 24 2019 Tomáš Chvátal <tchvatal@suse.com>
  - Update to 1.3.3:
    * README failed parsing in non utf-8 environments. Enforce encoding. #37
    * Move unittests to tests/ directory
    * Upstream no longer ships tests on pypi
* Tue Dec 04 2018 Matej Cepl <mcepl@suse.com>
  - Remove superfluous devel dependency for noarch package
* Tue Nov 14 2017 dmueller@suse.com
  - update to 1.3.0:
    * Allow resolver to be set in model
    * flake8 compliance
* Wed Aug 23 2017 tbechtold@suse.com
  - convert to singlespec
* Tue Nov 15 2016 dmueller@suse.com
  - update to 1.2.0

Files

/usr/lib/python3.11/site-packages/warlock
/usr/lib/python3.11/site-packages/warlock-2.1.0.dist-info
/usr/lib/python3.11/site-packages/warlock-2.1.0.dist-info/INSTALLER
/usr/lib/python3.11/site-packages/warlock-2.1.0.dist-info/METADATA
/usr/lib/python3.11/site-packages/warlock-2.1.0.dist-info/RECORD
/usr/lib/python3.11/site-packages/warlock-2.1.0.dist-info/REQUESTED
/usr/lib/python3.11/site-packages/warlock-2.1.0.dist-info/WHEEL
/usr/lib/python3.11/site-packages/warlock-2.1.0.dist-info/licenses
/usr/lib/python3.11/site-packages/warlock-2.1.0.dist-info/licenses/LICENSE
/usr/lib/python3.11/site-packages/warlock/__init__.py
/usr/lib/python3.11/site-packages/warlock/__pycache__
/usr/lib/python3.11/site-packages/warlock/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/warlock/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/warlock/__pycache__/core.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/warlock/__pycache__/core.cpython-311.pyc
/usr/lib/python3.11/site-packages/warlock/__pycache__/exceptions.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/warlock/__pycache__/exceptions.cpython-311.pyc
/usr/lib/python3.11/site-packages/warlock/__pycache__/model.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/warlock/__pycache__/model.cpython-311.pyc
/usr/lib/python3.11/site-packages/warlock/core.py
/usr/lib/python3.11/site-packages/warlock/exceptions.py
/usr/lib/python3.11/site-packages/warlock/model.py
/usr/share/doc/packages/python311-warlock
/usr/share/doc/packages/python311-warlock/README.md
/usr/share/licenses/python311-warlock
/usr/share/licenses/python311-warlock/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Sep 25 23:02:13 2025