PyOblv

View on PyPIReverse Dependencies (0)

0.2.0 PyOblv-0.2.0-py3-none-any.whl

Wheel Details

Project: PyOblv
Version: 0.2.0
Filename: PyOblv-0.2.0-py3-none-any.whl
Download: [link]
Size: 142523
MD5: bacdc478288e238ff9531f8fb546cb2f
SHA256: 46fa1ba1e009f670176a7d9428aa13ddef20e9ad1ed41ab4b8d900aed3f3cd32
Uploaded: 2023-02-24 12:46:55 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: PyOblv
Version: 0.2.0
Summary: A client library for accessing Oblivious OpenAPIs
Author: Oblivious
Author-Email: hello[at]oblivious.ai
Home-Page: https://github.com/ObliviousAI/PyOblv
Project-Url: Documentation, https://github.com/ObliviousAI/PyOblv/tree/master/README.md
Project-Url: Source, https://github.com/ObliviousAI/PyOblv
Project-Url: Tracker, https://github.com/ObliviousAI/PyOblv/issues
License: Apache License 2.0
Keywords: Oblivious python package
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.7, <4
Requires-Dist: httpx (<0.24.0,>=0.15.0)
Requires-Dist: attrs (>=21.3.0)
Requires-Dist: python-dateutil (<3,>=2.8.0)
Requires-Dist: jsonschema (>=4.1.1)
Requires-Dist: typer (>=0.7.0)
Requires-Dist: rich (>=11.2.0)
Requires-Dist: requests
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6439 characters]

WHEEL

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

RECORD

