movva-tools

View on PyPIReverse Dependencies (0)

1.1.0 movva_tools-1.1.0-py3-none-any.whl

Wheel Details

Project: movva-tools
Version: 1.1.0
Filename: movva_tools-1.1.0-py3-none-any.whl
Download: [link]
Size: 39048
MD5: 9488b35ee13918c2d03e85b233571185
SHA256: 99d5df955f4716326cfe2b16da99c23abd4a40031f91e0c2e6c8718284a4baf6
Uploaded: 2023-11-30 18:26:13 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: movva_tools
Version: 1.1.0
Summary: Package that contains integrations and tools to use in issues of Movva organization.
Author: WillamesCampos
Author-Email: willwjccampos[at]gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.10,<4.0
Requires-Dist: aiohttp (<4.0.0,>=3.8.5)
Requires-Dist: flask (<4.0.0,>=3.0.0)
Requires-Dist: google-api-python-client (<3.0.0,>=2.95.0)
Requires-Dist: google-auth-httplib2 (<0.2.0,>=0.1.0)
Requires-Dist: google-auth-oauthlib (<2.0.0,>=1.0.0)
Requires-Dist: google-cloud-secret-manager (<3.0.0,>=2.16.4)
Requires-Dist: loguru (<0.8.0,>=0.7.0)
Requires-Dist: marshmallow (<4.0.0,>=3.20.1)
Requires-Dist: more-itertools (<11.0.0,>=10.0.0)
Requires-Dist: openpyxl (<4.0.0,>=3.1.2)
Requires-Dist: pandas (<3.0.0,>=2.0.3)
Requires-Dist: psycopg2-binary (<3.0.0,>=2.9.8)
Requires-Dist: pytest (<8.0.0,>=7.4.3)
Requires-Dist: rapidpro-python (<3.0.0,>=2.12.0)
Requires-Dist: sqlalchemy (<3.0.0,>=2.0.20)
Description-Content-Type: text/markdown
[Description omitted; length: 83 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.7.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
movva_tools/__init__.py sha256=dzaNHXReO9TW39790-o9_6hKTbQFOhoCAcGZCIlnLjI 175
movva_tools/base_exception.py sha256=9S3GroNJW8FBpg_OQcr6nneKwXue1ZIMt6ocofRx57g 154
movva_tools/constants.py sha256=5__bMyBPDMuV32Ej_36lLtu-DZZh3tsNAnuWO5UJBtA 3303
movva_tools/databases.py sha256=5Mvxsvp-usm-QUx1Cp313Wi9iLtxvg5aE8wOVWg2NEc 2631
movva_tools/decorators.py sha256=6yAeWDGu0CIUL5FcVEfeJKh72r16txn5_czvtpcdJrk 637
movva_tools/examples/copy_flow_example.py sha256=yYxXCcZyi0_mKjdtn1aDBWeU1Wto0iHwkkTqhGjgBQ8 1996
movva_tools/examples/import_contacts_example.py sha256=bn5TqAN_3sSkyFWX3UgvMgPHVRZ0hrxsVoYwPb1uRh0 1676
movva_tools/exceptions.py sha256=7XRTOC2ABeWwZkq_LFWUZs9OwHQwK9yw7Kl6fy-1Uco 1641
movva_tools/import_contacts.py sha256=nsaSxLw3enfMPntg0Cyniw4Wk8bCNsZ0gC0qNosMHU8 8910
movva_tools/integrations/__init__.py sha256=jl_cdWowbjhDyRSdR7YcKKafqOQjYV5y2n0uSIHO2j8 97
movva_tools/integrations/google_integration.py sha256=HZfpoCMVeWiEIoZ6AbY_YvbmCUTj58FkqL2vr-3lfwg 10101
movva_tools/models/__init__.py sha256=-HMLeSPuV1lQqaP8p4dYucHKqYcOfXxURQ1EFxM4Kc0 848
movva_tools/models/api_token_model.py sha256=t0ta90KnXfYGcpABUt7x_UGjCxgfK3vdKsDsIEgoCPA 490
movva_tools/models/campaign_models.py sha256=D2QdiCLbTcR4RwFi8uG_GO2LcNiF1Ll5BNcmzL3k9tc 2507
movva_tools/models/channel_models.py sha256=p4f2k8Ev9zDpDVLp5W--Toh2nQP71FmXdtRE5q7YHl0 2014
movva_tools/models/contacts_models.py sha256=Qq3kI-KYaKACUk7UmabjexEgvlMIPxlDlCSj0bJS9a4 2284
movva_tools/models/flow_models.py sha256=_drNBRJnOSMvSVYiGh-lljkJC_ULVMhn7PvidR5HGJ8 9630
movva_tools/models/messages_models.py sha256=3-MeTtL1FmNdULOToymf8uVajdmJIpQoe5zYrPM61Q8 1348
movva_tools/models/organization_models.py sha256=wdnPAEy3HYY-5sUHXxzPwAz0u3wDqJynQ0LUvS--4YI 1369
movva_tools/models/user_models.py sha256=sAX-iNypQmEKtXTWYut7vLlBMGIP-7d42iUF17bp4XI 638
movva_tools/notifications/__init__.py sha256=ols1Fyqpo54Yee4Q5hu1tuntjtFlYsHp_5lYBlFPcu4 76
movva_tools/notifications/slack.py sha256=mhBY5pYCmsfXn6chAkpJk__hIiOU2of5f8irAmtRvwY 5710
movva_tools/parsers.py sha256=RnC8_cQoyGsZgEZsGpDX4vuIhRFXsAJ0HnOlDnglZLk 1362
movva_tools/serializers/__init__.py sha256=-Z5MWfW-9da7NF9oK9xjpC-jDDKHJBLQ3I3Fmfbx3ec 479
movva_tools/serializers/base_serializer.py sha256=--I_Gi4QV2NsdAalAThke9X2JSUfwJutEBQlYX7aLTc 205
movva_tools/serializers/campaign_event_serializer.py sha256=e-IZXZCtGETM_-UPiizxcy68srbCf1Y42Vw9gOeNZrg 1340
movva_tools/serializers/campaign_serializer.py sha256=PNwA_AVMFsgTTAGvN5d_1zTLhoPUF3IN2dym-uY_aU0 469
movva_tools/serializers/contact_group_serializer.py sha256=OXI_hPqGuSk3FK0DGVAZOZiRDwZwpQVPrVJ9Nn3hgBw 427
movva_tools/serializers/flow_revision_serializer.py sha256=yilSvZ2VHjRGfCLxlfgLA7Icq5dZIx8kXTi0PtRtUvo 432
movva_tools/serializers/flow_serializer.py sha256=N0Uf3TgCmieCd2NrCqZPfn8Jww_MB4iSSIQbpxzL9I0 453
movva_tools/serializers/organization_serializer.py sha256=E0LDPC_2il5fM4TcOWhm8MRdr1daTDYPvsU08DLmPpY 422
movva_tools/services/__init__.py sha256=QydEXZ_3P9Kcjppe1tZlXBV3o-BCv080LTInSDtv_Og 658
movva_tools/services/api_token_service.py sha256=PHxlTMkP-t9C6RM1j_KRsjqw_rw6SO3diN2e2V9rJdU 1171
movva_tools/services/base_service.py sha256=YCkiDf4UHWzO3efr2oye0GEhto-UpR2R6KOVIJDzoTk 920
movva_tools/services/campaign_service.py sha256=UiVfVXp5jLUf18sUaq7k7BgL2O1T9L8fJs0oezcR84Y 4644
movva_tools/services/channel_service.py sha256=7W5CyCWwBe8JDi6GRnKe9T1eIh61kTe5WuXzEBm_m9w 1573
movva_tools/services/contacts_service.py sha256=noFE6cUSauVVrsr8Rn8M1yQxXYe_-Xp-bU3zhsXLiSE 2004
movva_tools/services/flow_service.py sha256=qiDyKIuBE9exwh5L43TSXvqhhrj9bFNC9LtDs4Q7HgI 23957
movva_tools/services/messages_service.py sha256=Fvrtz0jpd18meA8vM5YQUVD5QDC0fU_zL7P64y_mMHM 1325
movva_tools/services/organization_service.py sha256=lTvTvLQt1yzf_dQHOEYdGuhCTfa6vQkCWK66A2q6teE 986
movva_tools/services/user_service.py sha256=XvkLqYNVhGe1x3q_IG74-1x74lPsgiC2cA9o0ktK2Bw 739
movva_tools/utils.py sha256=dU5T1CpPlZA1uKpLwA3NkVW802SzP79x_NiIosZ8P6U 1818
movva_tools/validators.py sha256=XxRBLx9s5jF1nsPigAhAcqZQEWP_2Mm6TD8yQzNEeNA 982
movva_tools-1.1.0.dist-info/METADATA sha256=zXmHbf0d2xOU4zDwGvXwvdEQT6cWyPkwkexW7NbmWSM 1214
movva_tools-1.1.0.dist-info/WHEEL sha256=d2fvjOD7sXsVzChCqf0Ty0JbHKBaLYwDbGQDwQTnJ50 88
movva_tools-1.1.0.dist-info/RECORD