bizon

View on PyPIReverse Dependencies (0)

0.0.8 bizon-0.0.8-py3-none-any.whl

Wheel Details

Project: bizon
Version: 0.0.8
Filename: bizon-0.0.8-py3-none-any.whl
Download: [link]
Size: 82335
MD5: e41af9404d8854f4c996b32ebafcaad8
SHA256: 169c25a6b3f6ebf2a97b540e8d74005947c385f8ad8cdc85a7fc1b5aae8ca73b
Uploaded: 2024-11-13 15:01:17 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: bizon
Version: 0.0.8
Summary: Extract and load your data reliably from API Clients with native fault-tolerant and checkpointing mechanism.
Author: Antoine Balliet
Author-Email: antoine.balliet[at]gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9,<3.13
Requires-Dist: avro (<2.0.0,>=1.12.0); extra == "kafka"
Requires-Dist: backoff (<3.0.0,>=2.2.1)
Requires-Dist: click (<9.0.0,>=8.1.7)
Requires-Dist: confluent-kafka (<3.0.0,>=2.6.0); extra == "kafka"
Requires-Dist: dpath (<3.0.0,>=2.2.0)
Requires-Dist: faker (<27.0.0,>=26.0.0)
Requires-Dist: fastavro (<2.0.0,>=1.9.7); extra == "kafka"
Requires-Dist: google-cloud-bigquery (<4.0.0,>=3.25.0); extra == "bigquery"
Requires-Dist: google-cloud-bigquery-storage (<3.0.0,>=2.25.0); extra == "bigquery"
Requires-Dist: google-cloud-storage (<3.0.0,>=2.17.0)
Requires-Dist: gspread (<7.0.0,>=6.1.2); extra == "gsheets"
Requires-Dist: kafka-python (<3.0.0,>=2.0.2); extra == "kafka"
Requires-Dist: loguru (<0.8.0,>=0.7.2)
Requires-Dist: pandas (<3.0.0,>=2.2.2); extra == "bigquery"
Requires-Dist: pendulum (<4.0.0,>=3.0.0)
Requires-Dist: pika (<2.0.0,>=1.3.2); extra == "rabbitmq"
Requires-Dist: psycopg2-binary (<3.0.0,>=2.9.9); extra == "postgres"
Requires-Dist: pyarrow (<17.0.0,>=16.1.0)
Requires-Dist: pydantic (<3.0.0,>=2.8.2)
Requires-Dist: pydantic-extra-types (<3.0.0,>=2.9.0)
Requires-Dist: python-dotenv (<2.0.0,>=1.0.1)
Requires-Dist: pytz (<2025.0,>=2024.2)
Requires-Dist: pyyaml (<7.0.0,>=6.0.1)
Requires-Dist: requests (<3.0.0,>=2.28.2)
Requires-Dist: sqlalchemy (<3.0.0,>=2.0.32)
Requires-Dist: sqlalchemy-bigquery (<2.0.0,>=1.11.0); extra == "bigquery"
Provides-Extra: bigquery
Provides-Extra: gsheets
Provides-Extra: kafka
Provides-Extra: postgres
Provides-Extra: rabbitmq
Description-Content-Type: text/markdown
[Description omitted; length: 3590 characters]

WHEEL

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

RECORD

