phablytics

View on PyPIReverse Dependencies (0)

3.5.0 phablytics-3.5.0-py2.py3-none-any.whl

Wheel Details

Project: phablytics
Version: 3.5.0
Filename: phablytics-3.5.0-py2.py3-none-any.whl
Download: [link]
Size: 58351
MD5: d077dd7ece589edef183fdaa2a284b34
SHA256: f64d7ec0fd0020edc6d23850d8234fc6fe9694e1f77d0b93302bc14db43059af
Uploaded: 2023-08-21 09:26:42 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: phablytics
Version: 3.5.0
Summary: Analytics, metrics, and reports for Phabricator (https://phacility.com/phabricator/).
Author: Hacktoolkit
Author-Email: hello[at]hacktoolkit.com
Home-Page: https://github.com/hacktoolkit/phablytics
License: MIT
Keywords: phabricator slack slack-bot git source-control code-reviews
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Text Processing :: General
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.0
Requires-Dist: emoji (<0.7.0,>=0.6.0)
Requires-Dist: htk (>=2.1.0)
Requires-Dist: markdown (<4,>=3.2.2)
Requires-Dist: numpy (<2,>=1.22.0)
Requires-Dist: phabricator (>=0.9.1)
Requires-Dist: Flask (<3.0,>=2.1.3); extra == "web"
Requires-Dist: Flask-WTF (==1.0.*); extra == "web"
Requires-Dist: WTForms (<2.4.0,>=2.3.3); extra == "web"
Provides-Extra: dev
Provides-Extra: test
Provides-Extra: web
License-File: LICENSE.md
[Description omitted; length: 87 characters]

WHEEL

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

RECORD

Path Digest Size
phablytics/__init__.py sha256=TIXqbhZxGfpP2kLRTQ67AB5eOnyzmrrn-CtwqAFotHE 22
phablytics/classes.py sha256=k7x3PtUIrM5aoiqLDt5fBbGx5OPNHHgP_qyxMt08yKk 13981
phablytics/cli.py sha256=BINZMc1g2apbFD3UBdp054TAi6XU4X0qauah8lyOjjw 2934
phablytics/settings.py sha256=BQqWLeNqnudo25LdqAhcDlfHrmyGLwD6ZoUSiU9QG20 3475
phablytics/constants/__init__.py sha256=o67f4CnFXjfTj_Okp5OPBrZr7IxRe6jnP_jj3YrBtys 166
phablytics/constants/general.py sha256=UfBntTQs6ZWnufslFFG8QE_VGlWGjdO7y_KmOdPkgvM 57
phablytics/constants/phab.py sha256=FaCcVeyHaaPWKFB5P87jFRVc4urzfSdXIhYqm3wP9zY 566
phablytics/constants/ui.py sha256=mrJffLUZx8wpoeYmFZNdqUVW5LQkP3p4jVp_VpXmDdM 2530
phablytics/metrics/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
phablytics/metrics/constants.py sha256=Vtj4NNxnToadITt1iJ3aXVVroAzMXCkPuV1AB_FECrY 305
phablytics/metrics/metrics.py sha256=YnLpR_3Xsi6Pa3zZ0oBIm8mOIKf4oy2Nc2Gte3-SWao 9478
phablytics/metrics/stats.py sha256=USowqZmVhmyVZUwhngfsaKWkRq5rMmW8GqQ8eEb-SJ8 11624
phablytics/metrics/utils.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
phablytics/reports/__init__.py sha256=aqtWbFSuxw0RSbnIA9CN-FEy6x4TbOhwy8SgYvs3jGc 476
phablytics/reports/base.py sha256=5uy1eP7qMVjz0Ts38GMxRFL7fd8v8NHk81aWo-FmyxI 3329
phablytics/reports/constants.py sha256=k2A3qJrPuIbYwAryo8jIxrLuIPmZTodA3OBOQCePrbQ 504
phablytics/reports/group_review_status.py sha256=kAzulvDHlbVK2CGCb8pG-llCnWZvpbDlNWYyPeSo-Ho 13856
phablytics/reports/new_project_tasks.py sha256=Q5Hm8V7B-fZzXovIn3n40d1qF4ANebeLzsqlFMpLoRc 5372
phablytics/reports/recent_tasks.py sha256=sx-K0XfuwQ3v3KrWCK1uumC0Q2b-YHDCmKZOyoyxTz0 2212
phablytics/reports/revision_status.py sha256=9-Bq9iAuzqAcq679JBWTPP9GDtvHg1G5T00g1pU6ks0 13485
phablytics/reports/upcoming_tasks_due.py sha256=FOL9pH5Ud7k46EJrSc5rsPAwHaaQD4rRMiyIDQSyPwQ 4472
phablytics/reports/urgent_and_overdue_project_tasks.py sha256=8Ef5438d9R-1WhxbJHdm5bpp2V4rJPC4l-KWaCkXT1I 492
phablytics/reports/utils.py sha256=fOz9wrSaq9MEZLGapIALqcFozJqsYBenahX4FRG2oY0 2175
phablytics/repos/__init__.py sha256=16e1Ti4edVBM-RyBI5HODhp2Tkde3pZhgGg1_yh2V6o 131
phablytics/repos/report_last_run.py sha256=dlrd7zZjieF8F-oEV-G6J0FQOBtpwwJo-zTkVibFL4g 1142
phablytics/segments/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
phablytics/segments/utils.py sha256=icWWI9bx3i8bdSeqGd_aRW6Pluy9iSHw7wqMGW6-naI 2771
phablytics/utils/__init__.py sha256=2X3GnOE4rHCu8HBUBw4jKgj7jxcD403S2xZWwkXYjmM 130
phablytics/utils/db.py sha256=jWOq0cJ5zLVA8x7eKjGZdRavdk9l-cS0-fdD_Fv-njo 422
phablytics/utils/dt.py sha256=o5fyPz_R5mcFlYzyPl0z1hXu1_NC-9X4ZQnKBooEI0U 1692
phablytics/utils/phab.py sha256=IGFXrGuQLoRFdWHli_lIuHqP_ryH59-H2hi6FrWjEw0 12756
phablytics/utils/strings.py sha256=AaTM4OAw33dqZ86J-lNQFUFygqeMW2unJdFLe5BVbKk 213
phablytics/web/__init__.py sha256=JjHeFapsBAIhj1K-0DMajkNHv_Y9kMyyTcAqeHY_17s 64
phablytics/web/app.py sha256=14FVN8nVaOxBsbDy7WzJy4mHqyynmmlnrzSt24mkpNQ 1914
phablytics/web/constants.py sha256=nAA_QsL83s-IPPrr8neTgxeWXGszeSkUuWto1ItfKRs 796
phablytics/web/server.py sha256=dzXhQAKgp-lVyFwszroK4kgDY9E1R2YrnzKkrLnnkbg 552
phablytics/web/utils.py sha256=W1m0_iDEPuqckI37IQZusDw_lBSIJgIymv5ffHDTMn8 3698
phablytics/web/explore/__init__.py sha256=vFBGwIAkt5CgLi50BCrt0Ot_EmndQdbiPhBHOW1b7h0 80
phablytics/web/explore/views.py sha256=U6qSMwm3o_PvjKMV4Bq9ZJN1XVtwUzRUPh5kY9IYAho 515
phablytics/web/help/__init__.py sha256=zIcmzWFn7-1-aKpMjFjsIxfim3c58Pgts3J2JyGsIkM 74
phablytics/web/help/views.py sha256=_nMIG4vXuA_ijJ5koYce_OVzmId4Cw3TTHmNDqPdGOE 309
phablytics/web/home/__init__.py sha256=K97-dBZo_ldy7Rq0LilvYTWy-seP9BTvhRiw5hO5Cmg 74
phablytics/web/home/views.py sha256=9LRyVoa-4t7CdRMLBP3b9qtrnXqd5E7sZPTCniIvSkQ 310
phablytics/web/metrics/__init__.py sha256=GlAqEimBPVYVsdWaJwyBpf2_NqadO2RGYHHpx9GbrUI 80
phablytics/web/metrics/forms.py sha256=my-M_gMnX2fOsq64_bQnmVE2oye-YnqeZdbGlApHeEg 3655
phablytics/web/metrics/views.py sha256=wx5QVVtRF1baJepz34ID6wXnZVXPgW21IybXR17stdI 1206
phablytics/web/reports/__init__.py sha256=7HHwEjkVORCVhyDwK2gdrmMv1J4cs_i0BZqMyw-MQSc 80
phablytics/web/reports/utils.py sha256=XqoIeOCtN9EK9ulg2OZRfQubWCU6hUrx1Pe-yXhs2oo 589
phablytics/web/reports/views.py sha256=zDNpGxl3MSiGb2fXvO6niMO7BAvb_qVe-IrtgFqg_bs 1254
phablytics/web/static/style.css sha256=0m6ElP_zfQMaaoxbUcBDwG-9Tm5-F_6GFymSKxldhqk 85
phablytics/web/templates/404.html sha256=uQoIFIIZObKD1_tkU77QTIU3RNDiMfunXOnk_H7Ma0A 126
phablytics/web/templates/base.html sha256=tjG4jIP4tzeyrTPyhu9etfzdq_MTthliHwNod_RFFEg 625
phablytics/web/templates/help.html sha256=8YZ9nfPgq0Z_5fC1e0qKM9e7sBU80wM_iPcBVHQz-54 479
phablytics/web/templates/index.html sha256=C7qcsjAdCJdmmzKTPqrmMJBw0prrwOfBXXwVB_ZfSt8 698
phablytics/web/templates/explore/explore.html sha256=2VyvcThvq2fc16hXzwVTGrwNY3vzqh9fAIS9wKzPJtQ 1151
phablytics/web/templates/fragments/breadcrumbs.html sha256=sUiebOyvJcsNfIZUXNkXB7qmxE-0zZPcCl6jf0_d5DY 281
phablytics/web/templates/fragments/footer.html sha256=v73_-8Q86f8uzGWW3-qDaAfS2rK35XL77P7B3kxCc-8 412
phablytics/web/templates/fragments/header.html sha256=JbyVBK9vDt2XPX2wSm9ciRa62uH5heXVYZRZFW4ypVk 855
phablytics/web/templates/fragments/css/common.html sha256=Y_0oCJE3AqTNNfZSx-BBMCUyEtuG3dHeQqjqUZP0WC4 711
phablytics/web/templates/fragments/js/common.html sha256=lT5WgShr6kvVS8CHvmnmu1uI72_gV3eP8kXr-4cFA7U 459
phablytics/web/templates/fragments/js/nonblocking.html sha256=xrJeGsGv4lkvJcOrfMRLLEdMRHk7UiLlJiNKfaswA0U 1069
phablytics/web/templates/fragments/metrics/filters.html sha256=P3vgThgabucsDnuLgsEAswMUjYnopx-7bn9iAB16bzU 1073
phablytics/web/templates/metrics/alltasks.html sha256=lJYGZJR0oWtInw3aj34_e0CsgflrrrCX25a4dXo1l84 169
phablytics/web/templates/metrics/bugs.html sha256=5apXKK-neViwpGaBsxXY-zOE25Zl3Oja_Gpl5Nng7qU 162
phablytics/web/templates/metrics/features.html sha256=u61huztlSeA_vbOGjSIErpHsQZ3Jbwk9eWAuQT0qLb0 174
phablytics/web/templates/metrics/index.html sha256=SIM1mBzS5UE4ylRzcfTX12Xu80n6LJYywsoxvupo9WU 566
phablytics/web/templates/metrics/macros.html sha256=IZwPhlqv01B4aJYR99GecyGuCkTNyLLQ0uZonU-MEwo 8768
phablytics/web/templates/metrics/stories.html sha256=AUSJg7-c_a434eck2gN1v-jeQFy3mwJ4evAVxI2OarE 170
phablytics/web/templates/metrics/tasks.html sha256=Vjj6tWGs94vlz9RRZKaLWoDWjNeM2nmUPbttbtAy72A 165
phablytics/web/templates/reports/index.html sha256=DZL0maV7yBYhYh1OhNOOJ4Aa-Es4g1MaKoFK60SJFd8 807
phablytics/web/templates/reports/view.html sha256=kQ9nDzfWW4Ud53o-ElAYQ3KL3ZLXsI2OMq2v7kh3sS8 125
phablytics/web/templates/users/index.html sha256=-hy-Fft27WNbydv9FqE11Dh8O9ikVqzH9CX4r8ZpfJk 299
phablytics/web/templates/users/profile.html sha256=phv1-P75WKaj6jsWSq9vf8V6xAhiOBi4kzGATCjwrNs 321
phablytics/web/users/__init__.py sha256=RrncqSrjhEsdxM5kWTR17OfJHZvFAh5QqClPYPlWtRY 76
phablytics/web/users/utils.py sha256=XqoIeOCtN9EK9ulg2OZRfQubWCU6hUrx1Pe-yXhs2oo 589
phablytics/web/users/views.py sha256=95iDdeIA0qtStahRW4LBEPZhATyh0gjDPx17RPsm1U4 808
phablytics-3.5.0.dist-info/LICENSE.md sha256=A0zBsyaLFMoZxKheqg0peGGwoFukf1uSKueE5tLLzA4 1068
phablytics-3.5.0.dist-info/METADATA sha256=y2DuH7fM9fezdDzh2yITUH4ECwOjxaSUx_PwzQ4It1w 1129
phablytics-3.5.0.dist-info/WHEEL sha256=WzZ8cwjh8l0jtULNjYq1Hpr-WCqCRgPr--TX4P5I1Wo 110
phablytics-3.5.0.dist-info/entry_points.txt sha256=MKQA_TUZ3a2dEN1dy8mBxhTfICr5CjPmI7e2whFt3wE 95
phablytics-3.5.0.dist-info/top_level.txt sha256=5_UfTpdV0Pg14ZyegESxuofDVH_f5OCWm383NOrzBYI 11
phablytics-3.5.0.dist-info/RECORD

top_level.txt

phablytics

entry_points.txt

phablytics = phablytics.cli:main
phablytics-web = phablytics.web.server:main