abstract-api

View on PyPIReverse Dependencies (0)

1.0.0 abstract_api-1.0.0-py3-none-any.whl

Wheel Details

Project: abstract-api
Version: 1.0.0
Filename: abstract_api-1.0.0-py3-none-any.whl
Download: [link]
Size: 67562
MD5: 6ec8f538af17c33bf738505b9a2f3f28
SHA256: 3a9cba04dbb605275bf1667f259f8a03a5540a832db3947d77442bc36064a3dc
Uploaded: 2024-01-19 03:02:55 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: abstract-api
Version: 1.0.0
Summary: Python SDK for using AbstractAPI services
Author-Email: Ebram Shehata <ebram96[at]gmail.com>
Maintainer-Email: Ebram Shehata <ebram96[at]gmail.com>
Project-Url: Homepage, https://github.com/ebram96/AbstractAPI-Python-SDK
Project-Url: Bug Tracker, https://github.com/ebram96/AbstractAPI-Python-SDK/issues
Project-Url: Repository, https://github.com/ebram96/AbstractAPI-Python-SDK.git
License: MIT License Copyright (c) 2023 Ebram Shehata Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: sdk,abstract,api,abstract api
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: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Requires-Python: >=3.9
Requires-Dist: requests (>=2.31.0)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 15284 characters]

WHEEL

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

RECORD