Path Digest Size
cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/deployment.py sha256=zaIK_EW-v0UegMtp1_b33I-HwxSFWFRNgC8JNE86fSY 4079
cli/main.py sha256=WefJhsJAhJT2eteRFl-X7lCQcSgqGaM9e-0wuBbHzeU 2668
cli/service.py sha256=js43xwdYVOKcfwULTknN7kmof4QEbuqob4LZOA6Apc0 3356
cli/utils.py sha256=sbbeGuv0tTdW2vd75G-rF4MD-Ass_NeQoFiYNzusAmM 633
oblv/__init__.py sha256=1ChtYP8amBhoH_hSlpPQKakytAx9IaYwJnDOXyeWu7c 90
oblv/auth.py sha256=M_NB5xHEhg7QfD1HBH0WHkHLKrpvoG4AopSa_OH_WJg 376
oblv/client.py sha256=wO51Nhd0cjooQricQOCsgvOn_fndxxSi31qPIxbRt0A 1828
oblv/config.py sha256=Q0IbTCNhMQJQ8W_Vg_ZOEk8A2crHGzRcNfSN6LD4ur0 30
oblv/exceptions.py sha256=NhfkCRzCfZao6cwx5k-jODloKXmLBGFZKQIsAwYs-hM 3935
oblv/oblv_client.py sha256=ZsuqUhqpLKdBEcjBqP3o8AUXXhDt4MZqWsHwkVbHAw8 21146
oblv/py.typed sha256=8ZJUsxZiuOy1oJeVhsTWQhTG_6pTVHVXk5hJL79ebTk 25
oblv/types.py sha256=eTDy_kyRWrjrSntORHg4GQzNR0A1Cxm9FvJ843eyno4 939
oblv/utils.py sha256=FkLaamPT6BQ4YVYSH1nLrhaX50QhK4jPaqS061u4Ivc 1233
oblv/api/__init__.py sha256=87ApBzKyGb5zsgTMOkQXDqsLZCmaSFoJMwbGzCDQZMw 47
oblv/api/account/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oblv/api/account/get_user_accounts_account_get.py sha256=V85kLwdnUgBdkmNnrgogZ4mIKfzL3NvbwK9z3tFlqME 4966
oblv/api/auth/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oblv/api/auth/authenticate_key_login_apikey_post.py sha256=yVyI-CqcC9Bc_KCuoE35LseIPimWvlOYbkcRKIu3YNw 4855
oblv/api/auth/logout_session_logout_delete.py sha256=n5CTMsOT9lHAUv5i20GWCAZUzqb4nF7LpLW0zq_FQD4 4833
oblv/api/deployment/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oblv/api/deployment/create_new_deployment_deployment_post.py sha256=7GVIiSTLcaNiWyC96Jg3m10vzjcj6hNdkhJSDGkH1wc 5543
oblv/api/deployment/delete_deployment_deployment_delete.py sha256=zWqkfRN5syyXjG0tQ6N4CdMwtkxQ71JRhb4Kvebn-DE 5048
oblv/api/deployment/generate_build_args_deployment_arguments_get.py sha256=A5hE3SDhxGONM1j1N-aPQ8vDBPN0U_kGxuRVBN3TZ2U 8045
oblv/api/deployment/get_available_deployments_deployment_available_get.py sha256=QGBKQunLpc-OT_3LXG9XdAzbd2G5U755wkWgLEBX3Ic 6657
oblv/api/deployment/get_deployment_info_deployment_get.py sha256=CqFMlRCCOBaOlgiPNKhB6Dag3tO7yjxUjmrpS-6vihE 5115
oblv/api/deployment/get_deployment_roles_deployment_roles_get.py sha256=A8SHYDE5zSI-bUejEA2ZkiERe8-MWEOjEio5vYw1Uic 5427
oblv/api/deployment/get_supported_regions_deployment_supported_regions_get.py sha256=clBdY1dB1_RYXffpumD7JmBI09Hur4WJo1iUqKkJCJI 3093
oblv/api/deployment/get_user_owned_deployments_deployment_owned_get.py sha256=B-LIp1Gx5rBeGzBvWl3kwAyRBNVIA63HuKBVp7CoCJ8 6507
oblv/api/notification/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oblv/api/notification/get_all_notifications_notification_get.py sha256=qnoZZh8_O0CG9VNJ_v9yHr61HFO_kNj_Jqrza52zrZQ 4973
oblv/api/notification/get_notification_details_notification_notification_id_get.py sha256=p44vNqLZFaWvIdjex3RiRnx5idzoepKiRkkXO9CrC4A 4936
oblv/api/notification/mark_all_notification_read_notification_delete.py sha256=zRbx43hypnoUPNmWKWxmvTjGXMCFeMRMtdcCGY4EUQw 4326
oblv/api/notification/mark_notification_read_notification_notification_id_delete.py sha256=Fmp3L74bxv83M__yM5nHL3rlaaAi9FgZbNxB0rFpITs 4783
oblv/api/repo/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oblv/api/repo/get_all_repos_repo_linked_get.py sha256=RSCc_QBvYEN8ultWJ4hXmpJuuLGD4QmITmfjxLeDjhA 5022
oblv/api/repo/get_repo_from_vcs_repo_get.py sha256=xMCbapwCW_ZNQ1tpElqI8miomCcCfZmC3zVrlSM3NsQ 5997
oblv/api/repo/get_repo_refs_repo_refs_get.py sha256=dXF3vRPgw0YRoi-4bLe2Fh64k6PRoDru6AtArQg4f-s 7515
oblv/api/repo/get_repo_repo_repo_id_get.py sha256=dchg0qjd6kF65uneZ9Y_XVKms0LJMjNYTofeBavs5J8 5866
oblv/api/repo/get_repo_repo_repo_owner_repo_name_get.py sha256=tnbP7EkpAOigg652NcEfjnnqysDSQ-quGARTpheD034 6037
oblv/api/repo/search_repo_from_vcs_repo_search_get.py sha256=dULuDTX2HQedd-JCVoMsqfHORmivEyEprKmz07C8tl4 5712
oblv/api/service/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oblv/api/service/add_repo_service_repo_service_post.py sha256=lzogWGY-e2m1xZpp6OraDjab4DzJMGol2kmHPUq55d8 7773
oblv/api/service/delete_repo_services_repo_service_delete.py sha256=FtokpGHP6fBqwWMmkLDrrNju_P_yFhHeUxgY2TR5aJM 7024
oblv/api/service/get_repo_service_yaml_form_content_repo_service_yaml_get.py sha256=LFpNdlYqgg4w-p6CCzdJl0IBed75pBCbCp2S-Sj4CT0 7266
oblv/api/service/get_repo_services_repo_service_get.py sha256=oXmaa0XhvSrl5xv9Q8vf-zSw8agr9VE6ck84ZuJDAR8 8101
oblv/api/service/get_user_services_service_get.py sha256=aRdCROELW5acvWG9osj6JBZv4gcUvkKnS2IbfDF6hZM 6934
oblv/api/service/update_repo_service_repo_service_put.py sha256=awIpPh5zZVzWc0bH1Of3mPcM52goNUlO0Pmc3awYEK0 8272
oblv/api/service/validate_repo_service_repo_service_validate_get.py sha256=VzbKfED6zaNeXcxVcjdbgiT-XJAD4jXcroC7M5288Ks 8106
oblv/api/user/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oblv/api/user/add_user_public_shared_key_user_psk_put.py sha256=ys8FGloD7O364ZxMQlUJ386juf8HLwA5ryIVCp6nPvQ 4807
oblv/api/user/get_user_deployment_credit_usage_user_credit_usage_get.py sha256=VaJ0dNgJd6a-R_GWUrtdpGduwS6-rzRYSvrpWcaJdI8 4741
oblv/api/user/get_user_profile_view_user_profile_get.py sha256=056R7pcHjQi5oUqQ-Di3qZcrSWC-nqCRQ3soQZzhgLM 4702
oblv/api/user/get_user_public_shared_key_user_psk_get.py sha256=x8oMo_ykgc1NDghk9RYCV58N_WtbSXzBQwOBahQbbjc 4707
oblv/api/user/update_user_name_user_name_put.py sha256=o8TP5P-wRLPeN8AUF7W2s4C6lhdvfJuqi0uYNKkAcIQ 4829
oblv/api/user/update_user_password_user_password_put.py sha256=lxLjK6pB9mF9dPGnKT2vf9DL2NwTZTQJDMHLMp11cWg 4966
oblv/models/__init__.py sha256=-pEBFguHez09WDbQ8xtoAKho3QMgCXbnViQKgmPIFHU 1539
oblv/models/access_history.py sha256=0wOzzgM0I8TKmMAYmBw0ehjgsJncxQriMQBVG6chdig 2523
oblv/models/account.py sha256=9DeRiKqVma4eNExK11WT3savVOm1JH-FoVZ-Uxo8O0U 2246
oblv/models/api_key.py sha256=JuoteLdhl9NzyveRtpsnbDqKIbyljSy6JxZSX2FNEO4 1469
oblv/models/available_deployment.py sha256=D9fzrWvl0chmwVT4yOCbspDKkBJucOGpVuA4R5wfDtA 1905
oblv/models/available_deployment_list.py sha256=SGvvvUEZNNYLxfJ2uHx9F6jAp6iNlyYI3TcLUoqC1IQ 2313
oblv/models/build_args_schema.py sha256=T30a0RbT3ekgADLUcB-cMYBa8qd7Saga3aGt9pmaUVo 1903
oblv/models/create_deployment_input.py sha256=AAMJopLVWwGZCsb_Pm1mUa5HX8rlIHFnrDKT49F2zpc 3913
oblv/models/create_deployment_response.py sha256=DWnUmKHwqwl9xum-py9fTpGJ8Hu7PeY_aewsujdqvWI 2036
oblv/models/deployment_complete.py sha256=Pahg9r1gHLs8pFrbhpbFDqKj72Oeh14InxyVPQxpcio 9889
oblv/models/deployment_list.py sha256=rW0FrzcGMrNk0rW-6G7BKomG6rfBcEyyzPEBxVUq_4o 2260
oblv/models/deployment_response.py sha256=3jhB-WUIYbcZXLY1OMDZ2c3jEVlU_nhA_6ENIsK7tNg 8547
oblv/models/http_validation_error.py sha256=tiBirs6hofACC7CNPbVNgAiDyVQHFVT-0JFGRnNBFOc 2175
oblv/models/instance.py sha256=CDhs2lwvHCTR9EXIpXGHMBjuXsM0-_zkD14keYF8nL8 3315
oblv/models/message_model.py sha256=CnPbyX9HowX5ZCV-dgBmHvdmBEWdj0uaHterOdrPBhY 1640
oblv/models/name_input.py sha256=LlBWfm-MX-JLY4AZnuj4lh9Gp3Nf8V4oOhFBFwjgu9o 1592
oblv/models/notification_response.py sha256=5iS0XWw01W8SVDCY0hNf7FrmFz_EF93TgjuCVdGG4pM 2962
oblv/models/oblv_auth_response.py sha256=M-X64uQGFhXjR79nmGKWQkcB3-betakwhqFtoAuUdHM 1908
oblv/models/psk.py sha256=1IUWcKdK6qlAohuJfhFQzMvJuOcQxUtA6CGuBK34lkw 1521
oblv/models/ref_response.py sha256=t8Wji2GNntkqwZoc706pfip1JSdAJawozc4uSUqEQ34 2095
oblv/models/repo.py sha256=2RG8H3Z2bwB0d4OO52bY5nacuN4LWlLkrHZ43uVaGIU 4845
oblv/models/repo_all_response.py sha256=xCPCwjGmHxwQMGSwRgse4VQc3b1xjwwybX6n6amSWws 2258
oblv/models/repo_service_list.py sha256=3i7Sk5rDORYe6EFFXufykUIfDvpSUXvJ4XTPE559uco 2236
oblv/models/repo_services.py sha256=0eAFtmYI7JvVhbfBjdQkWGL7mtQxoomwkuksF-LC1Qs 5407
oblv/models/role_response.py sha256=yMpqH6aWXwnbQr-mMCjxki_VtI7Fsj5AIFVb5pIsV5g 2028
oblv/models/service_content_response.py sha256=xT38ITCwtSCZJf44UNFX4eDK35H4XmRTZz62c72Ldu0 1356
oblv/models/service_validation_response.py sha256=p-hGx82wiyf6VP2TS7rCqD7j9PO4uYoNVj3gn-L2Pgs 2352
oblv/models/service_yaml_add_input.py sha256=vleS4PAr4XUCbxUmN_TVxnL4Q6lp1LNLny0GFeZocuo 1344
oblv/models/service_yaml_update_input.py sha256=uNzZGwbif3ySCYAHK_0kGsWTf96544ii8tVwKZMSYLA 1359
oblv/models/shared_users.py sha256=z-NUagT0sFHWa9EehxYA7io49RGIcc1PuwSWFn803nQ 2591
oblv/models/supported_regions.py sha256=KJEcfpNDm3QACAfttDJk5IuZFVeNbaojDjU00PzJxUA 1323
oblv/models/user_credit_utilization.py sha256=meJS6GEuvbL5nC_SbkbpzpSk3zDTX0ExXSyiFiLhDcs 3089
oblv/models/user_password_input.py sha256=c1UcgdByEtEqxgSPk4nFafvHtq59RxewZtsI5JLJ-wk 1799
oblv/models/user_profile_response.py sha256=FQAWdCEtH77pSVUpnMGb7bnWvcBU0_jr3RSTl2CZTQA 2600
oblv/models/user_service_list.py sha256=mTymIRWMSzullNMV-WOS3frWh_q13CuMhDQMh3a6xdw 2208
oblv/models/user_services.py sha256=g-Z5x3rwQR-B7Ibr2eYFm-EJrhYP6PizWXbDAQZGQww 3332
oblv/models/validated_service.py sha256=AfOKButbeIdAgZETMbMCgTJQqMWtF2nxY_uCvubKIAM 2456
oblv/models/validation_error.py sha256=A04trRLhBzLz65IGDGu2u-75J0bbPzqgHtd_9CSZMdQ 1824
oblv/models/vcs_repo_response.py sha256=hyaeb5nW1yjZtGCUty1AZkWPBskS5ey-G_n0yRod0eM 2638
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_oblv.py sha256=TS-luzEcfijLM6DheHjdz-0_SSLFqOiCT09WYwciKTg 81
tests/unit/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/unit/constants.py sha256=F68n-DjtJ-RLHfxbhtIV3ink4g7hFuE3NBztMg-19P4 6994
tests/unit/test_add_service.py sha256=dQxDthaqVVq-LNEGOxa5BnAX-XQtBb7gptBVCs9yCdI 3931
tests/unit/test_auth.py sha256=j0J_ERBNJD0P6tnkl4HsYZsUY6CW3NYfti9aNrD6A6E 3586
tests/unit/test_available_deployments.py sha256=xBW_DtT0ZkDe5HgzWsxPIrwG1b3fcP1o8yKZRnMiqmk 3153
tests/unit/test_create_deployment.py sha256=7pWYdn2Fg8GiNFQV26bwhYqz9MWwPKkqEtsAUkEIbbc 3498
tests/unit/test_deployment_info.py sha256=FgYNYhCPEUnXmZBdDg111NwWIuTvSh-o2zC-ppBpKDY 3092
tests/unit/test_deployment_roles.py sha256=KYrny8-XdzyhGtDyYkGQt2gBoHyghFxYv9OTqU-DDgY 3169
tests/unit/test_generate_deployment_build_args.py sha256=yTecsYTK5wwy4z5XfICCNykKnUGhf7uvTmvHK6uv_t0 3312
tests/unit/test_link_repo.py sha256=AtqYykhNbL57liqTqmwK_huTnBOh5x2uYr1dA0Gg7pA 3172
tests/unit/test_logout.py sha256=-Fq4QIxeG3fmgIpkalX_q7PKwvBG9fLYS-LbUxCOLOI 2824
tests/unit/test_remove_deployment.py sha256=za1A8U3agEjjJpQwiWoEOwp_dkKAplUbl5gXPFQLtmo 3144
tests/unit/test_remove_service.py sha256=Ej4MEFZLifZyA2hBxIIPiV2NF2w0PNPIU3e-qlG-AOw 3822
tests/unit/test_repo_refs.py sha256=OiOjH5GkZ8PqkLIAVZiYknaIwbN58FS7hvhZ9sVdfwg 2975
tests/unit/test_repo_services.py sha256=rCqscil9w5H7ZRWdfQU77EV8JoGgJ7XwYw5wLhV6AyI 3124
tests/unit/test_repo_vcs.py sha256=oDftU6u3H2WMuIj-edjfe0kGjew0T6YY0g0rNNLD1fI 2943
tests/unit/test_repo_with_services.py sha256=m8rZRVwerua3_PUhoenB6EQesOOFrG-A1lRqORgzbQM 3004
tests/unit/test_revalidate_service.py sha256=WziZpkSWQFO5A5ROVbmaB6PcxttTQ_aUEU16wjj6Wec 3309
tests/unit/test_search_repo.py sha256=f0r1_uVE8ybBD8H912Tlg-urm3yMUAbFauf6BaP5O_4 3040
tests/unit/test_service_yaml_content.py sha256=unnP5jQ6LuQrGzw-rwAx8_-m4IfNcRJYK2fbnE4lC-s 3191
tests/unit/test_supported_aws_regions.py sha256=2aDEviuiTTeLtPrYmYXgHHhK9rs5ymaugbzRJ6FEUoQ 1805
tests/unit/test_unlink_repo.py sha256=MjFXu5SN0mQl47PxMfvoj5FG2blpXXb4cwqP95UasTs 3040
tests/unit/test_update_service.py sha256=JN-BmThoic8oA5D-s9G7Lzd6bFHCKlMGa0bfw14TPa0 3705
tests/unit/test_update_user_password.py sha256=2bLx9DeN0NbcqEKwTC50LmT0n9IdVVpW_W1W5MtlJ6s 3110
tests/unit/test_user_accounts.py sha256=lTl-gJZAWfkwgJVr7iDX5pNahWuHTaLscT6dv0rlTy8 3098
tests/unit/test_user_credit_usage.py sha256=QPK1UVGluSu0n7OfG2pMd_8pMEpC6oaSboDDkpH3Zhg 3236
tests/unit/test_user_deployments.py sha256=utdigtoJYZaA_J3--gnaGHAKCsF5PidFOkRr56O9AU0 3035
tests/unit/test_user_linked_repos.py sha256=FdSR6Bt9xBO0Cp-IYbVUAsJdfD3gV-C9TpY8KHYa8IU 2961
tests/unit/test_user_name_update.py sha256=loQOT7HJdf98DI18FYmffXT5TtxS-j8D2TXwzbXGW2Q 3018
tests/unit/test_user_profile.py sha256=AbZhv3BZvURvUHeSgFPnGBtK-KaMuAqMulAmJ2ATeEs 3234
tests/unit/test_user_psk.py sha256=imEseduKAYh3zv93PO6BjoIcPdvKjs5wtg8f1-J5jzE 2980
tests/unit/test_user_services.py sha256=oNMzWOpqizkz_lJs-wah1grH6gt2BNyRmH0N3kurhmk 3012
tests/unit/test_user_set_psk.py sha256=DtL0Fk9a_biVA3G-DZ6ItkFJZKcW8l77XWZMIjhsVqk 2956
PyOblv-0.2.0.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
PyOblv-0.2.0.dist-info/METADATA sha256=HA4dfaFg5UdeWdQN-oIs-E1IRC3OUc-FvL4tsvqUAcg 7557
PyOblv-0.2.0.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
PyOblv-0.2.0.dist-info/entry_points.txt sha256=pstj7Hy-mv7BRzOtiZHNmsDMkwgVavkUzfYy8VH9ja0 42
PyOblv-0.2.0.dist-info/top_level.txt sha256=mWjxs01zQTbw0dENcCZ1XtVWndGiRgCVEPZESbMECCY 15
PyOblv-0.2.0.dist-info/RECORD

top_level.txt

cli
oblv
tests

entry_points.txt

oblv-ctl = cli.main:app