Metadata-Version: |
2.1 |
Name: |
kalib |
Version: |
0.18.8 |
Summary: |
A comprehensive set of advanced utilities for Python programming, e.g. HTTP communication, string handling, logging enhancements, introspection, dynamic importing, property caching descriptors, data class extensions, serialization, etc. |
Author: |
Alex Kalaverin |
Author-Email: |
alex[at]kalaver.in |
Home-Page: |
https://kalaver.in |
License: |
MIT |
Keywords: |
dataclass,decorators,descriptors,http,import,introspection,logging,python,serialization,string,utilities |
Classifier: |
Development Status :: 5 - Production/Stable |
Classifier: |
Intended Audience :: Developers |
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.10 |
Classifier: |
Programming Language :: Python :: 3.11 |
Classifier: |
Programming Language :: Python :: 3.12 |
Classifier: |
Topic :: Software Development :: Libraries :: Python Modules |
Requires-Python: |
>=3.10,<4.0 |
Requires-Dist: |
base2048 (<0.2.0,>=0.1.3); extra == "all" or extra == "data" |
Requires-Dist: |
charset-normalizer (<4.0.0,>=3.3.2); extra == "all" or extra == "data" |
Requires-Dist: |
fake_useragent (<2.0.0,>=1.5.1); extra == "all" or extra == "web" |
Requires-Dist: |
feedparser (<7.0.0,>=6.0.11); extra == "all" or extra == "web" |
Requires-Dist: |
gitpython (<4.0.0,>=3.1.43) |
Requires-Dist: |
lxml (<6.0.0,>=5.3.0); extra == "all" or extra == "web" |
Requires-Dist: |
msgpack (<2.0.0,>=1.1.0); extra == "all" or extra == "web" |
Requires-Dist: |
natsort (<9.0.0,>=8.4.0) |
Requires-Dist: |
orjson (<4.0.0,>=3.10.7) |
Requires-Dist: |
pre-commit (<4.0.0,>=3.7.1); extra == "deploy" |
Requires-Dist: |
pydantic (<3.0.0,>=2.7.4); extra == "all" or extra == "pydantic" |
Requires-Dist: |
python-magic (<0.5.0,>=0.4.27); extra == "all" or extra == "data" |
Requires-Dist: |
pyyaml (<7.0.0,>=6.0.2); extra == "all" or extra == "pyyaml" |
Requires-Dist: |
setproctitle (<2.0.0,>=1.3.3); extra == "all" |
Requires-Dist: |
tomli (<3.0.0,>=2.0.1) |
Requires-Dist: |
versioneer (<0.30,>=0.29); extra == "all" or extra == "deploy" |
Requires-Dist: |
xxhash (<4.0.0,>=3.5.0) |
Requires-Dist: |
yarl (<2.0.0,>=1.13.1); extra == "all" or extra == "web" |
Requires-Dist: |
zstd (<2.0.0.0,>=1.5.5.1) |
Provides-Extra: |
all |
Provides-Extra: |
data |
Provides-Extra: |
deploy |
Provides-Extra: |
pydantic |
Provides-Extra: |
pyyaml |
Provides-Extra: |
web |
Description-Content-Type: |
text/markdown |