liblaf-grapes

View on PyPIReverse Dependencies (6)

0.1.18 liblaf_grapes-0.1.18-py3-none-any.whl

Wheel Details

Project: liblaf-grapes
Version: 0.1.18
Filename: liblaf_grapes-0.1.18-py3-none-any.whl
Download: [link]
Size: 47558
MD5: fd0be732c5e9ef0ecb8a2d679bca213d
SHA256: 192b408e76bbb1ed5eff6583841df0bbea5a75402c07ea7a9ac898331ef4c6df
Uploaded: 2025-04-06 00:54:05 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: liblaf-grapes
Version: 0.1.18
Summary: Add your description here
Author-Email: liblaf <30631553+liblaf[at]users.noreply.github.com>
Project-Url: Changelog, https://github.com/liblaf/grapes/blob/main/CHANGELOG.md
Project-Url: Documentation, https://liblaf.github.io/grapes/
Project-Url: Homepage, https://github.com/liblaf/grapes
Project-Url: Issue Tracker, https://github.com/liblaf/grapes/issues
Project-Url: Release Notes, https://github.com/liblaf/grapes/releases
Project-Url: Source Code, https://github.com/liblaf/grapes
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: File Formats
Classifier: Topic :: File Formats :: JSON
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Bug Tracking
Classifier: Topic :: Software Development :: Debuggers
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System
Classifier: Topic :: System :: Logging
Classifier: Topic :: Text Processing
Classifier: Topic :: Text Processing :: Filters
Classifier: Topic :: Utilities
Classifier: Typing :: Typed
Requires-Python: >=3.12
Requires-Dist: about-time (<5,>=4.2.1)
Requires-Dist: autoregistry (<2,>=1.1.2)
Requires-Dist: environs (<15,>=14.1.1)
Requires-Dist: etils (<2,>=1.12.2)
Requires-Dist: gitpython (<4,>=3.1.44)
Requires-Dist: giturlparse (<0.13,>=0.12.0)
Requires-Dist: glom (<25,>=24.11.0)
Requires-Dist: lazy-loader (<0.5,>=0.4)
Requires-Dist: loguru (<0.8,>=0.7.3)
Requires-Dist: pydantic (<3,>=2.11.1)
Requires-Dist: rich (<15,>=14.0.0)
Requires-Dist: ruamel-yaml (<0.19,>=0.18.10)
Requires-Dist: tomlkit (<0.14,>=0.13.2)
Description-Content-Type: text/markdown
License-Expression: MIT
License-File: LICENSE
[Description omitted; length: 29 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
liblaf/grapes/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
liblaf/grapes/__init__.pyi sha256=z_1xAxsgTfeTnhisG1enBly8E0h0GVafxIeEtoWOE58 3320
liblaf/grapes/_version.py sha256=mhAYdSWzD7l6mXhR3foHESbkj_QM4Asoa3WlsLLYkfM 513
liblaf/grapes/_version.pyi sha256=Pnv4Bxw13LHeuVkPLPsTtnp4N4jOGcAfFJw05uMMgBY 108
liblaf/grapes/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
liblaf/grapes/environ/__init__.py sha256=7tgkBQmGkIldrULXcBWK9jkpzE0ZxhVQnHBl-TP9ckA 156
liblaf/grapes/environ/__init__.pyi sha256=LM3hMpIAGimuQG1noAczdN5BhMLtCdxf7puNVrLOTXk 51
liblaf/grapes/environ/_env.py sha256=2KTpv-no6UJ2U_49TscoYmfXuvvApyyeF86nFgnAw2s 240
liblaf/grapes/functools/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
liblaf/grapes/functools/__init__.pyi sha256=iSUJaYeENx_n3IZDJlIMeQJ3pD736bIWX71DHjjtOTc 262
liblaf/grapes/functools/_decorator.py sha256=Vd_vrDxexxsMxoUBuQs7rBmhEjY4Na2kZsZVmP09NjI 630
liblaf/grapes/functools/conditional_dispatch/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
liblaf/grapes/functools/conditional_dispatch/__init__.pyi sha256=dimMG5407YExRXNyVPYAsR5EnR8R4SIL8zEkKdMU_ww 84
liblaf/grapes/functools/conditional_dispatch/_dispatcher.py sha256=N30NmtTlNDCdOmJy2uTvm9h9ixBOMD29KX11PdrJf5k 1902
liblaf/grapes/git/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
liblaf/grapes/git/__init__.pyi sha256=Q36QFAqDt6WIkvzOSr6rM-RTpSbqVW62l0ahJON0tuI 120
liblaf/grapes/git/_info.py sha256=MdFXm3iYiq9WQuNJ-yYSQ17oQGyJbfYjLpHCMJPlyWo 1752
liblaf/grapes/git/_root.py sha256=-g-0-gxK_2iRrkjfyYnSdmaAyrZBCBZrWtmwfq6i-fk 628
liblaf/grapes/human/__init__.py sha256=fmnWWJrug_5CvLEqzmnV2q5yzmT884BjIvQh6-Aud-o 196
liblaf/grapes/human/__init__.pyi sha256=g-JOzajuvKdb7LoOCRhzLccJ5Kr3XkRqSsUzbmfX61Y 445
liblaf/grapes/human/_count.py sha256=bBReYCl3-yu1tfpzsD2LHiaH0SKtgUjoMAbvzDccAcs 668
liblaf/grapes/human/_duration.py sha256=QAcJp90rdx9PtwQ-Nmh-5LrGh9NKSeBQyHRiELtnZfs 5067
liblaf/grapes/human/_throughout.py sha256=QAmba4qa779sHD56jx8hScbV-FyfDOIlK1Z9exVR42s 698
liblaf/grapes/imports/__init__.py sha256=LdgtnCh49bLnnhGLvf11Xp5lpRL13UqLVWoLH-1JssY 207
liblaf/grapes/imports/__init__.pyi sha256=kBYkhwRW4T1HUKw_r68KeThFtKalcn5yvj3ciR627zU 130
liblaf/grapes/imports/_has_module.py sha256=85VOmjctlfRxK_KdoDkESkDovWKstXCvDfJunQ4q_0o 466
liblaf/grapes/imports/_optional_imports.py sha256=Y0366MRJY0HJZ7wzvdIOZ1bx9wzP7F4wDP-YcLoMhcU 1246
liblaf/grapes/itertools/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
liblaf/grapes/itertools/__init__.pyi sha256=mBB_dvHaUqTJ5x3rRLH-ruIGaWUWQRln6Eebc9vkH-M 255
liblaf/grapes/itertools/_as_iterable.py sha256=pr1X3MWBWOjpVGFTJ2m7v-b1rAJU7TS73c-lQntddNQ 474
liblaf/grapes/itertools/_as_sequence.py sha256=UM8rdFbzfaCbUSzH9ZcJyUWKn6viyn7JNspDu7afO3A 267
liblaf/grapes/itertools/_generator_to_list.py sha256=YDW-3Q_ZF5liXVlwe3ko5z5ASzKjtVq9V4w9x5skcPY 302
liblaf/grapes/itertools/_iterable_wrapper.py sha256=l4wRqYu6g0bILlLftsAGXZZtDMOwoLamjZJIt8STdoA 524
liblaf/grapes/logging/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
liblaf/grapes/logging/__init__.pyi sha256=_gCKoPZRdYA4vybi2rBho4KzRiBsi1HmUCoRUxmoLfA 1588
liblaf/grapes/logging/_caller.py sha256=76tE42nWts_17CS2BBqTwo2xf_bkNd8xmWf3udpLJ0o 1112
liblaf/grapes/logging/_clear_handlers.py sha256=Bf-KB4xs0UmwXTU4Qq57JV08XfUuZ4eJQfFabYPnm9E 244
liblaf/grapes/logging/_default.py sha256=l5Bhv8xT69JowBi0ncIHvO6iFMfQMfI-jHelQm69srI 534
liblaf/grapes/logging/_handler.py sha256=M1e6DihtjIdUaxrvo2GniHt1W_zfvgDrxJTsOrVMiTw 2780
liblaf/grapes/logging/_icecream.py sha256=xz5O68D82ZoZCjEwhu78dzSxwR9r4Q3AZRbjc0dWV1o 452
liblaf/grapes/logging/_init.py sha256=ApLIopC2ZkkO31J8xVvQ8xXoU0y0yjFSJY1rhydrmR8 423
liblaf/grapes/logging/_init_loguru.py sha256=PB1r1c0ugBUMlLIbiUhoqpeOxAux3kJ_l2HjSoG1coo 1305
liblaf/grapes/logging/_intercept.py sha256=k1cINxm08pMRmjJk2mBN6I-Oux2OTK7OCiMbQhznXFI 2718
liblaf/grapes/logging/_level.py sha256=eMZIhAdVxa8IAKbWK4vjssS6j-EiWD-eYNiGzOP-bS8 540
liblaf/grapes/logging/_once.py sha256=vP4iKdBNLhFC_ea6ts1SJjSmUt5KAzT22roFTGlS5Pw 2024
liblaf/grapes/logging/_rich.py sha256=euDyPBUdr6UOZByGMphBw6QrYpJrYTv4QEPdQwhvSTM 2504
liblaf/grapes/logging/filter_/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
liblaf/grapes/logging/filter_/__init__.pyi sha256=VBJmsHhQqr8kpfuR0lXv180OlVgBAw4JDiNEadKDI9g 287
liblaf/grapes/logging/filter_/_as_filter_func.py sha256=naPQG8nhHsVjFmeBy-tFg9QkD8V5PtdGznIEO_qI3uM 3232
liblaf/grapes/logging/filter_/_composite.py sha256=7Y1AhQtYhBAlgb_gQP_DRgFLWJ7UyyWU5OeMT5GEhEI 691
liblaf/grapes/logging/filter_/_once.py sha256=qUG1Gc34TXh9XAt6EPe5kS0OraOhtqk2SDMMoWlzxOc 819
liblaf/grapes/logging/filter_/typed.py sha256=Swym_01EtyS8Tkx6FzB2g44ZMHE0aTQiyXOG6EjylAk 79
liblaf/grapes/logging/handler/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
liblaf/grapes/logging/handler/__init__.pyi sha256=ZBHOfX4Ilf9N_aaqnxG4sTYtNednY9HdFwZRyF2PB8E 102
liblaf/grapes/logging/handler/_rich.py sha256=88bjrAGVXw5X5mYUzjwDc2WduwShnuCUmkUrgnS_y6U 4073
liblaf/grapes/path/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
liblaf/grapes/path/__init__.pyi sha256=GWRwVvK5c0JlQoq8s4QXNWFizkQ4i1reU_HXBWc0Bbg 121
liblaf/grapes/path/_as_path.py sha256=fNFhLa1Q2W-6afiSHmZ4dwPVUSigYAbUuP5sNihz8QA 219
liblaf/grapes/path/_find_project_dir.py sha256=911FGr0Dn_dfbo1AaCtbkFxeMT4nv6sKvbipm3z-UOk 371
liblaf/grapes/pretty/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
liblaf/grapes/pretty/__init__.pyi sha256=9hnE0eY-pibvrsWFYx1tFXtnAWkPO6wgftnIo7LBq2g 88
liblaf/grapes/pretty/_func.py sha256=ujYnjyrgVuYRe_qqb3immFsKfSDziTdu8QRKISxP0KI 578
liblaf/grapes/pretty/_location.py sha256=8ZcEV4aIMK4GdlZ6gceBckOSKH_7sPr9a1vI6j4Ri3M 638
liblaf/grapes/progress_bar/__init__.py sha256=kxO41_R2pFM43oJ_SqLBqszw5nzQMvGTQgt7Xg2ZgtM 269
liblaf/grapes/progress_bar/__init__.pyi sha256=4kM3oIFyg0KNxZNaD61PPHKUfXQp1UEF9KUsqda_S7c 117
liblaf/grapes/progress_bar/_progress.py sha256=O5aA7PozyqiKZaNf5-gVr7e_p-xtxKwX0x-R08E2SSE 2816
liblaf/grapes/progress_bar/_track.py sha256=XAoxTY1R0Jrb5DzC5j_bA0YjqoEMM_Crj21ANA0Qv64 1438
liblaf/grapes/serde/__init__.py sha256=6oxEe-4W-6918s1Hdx5JWcQSm1yL-Wtt-UY3tjiGpsw 368
liblaf/grapes/serde/__init__.pyi sha256=aYErs2geAMyepKGUbylf0XH7TSIoo-nJ5ptxAk40Crk 1225
liblaf/grapes/serde/_abc.py sha256=nzfVZ4cH4gyHBNLvdA1YnYEx6gf7vOEl2mjApVbPPN0 1259
liblaf/grapes/serde/_json.py sha256=x96tr8cvjx01ZmTOIWzsyYqMaxyaBMCsrMd3fCTRgfs 951
liblaf/grapes/serde/_pydantic.py sha256=Q0705Gl1hkTKyTOf-FK2U0XNFhgzTr0jZC1Y0YtKK34 1991
liblaf/grapes/serde/_serde.py sha256=Z4Ss92J8jPHsrDEnGJai_Bqt4FWHbjV0ZiUBDw_4tk0 2213
liblaf/grapes/serde/_toml.py sha256=qd0i8GKNWMGtOPZahBJ-bUU46wmfQH0uLSL0iagANEc 988
liblaf/grapes/serde/_yaml.py sha256=hzybBqLlm0mbV13ttmuB84FiUZI0X5eyxXpPMxggcIU 1146
liblaf/grapes/text/__init__.py sha256=APkhnBWxi3Qqb36jPht-Eul2d2z6lnz3xLxik0fFk6o 165
liblaf/grapes/text/__init__.pyi sha256=CqiJVrdYh_dYkTbf1jCs7Zs6l4CknUNtKzgbRJqnd9s 74
liblaf/grapes/text/_strip_comments.py sha256=xM46h4mn5txMaIQcgRtTqVX_HEZ5zUkDtkfIiyKj7ig 889
liblaf/grapes/timing/__init__.py sha256=Ki5MAELkBatRFD_INmhIOCRagnVaLTPr8oyunBsthgY 218
liblaf/grapes/timing/__init__.pyi sha256=ggrHtdXajdCTS0M8t_POJ8J0874m1T3VADvRpZ85jWo 449
liblaf/grapes/timing/_base.py sha256=32pLr-0w5prlAbWcJKSn0OBKtUlz8hAM7gFcllNlarc 6381
liblaf/grapes/timing/_function.py sha256=04yyno9S4l8kQtlOVSD5IZ5aLUp1ls3Rj27lN3ttCDE 827
liblaf/grapes/timing/_iterable.py sha256=HmSE1YO4DWPAakO4RZMD5lxd_nd9bDHwWjfbLk4T0Rg 924
liblaf/grapes/timing/_time.py sha256=Rq16hRsI007eKB_-Jxuyvhs0misWqguMRrp1CDlVwh0 824
liblaf/grapes/timing/_timer.py sha256=tlKzGXGbl3eFsi9048iesDRH3XjqQYg9ueLdsre14BM 3225
liblaf/grapes/typed/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
liblaf/grapes/typed/__init__.pyi sha256=-Ix_6tDTLkN06OjUX-iAhgA2sXtImEGkW1fHVJcKzk4 365
liblaf/grapes/typed/_collection.py sha256=1Sh8zPbW8wVdsITNNDZLAxBJCIMYTB0nweivzp8b_VA 216
liblaf/grapes/typed/_decorator.py sha256=NSUjQxwcpgot7V1qlizNQFQUHjlgh5GaFD-2_xe2iCs 544
liblaf/grapes/typed/_misc.py sha256=LAhUvpP2WEdxhfRrEOfN2cf3psZ9s5Td9902UGgMuaU 291
liblaf_grapes-0.1.18.dist-info/METADATA sha256=mEN-JOgoWfkhrCRHdJt-rKj4lgnpACarJGNiLHfRwgw 2194
liblaf_grapes-0.1.18.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
liblaf_grapes-0.1.18.dist-info/licenses/LICENSE sha256=Ph4NzyU3lGVDeYv-mf8aRmImH8v9rVL9F362FV4G6Ow 1063
liblaf_grapes-0.1.18.dist-info/RECORD