parsyfiles

View on PyPIReverse Dependencies (0)

2.9.1 parsyfiles-2.9.1-py3-none-any.whl

Wheel Details

Project: parsyfiles
Version: 2.9.1
Filename: parsyfiles-2.9.1-py3-none-any.whl
Download: [link]
Size: 103236
MD5: e75c1ef1746421b396b4aa4e3328d564
SHA256: 38189d773f535ecb40b6f3260cbe280872567136803717fe18a3cfcc5ff0f9bf
Uploaded: 2018-02-14 18:20:20 +0000

dist-info

METADATA

Metadata-Version: 2.0
Name: parsyfiles
Version: 2.9.1
Summary: Combines most popular python parsers (json, jprops, pickle...) with user-defined parsers and type converters to read objects from files. Supports multifile & multiparser objects, typically useful to organize test data. Leverages PEP484 type hints in order to intelligently use the best parser/converter chain, and to try several combinations if relevant
Author: Sylvain Marié
Author-Email: sylvain.marie[at]schneider-electric.com
Home-Page: https://github.com/smarie/parsyfiles
Download-Url: https://github.com/smarie/parsyfiles/tarball/2.9.1
License: BSD 3-Clause
Keywords: parsing framework file converter conversion parser object folder dict yaml propertiescollection complex simple benchmark type class PEP484 type-hint data binding
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3.5
Requires-Dist: typing-inspect
Requires-Dist: pytypes
Requires-Dist: autoclass; extra == "autoclass"
Requires-Dist: jprops; extra == "jprops_parser"
Requires-Dist: numpy; extra == "numpy_parser"
Requires-Dist: numpy; extra == "pandas_parser"
Requires-Dist: pandas; extra == "pandas_parser"
Requires-Dist: xlrd; extra == "xls_parser"
Requires-Dist: pyyaml; extra == "yaml_parser"
Provides-Extra: autoclass
Provides-Extra: jprops_parser
Provides-Extra: numpy_parser
Provides-Extra: pandas_parser
Provides-Extra: xls_parser
Provides-Extra: yaml_parser
Obsoletes: sficopaf
[Description omitted; length: 2590 characters]

WHEEL

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

RECORD

