budgetguard

View on PyPIReverse Dependencies (0)

0.42.2 budgetguard-0.42.2-py3-none-any.whl

Wheel Details

Project: budgetguard
Version: 0.42.2
Filename: budgetguard-0.42.2-py3-none-any.whl
Download: [link]
Size: 56281
MD5: 0f20ef824e21817cab69b604f47f1c45
SHA256: 82d7be1d9d56f2ec1ea844ed434e418b7853391a97c078cfb02455feb533afa8
Uploaded: 2024-02-23 23:49:24 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: budgetguard
Version: 0.42.2
Author: Mateusz Borsuk
Author-Email: mtszborsuk212[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
Requires-Python: >=3.8.1,<=3.11
Requires-Dist: aws-cdk-lib (<3.0.0,>=2.91.0)
Requires-Dist: boto3 (<2.0.0,>=1.26.130)
Requires-Dist: forex-python (<2.0,>=1.8)
Requires-Dist: loguru (<0.8.0,>=0.7.0)
Requires-Dist: nordigen (<2.0.0,>=1.3.1)
Requires-Dist: pyspark (==3.2.0)
Requires-Dist: python-dotenv (<2.0.0,>=1.0.0)
Requires-Dist: pyyaml (<7.0.0,>=6.0.1)
Requires-Dist: tqdm (<5.0.0,>=4.66.1)
Description-Content-Type: text/markdown
[Description omitted; length: 681 characters]

WHEEL

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

RECORD

Path Digest Size
budgetguard/__init__.py sha256=YrFwLWOIhihladLbsEEQqy-scinPnXlnd-fsya0lTso 23
budgetguard/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
budgetguard/core/data_access_service/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
budgetguard/core/data_access_service/data_connections/__init__.py sha256=Yo8CkrnqxtmyWUh9C8aDo_G4v7jYZyBj1oPypFKrfUA 1006
budgetguard/core/data_access_service/data_connections/aws_connection.py sha256=1Cq5mXQZc0MECFfQ0-EsaLbYn-c85OJ_QUTtOWbZ_xA 1885
budgetguard/core/data_access_service/data_connections/connection.py sha256=lPW54Djhr9NemS8ybsmIBiEdK2MRkvhnMmfa5kqy0z4 1784
budgetguard/core/data_access_service/data_connections/exchange_rates_api_connection.py sha256=T1c3RUBBR5XmtMaCB4QpNhgOWpjYv8jIq_A2BUBtqn8 2501
budgetguard/core/data_access_service/data_connections/nordigen_connection.py sha256=fJzXxBWpqtsAN8KubUBij9wcXP_lbJHMSn3CpQh4hgI 1410
budgetguard/core/data_access_service/data_connections/s3_connection.py sha256=dyFvuzRSM0GaJX_XqiOkBZDqoQ737YMHctEHo9LeFWs 527
budgetguard/core/data_access_service/data_connections/spark_s3_connection.py sha256=I8pgexlo8elrBJ4UB9AX4qhJQRjbu8oAS11DhCznTz8 2505
budgetguard/core/data_access_service/data_loaders/__init__.py sha256=ST0xlLwcwQXgoBOjzdiL1nemGvfjjz7K6vJXGeVY19Q 863
budgetguard/core/data_access_service/data_loaders/data_loader.py sha256=pLYd0kSdyJzYGNCBuaQh2HYQeBej3pE6LwuD5V9h1L8 645
budgetguard/core/data_access_service/data_loaders/exchange_rates_data_loader.py sha256=ROf1d_cSADEEwW8COD4r_MSaqkiO8SWyv4iPiChVSv0 1854
budgetguard/core/data_access_service/data_loaders/nordigen_data_loader.py sha256=Y5RWPOoCb6fVm3YGyUy5MCNYjTPYWtTx6n9dIko8z1I 2125
budgetguard/core/data_access_service/data_loaders/s3_data_loader.py sha256=Wg6hHGQB68oQ6hJNKMQElQbvXECNagdMT3bueBel8Rw 3544
budgetguard/core/data_access_service/data_loaders/spark_s3_data_loader.py sha256=U5UblE7J0Xdcdw-DZ8f84a66cV8gFc7VMPYw8JHSj78 4484
budgetguard/core/datalake/__init__.py sha256=rH2e5iuv0UrlgTHDrcmxZ80GwrvPDzqQs4whFNl26C0 39
budgetguard/core/datalake/budgetguard-datalake-table-definition-schema.json sha256=KuEAMjRJ98jAwxqawwug9TEqM1wKDlPKCSN6S4HPf2g 2516
budgetguard/core/datalake/datalake.py sha256=I7ZwKaamivQDjPVY72UZjMY3Ch9FBar-zoYfeknLRRc 4453
budgetguard/core/datalake/layers/bronze/balances.yaml sha256=xJTEsCaD0sxJvgbmfATLEknYM9jjRjqni38qXCNFowk 195
budgetguard/core/datalake/layers/bronze/details.yaml sha256=ODaDTpv9Nc0_zFx5qtoG-Lbk2ndjWQasI22a3MVwyuU 192
budgetguard/core/datalake/layers/bronze/metadata.yaml sha256=cooDyrG_YKOzbjj7u1pGoRSTxKiVEQoc_Q5uBDJJgos 194
budgetguard/core/datalake/layers/bronze/transactions.yaml sha256=gRiq21l01UPHCdzgDMg3O03zUbZYFjcJtSpoy98-xCY 202
budgetguard/core/datalake/layers/gold/.gitkeep sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
budgetguard/core/datalake/layers/ingest/balances.yaml sha256=qfTiNXXQ7zOUIK5RrXt8ORkDuvM09mUxfOOnU9SOHGo 81
budgetguard/core/datalake/layers/ingest/details.yaml sha256=btJ8lltj86qiz2Spntm7Q29ugtk6w1GUbZVBCcvB08Q 79
budgetguard/core/datalake/layers/ingest/metadata.yaml sha256=051PROIxjjahkjKfY2USUfbjO0CU3u2auLT6sTLSqt0 80
budgetguard/core/datalake/layers/ingest/transactions.yaml sha256=Lm1S5YrdTxOyh_5tKJEISF0CzvcdtJvxvCYoWA2LDx8 84
budgetguard/core/datalake/layers/master/exchange_rates.yaml sha256=vnSmMdMl3KKyDrR-jFDLPZnmkCy54aZr4tuFbNvCctc 86
budgetguard/core/datalake/layers/silver/balances.yaml sha256=tkqXF3rJDrdzwePXI6-S55os5z2dwPD8NbrYVgv4gGk 307
budgetguard/core/datalake/layers/silver/details.yaml sha256=JlGeJ_IiGit1iuZmTP3QdlA3dWCsXHqtisJw7gXBc1I 379
budgetguard/core/datalake/layers/silver/metadata.yaml sha256=agXsWlK-UAspelgf_M_pj5Nud35OTi072SMM88Oa4Wk 427
budgetguard/core/datalake/layers/silver/transactions.yaml sha256=bMv8YUQJngzqnFfSxa5g_fUSE2Sx4XGZuabejmyZQXI 948
budgetguard/core/infrastructure/.gitignore sha256=mrSp6R-LMRzflI5nxk_RBRmDYU_Z-SUrP-feyBv_Nv0 119
budgetguard/core/infrastructure/README.md sha256=fNyGDaF28PGeM3TfOUL4VSuqjTqtwWZN97yPxOxR8DY 1657
budgetguard/core/infrastructure/app.py sha256=ErIdr5-JST_hT85TAqHoEQ0Bjwq9K3a7e26rxLj-Wkc 2055
budgetguard/core/infrastructure/cdk.context.json sha256=ddcvn0E0Jpdzk6CCdlr4L8FyHYbKxgoUve9i2ZYkd6A 179
budgetguard/core/infrastructure/cdk.json sha256=4roe_zWf_5REpThYb4bZKVKki-RXJR7jVJDgQeXwrxA 2385
budgetguard/core/infrastructure/cdk_infrastructure/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
budgetguard/core/infrastructure/cdk_infrastructure/ecr/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
budgetguard/core/infrastructure/cdk_infrastructure/ecr/budget_guard_ecr_stack.py sha256=LiJ5v8NZVq-2m0ycgK9ylEfeW6-R7TT1Kg-pYvTtc7w 1365
budgetguard/core/infrastructure/cdk_infrastructure/glue/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
budgetguard/core/infrastructure/cdk_infrastructure/glue/stack.py sha256=8zivqT1USrc8vdYV3XtlA52zjeft1Z2Zoj2Fd04lGEY 2709
budgetguard/core/infrastructure/cdk_infrastructure/lambdas/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
budgetguard/core/infrastructure/cdk_infrastructure/lambdas/constants.py sha256=geBdOrdWYm_KdPTXr9RFm8i8P3Bn0iuKzPDk1_xdypY 80
budgetguard/core/infrastructure/cdk_infrastructure/lambdas/ingestion_stack.py sha256=v-i2JSlTRPUF6f4kRQmb282r5CyMJpCaiBOu7D0ZXE8 2107
budgetguard/core/infrastructure/cdk_infrastructure/lambdas/master_exchange_rates_stack.py sha256=QTCxUVIbBhxvoyQh81erK48q_OGSK-U5UWWzqPzpJvo 2537
budgetguard/core/infrastructure/cdk_infrastructure/lambdas/raw_to_bronze_stack.py sha256=irrSdOUZY7XNgT0qgnVnwg0JNc4LXimmXx2oOH-9xTI 2151
budgetguard/core/infrastructure/cdk_infrastructure/s3_buckets/constants.py sha256=xBlpfibG_lu9MYcxn32nQUMkU7Yo2-fIytSsyqvuaVo 125
budgetguard/core/infrastructure/cdk_infrastructure/s3_buckets/stack.py sha256=11vW74bW_CU284hWFMxDjxzzozPxIz0Wg-IzIkHNZbM 478
budgetguard/core/infrastructure/requirements-dev.txt sha256=G0fgvBUq986nWguKgw3ANmqWw7_IO0hBJ5wXJd7aFIw 14
budgetguard/core/infrastructure/requirements.txt sha256=nFYg26WKZMVQbKo9p3Thm2aGTPhD8SURgd1Qw-lnGXc 2780
budgetguard/core/infrastructure/source.bat sha256=geaC2xFCIPtPM8REUYaNMmptn3gaqKALoBc8_jUhJtQ 437
budgetguard/core/lambda_functions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
budgetguard/core/lambda_functions/ingestion.py sha256=6Twfi-yNtzRgan--szgCaOGu8lArSII--9hoPwiWl8w 582
budgetguard/core/lambda_functions/master_exchange_rates.py sha256=6qnkvCpO8niVJ77mu9frxqQ2O8GQgLo_bhDcYhOfuPQ 492
budgetguard/core/lambda_functions/raw_to_bronze/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
budgetguard/core/lambda_functions/raw_to_bronze/balances.py sha256=Ou3ApazY7jfaFtDoKy24ZLlcKRGRpeU02UBo70KGjY0 422
budgetguard/core/lambda_functions/raw_to_bronze/details.py sha256=MJNfnWe9IsLvJuR9lmrPquXIEorIYeEew9gunIgD1M8 420
budgetguard/core/lambda_functions/raw_to_bronze/metadata.py sha256=owx6GpGKoG0QxI2BDeDOUC_umo7KjvARcfJKoK7LScQ 422
budgetguard/core/lambda_functions/raw_to_bronze/transactions.py sha256=FoqTGwxUQFxxrm4Lks8wzlpoRgsh2DOjP8lrLt8C0rY 421
budgetguard/core/lambda_functions/raw_to_bronze.py sha256=GJ70u6R9TgVOTroNaL4LuOumLX8QlKw9DGcT5ts87_Q 6861
budgetguard/core/pipelines/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
budgetguard/core/pipelines/bronze_to_silver/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
budgetguard/core/pipelines/bronze_to_silver/balances_pipeline.py sha256=BjZdo76RFjbmBrQOcLzLZ1lJOf05QnEY0IhjdHU4Qvo 3385
budgetguard/core/pipelines/bronze_to_silver/bronze_to_silver_pipeline.py sha256=QOmir_32m4_Cc9BrREZtrRBtblkp7nD43qst_48qnGI 2610
budgetguard/core/pipelines/bronze_to_silver/details_pipeline.py sha256=tMtK1AelcLY9VUOHdcj-EpgiFp87qO1JKvTqPtJppoA 815
budgetguard/core/pipelines/bronze_to_silver/metadata_pipeline.py sha256=ul69CgKTFxz7j9tkTYo3cGVKtAZdtgmVopdh_EL0uLI 818
budgetguard/core/pipelines/bronze_to_silver/transactions_pipeline.py sha256=760BCtnunkN6dPsgLhKRCD2V_5Me3TsBP5z0xBgHWcg 4353
budgetguard/core/pipelines/ingest_account_data.py sha256=wg02LHZsP1n5qU1Y2gYN-Exs-p16x7-4bUZeEg9WUE0 2279
budgetguard/core/pipelines/master/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
budgetguard/core/pipelines/master/exchange_rates_pipelines.py sha256=fNaoEO6HJS8ePJAU-BWuxDiP3G0c0uNITJjzCZdt1rc 2118
budgetguard/core/pipelines/pipeline.py sha256=RMPU4GsvWWULfT_2XFpZ6wRvymVeF3yaknFOUrjGb7M 812
budgetguard/core/pipelines/raw_to_bronze/balances_pipeline.py sha256=_g5yZ2sJ9B2EzOkEzvPdH6vT7j7nms_puUGkh-DtSuk 1627
budgetguard/core/pipelines/raw_to_bronze/details_pipeline.py sha256=Ss-KkOL71PkDEts13loNgSNi4o7zJT7ovvDQvAgoByI 1134
budgetguard/core/pipelines/raw_to_bronze/metadata_pipeline.py sha256=k3C-Cb3-YOIaw01P-Ydt2ER3Mp0bdxCmAnDVCHMRHp4 964
budgetguard/core/pipelines/raw_to_bronze/raw_to_bronze_pipeline.py sha256=XwSmKl1p_cbzswZAS2c2MBsGsjud5ATY0lJHPuPraf4 3762
budgetguard/core/pipelines/raw_to_bronze/transactions_pipeline.py sha256=z4cMh-aXjEZkjNSZ2GZvo-1WVaXo0ZgPqhX2mvIOETc 3092
budgetguard/core/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
budgetguard/core/scripts/renew_nordigen_access.py sha256=ZOUD2fT3ycaSQ_-mSHWdMYliXDT6JvAfUW1iAC9fWcU 1736
budgetguard/core/scripts/test_pyspark_setup.py sha256=g7iE7CHU3VrpEshqe_mWz6A2VfBr4f0YGtUvw1VmP3A 892
budgetguard/core/workflows/MyStateMachine-xcf60j6dx.asl.json sha256=4wx6fOPTfljT89siGM1bMpM0gTU6qRoewrJ0g9XZzEQ 24330
budgetguard/emr_main.py sha256=t-sPkoIUdFvvRtXZAYMvHk1NUznbJP1P_gEh0yK7vBM 1574
budgetguard/main.py sha256=BmIAYe7xl2wSiVk7w4i5kBLEw-a7CfGBaEaIpRpgJ5o 3085
budgetguard/tests/__init__.py sha256=-lzWEvW3LDAWjdNrofTJ_Ar1zJts8RojW6YRDgOwUE8 493
budgetguard/tests/test_dummy.py sha256=ODLhjK0Ml_9fqcmL04FbE4tucqqYnNsfD570T-84y-c 901
budgetguard-0.42.2.dist-info/LICENSE sha256=awOCsWJ58m_2kBQwBUGWejVqZm6wuRtCL2hi9rfa0X4 1211
budgetguard-0.42.2.dist-info/METADATA sha256=LXh0mfjAvUz8ZbOPc6vNStK46r4eLM7PT7AeNmGXUXg 1444
budgetguard-0.42.2.dist-info/WHEEL sha256=7Z8_27uaHI_UZAc4Uox4PpBhQ9Y5_modZXWMxtUi4NU 88
budgetguard-0.42.2.dist-info/RECORD