Path Digest Size
bizon/__main__.py sha256=6GV4zEg2wC8UBnmESrr71ZmpWo4cNWlrYE3PQuKwFHA 69
bizon/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bizon/cli/main.py sha256=QOTy8nrfj7bJSXkd98OywKpYUD3zShsBUxBiodmeku8 3212
bizon/cli/utils.py sha256=aZ47YjFfifHkW95bAVzWfEQD3ZnxGSMT32bkRLmc5-c 953
bizon/common/errors/backoff.py sha256=z7RkQt1Npdh0sfD3hBDaiWQKe4iqS6ewvT1Q4Fds5aU 508
bizon/common/errors/errors.py sha256=mrYx1uE2kOuR2pEaB7ztK1l2m0E4V-_-hxq-DuILerY 682
bizon/common/models.py sha256=7_HKAxOyN9eK8hmqahzHhmK-TYVAuRtGOgf4iadE7FI 1751
bizon/destinations/bigquery/config/bigquery.example.yml sha256=mvKtFS_PUuekyMh9xssuwRfFwLtR-rVvpIy5xmF5__k 1261
bizon/destinations/bigquery/src/config.py sha256=HU04yJhFxnSbKi0R3B-xZCPT8CZ3l8KAUm-vRsFAT8w 1119
bizon/destinations/bigquery/src/destination.py sha256=m0lCvAuyM4FhbS29n4OuJI3g_7P4X_3d-erDrvb7igY 9138
bizon/destinations/buffer.py sha256=bFYkaoge-3AyKfGolqsuB3PWWtdPt65Fllrz-3X_uMI 2594
bizon/destinations/config.py sha256=qncIW-rVJdViyNqYW9seBoBK0XMAbn45clC4CcHWrQw 1634
bizon/destinations/destination.py sha256=VAyGPmowNimvK_joZj-6ESk2ezGxDZHnKCIpKRA-Vus 10995
bizon/destinations/file/src/config.py sha256=C4BBIKzBH5343iLGR3aCubAGjPo0b2LegsCLjb77uFA 513
bizon/destinations/file/src/destination.py sha256=1VCrVdtzAzwSKgYq0JUOc3r2cM7314dV-eIoAFhM_64 1003
bizon/destinations/logger/src/config.py sha256=AWY3R9q3ZjD3uQ_KBq8VcW60deKSIHe3qtgCKjdywKk 433
bizon/destinations/logger/src/destination.py sha256=xTt03F3AMI9KhQno2tGoCr3eacrO62qjnOlpeEHk6tQ 868
bizon/destinations/models.py sha256=FJw32LBF9mcniFDhss5lp_UT1cENTwRapaP6iHSUhD8 2111
bizon/engine/backend/adapters/sqlalchemy/backend.py sha256=R0CztRGc3_6PdIIgbbrDYD2OJRNhq9PPmD6PYK7-fjk 15567
bizon/engine/backend/adapters/sqlalchemy/config.py sha256=K-FpE_-VHnTSAQOduouhXFVy43EkrKbeZLqr9_OfeMw 1846
bizon/engine/backend/backend.py sha256=Bodqoo5qJHV0H2zJJeGytaHGiNZmBjnLBxiRgq6M3kE 5844
bizon/engine/backend/config.py sha256=GhRzPWRGMaO-UJJRXkaqN_nlkFOCW6UOovwZLHLXrA8 900
bizon/engine/backend/models.py sha256=ECImDNji7u9eSkkjiw8sYq80l17vDF7MplTFvCpMgqA 5101
bizon/engine/config.py sha256=cKgI1IfzDncoxG3FsKUz-Aa3fU41ucQPaafjjhKeU90 2039
bizon/engine/engine.py sha256=bdQksSQfxkeAHbbe52_MbqTJieOURjlMGYtkCCaDtuc 990
bizon/engine/pipeline/consumer.py sha256=HU3G2_h5ZUM217mnKSktdvib2nRc9r8OzvqWodRdFk0 424
bizon/engine/pipeline/models.py sha256=kfr_kqkJMEVlWX35rJiYMCuEBCrNhsx9R0a19E39i14 216
bizon/engine/pipeline/producer.py sha256=5Duhf_KHTtufV2j-KiZVwl5EEDKMpM4I8dH-MEdad7w 7924
bizon/engine/queue/adapters/kafka/config.py sha256=o7GAb_ls9N0nQV04B6Y4XjLo-Q57x28r63gjFG9LvVg 1091
bizon/engine/queue/adapters/kafka/consumer.py sha256=mh25mTjO7w6CGwJDWtxHVocwZi6DbTIVncm81rmhKrw 2576
bizon/engine/queue/adapters/kafka/queue.py sha256=fqROnv3HHcMvq4Aq9Is-jyiRWOQWC4zxNtzVpKFnKJs 1875
bizon/engine/queue/adapters/python_queue/config.py sha256=D_CAuWJtdMQmQcm9gq9YBrkeFHAxZKRc7kIISliyp_4 847
bizon/engine/queue/adapters/python_queue/consumer.py sha256=yEoDF6QEmr9gjNGxXRqypdIHIJ50lQh_fFDhDXk6_g8 1566
bizon/engine/queue/adapters/python_queue/queue.py sha256=m4bfp0qD25lCxcok8yBXyjGGQjhQDqkm69uslutWLbc 2090
bizon/engine/queue/adapters/rabbitmq/config.py sha256=9N_7WREvNjJgcNTC3Y2kHII-iId2MZa3ssHHks6PyAs 987
bizon/engine/queue/adapters/rabbitmq/consumer.py sha256=cN6K8wSBIQUSuRD7VsNltS6ElZ32PW92ZXiugzIDPJU 2019
bizon/engine/queue/adapters/rabbitmq/queue.py sha256=UPkrvrPizWNtwqSey714SB6kr70XWNJmqGQvGsgK5sY 1618
bizon/engine/queue/config.py sha256=PN9Je_Q9Sxo-3fI8lI6rZPQ9oeWatnD4rzUTWj3NhnA 792
bizon/engine/queue/queue.py sha256=Q3NlfS8DtKfVP2Y_bApVxjcNokCjtA4i7GH8dHorZk4 2778
bizon/engine/runner/adapters/process.py sha256=idyknLADcmhCS4614WtyO-FqaYChV243gvjzPWvk0KE 2525
bizon/engine/runner/adapters/thread.py sha256=HUIJm5xg_yKdD2JOndvrod6x3qQ3uC6uakfc4m3XMso 2609
bizon/engine/runner/config.py sha256=QPgfy6YnS-EW8nhpTg1aRHshbGz5QTrQ5R3pDmLkIE0 1272
bizon/engine/runner/runner.py sha256=1njU4KoFPhkP_oMWewH5bWTxt38Vhz-Y4e5hpcl2jF4 7812
bizon/source/auth/authenticators/abstract_oauth.py sha256=gJ40Sbrt0lnHfLupzkzOvUmse3X0Fp2XRHHqjqnVXdI 5274
bizon/source/auth/authenticators/abstract_token.py sha256=GMEQNyqkPYHmpY_FygChfokLLbohsz2r0WxttAQjsbw 899
bizon/source/auth/authenticators/basic.py sha256=78xtyw9fR1Nvr3DnKWT2qzyvJnBOT84evzZV53UhKrc 1290
bizon/source/auth/authenticators/cookies.py sha256=XSHthvRDRIxTJTgOLRzgQUhpQ3wdJW41Oy-gagTG2bU 802
bizon/source/auth/authenticators/oauth.py sha256=5P8y1kz2P8gIIMCCVr_cTNelSA4c34sxcnNNdOAwf0Q 3365
bizon/source/auth/authenticators/token.py sha256=P6SKRAarAEv28YiWp8hQLSKAV7twNlyNTGRr9sxlx58 956
bizon/source/auth/builder.py sha256=hc4zBNj31LZc-QqgIyx1VQEYTm9Xv81vY5pJiwQroJo 860
bizon/source/auth/config.py sha256=2jjcBLP95XsCkfKxdUei4X2yHI2WX92lJb8D8Txw86g 750
bizon/source/config.py sha256=DPwJsBfU48yMvCw-pQCEha4X-IUjvmnQzjTwgsaCxAA 2307
bizon/source/cursor.py sha256=TSgWe1T9b4x7EEsbk22hwTWwVXCk5vdrs9eaHNhrevo 3983
bizon/source/discover.py sha256=ylv26jA02xOyWp5hZACCMpcqzZ4P3C5hvejBL7YX2cA 11119
bizon/source/models.py sha256=iVp0H4muOWGst1W5DuxEVtHIY6lewOV8zDZUqvPTcBk 1337
bizon/source/session.py sha256=z4dZlKC_PD8w_utTuAqs1vsfGuRkxHh5WQZhVKamNd0 1979
bizon/source/source.py sha256=NhxMU1yXgi7mL64RyeymOYNqRk6fad9v_S8lhvXYUI0 3390
bizon/sources/dummy/config/api_key.example.yml sha256=7w3L9QkyulDoqCr4gA7Ezd5f7Jq7du2udV9QfjUFpOQ 322
bizon/sources/dummy/config/api_key_kafka.example.yml sha256=fa62Yvshu9hU28DYWr7jMOtfFzoTH1kK8iJPD8jwrEY 438
bizon/sources/dummy/src/fake_api.py sha256=A7fQQD0fvp7ChcM5Ip1FcWHxvKZukChd5PiCteqR0e8 2994
bizon/sources/dummy/src/source.py sha256=h46oNMMaMJzWsVXySL6Qb4PAtJrx1KQzP5VnWiDodtk 3498
bizon/sources/dummy/tests/dummy_pipeline.py sha256=-xQwE0JN91GWn8i9Rz0Y84-bUL92TqJT3yCxJxuZwLI 594
bizon/sources/dummy/tests/dummy_pipeline_bigquery_backend.py sha256=APYUDw2IoSxudtdjrX8zV-TFhqROwWYbUw8Z6nnNEGg 554
bizon/sources/dummy/tests/dummy_pipeline_kafka.py sha256=DztBIY92SHi_qXIHJSOZcPYx47xMBk-wU0Dpr0UFiAg 485
bizon/sources/dummy/tests/dummy_pipeline_rabbitmq.py sha256=ZCUHjMlvfhu81bCFr0Pzry3inSoOdWUHEkQ7maL4BLs 698
bizon/sources/dummy/tests/dummy_pipeline_write_data_bigquery.py sha256=AHBIuxzHj7ctBVkpQBXejZ-mR0VxtOBN3BOvfW33toc 712
bizon/sources/dummy/tests/dummy_pipeline_write_data_bigquery_through_kafka.py sha256=xv87QgwXy_ElTyGpqmH1Tb5YCCFs1Gb47vGXBdWQZ7U 608
bizon/sources/gsheets/config/default_auth.example.yml sha256=XTZ56NAYdLE9lqhtt5LJzBPiYSFgv5B0z7zHlxRTfe0 327
bizon/sources/gsheets/config/service_account.example.yml sha256=8Xoue4lFqN2hfLwui_RUmgtXfdbYhAETH2exG4Olda8 1060
bizon/sources/gsheets/src/source.py sha256=2N0_TmuCdRyieVAiTsG3niov4l3KeibCpbDNNyRVbvQ 5660
bizon/sources/gsheets/tests/gsheets_pipeline.py sha256=lNSM3kZTd4W_-ajGIO3mdp8qGdEbnmWqsMm5pRiS0cw 181
bizon/sources/hubspot/config/api_key.example.yml sha256=OC4a09uzvDB25XA2Gf3coMMh9rE3k3wUjsboDqMcTXA 367
bizon/sources/hubspot/config/oauth.example.yml sha256=S7xfYZg2vxmQPXgf1R6FTx4prfFLXym5tQ2sAFMtwlk 475
bizon/sources/hubspot/src/hubspot_base.py sha256=F9_jEZnQTCRazETJ2_HeDKv9NNxG11umYmJ0FhUmTu4 3425
bizon/sources/hubspot/src/hubspot_objects.py sha256=EmABx9XD8q6g4Uc5mHLv5YYl5KcItb5ABdiTsb0RLRE 6294
bizon/sources/hubspot/src/models/hs_object.py sha256=-Y20H3-nenJyySMlvM4TPttPz4O8qm3ArKP_I8pxsuo 1235
bizon/sources/hubspot/tests/hubspot_pipeline.py sha256=e6dCF5_MHMySkeiF6kKrSAuCa_48J22-ZeSCZSjrfUI 216
bizon/sources/kafka/config/kafka.example.yml sha256=ZyHBmSWZ_5WQaBr9WzD05PuE6vi3hhYgHh2VZ-IU-Iw 755
bizon/sources/kafka/src/source.py sha256=jbyk19RpXSS6CPbEhXa178OzcD-izk4biMr1EiOKBzk 11128
bizon/sources/kafka/tests/kafka_pipeline.py sha256=G22IyaStejMhh5zwyyKmLDBpzdigo1uT6qsIxcqVWpg 212
bizon/sources/periscope/config/periscope_charts.example.yml sha256=rpFDAWeU5oZ3UOiX0sSAgd1X5lv6t-s3iqiDPnRqutU 477
bizon/sources/periscope/config/periscope_dashboards.example.yml sha256=sN2iGGqCQCvrMXcwxNGq_dR7-KZ1KtYdXmNYKXlfEpg 481
bizon/sources/periscope/src/source.py sha256=AZM-HDDjdTWj8akeeofQ_-G8YlnNHEKi2mjEQSYwOvE 7638
bizon/sources/periscope/tests/periscope_pipeline_charts.py sha256=mU0JtfhS1KmWsS3iovGhGxK7iPVWiYzjBM_QfRL3ZQI 275
bizon/sources/periscope/tests/periscope_pipeline_dashboard.py sha256=vZKN7UfH-lQIWrnfjPqQFjZm28UIw2m9OSg4yS-Wckk 279
bizon/utils.py sha256=HXaPiyxpWKoy3XN5vSYOve1ezlFeOYin3aFqTjcabUQ 81
bizon-0.0.8.dist-info/LICENSE sha256=AW7SjYVT2bBnXOxgDxqy_e_JF8jDCFlMCaPCF11wFDI 1072
bizon-0.0.8.dist-info/METADATA sha256=XgDIPAHHLNd2__CX0K9gO1NJwg_UWsgYTEc073-6Uiw 5646
bizon-0.0.8.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
bizon-0.0.8.dist-info/entry_points.txt sha256=wtCd-6JswSY8lPWYSvOf7ASX1zfKgmgXtgg5XQS5274 44
bizon-0.0.8.dist-info/RECORD

entry_points.txt

bizon = bizon.cli.main:cli