schemaql

View on PyPIReverse Dependencies (0)

0.0.4 schemaql-0.0.4-py2.py3-none-any.whl
schemaql-0.0.4-py3-none-any.whl

Wheel Details

Project: schemaql
Version: 0.0.4
Filename: schemaql-0.0.4-py2.py3-none-any.whl
Download: [link]
Size: 37863
MD5: 35ce066d7c23aab86aad502316758844
SHA256: e98ca07ddb9105bbea83a7dfe933fc26b2434e11cd4eb3ba69f4de45cd723655
Uploaded: 2019-11-20 22:26:32 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: schemaql
Version: 0.0.4
Summary: A testing and auditing tool inspired by dbt, for those not using dbt.
Author: Calogica, LLC
Author-Email: info[at]calogica.com
Home-Page: https://schemaql.com
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.6
Requires-Dist: cffi (==1.13.0)
Requires-Dist: Jinja2 (>=2.10)
Requires-Dist: PyYAML (>=5.1)
Requires-Dist: plac (>=1.0.0)
Requires-Dist: pybigquery (>=0.4.11)
Requires-Dist: colorama (==0.3.9)
Requires-Dist: snowflake-connector-python (==2.0.3)
Requires-Dist: snowflake-sqlalchemy (>=1.1.14)
Requires-Dist: SQLAlchemy (>=1.3.7)
Requires-Dist: sqlalchemy-redshift (>=0.7.5)
Requires-Dist: psycopg2 (<2.8,>=2.7.5)
Description-Content-Type: text/markdown
[Description omitted; length: 4981 characters]

WHEEL

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

RECORD

