pydata-checks

View on PyPIReverse Dependencies (0)

0.0.83 pydata_checks-0.0.83-py3-none-any.whl

Wheel Details

Project: pydata-checks
Version: 0.0.83
Filename: pydata_checks-0.0.83-py3-none-any.whl
Download: [link]
Size: 47648
MD5: dbd3e91c56d1a41bd116ebcfc272c14f
SHA256: cd03422d3e292f58650d745f4982935ef61038f877928f496eb57bbac5d0535c
Uploaded: 2023-08-29 17:49:44 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pydata-checks
Version: 0.0.83
Summary: Data quality checks that don't suck.
Author-Email: Ivan Zhang <ivanzhangofficial[at]gmail.com>
Project-Url: Homepage, https://github.com/SuperiorityComplex/data-checks
Project-Url: Bug Tracker, https://github.com/SuperiorityComplex/data-checks/issues
License: MIT License Copyright (c) [2023] [Ivan Zhang] Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Requires-Python: >=3.7
Requires-Dist: APScheduler
Requires-Dist: certifi
Requires-Dist: charset-normalizer
Requires-Dist: idna
Requires-Dist: pytz
Requires-Dist: requests
Requires-Dist: six
Requires-Dist: SQLAlchemy
Requires-Dist: typing-extensions
Requires-Dist: tzlocal
Requires-Dist: urllib3
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: python-dateutil
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3864 characters]

WHEEL

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

RECORD

