lightdash-ops

View on PyPIReverse Dependencies (0)

0.3.1 lightdash_ops-0.3.1-py3-none-any.whl

Wheel Details

Project: lightdash-ops
Version: 0.3.1
Filename: lightdash_ops-0.3.1-py3-none-any.whl
Download: [link]
Size: 78108
MD5: 259ec3a4b7f3028ef56a34fe986ca804
SHA256: f6643299097dfaab022f9e7601f426e560bf9b206e89e92149934509d1491a14
Uploaded: 2024-09-12 06:45:47 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: lightdash-ops
Version: 0.3.1
Summary: The CLI enables us to operate resources on Lightdash.
Author: yu-iskw
Project-Url: Home, https://github.com/yu-iskw/lightdash-ops
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Typing :: Typed
Requires-Python: >=3.9.0
Requires-Dist: pydantic[dotenv] (<3.0,>=2.7)
Requires-Dist: pydantic-settings (<3.0,>=2.0)
Requires-Dist: requests (<3.0,>=2.28.0)
Requires-Dist: loguru (<1.0.0,>=0.7.0)
Requires-Dist: click (<9.0,>=8.0)
Requires-Dist: email-validator (<3.0,>=2.0)
Requires-Dist: ruamel.yaml (<0.18,>=0.17)
Requires-Dist: flit (==3.7.1); extra == "dev"
Requires-Dist: build (==0.7.0); extra == "dev"
Requires-Dist: yapf (>=0.29.0); extra == "dev"
Requires-Dist: pyyaml (>=5.3); extra == "dev"
Requires-Dist: yamllint (<2.0.0,>=1.35.1); extra == "dev"
Requires-Dist: types-PyYAML (<7.0,>=6.0); extra == "dev"
Requires-Dist: pdoc3 (>=0.9.2); extra == "dev"
Requires-Dist: pre-commit (>=2.15.0); extra == "dev"
Requires-Dist: safety (<3.0,>=2.0); extra == "dev"
Requires-Dist: pytest (<8.0.0,>=7.0.0); extra == "test"
Requires-Dist: py (<2.0.0,>=1.11.0); extra == "test"
Requires-Dist: parameterized (<1.0.0,>=0.7.0); extra == "test"
Requires-Dist: pylint (>=2.12.0); extra == "test"
Requires-Dist: mypy (<2.0.0,>=1.3.0); extra == "test"
Requires-Dist: flake8 (<4.0.0,>=3.8.3); extra == "test"
Requires-Dist: black (==21.9b0); extra == "test"
Requires-Dist: isort (<6.0.0,>=5.0.6); extra == "test"
Requires-Dist: yapf (>=0.29.0); extra == "test"
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 1581 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
lightdash_ops/__init__.py sha256=fTt43rF58w6kAQZ7-WI62ADkcPy3vddHRW7WN-84Uyo 879
lightdash_ops/utils.py sha256=TMpUDKfUL2CmpppodkobVGAAcoABaaUkM1tnz0vE118 3643
lightdash_ops/cli/__init__.py sha256=RpRvWgGyVNHSz2_tK1G-cylPtYDa6Xt72f1jhia5NuE 794
lightdash_ops/cli/exposures.py sha256=qIl7MOgTgFUbH2nE1AfvQNi98u6ikDpHNJ3wgroMAlo 4492
lightdash_ops/cli/main.py sha256=fDf6eiv0zycG_HC44D2mjKhrbRabfROCdM4d2Io7HGg 1944
lightdash_ops/cli/organization_v1.py sha256=CgIoKcz_q-f92lTOK0wBPh5J3vwSptGxibtFEGockKM 2675
lightdash_ops/cli/project.py sha256=OAmT-oUHBbnz5TB7gizhWlaxwdc933zVrI0iqSY9w48 2851
lightdash_ops/lightdash/__init__.py sha256=RpRvWgGyVNHSz2_tK1G-cylPtYDa6Xt72f1jhia5NuE 794
lightdash_ops/lightdash/settings.py sha256=cb2OKmUMMTtQ9yFxNqr7SGKEvdrVGgY0zfCtV1LLzuc 2128
lightdash_ops/lightdash/models/__init__.py sha256=RpRvWgGyVNHSz2_tK1G-cylPtYDa6Xt72f1jhia5NuE 794
lightdash_ops/lightdash/models/base_user.py sha256=JUInaAoVsv6qNRVuFIWNpvxjx39UKj5m-Tf-oEnOZK4 1098
lightdash_ops/lightdash/models/exposure.py sha256=Ry087-jo-9jtWoLManC6d3NfOlx_Q2ERQxJo_ozID6M 2344
lightdash_ops/lightdash/models/organization.py sha256=gQOQgeFxidePVlwlC3Y8t_5C08anfwOzbdHM2Rd5hJU 2315
lightdash_ops/lightdash/models/project.py sha256=LJc3AGw63DxEn2Q5-N8aYdDNOUZ8ETJP5f1y8Y4OeN8 2706
lightdash_ops/lightdash/models/project_member.py sha256=OXBcdLDRk8skn2HCkduR1viEQR5H_7kNYYxLMyokdG4 2747
lightdash_ops/lightdash/models/space.py sha256=e2ZDKEG6TtYB5mvN8XCJ5w5PirUn_G68OrIdlfkUsCw 3324
lightdash_ops/lightdash/models/user_group.py sha256=G32Rp3JHJoMycvcTzKJgKmBXGn_7GIogpWj9DR1Qtcw 1866
lightdash_ops/lightdash/services/__init__.py sha256=RpRvWgGyVNHSz2_tK1G-cylPtYDa6Xt72f1jhia5NuE 794
lightdash_ops/lightdash/services/get_organization_members.py sha256=tDMZNowmrCcdVXm_bCu_P9IWt7m1PGMxrBu2dvHfJRw 1799
lightdash_ops/lightdash/v1/__init__.py sha256=RpRvWgGyVNHSz2_tK1G-cylPtYDa6Xt72f1jhia5NuE 794
lightdash_ops/lightdash/v1/client.py sha256=XLWcrl8PrqOTSjEqrrRNyZiJBSSSX_6TfSCwkDAYBXU 3277
lightdash_ops/lightdash/v1/create_space_in_project.py sha256=hsy_ZSor5yx3ELAXPbhWd5piOiXx0hJu5gJ2Ak5Ovsc 3434
lightdash_ops/lightdash/v1/get_authenticated_user.py sha256=prDlxecIYtlChKmFOnOFyHm2TiIMF3QytmZ8FFpO11Q 2711
lightdash_ops/lightdash/v1/get_dbt_exposures.py sha256=XUk9i3LbLr_7kmQD7u1cZYUnurNBoIAME4mvCIrtXuA 3516
lightdash_ops/lightdash/v1/get_explore.py sha256=OiQZMnR8amdsfiMLg9u4A84QX5AkdGravNys6nYKFxU 2788
lightdash_ops/lightdash/v1/get_explores.py sha256=VVAFRUOU3Cbwblci0oKFDuYC5StqPqWaCrkeXYgoZeg 3182
lightdash_ops/lightdash/v1/get_my_organization.py sha256=jcmZpgFp4zYLOdAMvDxNadDyU3O2jSp4e-RqVzZBWs4 1965
lightdash_ops/lightdash/v1/get_organization_member_by_uuid.py sha256=9gewPb8gUXd43zE9NYzS40ObOOhTfCBXdocWRujdUKQ 2289
lightdash_ops/lightdash/v1/get_project.py sha256=CwSTAvWRr_VjFFiTVpFUBKghaTlDBv8T42Ep2VpqfT8 2300
lightdash_ops/lightdash/v1/get_project.py.py sha256=CwSTAvWRr_VjFFiTVpFUBKghaTlDBv8T42Ep2VpqfT8 2300
lightdash_ops/lightdash/v1/get_space.py sha256=-aI-E_8EkvJQ3PXoysdU9T4yaG5SmbTGx1IhMvezD14 4801
lightdash_ops/lightdash/v1/list_groups_in_organization.py sha256=bPBA8ePy9iqmgkChaMmUulvos2io6rGBqpCChWVCwMM 2436
lightdash_ops/lightdash/v1/list_organization_members.py sha256=vPez4hH3C9D2iDckvR8ItuV3DvUvEVqdd-xFKAVeQuo 3480
lightdash_ops/lightdash/v1/list_organization_projects.py sha256=m0skVJO-oNUeaqamsVFwgJ54Ob4XhQikHGazN8ILPig 2390
lightdash_ops/lightdash/v1/list_spaces_in_project.py sha256=6TGb1Gy5U8qFQs0pp3WBAuxAZVMccJL9-WaAg300XSk 3876
lightdash_ops/lightdash/v1/organization/get_organization.py sha256=r9eKX3T7nQwpLrygi6Yzx9Bv8y6kJQUGxdZh98dcZVg 2182
lightdash_ops/operators/__init__.py sha256=RpRvWgGyVNHSz2_tK1G-cylPtYDa6Xt72f1jhia5NuE 794
lightdash_ops/operators/exposures_v1.py sha256=gITva5TKIMh6ePJcwBlV1Wml0GwDRDXMsduZMGPHcWc 3291
lightdash_ops/operators/organization_v1.py sha256=fvdMzIXS5Yu6iLLxdLlKPJq5f42OD2GzVoupAOTxUMo 4469
lightdash_ops/operators/project_v1.py sha256=iLPUZmzODgDTaEMuHp2xbZpDi2xc6SlBY70U_47Wu8E 2062
lightdash_ops/tests/__init__.py sha256=RpRvWgGyVNHSz2_tK1G-cylPtYDa6Xt72f1jhia5NuE 794
lightdash_ops/tests/utils.py sha256=rsK_i5itFiRoR-VntxIfoyGN1ZXZqThWPXSu24UFpUM 2182
lightdash_ops/tests/lightdash/__init__.py sha256=RpRvWgGyVNHSz2_tK1G-cylPtYDa6Xt72f1jhia5NuE 794
lightdash_ops/tests/lightdash/test_settings.py sha256=VptLRWUfwt-_Bnm89FN5dSfvlVzs5HERWpC80cEb2WQ 2166
lightdash_ops/tests/lightdash/api/test_get_authenticated_user.py sha256=HKC1k6gG-l0zfw15HpaldtFYcVqJdK1aDjUkM8tWJh4 3509
lightdash_ops/tests/lightdash/api/test_get_dbt_exposures.py sha256=XheWmJKLCYkJK_xFStw3Hs-kpoISvJEKrwyrcizM1J4 4599
lightdash_ops/tests/lightdash/api/test_get_explore.py sha256=KMdHcVO9ZG6dWf0ToJDAuN2E571yK7aHgQN3EPrl0l8 2906
lightdash_ops/tests/lightdash/api/test_get_explores.py sha256=ZH2cEp2LaFj200AhJzsOWBrai00NMDe57fSYRHoUyKU 3466
lightdash_ops/tests/lightdash/api/test_get_my_organization.py sha256=qgWhw4NGC3cQaRmM770S_-lb17e__QYtZADGwhQvVAQ 2228
lightdash_ops/tests/lightdash/api/test_get_organization_member_by_uuid.py sha256=7NTE7pNUySDvdw5OzCJgYNIm9cpp7AlEKAjWDtIwZ8Q 3143
lightdash_ops/tests/lightdash/api/test_get_project.py sha256=5vytElwVWWUtQQLNDT-dKBhUjP73EFAIjrl-_4upRLw 3342
lightdash_ops/tests/lightdash/api/test_list_groups_in_organization.py sha256=JqYfCNdgFyM2Bgg8cVLqYnAOKnUkcHTUeVbQSsGzx8Y 2398
lightdash_ops/tests/lightdash/api/test_list_organization_members.py sha256=lzGOk7GYlCo-i0sV4aRXP7aBsafrXS3Kb_3K-RA1Wzw 3101
lightdash_ops/tests/lightdash/api/test_list_organization_projects.py sha256=Fd0kTWeZPcE2lLNAIDRtqcfbssb1-ySNTUPYomn4GdA 2561
lightdash_ops/tests/lightdash/api/test_list_spaces_in_project.py sha256=8uCw1fr63uJaYGE6JYY3OeVDs4hSC2ygJq0-fONizFc 4768
lightdash_ops/tests/lightdash/models/__init__.py sha256=RpRvWgGyVNHSz2_tK1G-cylPtYDa6Xt72f1jhia5NuE 794
lightdash_ops/tests/lightdash/models/test_lightdash_user.py sha256=cRiYOphIoJHvPsK7sLZLVZ81UZHId7-9IY_pEEi7jZk 1349
lightdash_ops/tests/lightdash/models/test_project_member.py sha256=J9gRxjg8up4dkNmwuvvUOMEJef8paSmwBYmjF5flwdw 1309
lightdash_ops/tests/lightdash/models/test_space.py sha256=w_txVM9gxTOf3EA1kFOF2nDexEFGnbIKmqK485_bvGE 1424
lightdash_ops/tests/lightdash/models/test_user_group.py sha256=AFnXlp-9rlEV5c5INCmlaQtBiSenCohW-xwL9rZOcJA 2965
lightdash_ops/tests/lightdash/services/__init__.py sha256=RpRvWgGyVNHSz2_tK1G-cylPtYDa6Xt72f1jhia5NuE 794
lightdash_ops/tests/lightdash/services/test_get_organization_members.py sha256=jC66Zu4A6Z6luz9J4TJzIu47TTXWLBznkOYRuadpFvQ 3526
lightdash_ops/tests/resources/test-organization-config-v1.yml sha256=HSirFO4b0au13VaQruNsa56JmcAbkLpolcbuEOtfVQk 219
lightdash_ops/tests/resources/test-project-config-v1.yml sha256=N9zkMg__Z7DVvLmcQuLnPQ2ivZKWb1WqesrS_KwYGBY 764
lightdash_ops/tests/resources/test-user-group-config-v1.yml sha256=i-IIQ67JrAB3UNKtnNNYGOgQNZXRj0Ok_9f8uNMhnN4 325
lightdash_ops-0.3.1.dist-info/entry_points.txt sha256=6C8aTG9UVLguz8ERtGlMI_UvcOoJTNoq1B8M5jMwZfk 60
lightdash_ops-0.3.1.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
lightdash_ops-0.3.1.dist-info/WHEEL sha256=EZbGkh7Ie4PoZfRQ8I0ZuP9VklN_TvcZ6DSE5Uar4z4 81
lightdash_ops-0.3.1.dist-info/METADATA sha256=tzCbLVfzawdheFSInJpVDoD5oIrB4dA7AXon1hh24Cc 3868
lightdash_ops-0.3.1.dist-info/RECORD

entry_points.txt

lightdash-ops = lightdash_ops.cli.main:app