Metadata-Version: |
2.3 |
Name: |
pyserde |
Version: |
0.23.0 |
Summary: |
Yet another serialization library on top of dataclasses |
Author: |
yukinarit |
Author-Email: |
yukinarit84[at]gmail.com |
Home-Page: |
https://github.com/yukinarit/pyserde |
Project-Url: |
Repository, https://github.com/yukinarit/pyserde |
License: |
MIT |
Classifier: |
Development Status :: 4 - Beta |
Classifier: |
Intended Audience :: Developers |
Classifier: |
License :: OSI Approved :: MIT License |
Classifier: |
Programming Language :: Python :: 3 |
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: |
Programming Language :: Python :: 3.13 |
Classifier: |
Programming Language :: Python :: Implementation :: CPython |
Classifier: |
Programming Language :: Python :: Implementation :: PyPy |
Requires-Python: |
>=3.9.0,<4.0.0 |
Requires-Dist: |
beartype (>=0.18.4) |
Requires-Dist: |
casefy |
Requires-Dist: |
jaxtyping; extra == "jaxtyping" or extra == "all" |
Requires-Dist: |
jinja2 |
Requires-Dist: |
msgpack; extra == "msgpack" or extra == "all" |
Requires-Dist: |
numpy (<2.0.0,>1.21.0); python_version ~= "3.9.0" and (extra == "numpy" or extra == "all") |
Requires-Dist: |
numpy (<2.0.0,>1.22.0); python_version ~= "3.10" and (extra == "numpy" or extra == "all") |
Requires-Dist: |
numpy (<2.0.0,>1.22.0); python_version ~= "3.11" and (extra == "numpy" or extra == "all") |
Requires-Dist: |
numpy (<2.0.0,>1.22.0); python_version ~= "3.12" and (extra == "numpy" or extra == "all") |
Requires-Dist: |
numpy (<2.0.0,>1.22.0); python_version ~= "3.13" and (extra == "numpy" or extra == "all") |
Requires-Dist: |
orjson; extra == "orjson" or extra == "all" |
Requires-Dist: |
plum-dispatch (>=2.3) |
Requires-Dist: |
pyyaml; extra == "yaml" or extra == "all" |
Requires-Dist: |
sqlalchemy (>2); extra == "sqlalchemy" or extra == "all" |
Requires-Dist: |
tomli; extra == "toml" or extra == "all" |
Requires-Dist: |
tomli-w; extra == "toml" or extra == "all" |
Requires-Dist: |
typing_extensions (>=4.1.0) |
Requires-Dist: |
typing_inspect (>=0.4.0) |
Provides-Extra: |
all |
Provides-Extra: |
jaxtyping |
Provides-Extra: |
msgpack |
Provides-Extra: |
numpy |
Provides-Extra: |
orjson |
Provides-Extra: |
sqlalchemy |
Provides-Extra: |
toml |
Provides-Extra: |
yaml |
Description-Content-Type: |
text/markdown |