movva-tools

View on PyPIReverse Dependencies (0)

2.2.1 movva_tools-2.2.1-py3-none-any.whl

Wheel Details

Project: movva-tools
Version: 2.2.1
Filename: movva_tools-2.2.1-py3-none-any.whl
Download: [link]
Size: 43329
MD5: 7a3ab837ff7c911b51c61d74948c8019
SHA256: 575e0f15a0dd5c2b20016fdba4bde32d319cd72730650be2a20b4afc918b715c
Uploaded: 2024-05-11 19:00:06 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: movva_tools
Version: 2.2.1
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: aiopg (<2.0.0,>=1.4.0)
Requires-Dist: asyncpg (<0.30.0,>=0.29.0)
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=96mNE4j5dmW4LgRh71KW9qXDpLRJjqoClqFWM1TqQAk 3236
movva_tools/databases.py sha256=jK3XSwl9x049D8pKfqzOZsXvXhNvcrV3JCKMRvtifHU 3007
movva_tools/decorators.py sha256=6yAeWDGu0CIUL5FcVEfeJKh72r16txn5_czvtpcdJrk 637
movva_tools/examples/copy_flow_example.py sha256=1bChrKOB5wJRkVivZQfe4IrvhlbulwHWlBbzG5RACSE 1997
movva_tools/examples/import_contacts_example.py sha256=_c1p2EXCQv3QoJHP-zCL6X5Ac471J2NK__ctcVDJvL4 1677
movva_tools/exceptions.py sha256=7XRTOC2ABeWwZkq_LFWUZs9OwHQwK9yw7Kl6fy-1Uco 1641
movva_tools/import_contacts.py sha256=nsaSxLw3enfMPntg0Cyniw4Wk8bCNsZ0gC0qNosMHU8 8910
movva_tools/integrations/__init__.py sha256=2HEEUImh8Ik2_EROPse2HVJtHOHbhoJmmJ1j_amPGQo 233
movva_tools/integrations/google.py sha256=CtjjHT40kKY-h5HSnaa3Sby54cqrwjmqeJ1RSyUcQ1I 1726
movva_tools/integrations/google_drive.py sha256=qTvFKrsS5ORbQIQYlnAf2uhbFDSYBGpTtsLTrJpbeKk 5713
movva_tools/integrations/google_spreadsheets.py sha256=ke-ZX7jdP_oNV0VTIgGq-_co1Q0IbO6ctXodGpSUFtE 11382
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=luXpaTnb9JAzxDbcDsHAWfAc56mfAlZEK6Q8SJ566A4 3363
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=aULeXrxqltO-FxZZC4nO15Wjqep8oBnRSl-U2GOWHQo 677
movva_tools/services/api_token_service.py sha256=v2TkATAoCBI51vrX4Fo1WTt4WfVxNCU8m2z0LQzt_Ew 1205
movva_tools/services/base_service.py sha256=HSjYjsYwWCpu1sMCi2qrmEf-PtB_19xS7VhZWX-9DD8 1553
movva_tools/services/campaign_service.py sha256=7MLzDehK9KoFLZ16f-EhB8g7c3kQxtvnn1wTAAZOt94 4892
movva_tools/services/channel_service.py sha256=iwJeGeIZ47GX_MyqItGaMaJLAlElYHfcUFjZ5V84dfA 1822
movva_tools/services/contacts_service.py sha256=D9iGT8_iDFHVD9Mawgtwo0eQBgM0GlmnEYGDbQaw9O8 4541
movva_tools/services/flow_service.py sha256=GjpZkXPABFf8pmjf3UarjDs2DEmjvC95jChzb0y8g1M 24936
movva_tools/services/messages_service.py sha256=q5baDVB1R1yhCN6y05F29OwfjdguzWSO6fIqNeZbV5M 3122
movva_tools/services/organization_service.py sha256=TtdjUvnmeGx-lLUdchDWwsG_G1eSmYReU8P2nm1D7io 1235
movva_tools/services/user_service.py sha256=onMpomxodR_x99zOiRUODDM84fUus_iPsDk6Ehti9R8 941
movva_tools/utils.py sha256=dU5T1CpPlZA1uKpLwA3NkVW802SzP79x_NiIosZ8P6U 1818
movva_tools/validators.py sha256=XxRBLx9s5jF1nsPigAhAcqZQEWP_2Mm6TD8yQzNEeNA 982
movva_tools-2.2.1.dist-info/METADATA sha256=QVJTMDctwwKYFRFYu7hwqFB7cW9fVgQecR6XmyWu_ao 1294
movva_tools-2.2.1.dist-info/WHEEL sha256=d2fvjOD7sXsVzChCqf0Ty0JbHKBaLYwDbGQDwQTnJ50 88
movva_tools-2.2.1.dist-info/RECORD