anymerge

View on PyPIReverse Dependencies (0)

0.0.1a0 anymerge-0.0.1a0-py3-none-any.whl

Wheel Details

Project: anymerge
Version: 0.0.1a0
Filename: anymerge-0.0.1a0-py3-none-any.whl
Download: [link]
Size: 10427
MD5: 81fe664be025314fc9f424c03b4e7aea
SHA256: 35abbd1f096c71c7126c5763d687942203c40f6f6253db27c0bbcdb56caa422a
Uploaded: 2024-12-30 19:09:36 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: anymerge
Version: 0.0.1a0
Summary: A Python library for merging dataclasses, TypedDicts, and Pydantic models seamlessly.
Author-Email: Jian Yuan Lee <jianyuan[at]gmail.com>
Project-Url: Documentation, https://github.com/jianyuan/anymerge#readme
Project-Url: Issues, https://github.com/jianyuan/anymerge/issues
Project-Url: Source, https://github.com/jianyuan/anymerge
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Typing :: Typed
Requires-Python: >=3.10
Requires-Dist: pydantic (>=2)
Requires-Dist: typing-extensions (>=4.10.0)
Description-Content-Type: text/markdown
License-Expression: MIT
License-File: LICENSE
[Description omitted; length: 485 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
anymerge/__init__.py sha256=eNueRe4jQ-s3jQGfs731JaXa9N9CXhFA_Ojg9i1Cc94 281
anymerge/_api.py sha256=jDx7DW89XeKj_XCfRP7EBVaE3xFkVkWTW7UkNuGckgs 1856
anymerge/_merger.py sha256=5_MUWH5CjWt51MxBVjGOyH7jrBm9gAayTaSmN4SFA8k 1504
anymerge/_reducer.py sha256=mZkVZ-R50rcu2POHNGLwYYSpK-d0J0xSw0A61Rwt-dc 695
anymerge/_typing_utils.py sha256=lBC7LIpvWP-8MOPWmTBOPGPALpB7SvVK9ZszEIF6_xU 940
anymerge/exceptions.py sha256=G4UdRUdikV9nOiskASceSfBTZ8L1mX42x1ROYMEGPcE 299
anymerge/models.py sha256=aPOxrOkRXOb-fnf1T2djPpcDg0FY0N34bUotLXXiUE0 1323
anymerge/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
anymerge/reducers.py sha256=4nTPfRBphG8-IpwGz5O89Lvhg8ciRUXnaf5IHbHenKk 135
anymerge/types.py sha256=VSWyaEFSYFY4QoK5ao9AwwDdkhkYLjz-SBeb8yuZ6SA 175
anymerge/adapters/__init__.py sha256=V5USAd7x_7jwJwTr1XMEEmhDU1PPsU-V-r2xIHlVLrg 502
anymerge/adapters/_utils.py sha256=ii4w_6ctxUHEtWAkGevLQ2o_uEd6nGxHKEsumJdhRpo 572
anymerge/adapters/base_adapter.py sha256=J6hOMCB7Z9lwfoiq5Ey4Q-6lqpC04jAY9TPLrXYJOH0 2715
anymerge/adapters/dataclass_adapter.py sha256=94uUSp_hSAjDTvk7qaN33r8Xh4cAl_Hz0TuO8T6NtTQ 1100
anymerge/adapters/pydantic_adapter.py sha256=_VHYD86Ok5bl5_LE1AgVkGSjAPmsYRHlAH3oESkx4Kk 2562
anymerge/adapters/typeddict_adapter.py sha256=OGE8PVsmOQt7Pd2KDXBx_leYmw3QYiUcZnpiduXZ3-c 1067
anymerge-0.0.1a0.dist-info/METADATA sha256=ey7oXDPKEkRg1eBaV4HOiCAeSf6OlU6hCVzHH41_F1g 1567
anymerge-0.0.1a0.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
anymerge-0.0.1a0.dist-info/licenses/LICENSE sha256=15woJdPQ3bgpmUugyr4OrsfBCozDEe5wtWac8hP2WC0 1070
anymerge-0.0.1a0.dist-info/RECORD