pyjanitor

View on PyPIReverse Dependencies (16)

0.29.2 pyjanitor-0.29.2-py3-none-any.whl

Wheel Details

Project: pyjanitor
Version: 0.29.2
Filename: pyjanitor-0.29.2-py3-none-any.whl
Download: [link]
Size: 205152
MD5: d87432b50e866b440d8552de4f66ed00
SHA256: 06cc78b171c3d78985a93c0f3761c688421b8b7aeedf97305c5c2af915af1dc1
Uploaded: 2024-09-28 19:45:12 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyjanitor
Version: 0.29.2
Summary: Tools for cleaning pandas DataFrames
Author: pyjanitor devs
Author-Email: ericmajinglong[at]gmail.com
Home-Page: https://github.com/pyjanitor-devs/pyjanitor
License: MIT
Requires-Python: >=3.6
Requires-Dist: natsort
Requires-Dist: pandas-flavor
Requires-Dist: multipledispatch
Requires-Dist: scipy
Requires-Dist: interrogate; extra == "all"
Requires-Dist: ipython (>7.31.1); extra == "all"
Requires-Dist: mkdocstrings-python; extra == "all"
Requires-Dist: polars; extra == "all"
Requires-Dist: isort (>=4.3.18); extra == "all"
Requires-Dist: py (>=1.10.0); extra == "all"
Requires-Dist: mkdocs; extra == "all"
Requires-Dist: pytest-cov; extra == "all"
Requires-Dist: pytest (>=3.4.2); extra == "all"
Requires-Dist: mkdocstrings (>=0.19.0); extra == "all"
Requires-Dist: hypothesis (>=4.4.0); extra == "all"
Requires-Dist: mkdocs-material; extra == "all"
Requires-Dist: flake8; extra == "all"
Requires-Dist: unyt; extra == "all"
Requires-Dist: biopython; extra == "all"
Requires-Dist: pandas-vet; extra == "all"
Requires-Dist: pytest-xdist; extra == "all"
Requires-Dist: pre-commit; extra == "all"
Requires-Dist: pip-tools; extra == "all"
Requires-Dist: darglint; extra == "all"
Requires-Dist: black (>=19.3b0); extra == "all"
Requires-Dist: tqdm; extra == "all"
Requires-Dist: pyspark; extra == "all"
Requires-Dist: biopython; extra == "biology"
Requires-Dist: tqdm; extra == "chemistry"
Requires-Dist: pip-tools; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: isort (>=4.3.18); extra == "dev"
Requires-Dist: black (>=19.3b0); extra == "dev"
Requires-Dist: darglint; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: mkdocs; extra == "docs"
Requires-Dist: polars; extra == "docs"
Requires-Dist: mkdocs-material; extra == "docs"
Requires-Dist: mkdocstrings (>=0.19.0); extra == "docs"
Requires-Dist: mkdocstrings-python; extra == "docs"
Requires-Dist: ipython (>7.31.1); extra == "docs"
Requires-Dist: biopython; extra == "docs"
Requires-Dist: tqdm; extra == "docs"
Requires-Dist: unyt; extra == "docs"
Requires-Dist: pyspark; extra == "docs"
Requires-Dist: unyt; extra == "engineering"
Requires-Dist: pyspark; extra == "spark"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-xdist; extra == "test"
Requires-Dist: pytest (>=3.4.2); extra == "test"
Requires-Dist: hypothesis (>=4.4.0); extra == "test"
Requires-Dist: interrogate; extra == "test"
Requires-Dist: pandas-vet; extra == "test"
Requires-Dist: polars; extra == "test"
Requires-Dist: py (>=1.10.0); extra == "test"
Provides-Extra: all
Provides-Extra: biology
Provides-Extra: chemistry
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: engineering
Provides-Extra: spark
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: AUTHORS.md
[Description omitted; length: 3014 characters]

WHEEL

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

RECORD

