cf80176a3e
- Update to 7.3.2: * Fixing #288 default get value error when using box_dots * Fixing #275 default_box_create_on_get is ignored with from_yaml * Fixing #285 Infinite Recursion when accessing non existent list index in a DefaultBox with box_dots * Fixing #281 consistent error message about missing YAML parser * Removing support for Python 3.8 as it is EOL
Steve Kowalik2025-07-28 05:06:39 +00:00
3c7939ee67
- update to 7.2.0: * Adding #266 support for accessing nested items in BoxList using numpy-style tuple indexing (thanks to Bit0r) * Adding tests and Cython releases for Python 3.12 * Fixing #251 support for circular references in lists (thanks to Muspi Merol) * Fixing #261 altering all __repr__ methods so that subclassing will output the correct class name (thanks to Gabriel Tkacz) * Fixing #267 Fix type 'int' not iterable (thanks to YISH)
Dirk Mueller2024-06-20 12:50:51 +00:00
1f08c2cf5a
Accepting request 1133530 from devel:languages:python
Ana Guerrero2023-12-17 20:31:39 +00:00
f23bc03771
- update to 7.1.1: * Fixing Cython optimized build deployments for linux * Adding #255 defer ipython import for large import speed improvements (thanks to Eric Prestat) * Adding testing for Python 3.12 * Fixing #253 merge_update box list merge types not populated to sub dictionaries (thanks to lei wang) * Fixing #257 Two test failures due to arguments having incorrect types (thanks to Michał Górny) * Fixing stub files to match latest code signatures * Removing #251 support for circular references in lists * Removing support for Python 3.7 as it is EOL * Switching off of poetry due to multiple build issues * Adding #169 default functions with the box_instance and key parameter (thanks to Коптев Роман Викторович) * Adding #170 Be able to initialize with a flattened dict - by using DDBox (thanks to Ash A.) * Adding #192 box_dots treats all keys with periods in them as separate keys (thanks to Rexbard) * Adding #211 support for properties and setters in subclasses * Adding #226 namespace to track changes to the box * Adding #236 iPython detection to prevent adding attribute lookup words * Adding #238 allow `| and + for frozen boxes * Adding new DDBox class (Default Dots Box) that is a subclass of SBox * Fixing #235 how | and +` updates were performed for right operations * Fixing #234 typos * Fixing no implicit optionals with type hinting
Dirk Mueller2023-12-15 21:35:05 +00:00
457ac056cb
- 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)
Tomáš Chvátal
2019-09-10 11:35:19 +00:00