Path Digest Size
parsyfiles/__init__.py sha256=JhoFpQsoYtkJ9vZwcMRlRZ_iRN0kje-9M-KCehkqRG4 733
parsyfiles/converting_core.py sha256=vES2D4I5avQSwqvvfthRogxPIzgPEErmOzYFB6MY1l0 41405
parsyfiles/filesystem_mapping.py sha256=2f9exaHjbEvp-83VWHGGJYm8E4JxmaPpsF1LorEQKK0 34741
parsyfiles/global_config.py sha256=SjugmT65O2gsuwetVxs1dk9Dt38S3tIIlCiArrAMUfc 1906
parsyfiles/log_utils.py sha256=zFY9PgycTuUNDIKPrCcwfcqezJmIu72RLMN6oDc88pc 235
parsyfiles/parsing_combining_parsers.py sha256=LSgiRiTYpw5XwD10Wk45yWCyx7gsHYFPaorxxPj5yC0 32302
parsyfiles/parsing_core.py sha256=Hms3NbLG804z_NKBvvgZ9RmJHk2gKb7LxuojO5ypSW8 30410
parsyfiles/parsing_core_api.py sha256=xJZGCDQXj5-lLc6wK3EhF9Ftemcf2jP6XkZJRq3pyD8 22989
parsyfiles/parsing_fw.py sha256=hwhPVU56IfF_CSpJlSpLU03roU5q3wCyrh3LIw9rT7I 19210
parsyfiles/parsing_registries.py sha256=BXHh1Y0RCeNxeBdqt6Bh-CKkmdFfcbLiXWUu4Z1QbXA 82871
parsyfiles/type_inspection_tools.py sha256=xf9GC7NClSW6Q_-ketTRXT5xMsMN8CVPL8cECQMD5NY 29659
parsyfiles/var_checker.py sha256=NICL9Rlj4Ts1zc8khn9eKigEhHiqIFj24rykqiUuo4M 4732
parsyfiles/plugins_base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
parsyfiles/plugins_base/support_for_collections.py sha256=6AcIz76xTGzhC117zlU-CWCKLj9uUZCVx4toCpufjrk 18676
parsyfiles/plugins_base/support_for_configparser.py sha256=Z65ATVbPxotu44BiC-N1_I9o9NvMldEwHCf4Y6gHDto 6696
parsyfiles/plugins_base/support_for_objects.py sha256=shhtcI4-qRfF5M5KzEoJW0GpHdxPZGsQqfA2Max6V4A 35457
parsyfiles/plugins_base/support_for_primitive_types.py sha256=424uTa7GAp7Unao7azS_MWYR6VgRksnBtCv98oXvwAc 10178
parsyfiles/plugins_optional/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
parsyfiles/plugins_optional/support_for_attrs.py sha256=lxyxnlehjQwfXXGDE8U8gXXbVIxzod6SzZK4nWmMPSs 3035
parsyfiles/plugins_optional/support_for_jprops.py sha256=zA6FIX1V2ygl86vqZJIsYB21gmilAB5mVi02-qcIIGQ 3077
parsyfiles/plugins_optional/support_for_numpy.py sha256=IaPBHTJ1haJKHDRN_y5-TfsrX2b5mmsXVjSWEh6OxDQ 1891
parsyfiles/plugins_optional/support_for_pandas.py sha256=0HHPvL670WWWTtYkhk6TF6IPdjdhtwa9snQtHhHnxcs 9794
parsyfiles/plugins_optional/support_for_yaml.py sha256=gnv-sx4mB14gvJajZORDV1AG_9jbRMOh6yOSn59gabU 2730
parsyfiles/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
parsyfiles/tests/conftest.py sha256=l1Xim-me55e0mFbt6ikd-nhAXrV4i_o5JSJr-Q35DdE 2501
parsyfiles/tests/parsing_capabilities_by_type/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
parsyfiles/tests/parsing_capabilities_by_type/test_parse_collections.py sha256=lXoRs5GiDSwfQLbdiAbCGtOQlMD-SRjw8YEa72MMguk 1692
parsyfiles/tests/parsing_capabilities_by_type/test_parse_custom_object.py sha256=EWKnRNpJWJK8x2BvPlPT5OHUM464Gpq90We7WZXU62s 1831
parsyfiles/tests/parsing_capabilities_by_type/test_parse_primitives.py sha256=e2saVMxuWty8g3uEMRLlY3zViOWPWw1PcOwew9xKyfw 7132
parsyfiles/tests/parsing_capabilities_by_type/test_parse_typevars.py sha256=Q0uYLgBbh1muofQQO5IbIgzrkAmuOmHZy_xqlAtAARE 2267
parsyfiles/tests/parsing_capabilities_by_type/test_parse_unions.py sha256=IDSe7-3gKYKBrzkFz6DYclM-WOCukpcPDND5iJTmp_o 2324
parsyfiles-2.9.1.dist-info/DESCRIPTION.rst sha256=ArOhecUT2mS9JOzfVW8rJLt97Rg2D8nUX7S9QeAFgsA 2590
parsyfiles-2.9.1.dist-info/METADATA sha256=VhFPVBtDWbn2O6ciJmhS7Aewd4t_KutrtvnydIpfYsM 4283
parsyfiles-2.9.1.dist-info/RECORD
parsyfiles-2.9.1.dist-info/WHEEL sha256=8Lm45v9gcYRm70DrgFGVe4WsUtUMi1_0Tso1hqPGMjA 92
parsyfiles-2.9.1.dist-info/metadata.json sha256=xtWCJ_M2iKtcc6JpAPz6PTAPSgI2PYsTClCiVbvdzgg 2046
parsyfiles-2.9.1.dist-info/top_level.txt sha256=jJsy4PUSSWhpz_F1kSzD6EzzSxY3YzpPKr-X2bp5JUg 11

top_level.txt

parsyfiles