Path Digest Size
data_checks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
data_checks/__main__.py sha256=dneMsDGK_qReuuyGcBYuOVai3cu3MVrlXYnQzTq8ERY 85
data_checks/init.py sha256=C01AVnklBIX2TSiAIKBRLNYeOZxS_ZHwdsbVbpmb72k 4209
data_checks/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
data_checks/base/check.py sha256=46owZpjHjvglZoX7qGWaEkwyFVQWwbd8WHV6aXpM-Po 8325
data_checks/base/check_types.py sha256=K2bnL7nccKo2nYoJpwtBM0gx96f_KfgyEoVKPLmSOWM 1576
data_checks/base/suite.py sha256=wH9oQ5qVzi3Phmgbh1tM3y-TUDUpnEJgadNo7jidtNc 5557
data_checks/base/suite_helper_types.py sha256=BGjaWSz3V_nvFM5T3nNrCvGMTVc25OTlb-BJTC0NBqg 203
data_checks/base/suite_types.py sha256=_UwoQFuCh84RPexLaM2F4zZJAZT15CSzjpeuET2_sBc 688
data_checks/base/actions/__init__.py sha256=IbviKDICBikmbD8FnLeKrH98AquXXidC5OAH0FiFW7g 61
data_checks/base/actions/action_types.py sha256=_MwNl_cwA0tul-zLGO1aMGcg3GIGsbxVdZGauVASjYg 912
data_checks/base/actions/execution_context.py sha256=vcLCSMkodM6WqbXJ3KtadcoV4EvoY3eocEu5MUQOIoA 964
data_checks/base/actions/check/__init__.py sha256=d3CvsbgB_03clnhKUn2MKX6uT3GMDIC-J4UGbdz5x0I 542
data_checks/base/actions/check/check_action.py sha256=hxRSwLDA_DgbgKN5Z3TOUbueyP70Yi5Rx5pGMuS1vL8 1208
data_checks/base/actions/check/error_logging_check_action.py sha256=40v0s6z8dk0mZlW75NAfdlWvyLEVoM1VAsyQO4Cvjvs 321
data_checks/base/actions/check/execution_database_action.py sha256=0GMAjj1TH-Hjjb8VJdEOScnPPRBp3N8s9qFmMZ3PLc8 3474
data_checks/base/actions/check/main_database_action.py sha256=REKZHz0xk18TxkTUTXcu4moIdKSN31dhm5qFOF38X7c 1896
data_checks/base/actions/check/rule_alerting_action.py sha256=V2Sz4IyO-p9Qtl2PZ8EaGVQB_c_E_qhXa6EkqIQ2TD4 1432
data_checks/base/actions/check/skip_rule_execution_action.py sha256=zB0uPq8A36OM4Xu04wUlwdhctOm8nQ5R5pt30Nx7fIg 423
data_checks/base/actions/suite/__init__.py sha256=YwJaF4_qgzd4FlnpSQ9olA0guM0JnF2RX8d2OIjSil8 563
data_checks/base/actions/suite/error_logging_suite_action.py sha256=BhMAVSWcIcKylcsoC1R9zsXrZ7JoW1Gr0HdjjVFKqLI 316
data_checks/base/actions/suite/find_suite_model_action.py sha256=HdYmv6w3DhZX1sgLF1IH-PGrwlbsHVpWW7xxctIhISY 385
data_checks/base/actions/suite/main_database_action.py sha256=UHCxtDoJZg86B4v5kkRzCcKBqI761VwtOS91iBXS49c 643
data_checks/base/actions/suite/setup_check_actions_action.py sha256=29MAqUJDZ8HdbO-qOD1SYzDs-wHRM1kTfaiyD9iVMtg 635
data_checks/base/actions/suite/suite_action.py sha256=dbdJb94lBak8UOH9_6EJVwEbS06GNf0YpY2a9qckFro 1212
data_checks/base/actions/suite/update_check_from_internals_action.py sha256=0uyBICBZF4t9LsV0lMvn8_3L3Dxbrl330utIxUg316M 448
data_checks/base/exceptions/__init__.py sha256=yqotWAKep3-f2KbArjoOjUqRnw9j96ii14nepJp3lDQ 168
data_checks/base/exceptions/data_check_exception.py sha256=gIIZjJsFSAyQjhu5t46FAFSTdxTWQeio8zdFR5GgoPo 1337
data_checks/base/exceptions/skip_execution_exception.py sha256=PITPdty6ZRHFVw7hRjqLYTzefVkq9QVgPWKmPSvnHaA 510
data_checks/base/mixins/action_mixin.py sha256=7ZktNKRgpcnFu4nPvux-80J6Uy5Bc3wq6K0zdKpXWYM 1831
data_checks/classes/data_check.py sha256=4crfSwjoapW1VIjWmppnO9P8kHO-LXk-qe6326kUjqI 2089
data_checks/classes/data_suite.py sha256=qeRhP13UFLZpUOAy_uLCxCYlW9lsMTKEvl5RWeDshAo 2054
data_checks/classes/group_data_suite.py sha256=nO3AtG2a2xv3jQBVsZgslfUwrcn08Xpcdu8F3tRKY8c 2532
data_checks/conf/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
data_checks/conf/data_check_registry.py sha256=6IW4qsRT0tIr1Rm98pex_4vV_sVxp-nZItdLemHkVu8 869
data_checks/conf/data_suite_registry.py sha256=xK3cTqKJNU1Eq0cVfUFdg2SEzTXnRbTypnphhtmAub0 1301
data_checks/conf/global_settings.py sha256=ibF-L0caAia5zf07YaLIU5-7BC4krwAfyWThk4BaWtc 125
data_checks/conf/settings.py sha256=skIU5S3rINIVPnarbyrDR-28QMFMFUf-0C0YkNGoJdk 1094
data_checks/database/__init__.py sha256=H4lceaFi6vP_gT01i9QZiCDqz3rdoz7VmySXK07WsDw 413
data_checks/database/managers/__init__.py sha256=dEOZ8tUOH2fxdHczhgQ5dygu9tu0jRJ6O0oXvCvfyMo 219
data_checks/database/managers/base_manager.py sha256=1ASOWyL7A7_fSTcQODkoOwXgBZapq42q1nEUZbiZUEw 262
data_checks/database/managers/check_manager.py sha256=cJ79Bt7XAhXbQf3JH1_fEYsK2Kto2jlI66eX7NSWoPU 1067
data_checks/database/managers/rule_execution_manager.py sha256=0lPpjlSQhvEo9fF_XfQ-TdfWRwaEA3VTJOdCHLLBeMY 1759
data_checks/database/managers/rule_manager.py sha256=H3FuAwCENTdiu794HMW1KfTCidd22UekVxnkYzb2q44 2904
data_checks/database/managers/suite_manager.py sha256=VTthbygqOHTbKXE1pzvt5jB2VGQRquhD3T_H_gzdZFg 999
data_checks/database/managers/models/__init__.py sha256=UjgGSAUG4o1Tr4lBY2RM6-xavFwdwHBIjByiPIObf_M 321
data_checks/database/managers/models/check.py sha256=ZfvffvSxyf4gunRWxdcxRDBHfs6KAUBI6cOroFfZRWs 705
data_checks/database/managers/models/classes.py sha256=yp1zwiYFMJhR96Q7FBsa2KH_c39cGgj4sCLH8X_qsUM 263
data_checks/database/managers/models/rule.py sha256=GjSxshNicYAuIeFvMc9FMLcZd5R8fm8V1Gs8ROtsAwY 1143
data_checks/database/managers/models/rule_execution.py sha256=JCoMmuNP77iPF8qYSqbNTVoXW1EuLBvaJ-lAgIwfBM8 1034
data_checks/database/managers/models/suite.py sha256=f6j73AV8LY1QT31LmkLQ8I8IJIwys5EjDEI1Qa_Niwc 612
data_checks/database/managers/models/mixins/__init__.py sha256=Wi3XPVPXI-wuM1NCOfC1RLpLYrUkI-DAKl-_CEqoaWc 207
data_checks/database/managers/models/mixins/base_mixin.py sha256=XOHntBwhHBY5weM2wEmNltmRSvnxeJLOQgtVjQerdbY 411
data_checks/database/managers/models/mixins/crud_mixin.py sha256=ynjdZ_7tOh4myH8r3y_fLK3PclVcJUs2gLaCq9iG2Hg 398
data_checks/database/managers/models/mixins/main_mixin.py sha256=gPfeqOLpUtWe4sdtNiEPd87FNwFVtCeAwYauW8OYQD8 272
data_checks/database/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
data_checks/database/utils/database_utils.py sha256=ujgRrmsT4aG1iCw29M7vro0NsGr7PlT7BLpmwPJ6qPY 108
data_checks/database/utils/engine_utils.py sha256=G8tnbFQh9ZdhrW6F5UnxY8JqrDT4FmVbwzhMMWB0BtY 260
data_checks/database/utils/session_utils.py sha256=At1G92b-29I-aBohiBeJepxfsKw9KCMOUxr_-jrhQa4 626
data_checks/do/__init__.py sha256=RGI0bI86ZrDSjnjprzNybspxz0J44KJUwo2bhqSNnKY 67
data_checks/do/analytics.py sha256=VOQb0HrZ39meh9lg6xF_IYsQndS-ML96r74e8TTG9RY 1171
data_checks/do/run_check.py sha256=Idm-oXqWPEVId1vc64bHOsJXNrV_P5FAInRkVj_YX1I 3897
data_checks/do/silence.py sha256=TG30reP0tJ_DVW1VULCeLovSbINSdEWY513yRbjlYIg 2418
data_checks/do/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
data_checks/do/utils/analytics_utils.py sha256=JTYcI33P4QE3tyBSRciyf5ZdI5P0CCH2hRsLsc6iNCQ 5639
data_checks/do/utils/run_check_utils.py sha256=MAUP77XofhmUPs2DRy7remfGHLdSvgfoW9FD73F7fWY 1735
data_checks/do/utils/silence_utils.py sha256=S9mOPjsr0cA_GG-Havmc0oe3LOrhm2ieTm4-Mdlzzq4 407
data_checks/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
data_checks/utils/check_utils.py sha256=ZgqNHZ7CmgvTQG35am3fIX7GQphZGTPYDXeBJWxKB1A 645
data_checks/utils/class_utils.py sha256=9PhxEPbXqBIHrU4mPClSzKPDe1Cr1-rt0dyMMM4GyOI 2894
data_checks/utils/generator_utils.py sha256=VC8RKGmtbCzWCi5R6AFZFDnI70NS4eMinv3jlfjagPA 201
data_checks/utils/main_utils.py sha256=fQx-_bNmX6xboVR5wHbZoeWeKfBaUDML6j0XHh3QbxU 6584
pydata_checks-0.0.83.dist-info/LICENSE sha256=yi7XdgcfzQkX3F9Heg8tjyv-qJJ2VzS9cTvZIKK2LFQ 1070
pydata_checks-0.0.83.dist-info/METADATA sha256=Qe4EtilpRTS02-YRc1v_F6eEXvK_bTq8R__43bOIeqM 5935
pydata_checks-0.0.83.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
pydata_checks-0.0.83.dist-info/top_level.txt sha256=X0smBsceN7WipVI6Vrm1HYtPwo0mmZZ-9iOvArX1hWc 12
pydata_checks-0.0.83.dist-info/RECORD

top_level.txt

data_checks