Path Digest Size
schemaql/__init__.py sha256=tRVGv4jn2oag_Hr--vnY_J6r3P4OA77mFF1n-Nwehkk 23
schemaql/aggregator.py sha256=xFbJ9ad-6BiHgghtRhjl9RHfp92nCfeD2pZ9HqULRpI 5077
schemaql/collector.py sha256=ZCVzw-4OP-QTjnqfTJvFFUtkjiSG44HmOK3OREB5OEM 950
schemaql/collectors.py sha256=ftrhCEgdxNdRmXRKZ_mtY7jRXP4p931fqcF99vDX2yU 3507
schemaql/generator.py sha256=3A59EWDwCMs3qP-kMQH3vGF5P4lS0UwaxG5SyitQ8CE 1811
schemaql/jinja.py sha256=mRha6zCYHangURT-Jgj8XNAjJsK8GzCnU28f4J_VJyE 5234
schemaql/main.py sha256=CDQrNQ7S3gUGykpIEsFMEtOO2yQW7784zTPRP7XvRbU 3375
schemaql/metrics.py sha256=v_VKh2XMSRJe90OLNO86GuKAVPSgOizZTImsFiNgNEE 895
schemaql/project.py sha256=McwPh7DIX8kkcsIs2SUCgLhrzTHUhZn9Y5WcWJlAt8g 3844
schemaql/tester.py sha256=VPBviRQZ-io-aLduRfHOvXL87B0mJPVxx0quxSORkBk 870
schemaql/connectors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schemaql/connectors/base_connector.py sha256=Q--bePwf-4yhtUPOhdSRMxXpxPbbMOYrH8RN4Bw_HdI 3398
schemaql/connectors/bigquery.py sha256=-c3YBeVqVv1Z65fzr-y6zgn8yV6KnGu1ugTMum_yLYg 818
schemaql/connectors/snowflake.py sha256=O7Ycn8nIaaRwrmYXO25UdyOubmNQ-mgEx-SO69qYfnk 1374
schemaql/helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schemaql/helpers/fileio.py sha256=efBOaZfu_9msmYreW48KTtfhp2gDk8NO2iG7DNLJ4-8 545
schemaql/helpers/logger.py sha256=LstemX-z3Y3mJYHxYtUY2AMLKdOkHGv9t6f_0xJF3ng 1130
schemaql/include/templates/macros/connector_macro.sql sha256=hD6YEfOSvqdgkas1XdMhi2YRfeUf6RVPKxGCM4qpLJk 988
schemaql/include/templates/macros/current_timestamp.sql sha256=sI7nZ9XZ0h-_I82TgOvpKvgrXn1DPBs5k3jNYBnct64 771
schemaql/include/templates/macros/datatypes.sql sha256=KIVO3iadym4tv5F-jNsEUXWt7zVDhoVFfELdzifB_g8 1451
schemaql/include/templates/macros/dateadd.sql sha256=kxjFSYvSNe9kjIErCh1ZQukPoqbI8v3JNp_FLb6GUns 770
schemaql/include/templates/macros/hash.sql sha256=MKt4kVnjyoX35O3m4G2Bo8lOuOUVvoXtTayNXz4J3lY 488
schemaql/include/templates/macros/safe_cast.sql sha256=KD6zzpZW9ZcR1TINUUeMfdr3Q6q1RRYKhGPK-F5kSO0 391
schemaql/include/templates/metrics/count_distinct.sql sha256=nAIq0wlSIWVha_JFK30VtOfnjBSfFjD-cohbY4Kncww 173
schemaql/include/templates/metrics/mean.sql sha256=SZOw618a6LsupU-f3jAGdUFovhYZVpfOxTniFj4zXTM 162
schemaql/include/templates/metrics/row_count.sql sha256=8sY1ZAD4Ej89cO_NXEqPI3EpeIRTrcwvSD8uxtGT670 152
schemaql/include/templates/metrics/sum.sql sha256=IqmIJryUX-Btxeyttln4FVQjK8i7pqlUvYDqPjnc9UI 162
schemaql/include/templates/tests/data/accepted_values.sql sha256=s8coZMGRaKCnDC7gEu95_iTVWp3iMl7etf9gp7Xm1YA 665
schemaql/include/templates/tests/data/at_least_one.sql sha256=JAFm8mhpjvTg_X2UH5fBpH7VutL40SA31M74bYn_WbI 219
schemaql/include/templates/tests/data/expression_is_true.sql sha256=0lfO4tpeXTRRbFV9cpgTjV__NIj_KGlcLg0bJECXfnI 430
schemaql/include/templates/tests/data/is_between.sql sha256=I7ejpkUQnr4mobSReO2MzUnGQD5rc1XmX5RMuQd4uqw 343
schemaql/include/templates/tests/data/not_accepted_values.sql sha256=JW8Kt_Cyqud42iRiFT7fyKXiJSnzS_SCFkdpjEII_Bk 862
schemaql/include/templates/tests/data/not_constant.sql sha256=dtvsVgQz-RQA_d_bbfI_wKkhlMr6J8MlUq4pdmYVeWY 219
schemaql/include/templates/tests/data/not_empty_string.sql sha256=0JMQyftyzm2lR3JoskT5gZjyEuccQz_KfgwJfgr84Yw 185
schemaql/include/templates/tests/data/recency.sql sha256=HiJQzKenZG-kfNR8amJ_uhSoHj-G6VJC9Srv0Ty6X2Q 407
schemaql/include/templates/tests/data/unique_rows.sql sha256=ra3yXWfwnmAWULNo0wu0HBE-eqpyam6sd8HIZmX0MRQ 575
schemaql/include/templates/tests/data/value_length.sql sha256=w0wS5ePWZ4Lviu31gqAdkkGyrIC0ZeVYZd6S57r1F4Y 507
schemaql/include/templates/tests/schema/not_null.sql sha256=gL-O3JTICSBy6_IglBQJ_GSmeCdrPR96IkroJPuT3eg 191
schemaql/include/templates/tests/schema/relationships.sql sha256=Qgiqnd68zwTuetft3IqOh3VPkHnyEltXLa1gtqcNaC4 370
schemaql/include/templates/tests/schema/unique.sql sha256=ZmUoHHtvR6TMdeuhZaBrmW0RejZFOEyKASFf5tC9W8o 253
schemaql/include/templates/yaml/schema.yml sha256=1R2ObGl_6OCUDt6-hLop9duodov09VGI0kUJC3EDmG4 211
schemaql-0.0.4.data/scripts/schemaql sha256=J7txGKxsvap_FyWT7vjEpbCrQHsibBcbu7NyAvvEkHE 105
schemaql-0.0.4.dist-info/LICENSE sha256=ixuiBLtpoK3iv89l7ylKkg9rs2GzF9ukPH7ynZYzK5s 35148
schemaql-0.0.4.dist-info/METADATA sha256=-z_o42YPlHFG2ss-R4EOwwVFdaHhfPTDtQiXQkjvVBQ 6086
schemaql-0.0.4.dist-info/WHEEL sha256=8zNYZbwQSXoB9IfXOjPfeNwvAsALAjffgk27FqvCWbo 110
schemaql-0.0.4.dist-info/top_level.txt sha256=zUCBop7dra8JGue-hBDa6yudliYx41PFOjQuSS1WRgE 9
schemaql-0.0.4.dist-info/RECORD

top_level.txt

schemaql