Path Digest Size
janitor/__init__.py sha256=mmkTI0H-6ySpRvgAZPQd1Ru3gkCMeEKJsc_3kTEHgqU 660
janitor/biology.py sha256=2H4Kp-nMBoOY0YhJTE-i2N03FaG6FpK8l9IedeMU7jM 2407
janitor/chemistry.py sha256=saiXegSK-vEyWoDeqmLEJ_iaW9ZERP1hxV7vCdA-BEc 14614
janitor/engineering.py sha256=BrBC7jDnm3mpnirlzlr5sQlOfWKD750Myl4uv_8rYD8 2907
janitor/errors.py sha256=ddDcWEh6F6AbgLyDkIVwCn5OATZytF_p4wcZoXC-ZAE 40
janitor/finance.py sha256=4eGL6IooWp8tbkYYTj3HW-ucwh4yTlF9PNZHjnRhKWU 22168
janitor/io.py sha256=gkXZ6cRi1GXt3eYKRWT7DVmKqLckq_u6_emLAH70gFQ 25294
janitor/math.py sha256=EBblINyalflfcYn7UQFFVa2ZGDoVq4Yh2llVW2Js0-0 9991
janitor/ml.py sha256=oHFtRNPRZmtN1l0T9EVIsVYAnksyjM4SG0oTSNg-oQI 2342
janitor/timeseries.py sha256=i8E0Wol0IeHNaYdTs9m0KC3egoLw6wxSOvBFBoVVnr4 13616
janitor/utils.py sha256=DNwrDLCbYiyuag55575mAAZAfWwG4IN4EQTrVAaMy54 16094
janitor/accessors/__init__.py sha256=_o3MCY1srvpxzWI-6eafbk7hVmm54oKFAgZhnNrJJws 122
janitor/accessors/data_description.py sha256=_bbuCo0t2bNnLGvYxUVo381tj5Ta4ZW8JxFegPgSyI0 2277
janitor/functions/__init__.py sha256=f6T1_AodKB2XwJ5fIOyxqNRvfJxfb3-B6rd9PcNJ1c0 4948
janitor/functions/_numba.py sha256=yWeD6RkRovMklOroDkKtL-trxkdcjiXsVJWgDqtl2yM 65925
janitor/functions/add_columns.py sha256=ZCmS523AkOSIGDlQcf2i5y3jqTxZMmFsEQB6XMgKcTQ 6188
janitor/functions/also.py sha256=cf1OdEHaNyyrYt1aoBe6rtNn76UA4y-lhhqTPdNUgqs 1631
janitor/functions/bin_numeric.py sha256=o67WogfiZoKM69ZJOmSRRE5NApKWlh4_sCgczVn33uc 2303
janitor/functions/case_when.py sha256=9u7rG2p41BAYq33hTeQz-_Ih0aqC64ciZUL9uh6APgU 7358
janitor/functions/change_index_dtype.py sha256=WPjvX0An989F_NWl_yN-jDe4s5pqc9irTA9CPdQgLek 5246
janitor/functions/change_type.py sha256=dNl2o1gLUGyEII-FsWSabVC4-sN3VJ2aoCzBGNfuCrg 3334
janitor/functions/clean_names.py sha256=bFzsuDrfoJ3xETmiOtnkrrYlRO_xGaa3iSt6iiiFkq0 9288
janitor/functions/coalesce.py sha256=JrLCkyK_0gs5BcFwedqHa-_V5HDLqNJFWgiJsJsHpRo 3994
janitor/functions/collapse_levels.py sha256=DNQp3MVaILsEicl2yfcXTorlJavwc0of8JADfNQQKyU 5700
janitor/functions/complete.py sha256=UZvdjmaKUxSscH9XYNmqR3rMWeOdLIXK6PEYG79d46s 12037
janitor/functions/concatenate_columns.py sha256=KUj7GRtf__ZR7UlonJOSoEDNNJOhfeLMoB_p9HmuKuQ 2033
janitor/functions/conditional_join.py sha256=5wTv7R7TgFfojaUBPB0gYXP4DeHz2DmyLDmWleIeC0M 50160
janitor/functions/convert_date.py sha256=iqihri0TAdbIoFffyIHhNM1C60cbWHEzZU47QzMvuzM 4428
janitor/functions/count_cumulative_unique.py sha256=0zFXXx-Rzi2-iV4UkVaH5A0Yj6NSFYw6MIUQvqSvs20 3961
janitor/functions/currency_column_to_numeric.py sha256=9T2cqmje5-_MYmsXNgDrEzBv4sK0rO8ZFSn6xOgY1eM 6570
janitor/functions/deconcatenate_column.py sha256=mFoP7j4BPnnY74CG4KgjwBLpk2LZSvIOepV4woDBxXE 5471
janitor/functions/drop_constant_columns.py sha256=GyBMjWPWHiw0XogWFxTysXdBYpiv95_PqbSba7PtRBE 1131
janitor/functions/drop_duplicate_columns.py sha256=b8rWpyr4N9He4DClkxvRSZXvtdl8E0BjMkbXYT4ADtg 1765
janitor/functions/dropnotnull.py sha256=plQq3614y-9AzS3wO799Ld-zhrdBuQ40S0opjNgFsr0 1069
janitor/functions/encode_categorical.py sha256=_Al22Yn7R6lNnYbBgqeyB3rIvW_-joesT0ADJ2t7FNs 9458
janitor/functions/expand_column.py sha256=YohOViqYP8Afiw_6F3gUn8AzFnszgpoi8HGtkKq217Y 2485
janitor/functions/expand_grid.py sha256=PNjhmTZlujOwbzxEh3RWMrcMv1KfWvCD0YNR-TZvC-Q 19541
janitor/functions/explode_index.py sha256=syDmSYEiDCf466ChIq39cRly5JtfpZ0j0Sg282IUPIQ 3959
janitor/functions/factorize_columns.py sha256=AAiURZbeyV78Sj4exxuA1Zvji1GUt_EeprRYJqLwl6U 2003
janitor/functions/fill.py sha256=IdqIyXutDRMtkH_fXhY35IjYjY25yAmxq3R2p1Lnx0g 6283
janitor/functions/filter.py sha256=MGvRzDPQfp55oyOok2zKQev722YAjWF3LKNfQsGsUjg 11279
janitor/functions/find_replace.py sha256=THIzXPiTRVPuEW7feURHGeKLErmbIMSxhxJSVXBNNfA 6216
janitor/functions/flag_nulls.py sha256=mJxt0gUsgs6GVbX2gIw1d1bxt5rUaKnS5AJ8Wl6k7d4 2529
janitor/functions/get_dupes.py sha256=oj41s8-S5dHalHfZXnulo_4QGc53AYqRj8Piw6TpS_k 2343
janitor/functions/groupby_agg.py sha256=8qsUB-F8qIZXbZwqvtmUrrZSWfWlti8I38Evz7RVH0k 3173
janitor/functions/groupby_topk.py sha256=nOyOYBjz2s2pZ-FsKkHXYwV9-ssyD2t3xVPLik8LfEY 3861
janitor/functions/impute.py sha256=Hj8Hk15bMbhdgNjuclMlKqRXJ1sNB72opVyp7cR2l0Q 4517
janitor/functions/jitter.py sha256=YBRxShPfDaG3CuTMnNXxXvAVpNgtvLTcY8IRCxdQdP4 3843
janitor/functions/join_apply.py sha256=UYikQDGEi0Oq6GDBl8UlEHuZgsBtTUXgW6YuwvDePCE 2085
janitor/functions/label_encode.py sha256=w0gLW39ChNi90SMjxr32La2btfjJBucvtV4QGbafgQs 2425
janitor/functions/limit_column_characters.py sha256=Aq-ixjzPWNQ2fcfHtY777lZUrWPemhCemV-noJ_IyIU 3426
janitor/functions/min_max_scale.py sha256=XpYqzpNYUJU6Gpp3kPBuNE7KhqRVOiA4jwp-WOnT0DY 6013
janitor/functions/move.py sha256=7VRq1P7-yTuGJPjjekPoA5Vq6DyVVS4eTjdnabrYGyk 4195
janitor/functions/pivot.py sha256=k53-SrRzHUgPtFQphV85pdnXFOQrg103OzLE5KCvMm0 84407
janitor/functions/process_text.py sha256=sOBTuNH0Abprfpnr0cgQ4KT10A2_4936lQP-uCB-yRw 3507
janitor/functions/remove_columns.py sha256=E80AFcK-KAcxjUrbcHwM827d8gZWaRBu5fjFtyxXdsU 1387
janitor/functions/remove_empty.py sha256=vz5WA83B1q_uGVx3A-3kftNHsTkbYs30IzTHmles6ac 1298
janitor/functions/rename_columns.py sha256=O9OKVhpUipQuMvgCguzurIhQrfphft3Q_zKdAE7t1Fk 3840
janitor/functions/reorder_columns.py sha256=aC2-mmJftSLrcPAEfzHEE6o1RcIDJcXOIKtRjYAF8Rc 2221
janitor/functions/round_to_fraction.py sha256=Cl5i3xwIa5SAiI-950VUn4vjPQH0uKtlmXFOMaV606c 2096
janitor/functions/row_to_names.py sha256=rQGNwZly-o4V2vJj4MuW1lnCZ3LeSLo-1wv6gCpqcLg 7383
janitor/functions/select.py sha256=-JOtew3X5z8pF01wgDE8haSD4hbv1zXkgpFlCn45A18 31202
janitor/functions/shuffle.py sha256=gK9o4ZRRIsTuEn1GHHzoIauEsINwNibAD779O7A-6wg 1440
janitor/functions/sort_column_value_order.py sha256=FdUar1I7Otm8K5eGpLA-gZRVNHlZS1R_dld-Q64FIQY 2760
janitor/functions/sort_naturally.py sha256=swm4ia9zDJi0nC-4aaM-p3UKVmrLT_g6R2jxZIRWUdc 2372
janitor/functions/take_first.py sha256=wCS-snTdQ_K-dx1Up3jAYeqMsafmVn_VS-xacN3bAt4 1105
janitor/functions/then.py sha256=IfNx1-sBN2Hb_v-mYI2wq4EdxNhnkiDveIgJkOsdMOs 1309
janitor/functions/to_datetime.py sha256=ZNABBjA54KsOmI7eUXduTwBkFUXeVerHx81CVmE6gQM 1893
janitor/functions/toset.py sha256=0jCLIobcPp6paWxzaGZrnEnHW6B99EZOzjDgcp4aga8 1117
janitor/functions/transform_columns.py sha256=dEGyxl_wPlyN8U_bRfV844cATGqwb2n-L09se7WxY-M 8426
janitor/functions/truncate_datetime.py sha256=67gI8LjH1Da65yeIY5fCabK8N_hLIfrN0lgLP6xwf2A 2420
janitor/functions/update_where.py sha256=oLXXIf9-ropd92UQS639M7oVbKI2XzDJnwFaQHOcX_A 2469
janitor/functions/utils.py sha256=8i9C54sKVUvXuFkGzvc1LbqoQH7Tr9bxUjLPqHOv1Pc 23985
janitor/polars/__init__.py sha256=d4uO2KJIZWsEYdrSs1OQIeQOi-BLJpvOwxFhJDpYbiY 466
janitor/polars/clean_names.py sha256=wUsSe0v1DZnNfbudD9P7oLNn4ss0_TQ-G09yO71UPQI 11030
janitor/polars/complete.py sha256=aO6M02iG1SRJSUWrpXN_wqd8DtLyET1hK3rVyoGjxcg 29514
janitor/polars/dates_to_polars.py sha256=X8R4rsvElLi9IuG0w2UusEznlv27yi7qhJAnuUGff-w 4055
janitor/polars/pivot_longer.py sha256=dS1_UdoOQQSL6lvIctDJSiC2g2otB7ML-vsi35OKFYY 33651
janitor/polars/polars_flavor.py sha256=0AsfWkA7YeESoM6YpfSjFtIksUcVere4fOLwFomscFA 2832
janitor/polars/row_to_names.py sha256=ZdjaOzO9UK6M2ioeJ2ivSbFE_0wIZ6Apk34wHMg3h4k 6739
janitor/spark/__init__.py sha256=1wlns0jg9D6cDSLtXSHhWgLOndr9rO2kMhSUFQYeP-Y 45
janitor/spark/backend.py sha256=WYGzehLJ2LpE52nR0koVdb7LKYkOMuG_2mdhW04hOmY 1000
janitor/spark/functions.py sha256=n8PLb4Q_GZAPtRGOa_LlzvCd7plYGmWhbi_DLKFi_iU 5161
janitor/testing_utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
janitor/testing_utils/date_data.py sha256=vkfrQuNjHlLJoTQlavHEEQQm1g67uSz1Lx3YMa1PZHo 41016
janitor/testing_utils/strategies.py sha256=DGfSKq6kgVn3CZtlN4tXs1HyzrqtdjLowvZbWQBUneI 2888
janitor/xarray/__init__.py sha256=1wlns0jg9D6cDSLtXSHhWgLOndr9rO2kMhSUFQYeP-Y 45
janitor/xarray/functions.py sha256=FU_zRmqNbysRXSKYeW19nyAPL1QfJwTA-2ctp3qwFiY 5209
pyjanitor-0.29.2.dist-info/AUTHORS.md sha256=MclFBlb25KkCpEVKIk7ApEpiOpHFLBYIJM1VIUfvFws 14688
pyjanitor-0.29.2.dist-info/LICENSE sha256=EzE5GPLpnEXbQu84USAXbYMc1Yht6GFP65xnIuIvt0Q 1079
pyjanitor-0.29.2.dist-info/METADATA sha256=sGoTUiX7iDyp_mbGnIxUSPzQoakhN2RQSyr48KPHVzg 5899
pyjanitor-0.29.2.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
pyjanitor-0.29.2.dist-info/top_level.txt sha256=-ykHlVMKmtwoXsdpEizx9Ym500Her3NfsdtCvRhJpCA 8
pyjanitor-0.29.2.dist-info/RECORD

top_level.txt

janitor