parade

View on PyPIReverse Dependencies (5)

0.2.5.1 parade-0.2.5.1-py2.py3-none-any.whl

Wheel Details

Project: parade
Version: 0.2.5.1
Filename: parade-0.2.5.1-py2.py3-none-any.whl
Download: [link]
Size: 82282
MD5: d288907d3132366ec137e84989db58c7
SHA256: bab9d2b3117d1b129d1dafe07dc67f3b77bc0580d359adc5e40a357cbbf2150b
Uploaded: 2021-05-08 01:53:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: parade
Version: 0.2.5.1
Summary: A ETL engine for dataframe based data task
Author: He Bai
Author-Email: bailaohe[at]gmail.com
Home-Page: https://github.com/bailaohe/parade
Keywords: parade,ETL,dataframe,schedule,database
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Database
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Platform: any
Requires-Python: >=3.4
Requires-Dist: pandas
Requires-Dist: sqlalchemy
Requires-Dist: requests
Requires-Dist: pyyaml
Requires-Dist: xlsxwriter
Requires-Dist: parade-server[dash]; extra == "dash-server"
Requires-Dist: parade-feature; extra == "feature"
Requires-Dist: pymongo; extra == "mongo"
Requires-Dist: mysqlclient; extra == "mysql"
Requires-Dist: parade-notebook; extra == "notebook"
Requires-Dist: psycopg2; extra == "pg"
Requires-Dist: redis; extra == "redis"
Requires-Dist: parade-server; extra == "server"
Provides-Extra: dash-server
Provides-Extra: feature
Provides-Extra: mongo
Provides-Extra: mysql
Provides-Extra: notebook
Provides-Extra: pg
Provides-Extra: redis
Provides-Extra: server
[Description omitted; length: 654 characters]

WHEEL

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

RECORD

