Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
~=3.4.0
->~=7.0.1
Release Notes
cdgriffith/Box (python-box)
v7.0.1
Compare Source
v7.0.0
Compare Source
|
and+
for frozen boxes (thanks to Peter B)|
and+
updates were performed for right operations (thanks to aviveh21)v6.1.0
Compare Source
toml
package with moderntomllib
,tomli
andtomli-w
usage (thanks to Michał Górny)super
in internal code usagev6.0.2
Compare Source
pyi
files were not included in the manifest (thanks to Julian Torres)v6.0.1
Compare Source
v6.0.0
Compare Source
get
and checking within
(thanks to scott-createplay)eval
-able text (thanks to Jeff Robbins)update
andmerge_update
to not use a keyword that could cause issues in rare circumstances_safe_key
logic to be twice as fastv5.4.1
Compare Source
v5.4.0
Compare Source
v5.3.0
Compare Source
merge_update
(thanks to Marcos Dione)popitems
wasn't first checking if box was frozen (thanks to Varun Madiath)box_recast
calls (thanks to Jacob Hayes)v5.2.0
Compare Source
pop
,popitem
andclear
(thanks to Varun Madiath)v5.1.1
Compare Source
box_dots
to work withdefault_box
v5.1.0
Compare Source
dotted
option foritems
function (thanks to ipcoder)v5.0.1
Compare Source
v5.0.0
Compare Source
to_msgpack
andfrom_msgpack
Box
to other boxes or dicts via the-
sub operator (thanks to Hitz)|
union boxes like will come default in Python 3.9 from PEP 0584mypy
type checking,black
formatting and other checks on commitbox_class
for cleaner inheritance (thanks to David Aronchick)dotted
option forkeys
method to return box_dots style keys (thanks to ipcoder)Box
orBoxList
were not fed box properties (thanks to Alexander Kapustin)pop
(thanks to Patrock)to_csv
andfrom_csv
to have same string and filename options as all other transformsBoxList.box_class
to be stored inBoxList.box_options
dict asbox_class
del
will raiseBoxKeyError
, subclass of bothKeyError
andBoxError
keys
,values
anditems
which will return views againv4.2.3
Compare Source
protected_keys
to remove magic methods from dict #146 (thanks to Krishna Penukonda)v4.2.2
Compare Source
default_box
doesn't first look for safe attributes before falling back to default (thanks to Pymancer)default_box
fix,pop
ordel
no longer raise BoxKeyErrors on missing items (UNCAUGHT BUG)v4.2.1
Compare Source
box_it_up
in the documentationv4.2.0
Compare Source
Box
as protected keysmerge_update
from incorrectly calling__setattr__
which was causing a huge slowdown (thanks to Jonas Irgens Kylling)copy
and__copy__
not copying box optionsv4.1.0
Compare Source
box_dots
(thanks to Lei)BoxWarning
class to allow for the clean suppression of warningsNone
(thanks to Wenbo Zhao and Yordan Ivanov)BoxList
to properly send internal box options down into new listscamel_killer
to convert items on insert, which will change the keys when converted back to dict unlike beforePyYAML
ifruamel.yaml
is not detected (thanks to wim glenn)pypy
as it's pickling behavior is not the same as CPythonv4.0.4
Compare Source
get
to return None when not using default box (thanks to Jeremiah Lowin)v4.0.3
Compare Source
v4.0.2
Compare Source
v4.0.1
Compare Source
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.