laforge

View on PyPIReverse Dependencies (0)

0.1.6 laforge-0.1.6-py3-none-any.whl

Wheel Details

Project: laforge
Version: 0.1.6
Filename: laforge-0.1.6-py3-none-any.whl
Download: [link]
Size: 68276
MD5: 974c5ccfbd3187e41f8cb1bed7771518
SHA256: bdf599277c86123534cbd0bfa3cef46896dd7aad294b73a5f501fee3e8b6bee0
Uploaded: 2019-06-29 04:15:20 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: laforge
Version: 0.1.6
Summary: A low-key build system for working with data.
Author: Matt VanEseltine
Author-Email: matvan[at]umich.edu
Home-Page: https://git.sr.ht/~matvan/laforge
License: AGPL-3.0-or-later
Keywords: build data database pandas pipeline SQL SQLAlchemy workflow
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Natural Language :: English
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: SQL
Classifier: Topic :: Database
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development :: Build Tools
Requires-Dist: Click (>=7.0)
Requires-Dist: python-dotenv (>=0.10.3)
Requires-Dist: pandas (>=0.22)
Requires-Dist: PyInquirer (>=1.0)
Requires-Dist: pyparsing (>=2.3)
Requires-Dist: SQLAlchemy (>=1.3)
Requires-Dist: openpyxl (==2.6.2); extra == "all"
Requires-Dist: psycopg2 (>=2.8); extra == "all"
Requires-Dist: xlrd (==1.2.0); extra == "all"
Requires-Dist: pymysql (>=0.9); extra == "all"
Requires-Dist: pyodbc (>=4.0); extra == "all"
Requires-Dist: pymysql (>=0.9); extra == "ci"
Requires-Dist: xlrd (==1.2.0); extra == "ci"
Requires-Dist: openpyxl (==2.6.2); extra == "ci"
Requires-Dist: xlrd (==1.2.0); extra == "excel"
Requires-Dist: openpyxl (==2.6.2); extra == "excel"
Requires-Dist: pymysql (>=0.9); extra == "mariadb"
Requires-Dist: pyodbc (>=4.0); extra == "mssql"
Requires-Dist: pymysql (>=0.9); extra == "mysql"
Requires-Dist: psycopg2 (>=2.8); extra == "postgresql"
Provides-Extra: all
Provides-Extra: ci
Provides-Extra: excel
Provides-Extra: mariadb
Provides-Extra: mssql
Provides-Extra: mysql
Provides-Extra: postgresql
Description-Content-Type: text/markdown
[Description omitted; length: 8252 characters]

WHEEL

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

RECORD

Path Digest Size
laforge/__init__.py sha256=kjdBfmKGuQTNJQ_adjGsSr62wRWc7RZbkVK0qtqnl1A 912
laforge/__main__.py sha256=8vcpJPOMff5iPRkVSzILrB8eTZofGQPZNzY_xwEtdxI 764
laforge/builder.py sha256=Zby1Kl7CG2T7ZsNAKc0c9BKHvQ0VcG8z0Cn4VTmKl_8 20881
laforge/command.py sha256=Tx8CBq_g0pLXhWKott3rHDgBcfMYrFSTxtt-_BaVc5A 3645
laforge/create_ini.py sha256=1zRWvXG49CHtma6ojEDmxfZGHnrHTiVq63wUvhk8hqw 4288
laforge/distros.py sha256=7ZilZz6qCdgwVvyoON51WWT32GMluwfFgM-mbAnV-GA 13958
laforge/logo.py sha256=opvbFqI0mWpwGwi7QTdIOju8iCW0Yrcua177pzSD_1A 2402
laforge/sql.py sha256=_L9PSnsrxPx6idz02zRN8Bh4I6m6C9vUwyniR9h60V4 20098
laforge/tech.py sha256=K_L1oCynIqqxjIadxBJV_SScHrEZqcF_FEOnS0PkSL8 3197
laforge/tech_inputs.txt sha256=6ZcesrVZDixPDR50GfaRkP0lxSGPvD_97ObOB2g41Qc 8095
laforge/toolbox.py sha256=xypTgi45kVfqWwpstrqIBCvRWXvNyR15QyZILU13l-A 21158
test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
test/__test_sql_revamp.py sha256=BLNGOAOsq2d88kKwAuW-9iosGnihrZ2hbUzqRwV1rGw 1322
test/conftest.py sha256=iuXTqv-CwgCW75-MilETaI6WNzhCYrTXeQmeDIg4VrM 5210
test/fix_sqlite.py sha256=NT1AqK6mxej7zFv8WQ-TNNpn0BER6NxVTyVUjaWzhxk 276
test/secret_config.py sha256=XHaZyzKQT3zZkwar5jSTVSy8GV1_8X1nSvbB3wBpGVs 818
test/test_broken_builds.py sha256=ZzqdlQC8FMdfdMSYQLFvw5RavSH746frn1EUq6eL68Q 523
test/test_builder_Task.py sha256=XJ7lhlJ6Pk8YTW7ZTMySIgaOToOSBG_hM6Gcq3Ta1Vo 2135
test/test_command.py sha256=UOw1xdEJbq40jlT4bBzW_sgkUyfkfYAc2QLiPWBb-Gc 291
test/test_csv_sample_watch.py sha256=zhY-ZIIaSpjGl_AIfGAX_TmIa4Zkv6UQ-EVIl7OW55c 1969
test/test_save_cfg.py sha256=Q5V8b3jYZdSCcfuQNKqQiVG9YlXRhAGBols0JRibgZI 1114
test/test_sql_Channel.py sha256=o1MpfvrSk4TajOIcRR8JuWRlErrIqHZwrYMV90Hpg5M 6183
test/test_sql_Distro.py sha256=3Ukn2WIvkKaHYfiw2qzWKhdKu6YRCGeTTXXPdXbbS7M 5374
test/test_sql_Identifier.py sha256=ynAVnDfnMHliM_ftCdbTHBhiIylGVJvW8uSgAdszhpU 3042
test/test_sql_Script.py sha256=VVq0uo-p6hnhyhDynpdp7llY31JVKckjmRVYSxb3S9g 7559
test/test_sql_Table.py sha256=gdf73YszsPSZVoplasqUJwYrrl-WYw2WQCN7aPWgfOI 6476
test/test_sql_execute.py sha256=N1c7LuOHo1yDl10An9p3gq1jHoS9HuPrxRSeJZqUCu4 968
test/test_toolbox.py sha256=cj29uJCJM37Li6cVGJW5nINN5ixVXhGo8a8T8PdwufA 2196
laforge-0.1.6.dist-info/LICENSE sha256=DZak_2itbUtvHzD3E7GNUYSRK6jdOJ-GqncQ2weavLA 34523
laforge-0.1.6.dist-info/METADATA sha256=OCxz4FhoKFJkE8AW2ixJVbX6VNnJeZoppc3jOi4jZtk 10523
laforge-0.1.6.dist-info/WHEEL sha256=S8S5VL-stOTSZDYxHyf0KP7eds0J72qrK0Evu3TfyAY 92
laforge-0.1.6.dist-info/entry_points.txt sha256=tURQTBp23_xufR6TraW-F9vkG--61px9QZdRwYkPpNo 49
laforge-0.1.6.dist-info/top_level.txt sha256=ZaJ8xGh8apNXjtdBtzTZFWd9_0_Gmx_ggSmW3263mu4 13
laforge-0.1.6.dist-info/RECORD

top_level.txt

laforge
test

entry_points.txt

laforge = laforge:run_laforge