data2model

View on PyPIReverse Dependencies (0)

0.2.1b0 data2model-0.2.1b0-py3-none-any.whl

Wheel Details

Project: data2model
Version: 0.2.1b0
Filename: data2model-0.2.1b0-py3-none-any.whl
Download: [link]
Size: 15016
MD5: cb5a66fbd667cc31cf4f973332c51b91
SHA256: 8a27e04547df0b67980173c02bfae81f57f5e599aaa5f7759a5ea41c457b7901
Uploaded: 2022-02-13 20:25:20 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: data2model
Version: 0.2.1b0
Summary: Python library and CLI tool for converting data to different Python data classes
Author: Dmitrii Kurlov
Author-Email: dmitriik[at]protonmail.com
Home-Page: https://github.com/dmitriiweb/data2model
License: MIT
Keywords: code,generator,cli,tools
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Utilities
Requires-Python: >=3.8,<3.11
Requires-Dist: aiocsv (<2.0.0,>=1.2.1)
Requires-Dist: aiofiles (<0.9.0,>=0.8.0)
Requires-Dist: anyio (<4.0.0,>=3.5.0)
Requires-Dist: click (<9.0.0,>=8.0.3)
Description-Content-Type: text/markdown
[Description omitted; length: 2009 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry 1.0.7
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
data_to_model/__init__.py sha256=4yAEjYryeyMuGo1RvHXbBkXcAO1HgnPPe4SIU1YRtxs 69
data_to_model/console/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
data_to_model/console/application.py sha256=dHJoxykJeCrvy11ViNxGsOQiu_u1-crt6O-rMddJymA 2450
data_to_model/data_parsers/__init__.py sha256=1VICskFQkzwiwYjlLYYHoEHw3PBAL-CDjevUBlMV4BE 133
data_to_model/data_parsers/csv_parser.py sha256=PfAinIXEO-mADlbGb6cS2yOdfI9jhM1OAdD4Q1teOy0 2389
data_to_model/data_parsers/data_parser.py sha256=4M_06uwVev5ofL89qUzZ1m3yhZlfR_6N6wV268f6dmc 501
data_to_model/data_parsers/factory.py sha256=BJov1WEQccXt-29cstqSY5iGtQWTmduIwNNP1wlEY_c 579
data_to_model/data_parsers/types.py sha256=5P6lzMBZlgKBLYA0bCyTG1vVb9DD8Gha-uqcH7cAkho 539
data_to_model/generators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
data_to_model/generators/base_generator.py sha256=5ITLCENOD_dlesWvNiS_Und1plVPQ8KJwE67twPAHGg 446
data_to_model/generators/dataclass_generator.py sha256=AEBsFqWC_gGvJc_HbrqDpEQ6QFyFIi2lqof-PnlSDw8 2716
data_to_model/generators/factory.py sha256=j-FM9N9lIW0MP7OMGFMORDcLwJv8fWsD6d6xiwLNexg 567
data_to_model/generators/types.py sha256=BAWtidy_Ffd2KlQYwlkwSemKq2XWhP5-hG0Gz0WmIvo 342
data_to_model/model_generator.py sha256=awWbjVvFcGT2KGkcPAaYGoOZvkmBFDpsVDv_AZILpNs 2565
data_to_model/models/__init__.py sha256=zV3nBDaV_73wGgMOZ_HEWtZ2iMjFwYxUv7yUjxa4f6U 70
data_to_model/models/class_data.py sha256=YW6tYUILw5C284cSbxi3uMHFHEB-TV7ntq2vLNAkK9Y 880
data_to_model/models/class_field.py sha256=TBGph6SatShsUsQe38R5R_yciYJfrUWIa4MXADV8YYI 301
data_to_model/models/data_class_model.py sha256=SamV6ww35QMVPA85FpST2O9Gs6pM8jWOHZEb5lc6oD4 292
data_to_model/name_formatters/__init__.py sha256=grxUXD-VSDZfnnJx3F0oy6Iy4wMkv7ZPRZuctX2otYo 106
data_to_model/name_formatters/camel_case_formatter.py sha256=URgbnfpmMM3g5EnWIuqZkPSfFZ8um9Duz0ItauV0SNA 607
data_to_model/name_formatters/name_formatter.py sha256=_FZrymwP0z071EDkJ982nc7UW6x3EtAUjhPhlMe3HQk 718
data_to_model/name_formatters/snake_case_formatter.py sha256=5N6tkm002Nmi1Ro1IGSg7GFuuyg-lXZDGPynAQQ5L3M 1064
data_to_model/type_detectors/__init__.py sha256=LpRPV20wPxI-502sfBHX235ekd1X4u9FM9W_ZUrrBNY 51
data_to_model/type_detectors/type_detector.py sha256=2UhWqovTCwlhEB11Np4ifIBb6RkPf-CgvaD1IGETI9Q 1639
data_to_model/type_detectors/types.py sha256=7ZzP703G0Vk7Ldk9oNiT4WPHlDIfMxCo8y4i9IgUJxs 75
data2model-0.2.1b0.dist-info/entry_points.txt sha256=sk9UJj6Qp1tkJ69eC1dK23s7VGZj67WFOiPAvRiyPLI 69
data2model-0.2.1b0.dist-info/LICENSE sha256=yxZe8pnFkYyIPx18iEn0VmbEDdSSVpdrkWUOQYeViG0 1066
data2model-0.2.1b0.dist-info/WHEEL sha256=y3eDiaFVSNTPbgzfNn0nYn5tEn1cX6WrdetDlQM4xWw 83
data2model-0.2.1b0.dist-info/METADATA sha256=ecTx6tXVqfHFJXiRKgWac1oLT4535imQzRYnYDApjAI 3066
data2model-0.2.1b0.dist-info/RECORD

entry_points.txt

data2model = data_to_model.console.application:main