habiter

View on PyPIReverse Dependencies (1)

0.8.0 habiter-0.8.0-py3-none-any.whl

Wheel Details

Project: habiter
Version: 0.8.0
Filename: habiter-0.8.0-py3-none-any.whl
Download: [link]
Size: 17124
MD5: 38f74fac65f844e0910fe01715c5b734
SHA256: 8a06af4e0ece29f2a9033c0bafbb75bc1efc4f38645a4140dec118bf862d9bb7
Uploaded: 2023-06-21 21:12:31 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: habiter
Version: 0.8.0
Summary: Quantifiy and keep tabs on habits.
Author: Kemal Zebari
Home-Page: https://github.com/kemzeb/habiter
License: MIT
Keywords: productivity,cli
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.9
Requires-Dist: click (>=8.1.3)
Requires-Dist: platformdirs (>=3.2.0)
Requires-Dist: habiter[style]; extra == "dev"
Requires-Dist: pytest (>=7.2.2); extra == "dev"
Requires-Dist: twine (>=4.0.2); extra == "dev"
Requires-Dist: black (>=23.3.0); extra == "style"
Requires-Dist: flake8 (>=6.0.0); extra == "style"
Requires-Dist: isort (>=5.12.0); extra == "style"
Provides-Extra: dev
Provides-Extra: style
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6254 characters]

WHEEL

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

RECORD

Path Digest Size
habiter/__init__.py sha256=iPlYCcIzuzW7T2HKDkmYlMkRI51dBLfNRxPPiWrfw9U 22
habiter/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
habiter/api/export.py sha256=Mrtiu15vn9lnu9U5ENG3NTeUGmur8tKb2ZZfbacuTck 1471
habiter/internal/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
habiter/internal/cli.py sha256=xhpL_gXhpRtjdSptGxpgZ80cyHw31QiMEw-l5u7sbuc 557
habiter/internal/math.py sha256=HXsPmrxnol9PmXSGyr96KuNmm3jYKjiEX8TPCw8GXkA 1926
habiter/internal/run.py sha256=YKwqGvKg-VZy_ldID2fHuYZS70gYw_k6Rg2j2TcAyuo 877
habiter/internal/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
habiter/internal/commands/_utils.py sha256=fxxD2WMZdvrfNtWyxzLAgkeNMKE-svvja5lQySyuI9s 77
habiter/internal/commands/add.py sha256=zPtDPaa70YlG8fo2KTzS1ZLFO1vXDb3fWLBggHE1pHI 1528
habiter/internal/commands/list.py sha256=PpHxRcL9IKERrzeB_RFkCOAyhtY9ltVLQvfg7IdifQ0 2844
habiter/internal/commands/remove.py sha256=6RQa8DKrW1mCmFhvowkTpcZ9qCdUcqerKVKKA1BzN8s 1248
habiter/internal/commands/reset.py sha256=ts_bp-M9JqkWgajpZ1--FXvIyu-OHE4JyHn8ndV_Wgw 1649
habiter/internal/commands/tally.py sha256=ZXBrZZt0EUVnuPTb9ButUAg9D8f6wgkQXq2DDTLSRvc 2737
habiter/internal/file/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
habiter/internal/file/creator.py sha256=fkDfhCnlVkZUgvoFviWHOQ7FFQKWpDh4t3-sL--3Yac 2583
habiter/internal/file/operations.py sha256=05yOZYCmSxloIpayavEv36Q8yR1sUCs_fiqSo40lH2k 1417
habiter/internal/file/updater.py sha256=js2BqvskAJgppy0CuMCYH1oIamb4tGL9f3b38pJ37EQ 2764
habiter/internal/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
habiter/internal/utils/consts.py sha256=zBRSRGoaJhuz9yT567NeQ_085qKLjdJxLRPS7iLmlWU 109
habiter/internal/utils/messenger.py sha256=BcqV6BT0-4oKFdD4a0TLrx3R8kbNu89SwqQ0tE2F0jE 923
habiter-0.8.0.dist-info/LICENSE sha256=TOp0f1gEjVtWvF1Prcny2nx0h7wxCG-CnzH3PsWMx5o 1074
habiter-0.8.0.dist-info/METADATA sha256=XSBRFzjrexmoX4n5PC6475IlxzS5IFdQIERmuljo-DI 7072
habiter-0.8.0.dist-info/WHEEL sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18 92
habiter-0.8.0.dist-info/entry_points.txt sha256=NjqpATL094m69lJl9t4oDxge_Zhrvmjk_rVzjUvxR94 55
habiter-0.8.0.dist-info/top_level.txt sha256=H_fPDXlbZkxTNlMIE66g8Q_V57kzIQsPJCL1ZWM66T8 8
habiter-0.8.0.dist-info/RECORD

top_level.txt

habiter

entry_points.txt

habiter = habiter.internal.run:main