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

python3-python-box-4.2.2-bp154.1.18 RPM for noarch

From OpenSuSE Leap 15.4 for noarch

Name: python3-python-box Distribution: SUSE Linux Enterprise 15 SP4
Version: 4.2.2 Vendor: openSUSE
Release: bp154.1.18 Build date: Mon May 9 11:29:24 2022
Group: Development/Languages/Python Build host: lamb60
Size: 178331 Source RPM: python-python-box-4.2.2-bp154.1.18.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/cdgriffith/Box
Summary: Advanced Python dictionaries with dot notation access
Advanced Python dictionaries with dot notation access

Provides

Requires

License

MIT

Changelog

* Fri Mar 20 2020 pgajdos@suse.com
  - version update to 4.2.2
    Version 4.2.2
    - ------------
    * Fixing `default_box` doesn't first look for safe attributes before falling back to default (thanks to Pymancer)
    * Changing from TravisCI to Github Actions
    Version 4.2.1
    - ------------
    * Fixing uncaught print statement (thanks to Bruno Rocha)
    * Fixing old references to `box_it_up` in the documentation
    Version 4.2.0
    - ------------
    * Adding optimizations for speed ups to creation and inserts
    * Adding internal record of safe attributes for faster lookups, increases memory footprint for speed (thanks to Jonas Irgens Kylling)
    * Adding all additional methods specific to `Box` as protected keys
    * Fixing `merge_update` from incorrectly calling `__setattr__` which was causing a huge slowdown (thanks to Jonas Irgens Kylling)
    * Fixing `copy` and `__copy__` not copying box options
    Version 4.1.0
    - ------------
    * Adding support for list traversal with `box_dots` (thanks to Lei)
    * Adding `BoxWarning` class to allow for the clean suppression of warnings
    * Fixing default_box_attr to accept items that evaluate to `None` (thanks to Wenbo Zhao and Yordan Ivanov)
    * Fixing `BoxList` to properly send internal box options down into new lists
    * Fixing issues with conversion and camel killer boxes not being set properly on insert
    * Changing default_box to set objects in box on lookup
    * Changing `camel_killer` to convert items on insert, which will change the keys when converted back to dict unlike before
    * Fallback to `PyYAML` if `ruamel.yaml` is not detected (thanks to wim glenn)
    * Removing official support for `pypy` as it's pickling behavior is not the same as CPython
    * Removing internal __box_heritage as it was no longer needed due to behavior update
    Version 4.0.4
    - ------------
    * Fixing `get` to return None when not using default box (thanks to Jeremiah Lowin)
    * Fixing non-string keys breaking when box_dots is enabled (thanks to Marcelo Huerta)
    Version 4.0.2
    - ------------
    * Fixing converters to properly pass through new box arguments (thanks to Marcelo Huerta)
    Version 4.0.1
    - ------------
    * Fixing setup.py for release
    * Fixing documentation link
    Version 4.0.0
    - ------------
    * Adding support for retrieving items via dot notation in keys
    * Adding `box_from_file` helper function
    * Adding merge_update that acts like previous Box magic update
    * Adding support to `+` boxes together
    * Adding default_box now can support expanding on `None` placeholders (thanks to Harun Tuncay and Jeremiah Lowin)
    * Adding ability to recast specified fields (thanks to Steven McGrath)
    * Adding to_csv and from_csv capability for BoxList objects (thanks to Jiuli Gao)
    * Changing layout of project to be more object specific
    * Changing update to act like normal dict update
    * Changing to 120 line character limit
    * Changing how `safe_attr` handles unsafe characters
    * Changing all exceptions to be bases of BoxError so can always be caught with that base exception
    * Changing delete to also access converted keys (thanks to iordanivanov)
    * Changing from `PyYAML` to `ruamel.yaml` as default yaml import, aka yaml version default is 1.2 instead of 1.1
    * Removing `ordered_box` as Python 3.6+ is ordered by default
    * Removing `BoxObject` in favor of it being another module
* Tue Sep 10 2019 Tomáš Chvátal <tchvatal@suse.com>
  - Update to 3.4.3:
    * Fixing propagation of box options when adding a new list via setdefault (thanks to Stretch)
    * Fixing update does not keep box_intact_types (thanks to pwwang)
    * Fixing update to operate the same way as a normal dictionary (thanks to Craig Quiter)
    * Fixing deepcopy not copying box options (thanks to Nikolay Stanishev)
* Mon Jul 22 2019 Tomáš Chvátal <tchvatal@suse.com>
  - Update to 3.4.2:
    * Adding license, changes and authors files to source distribution
* Wed Jun 19 2019 Thomas Bechtold <tbechtold@suse.com>
  - Initial packaging (version 3.4.1)

Files

/usr/lib/python3.6/site-packages/box
/usr/lib/python3.6/site-packages/box/__init__.py
/usr/lib/python3.6/site-packages/box/__pycache__
/usr/lib/python3.6/site-packages/box/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/box/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/box/__pycache__/box.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/box/__pycache__/box.cpython-36.pyc
/usr/lib/python3.6/site-packages/box/__pycache__/box_list.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/box/__pycache__/box_list.cpython-36.pyc
/usr/lib/python3.6/site-packages/box/__pycache__/config_box.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/box/__pycache__/config_box.cpython-36.pyc
/usr/lib/python3.6/site-packages/box/__pycache__/converters.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/box/__pycache__/converters.cpython-36.pyc
/usr/lib/python3.6/site-packages/box/__pycache__/exceptions.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/box/__pycache__/exceptions.cpython-36.pyc
/usr/lib/python3.6/site-packages/box/__pycache__/from_file.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/box/__pycache__/from_file.cpython-36.pyc
/usr/lib/python3.6/site-packages/box/__pycache__/shorthand_box.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/box/__pycache__/shorthand_box.cpython-36.pyc
/usr/lib/python3.6/site-packages/box/box.py
/usr/lib/python3.6/site-packages/box/box_list.py
/usr/lib/python3.6/site-packages/box/config_box.py
/usr/lib/python3.6/site-packages/box/converters.py
/usr/lib/python3.6/site-packages/box/exceptions.py
/usr/lib/python3.6/site-packages/box/from_file.py
/usr/lib/python3.6/site-packages/box/shorthand_box.py
/usr/lib/python3.6/site-packages/python_box-4.2.2-py3.6.egg-info
/usr/lib/python3.6/site-packages/python_box-4.2.2-py3.6.egg-info/PKG-INFO
/usr/lib/python3.6/site-packages/python_box-4.2.2-py3.6.egg-info/SOURCES.txt
/usr/lib/python3.6/site-packages/python_box-4.2.2-py3.6.egg-info/dependency_links.txt
/usr/lib/python3.6/site-packages/python_box-4.2.2-py3.6.egg-info/requires.txt
/usr/lib/python3.6/site-packages/python_box-4.2.2-py3.6.egg-info/top_level.txt
/usr/share/doc/packages/python3-python-box
/usr/share/doc/packages/python3-python-box/README.rst
/usr/share/licenses/python3-python-box
/usr/share/licenses/python3-python-box/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 17:06:41 2024