Path Digest Size
abstract_api/__init__.py sha256=Wa-eABXbEglv033vGHewzjzPvm7k_cgf5eki2MUi5MU 834
abstract_api/avatars/__init__.py sha256=XJeNlaJg-SIjqaVGh1NxGsEuFQY8H1u__0Qrd9pmgJs 171
abstract_api/avatars/avatars.py sha256=CU8FvTQOf2G9KTMQZgvF4e5KyXbCjWOTX3wylfWcxmU 4288
abstract_api/avatars/avatars_response.py sha256=tzAafKbzaKjBZfH0nMoC_a-mFwLeiHf4d5dm2Zrz0ZA 113
abstract_api/company_enrichment/__init__.py sha256=iXP8S69UaOF1L64Cmbvkyko6ohiC5bP4KFL05_zgeWE 233
abstract_api/company_enrichment/_response_fields.py sha256=d0qBTGoJHF5sD-oGZpDZfNM9naZvA_d0k1Na-iLYguA 248
abstract_api/company_enrichment/company_enrichment.py sha256=eRGY9MsC2Vpn27y6cYFnp9SmcSMkZ1TcTJKJPBxWD_I 1484
abstract_api/company_enrichment/company_enrichment_response.py sha256=WDTKYLt02aNITD6tItwOXXZ4fQymLjCDp-OS9nLkHuE 1573
abstract_api/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
abstract_api/core/bases/__init__.py sha256=ULfFXKQn8K7z4JcyMAGLhMkR01LaLxu7Jj_FdUutNVM 235
abstract_api/core/bases/_base_response.py sha256=cm29xwpyL-0wOGXcgY8KXF9tapLLUUTcS2uIUXnk4os 1164
abstract_api/core/bases/base_service.py sha256=LQiuMxW1SRBDTdHKU_n3nfV6nJkpilhPjIZXGkvbwx0 5174
abstract_api/core/bases/file_response.py sha256=okd7UfMjotPttG1_BntN1ckucevGekGBb_p3UfL3X9Y 708
abstract_api/core/bases/json_response.py sha256=ejMjjy2Dwqk0AImPscWIVYsnr9rTrq_DF6xZ6VDvj00 3678
abstract_api/core/common_entities/__init__.py sha256=ulCmeJON_POtRW0F1xznNVojgKar2L0-zbUCA4Ty6Ew 102
abstract_api/core/common_entities/country.py sha256=ePEfLmQ3dkfciBQVd7TXOPdR13wwIRCqHjZW7gDd2fU 478
abstract_api/core/exceptions/__init__.py sha256=AHdYrxqyyRr4f5fvks7ePHCdpg3xmOrwZ95N_AKIXUk 371
abstract_api/core/exceptions/abstract_api_exception.py sha256=T1Z6CsLaBVA0zfexB9N-36wM7mGD077064YW-H_A0dw 85
abstract_api/core/exceptions/api_request_error.py sha256=MwlG3kqULVYR7R4RspipGk5q2WFu9q6S9UvOOiWGhtQ 3783
abstract_api/core/exceptions/client_request_error.py sha256=rVaNMMbm814bpIOy-HxqLmqBTZ66i7v80NukAX7BJ9Q 174
abstract_api/core/exceptions/response_parse_error.py sha256=oBW-_AH81_jgZciajDynVUsuKtsm2q6A-osAlyf7Uis 172
abstract_api/core/mixins/__init__.py sha256=2OjrDSHMP-0GneXu18Acxon6Oy2CbnLIyHzcDzTXAB4 222
abstract_api/core/mixins/nested_entities_mixin.py sha256=iFWKvaXx1HsZJoHPWfJi72G4e3_7uLLBMwZFVmiMgOA 981
abstract_api/core/mixins/response_fields_mixin.py sha256=hsu8xtup8YUE2Y4F8ZYwZR73M4m4zw1f38vn0LKNOik 2428
abstract_api/core/validators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
abstract_api/core/validators/numerical.py sha256=f8SKIbkqo1xCtZHn7NcGUXENZzvc4870gz06SQXqZkY 1257
abstract_api/email_validation/__init__.py sha256=tYhCjZvMVp3CD9UperIq_NXcbMf9lbE3yvl78uzfjNo 221
abstract_api/email_validation/_response_fields.py sha256=JLoGSSHhdJulwkMVIBIt6Qk4BSsZefL6yVaV3b28934 342
abstract_api/email_validation/email_validation.py sha256=KH59RqRoP9vHpSq8xfv2SjIvC79Kf_61MXxs5RUKdKg 1145
abstract_api/email_validation/email_validation_response.py sha256=RgX1Qbk2uOy8vEOKuJcAp5Bek4ue9b6WyVG8yENB4jk 4810
abstract_api/exchange_rates/__init__.py sha256=Sqa4OuBhkK8jYe-aBsrkT54JxqRyWUT_PeCX3GfWvz8 460
abstract_api/exchange_rates/_multiple_exchange_rates_response.py sha256=hwcyQtduOT4lgoxGMv_KVwsEBsPp8ca0lhBfYb_g-RE 1806
abstract_api/exchange_rates/exchange_rates.py sha256=hrkPlaIh_Y5ww5rhIwGcdclGZXBEUGDcfvZRo74dtpI 5005
abstract_api/exchange_rates/exchange_rates_conversion_response.py sha256=auNI_hdGE23FYADcbY0gQEEtG8Q_a3w1w7Uym_oX33U 2415
abstract_api/exchange_rates/historical_exchange_rates_response.py sha256=XbCM9YmZZ72b2igBnMHoxo6HmP19GUQCwUs2-qlWK8M 754
abstract_api/exchange_rates/live_exchange_rates_response.py sha256=5hUQYszM6zoOh_XQ1VJ1fbU9-77WgR0OxUtxW18sW94 711
abstract_api/exchange_rates/_response_fields/__init__.py sha256=qQ1NkUEcK_bNVBsrCsHfQb2bEQVA6gH0Bj4FMvL7yYc 295
abstract_api/exchange_rates/_response_fields/conversion.py sha256=8tkezgkMCf2Nw3xELi_DFCB2XCE_mPuagW6Yfutjnc4 252
abstract_api/exchange_rates/_response_fields/historical.py sha256=GXzIqmw_mQAtQoNS7ijqRoxabKxWpbQgaQvLWFioa6c 176
abstract_api/exchange_rates/_response_fields/live.py sha256=PZdgqzEqR_cFAQqZ3EiQg6q4IUy1CDH8k-ig5X9NiOE 172
abstract_api/holidays/__init__.py sha256=Vv94Z91ARlEWuAPn5uEGCiTBg6fhqJGTlN1wuYUg_qE 177
abstract_api/holidays/_response_fields.py sha256=rDbVv28cJ-DF3Zp1A9MK7c6vF9SegTz7qnogV9GQtBQ 296
abstract_api/holidays/holidays.py sha256=aME3nDq_DTuiptIm9QTa360B1uAiV11xNreST-4T7dQ 2439
abstract_api/holidays/holidays_response.py sha256=1tsyfKQlU441_0-Fx3XIswPbluJSQyU12DfRZZUT3rE 3838
abstract_api/iban_validation/__init__.py sha256=d2IpWlB1Jq5qNKdc05TnFfgpcSSXOBzRR47Lv0U_YMA 215
abstract_api/iban_validation/_response_fields.py sha256=9xiUiIBaFNyDS0RLLUWUEMgdL5O2gcUhk8NUmbd1u-0 137
abstract_api/iban_validation/iban_validation.py sha256=40CcSMVRaxihuRP-tXII1yAR5ivI7Vs2oJMIWbgabQA 978
abstract_api/iban_validation/iban_validation_response.py sha256=Ja9AOUsptGF-UwRlHicQi35TZbCh-Pp_mD8r-YXXfI0 710
abstract_api/image_processing/__init__.py sha256=oFLnIaCoRvJ3vp7tENz6pViPDsypm4eZturkFqH765g 221
abstract_api/image_processing/_response_fields.py sha256=B25F5Us4rZ50q3ZlH7rM-eii5-B5PcYAbhEg7PT0UvA 264
abstract_api/image_processing/image_processing.py sha256=kGzlxWeHaFvrHYxr5ZcxRx3kqV_nBoLnXs1RGc0fQeM 5265
abstract_api/image_processing/image_processing_response.py sha256=dUT1w2ZRUZo_-FRW3Obm6GDO7uO8t9FVr0xG1c-pSo8 1946
abstract_api/image_processing/strategies/__init__.py sha256=0sVix1CykQVc0q5VoJIHkxhUbKT-x6NSsnZr-aNaKyg 431
abstract_api/image_processing/strategies/auto.py sha256=HUcjXUX8YWA9kb5kvP0Gwm0dMV16Vf14oBkRVkWHdG0 280
abstract_api/image_processing/strategies/base_strategy.py sha256=Yaw_n_zMaVkWjAxOMoBPHDmjyaSodQBGHFzwxlPJOfQ 487
abstract_api/image_processing/strategies/exact.py sha256=35f2E9XuINvi2aFUHTQF0sTnqYCHuwPKbuYAlO2xwnY 230
abstract_api/image_processing/strategies/fill.py sha256=3OgS71EbfrhRAxe4ZPCK0OML5goPefYMSAh8Cufc8js 1111
abstract_api/image_processing/strategies/landscape.py sha256=ItdDBh48wXASonpHnPEaj8lWIL_sopJzS_lCWP_PkEc 211
abstract_api/image_processing/strategies/portrait.py sha256=DxlTNv-ArLT95Ta7dtDqUtXsCYeXL3cYykO5zMc1SA4 212
abstract_api/image_processing/strategies/square.py sha256=y5sU7Yxb8k_U4ZIW0TCfQSCDNN-UDPcl6_1SPuRrd6k 715
abstract_api/image_processing/strategies/_mixins/__init__.py sha256=oCTL1JpTzS3NI7sKKjzkjWMt5pPIrveBi7aRAcNkmz0 233
abstract_api/image_processing/strategies/_mixins/_json_representable_protocol.py sha256=2NLCa1xB3glzUWms-7Slvnhe_GcgfOObaUIJ6bxyyVc 243
abstract_api/image_processing/strategies/_mixins/crop_mode_mixin.py sha256=HS0mVhQ18M-MSp80Kemu0VjPDFE_YJndxz7PBKw2x1w 1696
abstract_api/image_processing/strategies/_mixins/height_mixin.py sha256=pyBuTRGTuSW-pNjtDo-m5LrAFoFjR5rR_pq8jkTOAkE 801
abstract_api/image_processing/strategies/_mixins/width_mixin.py sha256=t6lkZMeP16ighTODXMfAnTwDRGlfm4gfcWjRy4WeP4Y 752
abstract_api/image_processing/strategies/crop/__init__.py sha256=VUEymOkHAeoSClQa-Knpo02_g23xI-jbbmwZ-IoSHt4 156
abstract_api/image_processing/strategies/crop/crop.py sha256=R4hZ9pk_-cWNsgOOsrvD-loEhdD2oj596D8eJozvmgY 2650
abstract_api/image_processing/strategies/fit/__init__.py sha256=NdLPX8Dqain65_T03oPqYMfmuFp-CjZrDeDvdBQPEak 153
abstract_api/image_processing/strategies/fit/fit.py sha256=5JU2jAoU_z-SoIBDtTcsoUcCTkZEiCWSnaadqa8TsTA 242
abstract_api/ip_geolocation/__init__.py sha256=5BpDMQHjrwcxwMR0BmWsS6IL8fl4iMzWNwNHZrhO2bk 209
abstract_api/ip_geolocation/_response_fields.py sha256=NiZiC0IBu2zDmgPE2jFU33aNBDzXsFBtZB_lq9NdXS8 501
abstract_api/ip_geolocation/ip_geolocation.py sha256=Da5c2OPa-QzbgpUhL6Oq0-pteCKEbdRAueDdazEd6oo 1487
abstract_api/ip_geolocation/ip_geolocation_response.py sha256=wviB90Mdk7Ev6Yr098wA_wOBYlc6DTbdDDf9KPriwFI 8291
abstract_api/phone_validation/__init__.py sha256=ibH__e21-o2bHzRUeKzmdRbflsJpJYWuch3ZwyNN5l4 221
abstract_api/phone_validation/_response_fields.py sha256=NGKi9KWw_XuWerl35MMnidHm6ZGDeCpLf5hWScGRcaA 208
abstract_api/phone_validation/phone_validation.py sha256=8zJZrwYZ3hAWO917ZlemeFSkyMGQ4sr4t8q2PLjD3_Q 895
abstract_api/phone_validation/phone_validation_response.py sha256=mBn0PNbDyvBqp8F8mOlWwSOs5rRp1EUI5oQolXNX7II 3263
abstract_api/timezone/__init__.py sha256=b03LGB4WPmWJMZIjYLgE4vocWuruhe8bEJzK40_4-ns 302
abstract_api/timezone/current_timezone_response.py sha256=LHcG_oDsmsc3DmdptisSXLDLwP9MIIhCmKhG4zw1n6U 2350
abstract_api/timezone/timezone.py sha256=ZtDNGbz9tpy9DWekv866KyGuYZcqTacqLUZYclbusnQ 4228
abstract_api/timezone/timezone_conversion_response.py sha256=1p6-6Q2LX-rbtT3JFeMqakhL3cwJMXQmvKiEkwJfcEM 3506
abstract_api/timezone/_response_fields/__init__.py sha256=V-fut3Tkoxj1iVbDRKf78McivvRihh4OjaHFSI2ZB-8 219
abstract_api/timezone/_response_fields/conversion.py sha256=CEtnxSLDJUsE7RwpUhGnj_M9Nj3wkVUQYWwys94RAYw 168
abstract_api/timezone/_response_fields/current.py sha256=u0P_75FSB-9-S1AwJ686a606z3vqsbavffzKTr64O4w 300
abstract_api/vat/__init__.py sha256=rylF_ctm-YCZ5uxk7ezv5SPrekyhl37q52YS9GX-3Lk 357
abstract_api/vat/vat.py sha256=NN-KBGgsfwTV8ChioLfjLenu6nHaLisLCNiLZMka_T8 3109
abstract_api/vat/vat_calculation_response.py sha256=arX4D3wh8I5ZIYCvaghfr41IoBPQhUwB9nVLCkRXh4E 1830
abstract_api/vat/vat_categories_response.py sha256=e4zJa0PJxPxQ2i284tK8EjoeTU6wwhXMD-3y1QgF63k 2343
abstract_api/vat/vat_validation_response.py sha256=v09ARt7GvAAwUPTK2i-Vad6_294vXG3fo7YlugNof34 1819
abstract_api/vat/_response_fields/__init__.py sha256=Hn0Xi2qN8P6OgjFuIXndxB4uX_1onjDARgQ73zwNTC4 316
abstract_api/vat/_response_fields/calculation.py sha256=hnOeJQXHpxdutizTXwXqOmR052_q_49bUhNnwiCnpj4 246
abstract_api/vat/_response_fields/categories.py sha256=flsf8LY-LZO1jubVFKhmH2KqZ6rU-r9U5jMkCBJPCi4 317
abstract_api/vat/_response_fields/validation.py sha256=wHP2iw-y__55hy2zinC5Gk-mjCMQeS-C2W7noQJIGAA 180
abstract_api/web_scraping/__init__.py sha256=m-rA_tY0MuUpLoG6hK5JHghJhoFT3cAEQUNjBtfXzHs 197
abstract_api/web_scraping/web_scraping.py sha256=GgTx0dnzIMeaCNzUz47lmUtF-nknKZywybCCJfmQmM0 1830
abstract_api/web_scraping/web_scraping_response.py sha256=Ecs4NpovyHJ6brcILcmHPDxFc2cLkzvOCN2YwpFWMpg 122
abstract_api/website_screenshot/__init__.py sha256=fnvtSecGCjg6VY2nlmjyR37IA2r2v235yS0gUipDgng 233
abstract_api/website_screenshot/website_screenshot.py sha256=ow38n9o-Z5HcU_uN4o1QUQFpD7SHKCIU1Net4ktPMrw 3202
abstract_api/website_screenshot/website_screenshot_response.py sha256=ZpIFTA1Dh8tLz92bAkgoEAjZqwIlVZMrw22OlC563Sc 134
abstract_api-1.0.0.dist-info/LICENSE sha256=6ojoFxZAhCElR01WmuiLUjb15FBV1IkxBvxBsQVWcbE 1070
abstract_api-1.0.0.dist-info/METADATA sha256=c37jIAPNVM4pbgGwaDcEn-werQkNJ16SCykPGeyB9og 17582
abstract_api-1.0.0.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
abstract_api-1.0.0.dist-info/top_level.txt sha256=ob0YguAlIhLYIF2k7AtsZYfOZCW5HdX0CpCzwe0CRaQ 13
abstract_api-1.0.0.dist-info/RECORD

top_level.txt

abstract_api