comment here

This commit is contained in:
ton
2023-03-18 20:03:34 +07:00
commit 4553a0a589
14513 changed files with 2685043 additions and 0 deletions

View File

@@ -0,0 +1 @@
conda

View File

@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2018 Ramon Hagenaars
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

View File

@@ -0,0 +1,245 @@
Metadata-Version: 2.1
Name: jsons
Version: 1.6.3
Summary: For serializing Python objects to JSON (dicts) and back
Home-page: https://github.com/ramonhagenaars/jsons
Author: Ramon Hagenaars
Author-email: ramon.hagenaars@gmail.com
License: MIT
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Natural Language :: English
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.5
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: typish (>=1.9.2)
Provides-Extra: test
Requires-Dist: attrs ; extra == 'test'
Requires-Dist: coverage ; extra == 'test'
Requires-Dist: codecov ; extra == 'test'
Requires-Dist: pytest ; extra == 'test'
Requires-Dist: scons ; extra == 'test'
Requires-Dist: dataclasses ; (python_version == "3.6") and extra == 'test'
Requires-Dist: tzdata ; (python_version >= "3.9") and extra == 'test'
[![Python versions](https://img.shields.io/pypi/pyversions/jsons.svg)](https://img.shields.io/pypi/pyversions/jsons.svg)
[![Downloads](https://pepy.tech/badge/jsons)](https://pepy.tech/project/jsons)
[![PyPI version](https://badge.fury.io/py/jsons.svg)](https://badge.fury.io/py/jsons)
[![Code Coverage](https://codecov.io/gh/ramonhagenaars/jsons/branch/master/graph/badge.svg)](https://codecov.io/gh/ramonhagenaars/jsons)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/ramonhagenaars/jsons/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/ramonhagenaars/jsons/?branch=master)
<p align='center'>
<a href='https://jsons.readthedocs.io/en/latest/'>
<img width='150' src='https://github.com/ramonhagenaars/jsons/raw/master/resources/jsons-logo.svg?sanitize=true' />
</a>
</p>
- *Turn Python objects into dicts or (json)strings and back*
- *No changes required to your objects*
- *Easily customizable and extendable*
- *Works with dataclasses, attrs and POPOs*
💗 this lib? Leave a ★ and tell your colleagues!
Example of a model to serialize:
```python
>>> @dataclass
... class Person:
... name: str
... birthday: datetime
...
>>> p = Person('Guido van Rossum', birthday_guido)
```
Example of using jsons to serialize:
```python
>>> out = jsons.dump(p)
>>> out
{'birthday': '1956-01-31T12:00:00Z', 'name': 'Guido van Rossum'}
```
Example of using jsons to deserialize:
```python
>>> p2 = jsons.load(out, Person)
>>> p2
Person(name='Guido van Rossum', birthday=datetime.datetime(1956, 1, 31, 12, 0, tzinfo=datetime.timezone.utc))
```
# Installation
pip install jsons
# Usage
```python
import jsons
some_instance = jsons.load(some_dict, SomeClass) # Deserialization
some_dict = jsons.dump(some_instance) # Serialization
```
In some cases, you have instances that contain other instances that need (de)serialization, for instance with lists or dicts. You can use the
`typing` classes for this as is demonstrated below.
```python
from typing import List, Tuple
import jsons
# For more complex deserialization with generic types, use the typing module
list_of_tuples = jsons.load(some_dict, List[Tuple[AClass, AnotherClass]])
```
(For more examples, see the
[FAQ](https://jsons.readthedocs.io/en/latest/faq.html))
# Documentation
- [Main documentation](https://jsons.readthedocs.io/en/latest/)
- [API docs](https://jsons.readthedocs.io/en/latest/api.html)
- [FAQ](https://jsons.readthedocs.io/en/latest/faq.html)
# Meta
## Recent updates
### 1.6.3
- Bugfix: a string was sometimes unintentionally parsed into a datetime.
### 1.6.2
- Bugfix: `fork_inst`s were not propagated in `default_list_deserializer` (thanks to patrickguenther).
### 1.6.1
- Bugfix: Loading dicts with hashed keys could cause an error due to being loaded twice (thanks to georgeharker).
- Bugfix: IntEnums were not serialized with their names when `use_enum_name=True` (thanks to georgeharker).
- Bugfix: Named tuples did not use `typing.get_type_hints` for getting the types, causing trouble in future annotations (thanks to georgeharker).
### 1.6.0
- Feature: Support for Python3.10.
- Feature: Support for `attrs`.
### 1.5.1
- Bugfix: `ZoneInfo` failed to dump if attached to a `datetime`.
### 1.5.0
- Feature: Support for `ZoneInfo` on Python3.9+.
- Change: microseconds are no longer stripped by default (thanks to pietrodn).
### 1.4.2
- Bugfix: get_origin did not work with python3.9+ parameterized collections (e.g. `dict[str, str]`).
### 1.4.1
- Bugfix: Types of attributes that are not in the constructor were not properly looked for. See issue #128.
### 1.4.0
- Feature: DefaultDicts can now be deserialized.
- Feature: Dicts with any (hashable) key can now be dumped and loaded.
- Feature: Suppress specific warnings.
- Bugfix: Loading a verbose-serialized object in a list could sometimes deserialize that object as a parent class.
- Bugfix: Unwanted stringification of NoneValues is now prevented in Optionals and Unions with NoneType.
- Bugfix: Fixed a bug with postponed annotations and dataclasses. See also [Issue34776](https://bugs.python.org/issue34776).
- Bugfix: Types of attributes that are not in the constructor are now looked for in __annotations__.
### 1.3.1
- Bugfix: Fixed bug where classmethods were included in the serialized result.
### 1.3.0
- Feature: Added `warn_on_fail` parameter to `default_list_deserializer` that allows to continue deserialization upon errors.
- Feature: Added `transform` that can transform an object to an object of another type.
- Feature: Added serializer and deserializer for `pathlib.Path` (thanks to alexmirrington).
- Change: When loading a list fails, the error message now points to the failing index.
- Bugfix: Fixed bug when dumping an object with an innerclass.
### 1.2.0
- Bugfix: Fixed bug with postponed typehints (PEP-563).
- Bugfix: Loading an invalid value targeting an optional did not raise.
- Bugfix: Loading a dict did not properly pass key_transformers.
- Bugfix: Loading a namedtuple did not properly use key_transformers.
- Bugfix: Utilized `__annotations__` in favor `_field_types` because of deprecation as of 3.8.
### 1.1.2
- Feature: Added `__version__` which can be imported from `jsons`
- Bugfix: Dumping a tuple with ellipsis failed in strict mode.
### 1.1.1
- Feature: Added a serializer for ``Union`` types.
- Change: Exceptions are more clear upon deserialization failure (thanks to haluzpav).
- Change: You can no longer announce a class with a custom name.
- Bugfix: Fixed dumping optional attributes.
- Bugfix: Dataclasses inheriting from ``JsonSerializable`` always dumped their attributes as if in strict mode.
### 1.1.0
- Feature: Added ``strict`` parameter to ``dump`` to indicate that dumping a certain ``cls`` will ignore any extra data.
- Feature: When using ``dump(obj, cls=x)``, ``x`` can now be any class (previously, only a class with ``__slots__``).
- Feature: Support for dumping ``Decimal`` (thanks to herdigiorgi).
- Feature: Primitives are now cast if possible when dumping (e.g. ``dump(5, str)``).
- Feature: Dumping iterables with generic types (e.g. ``dump(obj, List[str])``) will now dump with respect to that types (if ``strict``)
- Feature: The ``default_dict`` serializer now optionally accepts types: ``Optional[Dict[str, type]]``.
- Change: Improved performance when dumping using ``strict=True`` (up to 4 times faster!).
- Bugfix: ``set_validator`` with multiple types did not work.
### 1.0.0
- Feature: Added a serializer/deserializer for `time`.
- Feature: Added a serializer/deserializer for `timezone`.
- Feature: Added a serializer/deserializer for `timedelta`.
- Feature: Added a serializer/deserializer for `date`.
- Bugfix: Dumping verbose did not store the types of dicts (`Dict[K,
V]`).
- Bugfix: Loading with `List` (no generic type) failed.
- Bugfix: Loading with `Dict` (no generic type) failed.
- Bugfix: Loading with `Tuple` (no generic type) failed.
## Contributors
Special thanks to the following contributors of code, discussions or
suggestions:
[patrickguenther](https://github.com/patrickguenther),
[davetapley](https://github.com/davetapley),
[pietrodn](https://github.com/pietrodn),
[georgeharker](https://github.com/georgeharker),
[aecay](https://github.com/aecay),
[bibz](https://github.com/bibz),
[thijss](https://github.com/Thijss),
[alexmirrington](https://github.com/alexmirrington),
[tirkarthi](https://github.com/tirkarthi),
[marksomething](https://github.com/marksomething),
[herdigiorgi](https://github.com/herdigiorgi),
[jochembroekhoff](https://github.com/jochembroekhoff),
[robinklaassen](https://github.com/robinklaassen),
[ahmetkucuk](https://github.com/ahmetkucuk),
[casparjespersen](https://github.com/casparjespersen),
[cypreess](https://github.com/cypreess),
[gastlich](https://github.com/gastlich),
[jmolinski](https://github.com/jmolinski),
[haluzpav](https://github.com/haluzpav),
[finetuned89](https://github.com/finetuned89)

View File

@@ -0,0 +1,132 @@
jsons-1.6.3.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
jsons-1.6.3.dist-info/LICENSE,sha256=WTWC1Fi__gF-IkuEwaYuo0b8aGDg0_hPoKkYZgdiAfc,1072
jsons-1.6.3.dist-info/METADATA,sha256=bnjunLblpf5Bwo3Dqd6PWfdlhbxDt0H7blK1xgEbhic,9341
jsons-1.6.3.dist-info/RECORD,,
jsons-1.6.3.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
jsons-1.6.3.dist-info/WHEEL,sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA,92
jsons-1.6.3.dist-info/direct_url.json,sha256=A221xJGltHSiqgysgM7pFaebPro7YDnZCEe9iFPa0I0,101
jsons-1.6.3.dist-info/top_level.txt,sha256=3R2GSS0fqjCHgxWHUHiKkSX-diMLB0zpWOD5Ic_aV9w,6
jsons/__init__.py,sha256=rROhQ-knxN1YwMb7AGX8SBl4M0lnC1AcwfbeoJcTXS0,11530
jsons/__pycache__/__init__.cpython-310.pyc,,
jsons/__pycache__/_cache.cpython-310.pyc,,
jsons/__pycache__/_common_impl.cpython-310.pyc,,
jsons/__pycache__/_compatibility_impl.cpython-310.pyc,,
jsons/__pycache__/_datetime_impl.cpython-310.pyc,,
jsons/__pycache__/_dump_impl.cpython-310.pyc,,
jsons/__pycache__/_extra_impl.cpython-310.pyc,,
jsons/__pycache__/_fork_impl.cpython-310.pyc,,
jsons/__pycache__/_key_transformers.cpython-310.pyc,,
jsons/__pycache__/_lizers_impl.cpython-310.pyc,,
jsons/__pycache__/_load_impl.cpython-310.pyc,,
jsons/__pycache__/_multitasking.cpython-310.pyc,,
jsons/__pycache__/_package_info.cpython-310.pyc,,
jsons/__pycache__/_transform_impl.cpython-310.pyc,,
jsons/__pycache__/_validation.cpython-310.pyc,,
jsons/__pycache__/decorators.cpython-310.pyc,,
jsons/__pycache__/exceptions.cpython-310.pyc,,
jsons/_cache.py,sha256=3yTNhVowgMToEOM05lpO_Mh6FerW9sq6FIAJy-6ItSA,1213
jsons/_common_impl.py,sha256=KYVfDl4ZBepTXFiQCZby8Wz46mLu4w65RAlHBWHNqPo,5863
jsons/_compatibility_impl.py,sha256=vSqEpHF-bARUGcwIkCKAl8wqJcZY34XaHunLXGeFBkQ,3042
jsons/_datetime_impl.py,sha256=gMRcHKKbqAE0e_75pXi_Eml98w9zsOlmcLvKtcg-sPI,4958
jsons/_dump_impl.py,sha256=PTGDK5MxVG-K69t_HHt9UMN1pbXYsD8PlUNAMgsEJP4,3997
jsons/_extra_impl.py,sha256=e9W-5m1lZ-iS2nfGpfW6afAqDCr_ctDuBmaw-BgOmN8,1687
jsons/_fork_impl.py,sha256=MPnVyiMlq2jEtdYfvC-vXx5qhzZ4T2LPtApC8rQBmI0,1384
jsons/_key_transformers.py,sha256=k9mr1FIrpIuNfl-RhlY9MhLEC9x9J_Cf8rOZQCuI6ZQ,1302
jsons/_lizers_impl.py,sha256=s5AXFZJVXt1uu6r9uCQsIH644NW5Xg2Fr3MiyFoEsO4,5711
jsons/_load_impl.py,sha256=ZBN4Ry5-SPIsui0xTX2Um5rWHhM6HeNTwd7RVNhwzT4,8135
jsons/_multitasking.py,sha256=z1__tczstEpPDvwOZFBllkljisj4Q9DZYVAzPCLX6dY,2312
jsons/_package_info.py,sha256=Wlk4pKRroqU-CXA18Yozm6foLj6FIyjW-uOCqvmP6hY,361
jsons/_transform_impl.py,sha256=IdwmxdWzUdagKaxuDfkd3HA3nNVe0axACbsqcSjTpts,1477
jsons/_validation.py,sha256=-PhpDmlwtffQM-X9pxOLGzzTyB8p8IoeUEI5ESXi2VA,2631
jsons/classes/__init__.py,sha256=gT13kGgsBciBk1eff0tpzT-Cjp_WZmYUe1P9qbaQCNc,176
jsons/classes/__pycache__/__init__.cpython-310.pyc,,
jsons/classes/__pycache__/json_serializable.cpython-310.pyc,,
jsons/classes/__pycache__/verbosity.cpython-310.pyc,,
jsons/classes/json_serializable.py,sha256=8NmsLyWaLcH3mkyGglZsGdHzvMvZEZL-7MfrLGeOQRU,7847
jsons/classes/verbosity.py,sha256=Go3e7HvjcOVOHV4a8CLGOFNd3lo9qfXvG6qK1oaIkbs,930
jsons/decorators.py,sha256=Fe-gz1mc6AUoLD6gVPdOwLtx94yXJ4FGa_bhN4ivIgs,6593
jsons/deserializers/__init__.py,sha256=l94yBHHvdaf8-KpSazIETidJGn2whH8XU1r6uRMzXHQ,191
jsons/deserializers/__pycache__/__init__.cpython-310.pyc,,
jsons/deserializers/__pycache__/default_complex.cpython-310.pyc,,
jsons/deserializers/__pycache__/default_date.cpython-310.pyc,,
jsons/deserializers/__pycache__/default_datetime.cpython-310.pyc,,
jsons/deserializers/__pycache__/default_decimal.cpython-310.pyc,,
jsons/deserializers/__pycache__/default_defaultdict.cpython-310.pyc,,
jsons/deserializers/__pycache__/default_dict.cpython-310.pyc,,
jsons/deserializers/__pycache__/default_enum.cpython-310.pyc,,
jsons/deserializers/__pycache__/default_iterable.cpython-310.pyc,,
jsons/deserializers/__pycache__/default_list.cpython-310.pyc,,
jsons/deserializers/__pycache__/default_mapping.cpython-310.pyc,,
jsons/deserializers/__pycache__/default_nonetype.cpython-310.pyc,,
jsons/deserializers/__pycache__/default_object.cpython-310.pyc,,
jsons/deserializers/__pycache__/default_path.cpython-310.pyc,,
jsons/deserializers/__pycache__/default_primitive.cpython-310.pyc,,
jsons/deserializers/__pycache__/default_string.cpython-310.pyc,,
jsons/deserializers/__pycache__/default_time.cpython-310.pyc,,
jsons/deserializers/__pycache__/default_timedelta.cpython-310.pyc,,
jsons/deserializers/__pycache__/default_timezone.cpython-310.pyc,,
jsons/deserializers/__pycache__/default_tuple.cpython-310.pyc,,
jsons/deserializers/__pycache__/default_union.cpython-310.pyc,,
jsons/deserializers/__pycache__/default_uuid.cpython-310.pyc,,
jsons/deserializers/__pycache__/default_zone_info.cpython-310.pyc,,
jsons/deserializers/default_complex.py,sha256=k5iPKVTDJVleFx4ZX2tHXya9VNd7MHi67c7hny52zGs,1170
jsons/deserializers/default_date.py,sha256=QhKRMM5cIhN92qFcloXj0sC1XUD9wwyu8BMaaHUYwq4,540
jsons/deserializers/default_datetime.py,sha256=QFOkvC9OpPUyC5RMcEeo59M3iKUi6EtKNh5G9cUXzgA,857
jsons/deserializers/default_decimal.py,sha256=H_qEMr8ro-tQAPy46fWqnb2_O8nWy6brRnDdf_XBf9M,570
jsons/deserializers/default_defaultdict.py,sha256=FSZOCNKhh6wj8M0rP_FjrLzGZHR4deRJpiJ-zxiKOWM,948
jsons/deserializers/default_dict.py,sha256=FT-0YXFmgKtPrB_Q1AytT_7r_ewlAlfgv6NGa8ZzVkE,3009
jsons/deserializers/default_enum.py,sha256=ymmEUe739NKpvjXtXveqIyex0pXjXTPxt2WVLCE4eaA,1238
jsons/deserializers/default_iterable.py,sha256=-IBnPUefeW7u-ORwYmJzC0xRiaRpUGc4Twkehq0IEJA,1161
jsons/deserializers/default_list.py,sha256=v5Xfm5ltPWZU8xX44Zswm8LPUlbWqQgIDQFRdtpwibc,2401
jsons/deserializers/default_mapping.py,sha256=w2pXtieZ93PZEqd5THcx-ejAQhKewJzW0Yqv5_vlYaA,920
jsons/deserializers/default_nonetype.py,sha256=c8BRDF8Dda30CYUC10A4RkoFACl9I3vaJ2kMMnZdEsk,607
jsons/deserializers/default_object.py,sha256=bC46ZpIpylViRkwsNDnJ71JuuBXvD6pJc2Yr3gs_E2I,7821
jsons/deserializers/default_path.py,sha256=4nkC7pCgA_Drxn9AKXFyJuukNYnYeXJIwdUTNf9KzvE,399
jsons/deserializers/default_primitive.py,sha256=5_DOpTsGoBc9ASs_XefIXo48oGBOqSvl98-PC9hxqwU,778
jsons/deserializers/default_string.py,sha256=k0ZdC4gFMprSITL_NFi0LzKJjdPRAqa2G297jYRFvCk,946
jsons/deserializers/default_time.py,sha256=zGgo6Pc5OKir1iQgtijW3VjPaGY2OmDYuZP1bIkuABs,540
jsons/deserializers/default_timedelta.py,sha256=rgU66xCoRD9gcnP-H4AjlnN8Tp5u1LnhwYRM2pukWhU,449
jsons/deserializers/default_timezone.py,sha256=ntohLrqUKU-R93OVMexdOvvlaWN89Qjm42VoTbTZsWs,519
jsons/deserializers/default_tuple.py,sha256=S8ni5FwVS6ixbs5XGxvctnt8YqjDDXow4v3Y8RUqN-c,3440
jsons/deserializers/default_union.py,sha256=Vq0M8ezZ_6UdTrk9eL2ggeYsrnY6JAdlIAB-U7iLGqU,1260
jsons/deserializers/default_uuid.py,sha256=sH4Obln5Khl3VTkaw5O0ME1AXFsa7MyQisWVuCU0UXo,519
jsons/deserializers/default_zone_info.py,sha256=wKzQHuQH962uGkF4HBWES_yudDGpjQn60UVncw484nk,365
jsons/exceptions.py,sha256=dfX8MbdrQ5PjsDkOnnkDpc97ytTp6Wa2gARVd7awD_I,5964
jsons/serializers/__init__.py,sha256=pASshyi1elCdiE6SqE8Y_AMd02ES_LfVM0vUOjb4R_g,183
jsons/serializers/__pycache__/__init__.cpython-310.pyc,,
jsons/serializers/__pycache__/default_complex.cpython-310.pyc,,
jsons/serializers/__pycache__/default_date.cpython-310.pyc,,
jsons/serializers/__pycache__/default_datetime.cpython-310.pyc,,
jsons/serializers/__pycache__/default_decimal.cpython-310.pyc,,
jsons/serializers/__pycache__/default_dict.cpython-310.pyc,,
jsons/serializers/__pycache__/default_enum.cpython-310.pyc,,
jsons/serializers/__pycache__/default_iterable.cpython-310.pyc,,
jsons/serializers/__pycache__/default_list.cpython-310.pyc,,
jsons/serializers/__pycache__/default_object.cpython-310.pyc,,
jsons/serializers/__pycache__/default_path.cpython-310.pyc,,
jsons/serializers/__pycache__/default_primitive.cpython-310.pyc,,
jsons/serializers/__pycache__/default_time.cpython-310.pyc,,
jsons/serializers/__pycache__/default_timedelta.cpython-310.pyc,,
jsons/serializers/__pycache__/default_timezone.cpython-310.pyc,,
jsons/serializers/__pycache__/default_tuple.cpython-310.pyc,,
jsons/serializers/__pycache__/default_union.cpython-310.pyc,,
jsons/serializers/__pycache__/default_uuid.cpython-310.pyc,,
jsons/serializers/__pycache__/default_zone_info.cpython-310.pyc,,
jsons/serializers/default_complex.py,sha256=Q0YgUvlhMD1d3nIuYSIgaxGKecEdbkXLrvwYoVLrC2M,236
jsons/serializers/default_date.py,sha256=_JQv4ssgztEaKy6HLsFlxVfL3fB45lc1QVVck9MnZho,577
jsons/serializers/default_datetime.py,sha256=lUlTaDei99b-rd5nnLLOtmVnyAaT5lRljpOfxQ5k_1w,887
jsons/serializers/default_decimal.py,sha256=gS8k4XriByGvIh0z-4MBx1Fjsa0X4fWjHJQJNhrk_nM,283
jsons/serializers/default_dict.py,sha256=bkCGB0-7SfPCTvG4H09UtxaG8NxBEJ2C_zFTlCzv0yI,3211
jsons/serializers/default_enum.py,sha256=-BCWpGB0f7IK_gqAIz912bW4t2XcF-s_It316QVd-oY,594
jsons/serializers/default_iterable.py,sha256=UBU_j_YOTBDzSA6Hi45Q265UH4dQIYdZZWam_ka2OJM,2805
jsons/serializers/default_list.py,sha256=nwMjlngolxtdhmggFyEGlehlwXzPNZjcKYasGtmiNfc,1516
jsons/serializers/default_object.py,sha256=1xXVuREM7N2HjqC8n2K2-HQO-7diG317ZfxMuS6Cky8,13013
jsons/serializers/default_path.py,sha256=4us2TMAUQ0n1p4WBIOmH6WX0v9v4U7i2OnCZsdZCa3I,525
jsons/serializers/default_primitive.py,sha256=w03HYSAFuUgmmPiURa0meayP8Tn8R9oLUy6KkY99nok,1054
jsons/serializers/default_time.py,sha256=p6pEtY_EcOeZgIitOc5ivPphHvT_ribPy1ULiL8iJk4,472
jsons/serializers/default_timedelta.py,sha256=B3i2bnNU1tlK0L0OfAW-AKwaLTpwXIfC8R8hkgu6z-I,367
jsons/serializers/default_timezone.py,sha256=6TjIHwQsP0OUZcGqAYo_9sYoqrToQfZVlUn1O63RYxI,505
jsons/serializers/default_tuple.py,sha256=5LlPMqaHm7yJ38qMqvQvZIsD8didWklf5yEM2nCtZB4,1475
jsons/serializers/default_union.py,sha256=HtJ5Mvi5kerVCeUoxcUZXwAEoJAOfgPPNfwQgpHkC0Q,1447
jsons/serializers/default_uuid.py,sha256=628Usx3_GoaJft0JCSvzRpsYRSUF7m-tw_BOWNsuXYk,381
jsons/serializers/default_zone_info.py,sha256=Trt-JfH9GGEgR-Bv3f_DT-pBqNcCpit9gW0aDVO7xZo,350

View File

@@ -0,0 +1,5 @@
Wheel-Version: 1.0
Generator: bdist_wheel (0.37.1)
Root-Is-Purelib: true
Tag: py3-none-any

View File

@@ -0,0 +1 @@
{"dir_info": {}, "url": "file:///home/conda/feedstock_root/build_artifacts/jsons_1654821024619/work"}

View File

@@ -0,0 +1 @@
jsons