dbt-platform-helper

View on PyPIReverse Dependencies (0)

12.4.1 dbt_platform_helper-12.4.1-py3-none-any.whl

Wheel Details

Project: dbt-platform-helper
Version: 12.4.1
Filename: dbt_platform_helper-12.4.1-py3-none-any.whl
Download: [link]
Size: 141598
MD5: 5689d2065b36050cdb541ba980cc3daa
SHA256: 87894e8bc251a923b34f2b2a205351e732bcd1484513bc01e0d9a7072d89b414
Uploaded: 2024-12-11 15:23:34 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dbt-platform-helper
Version: 12.4.1
Summary: Set of tools to help transfer applications/services from GOV.UK PaaS to DBT PaaS augmenting AWS Copilot.
Author: Department for Business and Trade Platform Team
Author-Email: sre-team[at]digital.trade.gov.uk
License: MIT
Classifier: License :: OSI Approved :: MIT License
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
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.9,<4.0
Requires-Dist: Jinja2 (==3.1.4)
Requires-Dist: PyYAML (==6.0.1)
Requires-Dist: aiohttp (<4.0.0,>=3.8.4)
Requires-Dist: boto3 (<2.0.0,>=1.28.24)
Requires-Dist: boto3-stubs (<2.0.0,>=1.26.148)
Requires-Dist: botocore (<2.0.0,>=1.34.85)
Requires-Dist: certifi (<2025.0.0,>=2023.7.22)
Requires-Dist: cfn-flip (==1.3.0)
Requires-Dist: cfn-lint (<2.0.0,>=1.4.2)
Requires-Dist: checkov (<4.0.0,>=3.1.67)
Requires-Dist: click (<9.0.0,>=8.1.3)
Requires-Dist: cloudfoundry-client (==1.35.2)
Requires-Dist: cryptography (<44.0.0,>=41.0.3)
Requires-Dist: jinja2-simple-tags (<0.6.0,>=0.5.0)
Requires-Dist: jsonschema (<4.18.0,>=4.17.0)
Requires-Dist: mypy-boto3-codebuild (<2.0.0,>=1.26.0.post1)
Requires-Dist: prettytable (<4.0.0,>=3.9.0)
Requires-Dist: requests (<3.0.0,>=2.31.0)
Requires-Dist: schema (==0.7.5)
Requires-Dist: semver (<4.0.0,>=3.0.2)
Requires-Dist: slack-sdk (<4.0.0,>=3.27.1)
Requires-Dist: tomlkit (<0.13.0,>=0.12.2)
Requires-Dist: yamllint (<2.0.0,>=1.35.1)
Description-Content-Type: text/markdown
[Description omitted; length: 1531 characters]

WHEEL

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

RECORD

