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

python311-tri.declarative-5.7.0-1.12 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python311-tri.declarative Distribution: openSUSE:Factory:zSystems
Version: 5.7.0 Vendor: openSUSE
Release: 1.12 Build date: Fri Jan 22 16:42:07 2021
Group: Development/Languages/Python Build host: reproducible
Size: 142130 Source RPM: python-tri.declarative-5.7.0-1.12.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/TriOptima/tri.declarative
Summary: Python class decorators in the style of Django model classes
tri.declarative contains class decorators to define classes with
subclass semantics in the style of django Model classes.

Provides

Requires

License

BSD-3-Clause

Changelog

* Fri Jan 22 2021 Benjamin Greiner <code@bnavigator.de>
  - Update to 5.7.0
    * Make getattr_path more in line with the standard library
      getattr semantics
    * If a default value is provided, return that on missing
      attributes
    * If no default value is given, give a more detailed
      error message of what was missing
    * Added the special case of the empty path returning the object
  - Changes in 5.6.0
    * Fix corner case of class Meta failing to merge with
      None namespace values
  - Changes in 5.5.0
    * Include tri.struct 4.x as possible requirement
* Thu Jul 23 2020 Marketa Calabkova <mcalabkova@suse.com>
  - update to 5.4.1
    * Minor bug fix on trailing comma explanation TypeException
    * Fix bug when nesting `@class_shortcut` with same name i sub classes
    * Refactor code to separate modules to get better stack traces
* Fri May 29 2020 Tomáš Chvátal <tchvatal@suse.com>
  - Switch to pytest5 and disable one test that does not work with it
* Fri Apr 17 2020 pgajdos@suse.com
  - version update to 5.3.0
    * Enable `@class_shortcut` to override baseclass shortcuts with the same name.
    * Fix `@with_meta` failing on method declarations with `@staticmethod` declaration
* Wed Mar 11 2020 pgajdos@suse.com
  - version update to 5.2.0
    5.2.0 (2020-02-28)
    - -----------------
    * The namespace merge is narrowed to only affect the @with_meta case.
    * Handle calling `Namespace` with `call_target__attribute=None`
    5.1.1 (2020-02-11)
    - -----------------
    * Improve namespace merge in @with_meta to not trip up @declarative
    5.1.0 (2020-02-11)
    - -----------------
    * Fix @with_meta argument injector to merge namespaces
    5.0.1 (2019-02-03)
    - -----------------
    * A minor update to the documentation generation to make it play nice with rST
    5.0.0 (2019-01-30)
    - -----------------
    * Added private field to shortcuts: `__tri_declarative_shortcut_stack`. This is useful to be able to figure out a shortcut stack after the fact
    * `get_callable_description` thought stuff that contained a lambda in its string representation was a lambda
    * Removed all deprecated APIs/behaviors:
    * `creation_ordered`
    * The promotion of string values to keys in `Namespace`
    * Much improved error messages
    4.0.1 (2019-10-23)
    - -----------------
    * Bugfix to correctly handle Namespace as callable/not callable depending on content
    4.0.0 (2019-10-11)
    - -----------------
    * `get_meta()` now collects extra arguments in a `Namespace` to get consistent override behaviour.
    * `should_show` no longer accepts a callable as a valid return value. It will assert on this, because it's always a mistake.
    * Added `evaluate_strict` and `evaluate_recursive_strict` that will not accept callables left over after the evaluation. If possible prefer these methods because they will stop the user of your library from making the mistake of not matching the given signature and ending up with an unevaluated callable in the output.
* Thu Aug 08 2019 John Vandenberg <jayvdb@gmail.com>
  - Initial spec for v3.1.0

Files

/usr/lib/python3.11/site-packages/tri.declarative-5.7.0-py3.11.egg-info
/usr/lib/python3.11/site-packages/tri.declarative-5.7.0-py3.11.egg-info/PKG-INFO
/usr/lib/python3.11/site-packages/tri.declarative-5.7.0-py3.11.egg-info/SOURCES.txt
/usr/lib/python3.11/site-packages/tri.declarative-5.7.0-py3.11.egg-info/dependency_links.txt
/usr/lib/python3.11/site-packages/tri.declarative-5.7.0-py3.11.egg-info/not-zip-safe
/usr/lib/python3.11/site-packages/tri.declarative-5.7.0-py3.11.egg-info/requires.txt
/usr/lib/python3.11/site-packages/tri.declarative-5.7.0-py3.11.egg-info/top_level.txt
/usr/lib/python3.11/site-packages/tri_declarative
/usr/lib/python3.11/site-packages/tri_declarative/__init__.py
/usr/lib/python3.11/site-packages/tri_declarative/__pycache__
/usr/lib/python3.11/site-packages/tri_declarative/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tri_declarative/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/tri_declarative/__pycache__/declarative.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tri_declarative/__pycache__/declarative.cpython-311.pyc
/usr/lib/python3.11/site-packages/tri_declarative/__pycache__/dispatch.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tri_declarative/__pycache__/dispatch.cpython-311.pyc
/usr/lib/python3.11/site-packages/tri_declarative/__pycache__/evaluate.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tri_declarative/__pycache__/evaluate.cpython-311.pyc
/usr/lib/python3.11/site-packages/tri_declarative/__pycache__/namespace.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tri_declarative/__pycache__/namespace.cpython-311.pyc
/usr/lib/python3.11/site-packages/tri_declarative/__pycache__/refinable.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tri_declarative/__pycache__/refinable.cpython-311.pyc
/usr/lib/python3.11/site-packages/tri_declarative/__pycache__/shortcut.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tri_declarative/__pycache__/shortcut.cpython-311.pyc
/usr/lib/python3.11/site-packages/tri_declarative/__pycache__/sort_after.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tri_declarative/__pycache__/sort_after.cpython-311.pyc
/usr/lib/python3.11/site-packages/tri_declarative/__pycache__/util.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tri_declarative/__pycache__/util.cpython-311.pyc
/usr/lib/python3.11/site-packages/tri_declarative/__pycache__/with_meta.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tri_declarative/__pycache__/with_meta.cpython-311.pyc
/usr/lib/python3.11/site-packages/tri_declarative/declarative.py
/usr/lib/python3.11/site-packages/tri_declarative/dispatch.py
/usr/lib/python3.11/site-packages/tri_declarative/evaluate.py
/usr/lib/python3.11/site-packages/tri_declarative/namespace.py
/usr/lib/python3.11/site-packages/tri_declarative/refinable.py
/usr/lib/python3.11/site-packages/tri_declarative/shortcut.py
/usr/lib/python3.11/site-packages/tri_declarative/sort_after.py
/usr/lib/python3.11/site-packages/tri_declarative/util.py
/usr/lib/python3.11/site-packages/tri_declarative/with_meta.py
/usr/share/doc/packages/python311-tri.declarative
/usr/share/doc/packages/python311-tri.declarative/AUTHORS.rst
/usr/share/doc/packages/python311-tri.declarative/README.rst
/usr/share/licenses/python311-tri.declarative
/usr/share/licenses/python311-tri.declarative/LICENSE


Generated by rpm2html 1.8.1

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