deepmerge

View on PyPIReverse Dependencies (188)

2.0 deepmerge-2.0-py3-none-any.whl

Wheel Details

Project: deepmerge
Version: 2.0
Filename: deepmerge-2.0-py3-none-any.whl
Download: [link]
Size: 13475
MD5: 3423a06cf071f65c9970f9ddef4226dd
SHA256: 6de9ce507115cff0bed95ff0ce9ecc31088ef50cbdf09bc90a09349a318b3d00
Uploaded: 2024-08-30 05:31:48 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: deepmerge
Version: 2.0
Summary: A toolset for deeply merging Python dictionaries.
Author-Email: Yusuke Tsutsumi <yusuke[at]tsutsumi.io>
Project-Url: Homepage, http://deepmerge.readthedocs.io/en/latest/
Project-Url: GitHub, https://github.com/toumorokoshi/deepmerge
License: MIT Licence
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Typing :: Typed
Requires-Python: >=3.8
Requires-Dist: typing-extensions; python_version <= "3.9"
Requires-Dist: validate-pyproject[all]; extra == "dev"
Requires-Dist: pyupgrade; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: build; extra == "dev"
Requires-Dist: twine; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 2253 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (74.0.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
deepmerge/__init__.py sha256=gjayuQEMPL6CpxfzMXB2XQl0I26mkT4ktEOlxdU2Nf4 1082
deepmerge/_version.py sha256=NGx87gd0J66xEdfozaCDAaOn54D6L0GZ-KuwnGQFOoQ 406
deepmerge/exception.py sha256=GS9QTe0aayk4p73GJP0rZPQm_Xle7RYcYl7H7nhEOH0 858
deepmerge/extended_set.py sha256=RtPsAWSsfqMFnGkCPvEFQWU5ps0u1cK-YudlxFsj8p0 1067
deepmerge/merger.py sha256=tqvbs_36TfA6APgMfhFgHwksskVQHD9VC1t2dckHGjs 2414
deepmerge/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
deepmerge/strategy/__init__.py sha256=2WkLy9nNb-5ejUhE92OsaGorm-f11UnSVx9BL3bESAE 259
deepmerge/strategy/core.py sha256=T_me6SKNyhrnhLEqzgi_L6iaQWAEX8OmiFX9rSfs5_8 1775
deepmerge/strategy/dict.py sha256=k39u1Z0SlyEyc6x9DQF2yBQrbju6rUSTES85EQsc_ic 948
deepmerge/strategy/fallback.py sha256=Lncv5TjK6S02qKeOOYePZcsNCa7-I6axsAfRmgKMuVg 631
deepmerge/strategy/list.py sha256=KoT5JcDd9EmlriACjhC8ho5oJZMYOLvDdXmkDzCQ9J4 1120
deepmerge/strategy/set.py sha256=o61v-F_N0pGkINjOVQ8wEC7IatfRLIxT75muceY1FLE 823
deepmerge/strategy/type_conflict.py sha256=LXNiNc9S25vWzb12qTFpNbVnh7MyfXv7mHdjbNk_CAg 997
deepmerge/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
deepmerge/tests/test_full.py sha256=X04GMDU6nn3X3_ycZKZbBqEMeiOIVXrznBW_nSTnGc8 1671
deepmerge/tests/test_merger.py sha256=v0Dk2qDzLKZum3jMp63lV4Hgdr7qajBBLUC0Y5Vct1E 682
deepmerge/tests/strategy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
deepmerge/tests/strategy/test_core.py sha256=_h8IcY4DU3Qh3AFiTL5aS5TKLjQsnMmLcmoVVPxkMZE 824
deepmerge/tests/strategy/test_list.py sha256=_g6Z4uaZ5nU7WK7XYL1LKAPWgCWw-IS10SiwFyU2a-s 1111
deepmerge/tests/strategy/test_set_merge.py sha256=zY915SOGiFuWmt_Zb_KPi8wlJYn5zB3UyqggECR3jW4 409
deepmerge/tests/strategy/test_type_conflict.py sha256=YMqZZIPnLHnkCzeSZeuYP_cxKPHXmK2EYORHUtUpueQ 644
deepmerge-2.0.dist-info/LICENSE sha256=5PU5q1T4709DMH5WraMoYSxY5vnv3XC_M2KIUIRwJy4 1072
deepmerge-2.0.dist-info/METADATA sha256=El-3ZaseWvf4E18Mo1mcSD-9wQ6tFUlnnSYXijMyxok 3502
deepmerge-2.0.dist-info/WHEEL sha256=UvcQYKBHoFqaQd6LKyqHw9fxEolWLQnlzP0h_LgJAfI 91
deepmerge-2.0.dist-info/top_level.txt sha256=yscF_uvoSQCmSc-eEHTLZluiPbPzKCFlKfeAJ3z7xiw 10
deepmerge-2.0.dist-info/RECORD

top_level.txt

deepmerge