yarm

View on PyPIReverse Dependencies (0)

0.2.2 yarm-0.2.2-py3-none-any.whl

Wheel Details

Project: yarm
Version: 0.2.2
Filename: yarm-0.2.2-py3-none-any.whl
Download: [link]
Size: 142747
MD5: a3e32ab8a51a1d4501c2efe90093032e
SHA256: 0e019b9c9fe9d3bd10f4bf88e4cb19f51ec0bf1b5c2414317dcdf22802cb4ab0
Uploaded: 2022-11-11 00:04:25 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: yarm
Version: 0.2.2
Summary: Yarm
Author: Bill Alive
Author-Email: public+git[at]billalive.com
Home-Page: https://github.com/billalive/yarm
Project-Url: Changelog, https://github.com/billalive/yarm/releases
Project-Url: Documentation, https://yarm.readthedocs.io
Project-Url: Repository, https://github.com/billalive/yarm
License: Apache-2.0
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8,<4.0
Requires-Dist: PyYAML (<7.0,>=6.0)
Requires-Dist: click (>=8.0.1)
Requires-Dist: matplotlib (<4.0.0,>=3.5.3)
Requires-Dist: nob (<0.9.0,>=0.8.2)
Requires-Dist: openpyxl (<4.0.0,>=3.0.10)
Requires-Dist: pandas (<2.0.0,>=1.4.3)
Requires-Dist: path (<17.0.0,>=16.4.0)
Requires-Dist: python-slugify (<7.0.0,>=6.1.2)
Requires-Dist: strictyaml (<2.0.0,>=1.6.1)
Description-Content-Type: text/markdown
[Description omitted; length: 9231 characters]

WHEEL

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

RECORD

