Metadata-Version: |
2.3 |
Name: |
dycw-utilities |
Version: |
0.71.16 |
Author-Email: |
Derek Wan <d.wan[at]icloud.com> |
Requires-Python: |
>=3.11 |
Requires-Dist: |
typing-extensions (<4.13,>=4.12.2) |
Requires-Dist: |
aiohttp (<3.11,>=3.10.10); extra == "dev" |
Requires-Dist: |
aiosqlite (<0.21,>=0.20.0); extra == "dev" |
Requires-Dist: |
altair (<5.5,>=5.4.1); extra == "dev" |
Requires-Dist: |
astor (<0.9,>=0.8.1); extra == "dev" |
Requires-Dist: |
asyncpg (<0.31,>=0.30.0); extra == "dev" |
Requires-Dist: |
atomicwrites (<1.5,>=1.4.1); extra == "dev" |
Requires-Dist: |
atools (<0.15,>=0.14.2); extra == "dev" |
Requires-Dist: |
beartype (<0.20,>=0.19.0); extra == "dev" |
Requires-Dist: |
bottleneck (<1.5,>=1.4.2); extra == "dev" |
Requires-Dist: |
cachetools (<5.6,>=5.5.0); extra == "dev" |
Requires-Dist: |
click (<8.2,>=8.1.7); extra == "dev" |
Requires-Dist: |
coloredlogs (<15.1,>=15.0.1); extra == "dev" |
Requires-Dist: |
concurrent-log-handler (<0.10,>=0.9.25); extra == "dev" |
Requires-Dist: |
coverage-conditional-plugin (<0.10,>=0.9.0); extra == "dev" |
Requires-Dist: |
cryptography (<43.1,>=43.0.3); extra == "dev" |
Requires-Dist: |
cvxpy (<1.7,>=1.6.0); extra == "dev" |
Requires-Dist: |
dacite (<1.9,>=1.8.1); extra == "dev" |
Requires-Dist: |
eventkit (<1.1,>=1.0.3); extra == "dev" |
Requires-Dist: |
fpdf2 (<2.9,>=2.8.1); extra == "dev" |
Requires-Dist: |
greenlet (<3.2,>=3.1.1); extra == "dev" |
Requires-Dist: |
hatch (<1.14,>=1.13.0); extra == "dev" |
Requires-Dist: |
hypothesis (<6.120,>=6.119.3); extra == "dev" |
Requires-Dist: |
ib-async-dataclass (<1.1,>=1.0.3rc5); extra == "dev" |
Requires-Dist: |
img2pdf (<0.6,>=0.5.1); extra == "dev" |
Requires-Dist: |
loguru (<0.8,>=0.7.2); extra == "dev" |
Requires-Dist: |
memory-profiler (<0.62,>=0.61.0); extra == "dev" |
Requires-Dist: |
more-itertools (<10.6,>=10.5.0); extra == "dev" |
Requires-Dist: |
nest-asyncio (<1.7,>=1.6.0); extra == "dev" |
Requires-Dist: |
nox (<2024.11,>=2024.10.9); extra == "dev" |
Requires-Dist: |
numbagg (<0.9,>=0.8.2); extra == "dev" |
Requires-Dist: |
numpy (<2.1,>=2.0.2); extra == "dev" |
Requires-Dist: |
optuna (<4.2,>=4.1.0); extra == "dev" |
Requires-Dist: |
orjson (<3.11,>=3.10.11); extra == "dev" |
Requires-Dist: |
polars-lts-cpu (<1.15,>=1.14.0); extra == "dev" |
Requires-Dist: |
pqdm (<0.3,>=0.2.0); extra == "dev" |
Requires-Dist: |
psycopg2-binary (<2.10,>=2.9.10); extra == "dev" |
Requires-Dist: |
pydantic (<2.10,>=2.9.0); extra == "dev" |
Requires-Dist: |
pyhumps (<3.9,>=3.8.0); extra == "dev" |
Requires-Dist: |
pyinstrument (<5.1,>=5.0.0); extra == "dev" |
Requires-Dist: |
pyrsistent (<0.21,>=0.20.0); extra == "dev" |
Requires-Dist: |
pytest-asyncio (<0.25,>=0.24.0); extra == "dev" |
Requires-Dist: |
pytest-cov (<6.1,>=6.0.0); extra == "dev" |
Requires-Dist: |
pytest-instafail (<0.6,>=0.5.0); extra == "dev" |
Requires-Dist: |
pytest-only (<2.2,>=2.1.2); extra == "dev" |
Requires-Dist: |
pytest-randomly (<3.17,>=3.16.0); extra == "dev" |
Requires-Dist: |
pytest-rerunfailures (<16,>=15.0); extra == "dev" |
Requires-Dist: |
pytest-xdist (<3.7,>=3.6.1); extra == "dev" |
Requires-Dist: |
pytest (<8.4,>=8.3.3); extra == "dev" |
Requires-Dist: |
python-dotenv (<1.1,>=1.0.1); extra == "dev" |
Requires-Dist: |
redis (<5.3,>=5.2.0); extra == "dev" |
Requires-Dist: |
rich (<13.9,>=13.8.1); extra == "dev" |
Requires-Dist: |
scipy (<1.15,>=1.14.1); extra == "dev" |
Requires-Dist: |
setuptools (<76.0,>=75.1.0); extra == "dev" |
Requires-Dist: |
slack-sdk (<3.34,>=3.33.4); extra == "dev" |
Requires-Dist: |
sqlalchemy (<2.1,>=2.0.36); extra == "dev" |
Requires-Dist: |
streamlit (<1.41,>=1.40.1); extra == "dev" |
Requires-Dist: |
tenacity (<9.1,>=9.0.0); extra == "dev" |
Requires-Dist: |
treelib (<1.8,>=1.7.0); extra == "dev" |
Requires-Dist: |
tzdata (<2024.3,>=2024.2); extra == "dev" |
Requires-Dist: |
tzlocal (<5.3,>=5.2); extra == "dev" |
Requires-Dist: |
vegafusion-python-embed (<1.7,>=1.6.9); extra == "dev" |
Requires-Dist: |
vegafusion (<1.7,>=1.6.9); extra == "dev" |
Requires-Dist: |
vl-convert-python (<1.8,>=1.7.0); extra == "dev" |
Requires-Dist: |
whenever (<0.7,>=0.6.13); extra == "dev" |
Requires-Dist: |
win32-setctime (<1.2,>=1.1.0); extra == "dev" |
Requires-Dist: |
hypothesis (<6.120,>=6.119.3); extra == "test" |
Requires-Dist: |
pytest-randomly (<3.17,>=3.16.0); extra == "test" |
Requires-Dist: |
pytest-rerunfailures (<15,>=14.0); extra == "test" |
Requires-Dist: |
pytest-xdist (<3.7,>=3.6.1); extra == "test" |
Requires-Dist: |
pytest (<8.4,>=8.3.3); extra == "test" |
Requires-Dist: |
altair (<5.5,>=5.4.1); extra == "zzz-test-altair" |
Requires-Dist: |
atomicwrites (<1.5,>=1.4.1); extra == "zzz-test-altair" |
Requires-Dist: |
img2pdf (<0.6,>=0.5.1); extra == "zzz-test-altair" |
Requires-Dist: |
polars-lts-cpu (<1.15,>=1.14.0); extra == "zzz-test-altair" |
Requires-Dist: |
vl-convert-python (<1.7,>=1.6.1); extra == "zzz-test-altair" |
Requires-Dist: |
astor (<0.9,>=0.8.1); extra == "zzz-test-astor" |
Requires-Dist: |
atomicwrites (<1.5,>=1.4.1); extra == "zzz-test-atomicwrites" |
Requires-Dist: |
atools (<0.15,>=0.14.2); extra == "zzz-test-atools" |
Requires-Dist: |
pytest-asyncio (<0.24,>=0.23.8); extra == "zzz-test-atools" |
Requires-Dist: |
cachetools (<5.6,>=5.5.0); extra == "zzz-test-cachetools" |
Requires-Dist: |
click (<8.2,>=8.1.7); extra == "zzz-test-click" |
Requires-Dist: |
sqlalchemy (<2.1,>=2.0.36); extra == "zzz-test-click" |
Requires-Dist: |
whenever (<0.7,>=0.6.13); extra == "zzz-test-click" |
Requires-Dist: |
cryptography (<43.1,>=43.0.3); extra == "zzz-test-cryptography" |
Requires-Dist: |
cvxpy (<1.7,>=1.6.0); extra == "zzz-test-cvxpy" |
Requires-Dist: |
ib-async (<1.1,>=1.0.3); extra == "zzz-test-dataclasses" |
Requires-Dist: |
tzlocal (<5.3,>=5.2); extra == "zzz-test-datetime" |
Requires-Dist: |
hypothesis (<6.120,>=6.119.3); extra == "zzz-test-defaults" |
Requires-Dist: |
pytest-asyncio (<0.24,>=0.23.8); extra == "zzz-test-defaults" |
Requires-Dist: |
pytest-cov (<6.1,>=6.0.0); extra == "zzz-test-defaults" |
Requires-Dist: |
pytest-randomly (<3.17,>=3.16.0); extra == "zzz-test-defaults" |
Requires-Dist: |
pytest-rerunfailures (<15,>=14.0); extra == "zzz-test-defaults" |
Requires-Dist: |
pytest (<8.4,>=8.3.3); extra == "zzz-test-defaults" |
Requires-Dist: |
eventkit (<1.1,>=1.0.3); extra == "zzz-test-eventkit" |
Requires-Dist: |
fpdf2 (<2.9,>=2.8.1); extra == "zzz-test-fpdf2" |
Requires-Dist: |
tzlocal (<5.3,>=5.2); extra == "zzz-test-fpdf2" |
Requires-Dist: |
orjson (<3.11,>=3.10.11); extra == "zzz-test-hashlib" |
Requires-Dist: |
atomicwrites (<1.5,>=1.4.1); extra == "zzz-test-http" |
Requires-Dist: |
pyhumps (<3.9,>=3.8.0); extra == "zzz-test-humps" |
Requires-Dist: |
aiosqlite (<0.21,>=0.20.0); extra == "zzz-test-hypothesis" |
Requires-Dist: |
greenlet (<3.2,>=3.1.1); extra == "zzz-test-hypothesis" |
Requires-Dist: |
hypothesis (<6.120,>=6.119.3); extra == "zzz-test-hypothesis" |
Requires-Dist: |
numpy (<2.1,>=2.0.2); extra == "zzz-test-hypothesis" |
Requires-Dist: |
redis (<5.3,>=5.2.0); extra == "zzz-test-hypothesis" |
Requires-Dist: |
sqlalchemy (<2.1,>=2.0.36); extra == "zzz-test-hypothesis" |
Requires-Dist: |
whenever (<0.7,>=0.6.13); extra == "zzz-test-hypothesis" |
Requires-Dist: |
ipython (<8.25,>=8.24.0); extra == "zzz-test-ipython" |
Requires-Dist: |
jupyterlab (<4.3,>=4.2.0); extra == "zzz-test-jupyter" |
Requires-Dist: |
pandas (<2.3,>=2.2.2); extra == "zzz-test-jupyter" |
Requires-Dist: |
polars-lts-cpu (<1.15,>=1.14.0); extra == "zzz-test-jupyter" |
Requires-Dist: |
coloredlogs (<15.1,>=15.0.1); extra == "zzz-test-logging" |
Requires-Dist: |
concurrent-log-handler (<0.10,>=0.9.25); extra == "zzz-test-logging" |
Requires-Dist: |
tzlocal (<5.3,>=5.2); extra == "zzz-test-logging" |
Requires-Dist: |
whenever (<0.7,>=0.6.13); extra == "zzz-test-logging" |
Requires-Dist: |
loguru (<0.8,>=0.7.2); extra == "zzz-test-loguru" |
Requires-Dist: |
numpy (<2.1,>=2.0.2); extra == "zzz-test-math" |
Requires-Dist: |
memory-profiler (<0.62,>=0.61.0); extra == "zzz-test-memory-profiler" |
Requires-Dist: |
more-itertools (<10.6,>=10.5.0); extra == "zzz-test-more-itertools" |
Requires-Dist: |
bottleneck (<1.5,>=1.4.0); extra == "zzz-test-numpy" |
Requires-Dist: |
numbagg (<0.9,>=0.8.2); extra == "zzz-test-numpy" |
Requires-Dist: |
numpy (<2.1,>=2.0.2); extra == "zzz-test-numpy" |
Requires-Dist: |
optuna (<3.7,>=3.6.1); extra == "zzz-test-optuna" |
Requires-Dist: |
orjson (<3.11,>=3.10.11); extra == "zzz-test-orjson" |
Requires-Dist: |
sqlalchemy (<2.1,>=2.0.36); extra == "zzz-test-orjson" |
Requires-Dist: |
whenever (<0.7,>=0.6.13); extra == "zzz-test-orjson" |
Requires-Dist: |
atomicwrites (<1.5,>=1.4.1); extra == "zzz-test-pickle" |
Requires-Dist: |
dacite (<1.9,>=1.8.1); extra == "zzz-test-polars" |
Requires-Dist: |
polars-lts-cpu (<1.15,>=1.14.0); extra == "zzz-test-polars" |
Requires-Dist: |
pqdm (<0.3,>=0.2.0); extra == "zzz-test-pqdm" |
Requires-Dist: |
atomicwrites (<1.5,>=1.4.1); extra == "zzz-test-pydantic" |
Requires-Dist: |
pydantic (<2.10,>=2.9.0); extra == "zzz-test-pydantic" |
Requires-Dist: |
atomicwrites (<1.5,>=1.4.1); extra == "zzz-test-pyinstrument" |
Requires-Dist: |
pyinstrument (<5.1,>=5.0.0); extra == "zzz-test-pyinstrument" |
Requires-Dist: |
tzlocal (<5.3,>=5.2); extra == "zzz-test-pyinstrument" |
Requires-Dist: |
pyrsistent (<0.21,>=0.20.0); extra == "zzz-test-pyrsistent" |
Requires-Dist: |
atomicwrites (<1.5,>=1.4.1); extra == "zzz-test-pytest" |
Requires-Dist: |
python-dotenv (<1.1,>=1.0.1); extra == "zzz-test-python-dotenv" |
Requires-Dist: |
polars-lts-cpu (<1.15,>=1.14.0); extra == "zzz-test-redis" |
Requires-Dist: |
redis (<5.3,>=5.2.0); extra == "zzz-test-redis" |
Requires-Dist: |
polars-lts-cpu (<1.15,>=1.14.0); extra == "zzz-test-reprlib" |
Requires-Dist: |
rich (<13.9,>=13.8.1); extra == "zzz-test-rich" |
Requires-Dist: |
scipy (<1.15,>=1.14.1); extra == "zzz-test-scipy" |
Requires-Dist: |
aiohttp (<3.11,>=3.10.10); extra == "zzz-test-slack-sdk" |
Requires-Dist: |
slack-sdk (<3.34,>=3.33.4); extra == "zzz-test-slack-sdk" |
Requires-Dist: |
aiosqlite (<0.21,>=0.20.0); extra == "zzz-test-sqlalchemy" |
Requires-Dist: |
asyncpg (<0.31,>=0.30.0); extra == "zzz-test-sqlalchemy" |
Requires-Dist: |
greenlet (<3.2,>=3.1.1); extra == "zzz-test-sqlalchemy" |
Requires-Dist: |
nest-asyncio (<1.7,>=1.6.0); extra == "zzz-test-sqlalchemy" |
Requires-Dist: |
psycopg2-binary (<2.10,>=2.9.10); extra == "zzz-test-sqlalchemy" |
Requires-Dist: |
pyhumps (<3.9,>=3.8.0); extra == "zzz-test-sqlalchemy" |
Requires-Dist: |
sqlalchemy (<2.1,>=2.0.36); extra == "zzz-test-sqlalchemy" |
Requires-Dist: |
aiosqlite (<0.21,>=0.20.0); extra == "zzz-test-sqlalchemy-polars" |
Requires-Dist: |
greenlet (<3.2,>=3.1.1); extra == "zzz-test-sqlalchemy-polars" |
Requires-Dist: |
nest-asyncio (<1.7,>=1.6.0); extra == "zzz-test-sqlalchemy-polars" |
Requires-Dist: |
polars-lts-cpu (<1.15,>=1.14.0); extra == "zzz-test-sqlalchemy-polars" |
Requires-Dist: |
pyhumps (<3.9,>=3.8.0); extra == "zzz-test-sqlalchemy-polars" |
Requires-Dist: |
sqlalchemy (<2.1,>=2.0.36); extra == "zzz-test-sqlalchemy-polars" |
Requires-Dist: |
streamlit (<1.41,>=1.40.1); extra == "zzz-test-streamlit" |
Requires-Dist: |
loguru (<0.8,>=0.7.2); extra == "zzz-test-subprocess" |
Requires-Dist: |
loguru (<0.8,>=0.7.2); extra == "zzz-test-tenacity" |
Requires-Dist: |
tenacity (<9.1,>=9.0.0); extra == "zzz-test-tenacity" |
Requires-Dist: |
beartype (<0.20,>=0.19.0); extra == "zzz-test-traceback" |
Requires-Dist: |
treelib (<1.8,>=1.7.0); extra == "zzz-test-treelib" |
Requires-Dist: |
whenever (<0.7,>=0.6.13); extra == "zzz-test-whenever" |
Requires-Dist: |
tzdata (<2024.3,>=2024.2); extra == "zzz-test-zoneinfo" |
Provides-Extra: |
dev |
Provides-Extra: |
test |
Provides-Extra: |
zzz-test-altair |
Provides-Extra: |
zzz-test-astor |
Provides-Extra: |
zzz-test-asyncio |
Provides-Extra: |
zzz-test-atomicwrites |
Provides-Extra: |
zzz-test-atools |
Provides-Extra: |
zzz-test-cachetools |
Provides-Extra: |
zzz-test-click |
Provides-Extra: |
zzz-test-cryptography |
Provides-Extra: |
zzz-test-cvxpy |
Provides-Extra: |
zzz-test-dataclasses |
Provides-Extra: |
zzz-test-datetime |
Provides-Extra: |
zzz-test-defaults |
Provides-Extra: |
zzz-test-enum |
Provides-Extra: |
zzz-test-errors |
Provides-Extra: |
zzz-test-eventkit |
Provides-Extra: |
zzz-test-fpdf2 |
Provides-Extra: |
zzz-test-functions |
Provides-Extra: |
zzz-test-functools |
Provides-Extra: |
zzz-test-getpass |
Provides-Extra: |
zzz-test-git |
Provides-Extra: |
zzz-test-hashlib |
Provides-Extra: |
zzz-test-http |
Provides-Extra: |
zzz-test-humps |
Provides-Extra: |
zzz-test-hypothesis |
Provides-Extra: |
zzz-test-ipython |
Provides-Extra: |
zzz-test-iterables |
Provides-Extra: |
zzz-test-jupyter |
Provides-Extra: |
zzz-test-logging |
Provides-Extra: |
zzz-test-loguru |
Provides-Extra: |
zzz-test-math |
Provides-Extra: |
zzz-test-memory-profiler |
Provides-Extra: |
zzz-test-modules |
Provides-Extra: |
zzz-test-more-itertools |
Provides-Extra: |
zzz-test-numpy |
Provides-Extra: |
zzz-test-optuna |
Provides-Extra: |
zzz-test-orjson |
Provides-Extra: |
zzz-test-os |
Provides-Extra: |
zzz-test-pathlib |
Provides-Extra: |
zzz-test-pickle |
Provides-Extra: |
zzz-test-platform |
Provides-Extra: |
zzz-test-polars |
Provides-Extra: |
zzz-test-pqdm |
Provides-Extra: |
zzz-test-pydantic |
Provides-Extra: |
zzz-test-pyinstrument |
Provides-Extra: |
zzz-test-pyrsistent |
Provides-Extra: |
zzz-test-pytest |
Provides-Extra: |
zzz-test-python-dotenv |
Provides-Extra: |
zzz-test-random |
Provides-Extra: |
zzz-test-re |
Provides-Extra: |
zzz-test-redis |
Provides-Extra: |
zzz-test-reprlib |
Provides-Extra: |
zzz-test-rich |
Provides-Extra: |
zzz-test-scipy |
Provides-Extra: |
zzz-test-sentinel |
Provides-Extra: |
zzz-test-slack-sdk |
Provides-Extra: |
zzz-test-socket |
Provides-Extra: |
zzz-test-sqlalchemy |
Provides-Extra: |
zzz-test-sqlalchemy-polars |
Provides-Extra: |
zzz-test-streamlit |
Provides-Extra: |
zzz-test-subprocess |
Provides-Extra: |
zzz-test-sys |
Provides-Extra: |
zzz-test-tempfile |
Provides-Extra: |
zzz-test-tenacity |
Provides-Extra: |
zzz-test-text |
Provides-Extra: |
zzz-test-threading |
Provides-Extra: |
zzz-test-timer |
Provides-Extra: |
zzz-test-traceback |
Provides-Extra: |
zzz-test-treelib |
Provides-Extra: |
zzz-test-types |
Provides-Extra: |
zzz-test-typing |
Provides-Extra: |
zzz-test-warnings |
Provides-Extra: |
zzz-test-whenever |
Provides-Extra: |
zzz-test-zipfile |
Provides-Extra: |
zzz-test-zoneinfo |
Description-Content-Type: |
text/markdown |