Path Digest Size
dbt_platform_helper/COMMANDS.md sha256=6VGkyKa_AB1adSlyhWIKrfDckq2n-xxqnBbBpgO5bnc 22207
dbt_platform_helper/README.md sha256=B0qN2_u_ASqqgkGDWY2iwNGZt_9tUgMb9XqtaTuzYjw 1530
dbt_platform_helper/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_platform_helper/addon-plans.yml sha256=O46a_ODsGG9KXmQY_1XbSGqrpSaHSLDe-SdROzHx8Go 4545
dbt_platform_helper/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_platform_helper/commands/application.py sha256=eVwCaYuwBlk0zx0xfA6fW7b-S1pl8gkyT1lHKeeh2R0 10147
dbt_platform_helper/commands/codebase.py sha256=KB8irKyFtb6pKn5cQ0MmTywGW7Vd8SSbWjT2mRnh3JA 2270
dbt_platform_helper/commands/conduit.py sha256=KqRWiirl5Xl7qcJXOAsirbTLlV1XquOjddsopuj0Kp4 2272
dbt_platform_helper/commands/config.py sha256=LKHPBR0xCPiX_oR2Gtl0_KO9WqABNDF5w_dI7WRxhWk 12117
dbt_platform_helper/commands/copilot.py sha256=XizScFxONNB3RLecRfEgCv--TwQ1j2rCUKGCx0nPq4I 12883
dbt_platform_helper/commands/database.py sha256=aG3zcMHL5PE96b7LSAu0FGCbgcycQej3AGRcd-bpXUo 4115
dbt_platform_helper/commands/environment.py sha256=VNIzuCM6RT-jVMk3Km0d88NEhrkTEWNqscEypVwLSWU 9294
dbt_platform_helper/commands/generate.py sha256=YLCPb-xcPapGcsLn-7d1Am7BpGp5l0iecIDTOdNGjHk 722
dbt_platform_helper/commands/notify.py sha256=kVJ0s78QMiaEWPVKu_bbMko4DW2uJy2fu8-HNJsglyk 3748
dbt_platform_helper/commands/pipeline.py sha256=_SVodU-XL5ierxzvkuarSTi7W8pmxnl5_uHc-gEynNw 8491
dbt_platform_helper/commands/secrets.py sha256=QjF9xUChioIr_P0fzqwyEcqLvcN-RNZmNFFlaUPVU9o 3994
dbt_platform_helper/commands/version.py sha256=XVfSd53TDti4cceBqTmRfq_yZnvxs14RbrOjNJHW75U 1444
dbt_platform_helper/constants.py sha256=VPixgADOM4HMbUvNFOieI4OygDqzHl34y4IUnowqD7c 476
dbt_platform_helper/default-extensions.yml sha256=SU1ZitskbuEBpvE7efc3s56eAUF11j70brhj_XrNMMo 493
dbt_platform_helper/domain/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_platform_helper/domain/codebase.py sha256=vs25ytD0iKwfuX-EoYHwG6qiZAmfvKyQiYT9BeWZ_s4 9688
dbt_platform_helper/domain/conduit.py sha256=mvjDzxh-SCUCY5qGL73kG8TT7YqeQR8XtNcHx26SW2w 4344
dbt_platform_helper/domain/database_copy.py sha256=m25FA6DkF_yG3lVcbxBEleYxwHA85hQrB5fFeIg6adM 8988
dbt_platform_helper/domain/maintenance_page.py sha256=LN-1qnU9oprYvLbV_pHOWOG_QsIluGpYPIfU1E4La-A 15742
dbt_platform_helper/jinja2_tags.py sha256=jFyN_Sxmko1GSfvrqRIGQ80CCW8EwlCV3su0ahJPfoE 541
dbt_platform_helper/platform_exception.py sha256=bheZV9lqGvrCVTNT92349dVntNDEDWTEwciZgC83WzE 187
dbt_platform_helper/providers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_platform_helper/providers/aws.py sha256=KHgySe6cwEw1wePjw6DL7uSyZRk3DN_Aqqi8KnRoB3M 1208
dbt_platform_helper/providers/cache.py sha256=XZpzOykanVdFGi0aiVGPgonKMHTT7U7OsZbbkqHoCu8 2936
dbt_platform_helper/providers/cloudformation.py sha256=YmeofMMxh9hzhU4Osa1vR41s18jNXzsZdEfpQUk1Lc4 4976
dbt_platform_helper/providers/copilot.py sha256=2BkQXn17GC1oGfCSCXXapTqT5OEhpEBeNkQ33g-U6wU 5245
dbt_platform_helper/providers/ecs.py sha256=XlQHYhZiLGrqR-1ZWMagGH2R2Hy7mCP6676eZL3YbNQ 3842
dbt_platform_helper/providers/load_balancers.py sha256=0tPkuQ_jWfan44HrBA5EMLqrZaYQl-Lw5PavZ1a1iag 1615
dbt_platform_helper/providers/platform_config_schema.py sha256=38CV-j4TCTLUG3gZaZWeW5ArUUC_7ZiQJwPl_Goqk7I 19597
dbt_platform_helper/providers/secrets.py sha256=6cYIR15dLdHmqxtWQpM6R71e0_Xgsg9V291HBG-0LV0 5272
dbt_platform_helper/providers/validation.py sha256=d_YzJZVjGNO65pXcPIcFc9I-FRCESeEC7GvUzP8n-As 596
dbt_platform_helper/templates/.copilot/config.yml sha256=J_bA9sCtBdCPBRImpCBRnYvhQd4vpLYIXIU-lq9vbkA 158
dbt_platform_helper/templates/.copilot/image_build_run.sh sha256=adYucYXEB-kAgZNjTQo0T6EIAY8sh_xCEvVhWKKQ8mw 164
dbt_platform_helper/templates/.copilot/phases/build.sh sha256=umKXePcRvx4XyrRY0fAWIyYFtNjqBI2L8vIJk-V7C60 121
dbt_platform_helper/templates/.copilot/phases/install.sh sha256=pNkEnZBnM4-n1MBzLdPC86YG4Sgj3X7yeQt-swwCunc 123
dbt_platform_helper/templates/.copilot/phases/post_build.sh sha256=qdfaViaaPpnjHxI2Uap9DffM0OcV-FYXk7slT51b_vU 126
dbt_platform_helper/templates/.copilot/phases/pre_build.sh sha256=rzyjyf7Y7LHH7h-Vv_J--QaR7-dTS_5G-R4iE_9mpQI 836
dbt_platform_helper/templates/COMMANDS.md.jinja sha256=Chfpkr8MfrZg_Y2Oskwqk3uVw-KKOBdGjsts3-KGno8 1081
dbt_platform_helper/templates/addon-instructions.txt sha256=Dhd1xDbFKnX7xjfCz0W52P6PqPI9M8dyoxoSHAY2fao 597
dbt_platform_helper/templates/addons/README.md sha256=UdVydY2ocm1OLKecZ8MAiXet3rKsMiq0PpBrmi0Xrns 412
dbt_platform_helper/templates/addons/svc/appconfig-ipfilter.yml sha256=nBIXV4um4jIvXs3Q5QycHqVpJODK5yg_M-xJT6AOBKE 977
dbt_platform_helper/templates/addons/svc/prometheus-policy.yml sha256=PwkGwri6IUuullXjEu17RZWYdoJR45Eb7BdUb2_AdOA 1074
dbt_platform_helper/templates/addons/svc/s3-policy.yml sha256=jwTpFNmm8CaP0c6VXXBJvEm_YLA17Nf-S1xyU1ahLJ8 2164
dbt_platform_helper/templates/addons/svc/subscription-filter.yml sha256=irD0AjPc38xTRzEday2Ko-KrjK4hPlyLxUFvUITjMkU 914
dbt_platform_helper/templates/ci-codebuild-role-policy.json sha256=hNE-wGrraWxsJAWE9ahtL7Bkw7PEz-CXBQnM3DR70vQ 1836
dbt_platform_helper/templates/create-codebuild-role.json sha256=THJgIKi8rWwDzhg5ZxT8a0UkXKBfXZ-zsXm8St_ixPg 197
dbt_platform_helper/templates/custom-codebuild-role-policy.json sha256=8xyCofilPhV1Yjt3OnQLcI2kZ35mk2c07GcqYrKxuoI 1180
dbt_platform_helper/templates/env/manifest.yml sha256=VCEj_y3jdfnPYi6gmyrwiEqzHYjpaJDANbvswmkiLA0 802
dbt_platform_helper/templates/env/terraform-overrides/cfn.patches.yml sha256=cFlg69fvi9kzpz13ZAeY1asseZ6TuUex-6s76jG3oL4 259
dbt_platform_helper/templates/environment-pipelines/main.tf sha256=R5xM5OHmWD1BjUyl67uOVQ_PbgR96PuiYXlCDXoaj8c 1914
dbt_platform_helper/templates/environments/main.tf sha256=6tgxyGLvllZCiN2ryYwNM6fcm6wijb-LMjwdb9UckyU 1579
dbt_platform_helper/templates/pipelines/codebase/manifest.yml sha256=Mby5ri_w0K9r3cJVdUN-c9adnu2cVvDgHpY4qvHggCE 1980
dbt_platform_helper/templates/pipelines/codebase/overrides/.gitignore sha256=duFipE4GPjdkrYo-sO1jjCXdmSMoYNoFJLZ19lUKfL0 169
dbt_platform_helper/templates/pipelines/codebase/overrides/bin/override.ts sha256=iD6Tsl8YTd3DW7NDk6ythkROmtX2OouU8DMSeWAqd_Y 227
dbt_platform_helper/templates/pipelines/codebase/overrides/buildspec.deploy.yml sha256=neXXpwjCrNRPTOxec3m8nRIFZ0bI4zq2WaPHf5eSU_Y 1090
dbt_platform_helper/templates/pipelines/codebase/overrides/buildspec.image.yml sha256=oHtRzH27IXJRyORWp7zvtjln-kTf3FgTdc9W_pBFBfU 1480
dbt_platform_helper/templates/pipelines/codebase/overrides/cdk.json sha256=ZbvoQdcj_k9k1GAD9qHUQcDfQPbMcBPjJwt2mu_S6ho 339
dbt_platform_helper/templates/pipelines/codebase/overrides/package-lock.json sha256=olH0o2L_csz-05gsjZ-GMKzNZqrkxciaJFUiAt7sYKc 152695
dbt_platform_helper/templates/pipelines/codebase/overrides/package.json sha256=XB0Pf63NSsGyowkPGTl1Nki167nRDXJdnxLSN3S_lQg 536
dbt_platform_helper/templates/pipelines/codebase/overrides/stack.ts sha256=v9m6EziRgFnrhF7inbr1KtuOh75FeC054vaWMoAi-qg 21500
dbt_platform_helper/templates/pipelines/codebase/overrides/tsconfig.json sha256=k6KabP-WwhFNgA1AFHNuonTEAnES6eR74jUuYUJEGOM 651
dbt_platform_helper/templates/pipelines/codebase/overrides/types.ts sha256=8cp5xl_CIMH5TPvwlw9UBPKwfntcsu-lTAjbL5uylgw 1257
dbt_platform_helper/templates/svc/maintenance_pages/default.html sha256=OTZ-qwwSXu7PFbsgp4kppdm1lsg_iHK7FCFqhPnvrEs 741
dbt_platform_helper/templates/svc/maintenance_pages/dmas-migration.html sha256=qvI6tHuI0UQbMBCuvPgK1a_zLANB6w7KVo9N5d8r-i0 829
dbt_platform_helper/templates/svc/maintenance_pages/migration.html sha256=GiQsOiuaMFb7jG5_wU3V7BMcByHBl9fOBgrNf8quYlw 783
dbt_platform_helper/templates/svc/manifest-backend.yml sha256=aAD9ndkbXnF7JBAKS21rl6wmCuIQufHaaAO7yqVHgj4 2571
dbt_platform_helper/templates/svc/manifest-public.yml sha256=6NHVR_onBu5hbwynLrB6roDRce7JcylSc0qeYvzlPdI 3664
dbt_platform_helper/templates/svc/overrides/cfn.patches.yml sha256=W7-d017akuUq9kda64DQxazavcRcCPDjaAik6t1EZqM 742
dbt_platform_helper/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_platform_helper/utils/application.py sha256=ugY3nbUHRNFvJgaD4446EdSvIyILEN6ouuuk7eoyXe8 4538
dbt_platform_helper/utils/arn_parser.py sha256=BaXzIxSOLdFmP_IfAxRq-0j-0Re1iCN7L4j2Zi5-CRQ 1304
dbt_platform_helper/utils/aws.py sha256=y7oNjsfTfaduhIZHK9_NDOdhU49OvrKFIvkh8QyUYlc 19724
dbt_platform_helper/utils/click.py sha256=Fx4y4bbve1zypvog_sgK7tJtCocmzheoEFLBRv1lfdM 2943
dbt_platform_helper/utils/cloudfoundry.py sha256=GnQ4fVLnDfOdNSrsJjI6ElZHqpgwINeoPn77cUH2UFY 484
dbt_platform_helper/utils/files.py sha256=wKDPLZSC3tIZrto-0xGYPmemN8Fsn4spdUsNtYQVVcY 3084
dbt_platform_helper/utils/git.py sha256=7JGZMaI8-cU6-GjXIXjOlsYfKu_RppLOGyAicBd4n_8 704
dbt_platform_helper/utils/manifests.py sha256=ji3UYHCxq9tTpkm4MlRa2y0-JOYYqq1pWZ2h_zpj0UU 507
dbt_platform_helper/utils/messages.py sha256=aLx6s9utt__IqlDdeIYq4n82ERwludu2Zfqy0Q2t-x8 115
dbt_platform_helper/utils/platform_config.py sha256=2RfIxBAT5fv7WR4YuP3yomUK7sKZFL77xevuHnUALdg 676
dbt_platform_helper/utils/template.py sha256=raRx4QUCVJtKfvJK08Egg6gwWcs3r3V4nPWcJW4xNhA 574
dbt_platform_helper/utils/validation.py sha256=wvkU1H6b-m8rbPnMif8pbVPpOXGyg2ak1MNWtxn-OUY 13390
dbt_platform_helper/utils/versioning.py sha256=rLCofLHPXoyc3v9ArDKcjW902p-UX6GCn8n7cjg5I-U 10918
platform_helper.py sha256=bly3JkwbfwnWTZSZziu40dbgzQItsK-DIMMvL6ArFDY 1893
dbt_platform_helper-12.4.1.dist-info/LICENSE sha256=dP79lN73--7LMApnankTGLqDbImXg8iYFqWgnExGkGk 1090
dbt_platform_helper-12.4.1.dist-info/METADATA sha256=MPP-qrAofuCbLXhkXtXTsiy9vgfMZGPTZaVJiksBRkI 3212
dbt_platform_helper-12.4.1.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
dbt_platform_helper-12.4.1.dist-info/entry_points.txt sha256=QhbY8F434A-onsg0-FsdMd2U6HKh6Q7yCFFZrGUh5-M 67
dbt_platform_helper-12.4.1.dist-info/RECORD

entry_points.txt

platform-helper = platform_helper:platform_helper