Path Digest Size
yarm/__init__.py sha256=dwGdskbOGV-d2wu6d2NbM2_6vObkIc_7FkQr0IA3ePQ 61
yarm/__main__.py sha256=Ti9CfCB5nMfetfhKv1bAp7uB2SZPN6julYON7JfkwjQ 4880
yarm/export.py sha256=HIbta09UcCGqT3OC2aC-PDGbgx5F0OjeONvT_D0CRks 10099
yarm/helpers.py sha256=DsLNFECQ9fE_taNAHn6xanTeuCxC26U-dzpux_ywAfw 11155
yarm/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yarm/queries.py sha256=H693RMCh5r3ufdedvfatjxWXjnO0PivRqr-_JYj0RQ0 8602
yarm/settings.py sha256=s20YVAbFh7vuw1rprV2M6_Cy6-w8wnwWhPJOAu6cIi4 12012
yarm/tables.py sha256=Qydj8d2zvrMd8VkWFkGBjMs9due-UpVEouP_WSTVpxg 18742
yarm/templates/__init__.py sha256=MOSUkVCzCKA6sj46yQjJwSjWspD2LWjQRXI5fsiCtxk 22
yarm/templates/config_options.yaml sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yarm/templates/yarm.yaml sha256=7gSaCC6kmTq8qgroS4Hl3uPFpcOkES7HeSJ4x53XPak 1053
yarm/tests_data/__init__.py sha256=A1yJejj0dCDdJkW1fBpFfQhdggVGU-GQi_v5P9OX064 28
yarm/tests_data/test_config_bad_options/yarm.yaml sha256=kUywakasfN1_tZDUlwQoh_RPsbbsaFKH1biMP395cUU 176
yarm/tests_data/test_config_bad_yaml/yarm.yaml sha256=xqK7nEHuNISQB6SoKeJsPs6nu6xiQuPak7rXKi9GdUI 143
yarm/tests_data/test_create_tables/orders.xlsx sha256=oJsWrSpi7VFPXY_1zcwkwNn0I2nB0zIGP9ecNep9w20 6372
yarm/tests_data/test_create_tables/output/test_create_tables.xlsx sha256=ROrxIPV8z6VQR4sxXRAkpjyxmJ6p47IAq2pl0u7LsEA 4978
yarm/tests_data/test_create_tables/products.csv sha256=Xe9WNx6kLB9YiOgDTER30BFoi7sx-awQJuwhU5YbJg0 92
yarm/tests_data/test_create_tables/yarm.yaml sha256=8b2DQUiGWZ5UReumfgGk5pVWXKp6vbMdr8G0wsUwg1A 315
yarm/tests_data/test_df_empty/empty.csv sha256=QNa_3HTq4u1oqXE3zkFPpMpt4bODHP2ac8RiLYqJQsE 8
yarm/tests_data/test_df_empty/empty2.csv sha256=QNa_3HTq4u1oqXE3zkFPpMpt4bODHP2ac8RiLYqJQsE 8
yarm/tests_data/test_df_empty/yarm.yaml sha256=nTHClWABdfPx7Gz7kmumobWonyMtFQmHlYkIrlW1FLY 217
yarm/tests_data/test_df_input_options/tests.xlsx sha256=NpYlhArlyBns4JiZTRjgJh2_onC4bARawhyO0ogyvyw 5157
yarm/tests_data/test_df_input_options/tmp.yaml sha256=IRD7qEnoHv3tckhKqhv8n0hT772nSJ_nmxpDBlhh-Bg 232
yarm/tests_data/test_df_input_options/yarm.yaml sha256=47E7sT48CQqTVWBMS0DLSTJmkQznujFqsdzMbzQKs4I 107
yarm/tests_data/test_df_tables_config_options/minimum.yaml sha256=o9A-yqPjOVsWghRkMt39OiA3s1GeTz-MzoLHhQG-6Ck 60
yarm/tests_data/test_df_tables_config_options/orders.xlsx sha256=oHJXnIvi7gj9XWOsjCFqKaHX5SmU4T9ViBbdso6p9HU 7514
yarm/tests_data/test_df_tables_config_options/output/dates.csv sha256=5_dSrc2uS4OL67Yde61Xt4ryelWqpYmeusXDE_XDoOs 170
yarm/tests_data/test_df_tables_config_options/output/orders.csv sha256=UoM2kSZjQkzITUle9xd34EmgwzNCRIg0OI53jLstANk 261
yarm/tests_data/test_df_tables_config_options/output/pivoting.csv sha256=9fJIrMktBnesrm7MYS4Cnxop_xzaIiSfgRFYEW6oy6E 101
yarm/tests_data/test_df_tables_config_options/output/products.csv sha256=9fJIrMktBnesrm7MYS4Cnxop_xzaIiSfgRFYEW6oy6E 101
yarm/tests_data/test_df_tables_config_options/output/test.db sha256=dr6nBD1uFmjZzZXCWUmdsuv9K1hkQdmjg_LKLdZXvh4 16384
yarm/tests_data/test_df_tables_config_options/products.badext sha256=o7KWrRKWtQTaXtKE3-H8Nhq5s6yt9x1RzEFR4wJ7i9E 145
yarm/tests_data/test_df_tables_config_options/products.csv sha256=o7KWrRKWtQTaXtKE3-H8Nhq5s6yt9x1RzEFR4wJ7i9E 145
yarm/tests_data/test_df_tables_config_options/products_merge_missing_cols.csv sha256=l-IFnEH_zG9ihSXqpA8wadTxq9rUEhFLCSDqpZepafE 40
yarm/tests_data/test_df_tables_config_options/products_merge_value_error.csv sha256=7lrsMyGfQRPSvwmcbI5aEnG7tALXAZe1wb-7o2YFXLY 82
yarm/tests_data/test_df_tables_config_options/products_pivot2.csv sha256=IuhpVEWh4R4gkM5hRIkiCPAVVhIXy_caw0rBIRsGhmg 36
yarm/tests_data/test_df_tables_config_options/slugify_error.yaml sha256=GUgmIdqvpODrKdbKmvgfDJPn54MdZH-2IMtrdACS5Bw 293
yarm/tests_data/test_df_tables_config_options/slugify_error_datetime.csv sha256=FfNNpT-5JIRCm1oMvqXnia7v262yhTHwyliEB2nq2uM 77
yarm/tests_data/test_df_tables_config_options/slugify_error_pivot.csv sha256=NcZEX1KeMVsCj0YC_6q5_pqw_fz3ALZLmgj0gmQxVLg 152
yarm/tests_data/test_df_tables_config_options/tests.xlsx sha256=g-pc_iOnZCh9-W2N1kD7ALoerN3KjKfIL7ct71kEtnM 4829
yarm/tests_data/test_df_tables_config_options/tmp.yaml sha256=wITKSVCxSb54Unfg_9rZfrpFtRdWxRVY6mvEc0W7xsk 417
yarm/tests_data/test_df_tables_config_options/tmp_merge.yaml sha256=HUWRmgXNkRtUWeWjDeu1jzHa46WdODLpBp_IXBkKp2Y 230
yarm/tests_data/test_df_tables_config_options/yarm.yaml sha256=WkpNFFvXpF1RE5HrichfJ5BM651HCCwvtnN1rP2EYsM 113
yarm/tests_data/test_overwrite_file/products.csv sha256=o7KWrRKWtQTaXtKE3-H8Nhq5s6yt9x1RzEFR4wJ7i9E 145
yarm/tests_data/test_overwrite_file/yarm.yaml sha256=WkpNFFvXpF1RE5HrichfJ5BM651HCCwvtnN1rP2EYsM 113
yarm/tests_data/test_prep_config_copies_files/file1.txt sha256=8sobtsfpB9Btr-Roflefznazfk6Tt2BQItpS5szCb9I 5
yarm/tests_data/test_prep_config_copies_files/file2.txt sha256=8sobtsfpB9Btr-Roflefznazfk6Tt2BQItpS5szCb9I 5
yarm/tests_data/test_prep_config_copies_files/yarm.yaml sha256=a4Aix07IfWdGd8NBDkhzjKfI7LdMMkl5ZKvJtmMsiwY 37
yarm/tests_data/test_queries_options/custom.py sha256=QkO6pfJy17sPame7ZLn6QiovqaKViYgBMZkz_iSos34 743
yarm/tests_data/test_queries_options/orders.xlsx sha256=rUJdXlJv9QkLkV-v6vBD0qSP_-tYeaNMOvb26BGlyy4 7519
yarm/tests_data/test_queries_options/output/orders.csv sha256=UoM2kSZjQkzITUle9xd34EmgwzNCRIg0OI53jLstANk 261
yarm/tests_data/test_queries_options/output/products.csv sha256=o7KWrRKWtQTaXtKE3-H8Nhq5s6yt9x1RzEFR4wJ7i9E 145
yarm/tests_data/test_queries_options/output/test.db sha256=0lO1CuQn9VdtmtlD8yMakcrAR5hLamDVEDWEmf7VWhQ 16384
yarm/tests_data/test_queries_options/output/test.xlsx sha256=DeUeFx7vsSMoXDh-PnTbQJfIul7yBIkjGjK3a8VgzRA 4917
yarm/tests_data/test_queries_options/postprocess_key_error.yaml sha256=Oq402eCelH1RXmggJeohDFGKBvkGDy7m2wycCACEFwY 291
yarm/tests_data/test_queries_options/postprocess_no_import.yaml sha256=BMa4TRCKWTiZ-kjI3kIlFB_lbNVVEW4qNUGPBNHTFWo 284
yarm/tests_data/test_queries_options/postprocess_not_found.yaml sha256=bWF07wAzCIVAVIdim81PFfEj9S-zIA5fpM_WPJx64Lc 298
yarm/tests_data/test_queries_options/postprocess_return_empty_df.yaml sha256=F4d_kPSbJLkx1CpWMRMei2nlKj9lJC4b9T7vgiC6R54 297
yarm/tests_data/test_queries_options/postprocess_return_str.yaml sha256=cLAheViJsV_vlNwuL__JBXHm-1pj7Nl0FfmSzWtWGlk 292
yarm/tests_data/test_queries_options/postprocess_wrong_args_1.yaml sha256=-QL8lwD6-zuus6ybxhb1y-YDEtafgSLfngZTooQAtT8 294
yarm/tests_data/test_queries_options/postprocess_wrong_args_2.yaml sha256=-QL8lwD6-zuus6ybxhb1y-YDEtafgSLfngZTooQAtT8 294
yarm/tests_data/test_queries_options/products.csv sha256=o7KWrRKWtQTaXtKE3-H8Nhq5s6yt9x1RzEFR4wJ7i9E 145
yarm/tests_data/test_queries_options/query_duplicate.yaml sha256=xK5ooHFKm5oFDitKDfO3infR2qRv7nKKaKR4M3QEUvg 323
yarm/tests_data/test_queries_options/query_empty.yaml sha256=EusIWkNcPta-6S2lGYpnzgwQnDG4k9YTpbTiEXC7P4Q 286
yarm/tests_data/test_queries_options/query_error.yaml sha256=rD4Hk0CT-_xFcojNdb09OYB0NAVuHSWMvLyYhjk99fE 233
yarm/tests_data/test_queries_options/query_replace_column_error.yaml sha256=LjPzL92QvADJDjmX9yv6rIb6nuhhHuC3Y9MS3f1DpqU 591
yarm/tests_data/test_queries_options/query_replace_match_error.yaml sha256=1KgmpT68km8EtflS66tTEbKQzpWZb-ekwUrkNJQsPEk 622
yarm/tests_data/test_queries_options/tests.xlsx sha256=g-pc_iOnZCh9-W2N1kD7ALoerN3KjKfIL7ct71kEtnM 4829
yarm/tests_data/test_queries_options/tmp.yaml sha256=wITKSVCxSb54Unfg_9rZfrpFtRdWxRVY6mvEc0W7xsk 417
yarm/tests_data/test_queries_options/yarm.yaml sha256=JypeY-yFID16vNUJUyKf7LCcwJwZCW67dw454Za3Llk 598
yarm/tests_data/test_report_aborts_invalid_config_no_edits/YOUR_CSV.csv sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yarm/tests_data/test_report_aborts_invalid_config_no_edits/YOUR_CSV_2.csv sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yarm/tests_data/test_report_aborts_invalid_config_no_edits/YOUR_SPREADSHEET.xlsx sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yarm/tests_data/test_validate_complete_config_valid/INCLUDE_A.yaml sha256=OD2bD-2S_WjwwQ_IuC9yd0Volzp1QgryF4GNM5uGZj4 34
yarm/tests_data/test_validate_complete_config_valid/INCLUDE_B.yaml sha256=byafIjVQt-cB19AwsVD1NGCeXAd3WpaKvGfsIpxwYIs 34
yarm/tests_data/test_validate_complete_config_valid/MODULE_A.py sha256=opas0C2RRb5L4oH92c0oiK7bNcKw5qi82bugSZRTnEk 341
yarm/tests_data/test_validate_complete_config_valid/MODULE_B.py sha256=9R4f-3gy-Ub6OwZGqpGvmP7KlBc-sAtFj0vxYNvMx-Y 229
yarm/tests_data/test_validate_complete_config_valid/OUTPUT/BASENAME.xlsx sha256=xETtvZNOtoQ8lsbdzd20ctFgBLG-m39j9t-V87VX02U 5510
yarm/tests_data/test_validate_complete_config_valid/OUTPUT/QUERY A.csv sha256=zBsLD7-zK36vurD2qdZHEN_-eERYRJ22fnPGpG1Zgc4 34
yarm/tests_data/test_validate_complete_config_valid/OUTPUT/QUERY B.csv sha256=vLII56moR8SaDcZOLgHyOnkFwHf-lgzoaG6iI22pe7s 85
yarm/tests_data/test_validate_complete_config_valid/OUTPUT/TABLE_DATETIME.csv sha256=MN2GnJdV7o2EKyiUwba09a2rqoBC5zg4TcnesJg3ZjE 303
yarm/tests_data/test_validate_complete_config_valid/OUTPUT/TABLE_FROM_CSV.csv sha256=upWvakRwCNoL0rh9p2M_3NYfCe8h-K2-RGKsVLKVMpQ 33
yarm/tests_data/test_validate_complete_config_valid/OUTPUT/TABLE_FROM_MULTIPLE_SOURCES.csv sha256=G7pcNLWn8cRS6PAX-lTAPA_JLtdb-yZdP7We7U1uCpI 32
yarm/tests_data/test_validate_complete_config_valid/OUTPUT/TABLE_FROM_SPREADSHEET.csv sha256=zBsLD7-zK36vurD2qdZHEN_-eERYRJ22fnPGpG1Zgc4 34
yarm/tests_data/test_validate_complete_config_valid/OUTPUT/TABLE_PIVOT.csv sha256=CuXpDEwbsZBoZP8roxrdWQdf_vwqJDsUKXOmKHfrAWM 87
yarm/tests_data/test_validate_complete_config_valid/OUTPUT/tables.xlsx sha256=Wjx2jlnMBPowNr3guSc_zWhPC_EHK8IRATJigrnejMI 7354
yarm/tests_data/test_validate_complete_config_valid/SOURCE_A.xlsx sha256=VshuV98TDb0eqVzLDW-ff77sq53PXvZsIpK32VMkR_U 6377
yarm/tests_data/test_validate_complete_config_valid/SOURCE_B.csv sha256=upWvakRwCNoL0rh9p2M_3NYfCe8h-K2-RGKsVLKVMpQ 33
yarm/tests_data/test_validate_complete_config_valid/SOURCE_C.xlsx sha256=gSf9xlgpUqfqr9KwvcpbdI_PAzNNTmfitK9tfpzGjB0 6484
yarm/tests_data/test_validate_complete_config_valid/SOURCE_D.csv sha256=VCc-6ycwdS7sP5kRn2ovEqBL5UiJbiggie6BGiCrdlI 24
yarm/tests_data/test_validate_complete_config_valid/test_export_tables_xlsx.yaml sha256=u1vEXPicD1xizHop9UHm0CtBqgVrr0MnnSw9h0DUe0Y 1483
yarm/tests_data/test_validate_complete_config_valid/yarm.yaml sha256=l_Xs1DmdhzuHXisSvugqs-irW7t3UWhR7V_kinpjqzo 1546
yarm/tests_data/test_validate_export_tables_only/orders.xlsx sha256=Z0_j7cvfqnokatq8m3l4UQIyb-MeVu2jSQnLkNrbp4Y 6944
yarm/tests_data/test_validate_export_tables_only/output/orders.csv sha256=CJYJUaV0-2Bc0Mv92h7VLQ7iSdtpfnJdhcX3JBQObbo 9
yarm/tests_data/test_validate_export_tables_only/yarm.yaml sha256=RAbYtosB3Rv8nhQb4OYP1_zjHhGbhEgg8Xzyox2mrl4 348
yarm/tests_data/test_validate_fails_check_is_file/include_path_01.yaml sha256=_Dp44Ey-bZUMX2ANNoE347OCzjsONur_zfVM74opN-0 40
yarm/tests_data/test_validate_fails_check_is_file/include_path_02.yaml sha256=mSKqhnDtQNJDEiD0KM3n6kSaIrHVaaNhKwN5aJJPb58 40
yarm/tests_data/test_validate_fails_check_is_file/yarm.yaml sha256=IGMucpqryij5cYExltl4UGKreQhaC_hyt9O1c60ohxI 237
yarm/tests_data/test_validate_missing_required_key/yarm.yaml sha256=b0JQlKJsoJd8V2hcRyqEudbEkukEGWHWIfpQa1qDpw8 137
yarm/tests_data/test_validate_need_export_tables_or_queries/products.csv sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yarm/tests_data/test_validate_need_export_tables_or_queries/yarm.yaml sha256=IxZjzOu3MjuRQOOAWZab6Q-89Tr2NYS_YOhfUzG8jbU 97
yarm/tests_data/test_validate_slugify/output/Names.csv sha256=dnBu8jmoS2yBSQajjcvsdjuGQJYvBhJAWUTReUbkOa0 49
yarm/tests_data/test_validate_slugify/output/products.csv sha256=dc_kM-EUTT_wMFy44ox7qFRGfwa8VEe_legOLaklKSE 56
yarm/tests_data/test_validate_slugify/products.csv sha256=ujUooqRuCRUSEg95meT_Z0-TgBpZMxB0mXfbqlpo9IY 64
yarm/tests_data/test_validate_slugify/report.py sha256=lxmRtXPUqYykbBOx0ZOD61u0-38eJpintb9aLL9aS7k 46
yarm/tests_data/test_validate_slugify/yarm.yaml sha256=WinyVxTkdmJe0I0XQ5rZO6AlRU4HPryRtHZBE8GKHhA 642
yarm/tests_data/test_validate_tables_config_valid_mwe/products.csv sha256=ujUooqRuCRUSEg95meT_Z0-TgBpZMxB0mXfbqlpo9IY 64
yarm/tests_data/test_validate_tables_config_valid_mwe/yarm.yaml sha256=GsDVDk37XqQsXcUoQeM4FwgCXrIga8eKhF_4QoZE_do 182
yarm/tests_data/test_verbose_levels/orders.xlsx sha256=D-eM8qcCNeUVuP-jo2h3LMaH7sdrIN3_AG93I2aSBg4 5096
yarm/tests_data/test_verbose_levels/yarm.yaml sha256=I2VzupjuW3CjHqPnrRPT4Ws1vujnWpqFg4Hhkwnliqk 146
yarm/tests_data/valid_config/yarm.yaml sha256=OjxbyBswvdG2it8o6gHMBAYAi2u22j3EwhfgzUuU4UQ 123
yarm/validate.py sha256=adCP1lmOssgP0gqb9Y6l6rAntW5Rbk8vgVrkCIev2xw 19395
yarm-0.2.2.dist-info/entry_points.txt sha256=csmaQtBDd0IHSGYK4XU-pZM_PSyK1KzUbOH5sQqbQU8 42
yarm-0.2.2.dist-info/LICENSE sha256=daDccbvQRaOG6hIy44JMSP97xuv478Lpsh7c3EL0WXU 11328
yarm-0.2.2.dist-info/WHEEL sha256=vxFmldFsRN_Hx10GDvsdv1wroKq8r5Lzvjp6GZ4OO8c 88
yarm-0.2.2.dist-info/METADATA sha256=EUNzIhfo6_cyhOuOuOTlayVAx5bF9Kg9daAomNXxkyE 10379
yarm-0.2.2.dist-info/RECORD

entry_points.txt

yarm = yarm.__main__:cli