Path Digest Size
parade/__init__.py sha256=8jTI3OLrLwDG5jjXsYoa0RGDAHHSOPxnVwu4WiYgeCU 542
parade/_spark.bak sha256=kSKLF1Rh5YcC0TShO2DDQm3FBqMXGTJ1XL1p_Yag3wM 2662
parade/cmdline.py sha256=6kELhN2hs847uOOFilDKek_8o_hJJIEOfA0TUNz2MRs 2841
parade/command/__init__.py sha256=tGJqNDXempnoCInnRwpa8DBHFnkJwPi0_Vlrn8jfl3s 1499
parade/command/convert.py sha256=eDXj_vkeZU9iGPKDtisWqEdm6PqBUjAE2FO-NHLqbok 1784
parade/command/init.py sha256=P55_0yB7nZZlqgZ4jWABNFN5BuSwoo1DENllqUn3rTY 3389
parade/command/lab.py sha256=H2KH0GsnTYQpLm1oaRbQ8Wz4fYf_kcTkvSPqKL_0Kfs 3906
parade/command/notebook.py sha256=qmBd5hr5RVQK68k5W2e8mRKL-XaTs8sGhmdxaXlbWXo 3932
parade/command/server.py sha256=qMI2XQnJyU6WgXanE0Cx17D1r3NuApvUy-2cwDmpXdQ 1182
parade/command/flow/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
parade/command/flow/create.py sha256=vxmKu1KOIhMZ_ui6J86iZJ590cwIy2lUFZzDsMPQbXQ 2188
parade/command/flow/list.py sha256=DBrh2DXM-yUO1ib9TFk9k2CHccpKHL_00WqKXzHtpQI 597
parade/command/flow/rm.py sha256=5Iso_ZbODdCHt_uPaXgpied3hvfdfiJJ-PlFTTvQu0c 510
parade/command/flow/run.py sha256=7d9CvI0--40AWEV7fExygbIcj8RjR1yj7bN2qRhGyqQ 867
parade/command/task/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
parade/command/task/create.py sha256=AHdEamZwvywJJnQ-yn8axnupq3G6E4KntfN0V7ZWshY 1482
parade/command/task/list.py sha256=zgHANn49TBcNnNj59L7ZYjjEOpi4XYB2kHXGhaMaMaY 559
parade/command/task/run.py sha256=msWufvR3bzOT1MRe-Thp5pxk-t1OxuS2xa6F8vvWB_M 1332
parade/config/__init__.py sha256=g8vdWjPQxlYKbmv7gc1pRt5sVdwOs2mhQZbO_NClx4Y 3144
parade/config/yaml.py sha256=v5S_fsoaLz7SqwvIlR0aynqeTPmoEAlQ5AlI851ZL-s 966
parade/core/__init__.py sha256=Tne2TKNcFg92jGR_tuhwcOv-q33IIVuyaslQlEi7Tik 250
parade/core/context.py sha256=Vp1nFlH9PcEhi_kKpHJjOyr4c7nxDL5pga0cKUYrdqM 13110
parade/core/engine.py sha256=OyKCjjHfPfA6whGyZslZ0ttsNapfOnIaePwekY-oVQ0 3966
parade/core/recorder.py sha256=leaaE_bBIG5U1otRDNdb2nTIARc9G3eS8axF84Q7OC4 8472
parade/core/task.py sha256=NngdHiZatMTHuuGbHQfwX7XiE8iEuSxmmRPpSvNaZco 15897
parade/datasource/__init__.py sha256=fiBnkKu86EVoRkh84di45fINskrMaIjBmU5FBi628NU 2121
parade/datasource/fake.py sha256=y_FHneZuN3iVVHwHNkL1sByvEdti25CeUFs5rMpIUTs 308
parade/datasource/localfile.py sha256=jBsi4MvZyPmNEgt9xM_xvNazW_PzcGZxRboTXYTIaqc 1979
parade/datasource/rdb.py sha256=3Lzb7nsWrRYumIgqWCYGbP6DAX3vTLa8GoJzK8sm8cY 7085
parade/error/__init__.py sha256=bAmp9k187ciOZUwQDqLQtzXvCcKHC0uiQDShVVzmHVU 349
parade/error/flow_errors.py sha256=mCmMojzDP-ciEB0x4EboHfhMaLAmUlMcee6s5oPOSe4 127
parade/error/task_errors.py sha256=B5Ib_K6h8lXsUt0faYND5kgVhyWJxp_05R5mAHNeZ0U 349
parade/flowrunner/__init__.py sha256=H7ZtSFCPZqVDfxhjfvWs4ZJENoEVtvR8RwvquDnX4Yo 300
parade/flowrunner/default.py sha256=v_Je1HJgaYOe5h_SipxwGVkua61_UwIp2JP-o5AEg0c 6945
parade/flowrunner/single.py sha256=v0n0_O5z-9IKERfCBWoU8J5kw6kUt37MTvTQvofOalg 6157
parade/flowstore/__init__.py sha256=osV01D_o21oO2AQdHEjwFBm9uHohvy6ZKTWBqvGstE0 655
parade/flowstore/default.py sha256=9IphxH0v7wAOSgwgqml9OzGiJDHIcb4-CJOcO99rQGk 2032
parade/notify/__init__.py sha256=iYBoC2KcF9cZBcnSu34mGYD-FgZixxR7T30Zpghs6OI 572
parade/notify/default.py sha256=c5L25ZzPXiZsAzhbc3DkesTUEpQXRiM8yPAy_B970io 418
parade/server/__init__.py sha256=rVoI6oaNWs8n_pFddKRXxerkcVmPzJRC5ulZiC8NIDs 8798
parade/server/api/__init__.py sha256=lkfWZa3XxYF_KrPGADITPZtmmEb0YbGvWU1s88Q9xmY 1361
parade/server/api/data.py sha256=C6kBopU8gUdeYXDo9r8z3IKL10QmG_xjbkqsos38SAI 1655
parade/server/api/exec.py sha256=Y_RP-aQ4nTsUFSnpr9tAimV8QVTycSpEU2O5Gyvbe5Q 2431
parade/server/api/flow.py sha256=IxR3SsI0o8GtMQw_Ku1ss00IOO_T4beGdrLih0-a6QY 1308
parade/server/api/task.py sha256=8gzCIuesUiF6qL0JStNL5d4ld5V9fxOdU5Nd-sAb3I4 1000
parade/server/auth/__init__.py sha256=9kqtFuJ05PvYNnXLNsocodbSpDH8ipg87WzUGJ0LKec 2633
parade/server/auth/api.py sha256=wIotPRcX5ThpneddqRj-tbONDlspcggdlkrgAjE1KJo 1919
parade/server/dash/__init__.py sha256=b0zeJW4OVzXCKY4QW7dRMLftmGvct_1xlhxyQAg0_88 15038
parade/server/dash/chart/__init__.py sha256=exxutdNR60gL5-uTuFbD1bCiCW4DsiXDdz4_JtQ93zU 6091
parade/server/dash/chart/choropleth.py sha256=jOTH8odzDoRUGqMWOG5QZdNwtZOpyUFBvF7zsNRkXqg 1809
parade/server/dash/chart/gantt.py sha256=iWG2UHB7FcpKnouJuCtAbTTA-p_r7gJSdOsWLNS-H-s 8865
parade/server/dash/chart/indicator.py sha256=DyjZdLKDkYDokIZPPsxPJMYFNMdjEqnB59M83_Jocvw 1682
parade/server/dash/chart/radar.py sha256=xqW3ynRFaEK-96RpcaspOEpeMztxHB-lyDCO_XNHSVM 3755
parade/server/dash/filter/__init__.py sha256=GXSbi1jeQouAVgfUx1hTYcZnU312fV6o3GF0J0Vn958 685
parade/server/dash/filter/date_range.py sha256=7k6htdvsvv2FfvdCHynxZdBhas_UMHGgcfmR9VHE1D8 785
parade/server/dash/filter/date_single.py sha256=zoGbUBQ11ksV3vZwzRx45w02vk4EwLpPcnDeIzS3jCA 493
parade/server/dash/filter/selector.py sha256=FG9DQ8t2OobTS_ZgDBjT9o35Dnkya2VaVui0SBKur3M 515
parade/server/dash/table/__init__.py sha256=rIvpkhc9Tgp32f-eP6Igixdf2eAYYDxjxvc1RpRyoWw 897
parade/server/dash/table/core.py sha256=r1Bk5_THPkLBoCO4hoJbSt6r6vtO_KUzKwIVEJ6p7F4 4397
parade/server/dash/utils/__init__.py sha256=_vKG780rMRbzomC6bzHgBPnKxvB_EZxHSuU5G8JQ4To 2877
parade/template/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
parade/template/task/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
parade/template/task/api.py.tpl sha256=_dLJSThQXAiKpRbWxNlZ-aHFBFItmIE3Rs6YZ_UP6fM 294
parade/template/task/etl.py.tpl sha256=oTiyliyH1L_GzKpZfyZGZjGeW5jHQS0qbxAWCkuTs-s 1670
parade/template/task/setl.py.tpl sha256=3oPO7rK5QLghWcThEi8jsOzChKi2Xy-XINmcTpDrCA8 2172
parade/template/workspace/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
parade/template/workspace/parade.bootstrap.yml sha256=WrTiNieN7WK25JlY0Is1SS7aOBRpaIsr4RyS6o0cygg 156
parade/template/workspace/parade.config.yml sha256=9KwDNv79Ql7k_9wfJUMnA8Ft4A3FTFnAwJsiyguVYmo 1321
parade/template/workspace/jupyter/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
parade/template/workspace/jupyter/ipython/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
parade/template/workspace/jupyter/ipython/profile_parade/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
parade/template/workspace/jupyter/ipython/profile_parade/startup/00-parade.py sha256=VcA2kvz32JLbO24plMU0v2kMI4cHwfA9Mpn80PFQF1o 158
parade/template/workspace/jupyter/ipython/profile_parade/startup/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
parade/template/workspace/jupyter/kernels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
parade/template/workspace/jupyter/kernels/parade/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
parade/template/workspace/jupyter/kernels/parade/kernel.json sha256=KaThKCrp8VXW15xqLj-pRTz0ACY5-YD-mtEGebpSQ1U 173
parade/template/workspace/jupyter/notebook/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
parade/template/workspace/module/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
parade/template/workspace/module/contrib/__init__.py sha256=SWBAeAmgkw7KkZJn3sW4aytRBo28wpPkjSa1tL4GCxk 82
parade/template/workspace/module/contrib/datasource/__init__.py sha256=RSQuV8TJzgeu2_yFPWk7O29wnYP7mJIwBpq2Dk41o_A 35
parade/template/workspace/module/contrib/flowrunner/__init__.py sha256=dSABthFm4KAaMDqAfQ9pZEwRCRJbwp38McZZfiV5_ds 34
parade/template/workspace/module/contrib/flowstore/__init__.py sha256=2BxfRxNxhATvizk-fgdqovPIoRGgw1m1MYmiupLErEU 35
parade/template/workspace/module/contrib/notify/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
parade/template/workspace/module/task/__init__.py sha256=qbMAk7ShdY0rZ6iYwaGhTtNpDUlQ2kAL0ywjuKQ4c-U 63
parade/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
parade/tests/test_cmdline.py sha256=C10tAFBMEj-kKQlsJsZzCy35v76LHrDeyAn5ZbR9nzo 121
parade/type/__init__.py sha256=ZAwFCPK_ChCDsvII4leRjTg7qajMHASjAR5m1dv08yw 6600
parade/type/dateparser.py sha256=RXkJPx2aeLwuBEPXaVoq9SONiepdfP4aWurdX-zIt3U 2136
parade/type/stdtypes.py sha256=JttxsrF_U2ympTeHVfCBhhP8Q5O8d_jPUz2vJTa4zu0 5363
parade/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
parade/utils/dictutils.py sha256=BlWYF7sasblw-9v2FCLQ8AzEylZnd-FMAUugnWaKZdE 636
parade/utils/log.py sha256=cHhzTdR-9g_hp6z_ekoIUgXZKQJJSk7xvpOxvtJ2V7c 1458
parade/utils/misc.py sha256=K633yZv8-oekex9gn3bjKuP0dnE0_uDFXAbSzAIzRkc 839
parade/utils/modutils.py sha256=eOC7jGQ7SVW3WihZ5Ue-PxD4NQeQrBCfaK4vjB2mrzQ 2636
parade/utils/template.py sha256=DvsSzamzi4euv--CfD4cYWAY7DTV_6PfPalLW6UUR30 815
parade/utils/timeutils.py sha256=xmdhIVoOE2pdEHKU8qX2DjIvbSqEdjEWHACBOQGM70g 3625
parade/utils/workspace.py sha256=WlhtUkgkz8Z2FqiwleL_u2yKfFjjgjB1DcYJgg3LgOc 1078
parade-0.2.5.1.dist-info/LICENSE sha256=cGhHpDf5N0PYM3K7LeRoFy_j-kmDTth01FkPgS5L3OI 1063
parade-0.2.5.1.dist-info/METADATA sha256=EOY3CC8ea_DIfnxKzSUUCC708vHzABcvCx2DjVjIpHA 2120
parade-0.2.5.1.dist-info/WHEEL sha256=kGT74LWyRUZrL4VgLh6_g12IeVl_9u9ZVhadrgXZUEY 110
parade-0.2.5.1.dist-info/entry_points.txt sha256=n8utQJM6MzKOlHsAQ-0OketuFTNCj4Da-bQs6ptB6FU 51
parade-0.2.5.1.dist-info/top_level.txt sha256=xxqDOsrJpDjXRv7ZSVQIURUJXzQOi1nEXI-2yjWlyL0 7
parade-0.2.5.1.dist-info/RECORD

top_level.txt

parade

entry_points.txt

parade = parade.cmdline:execute