botocraft

View on PyPIReverse Dependencies (0)

0.12.0 botocraft-0.12.0-py3-none-any.whl

Wheel Details

Project: botocraft
Version: 0.12.0
Filename: botocraft-0.12.0-py3-none-any.whl
Download: [link]
Size: 310803
MD5: 9edf58399fd33e8a8d813f8298c29211
SHA256: 1224e6c0da3f56756d4ca372ddfbac9a8de5cb69036110685a8bb6099460b056
Uploaded: 2024-11-12 18:26:33 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: botocraft
Version: 0.12.0
Summary: An opinionated boto3 wrapper for AWS
Author-Email: Caltech IMSS ADS <imss-ads-staff[at]caltech.edu>
Maintainer-Email: Chris Malek <cmalek[at]caltech.edu>
Project-Url: Documentation, https://botocraft.readthedocs.io/en/latest/
Project-Url: Source, https://github.com/caltechads/botocraft
Project-Url: Issues, https://github.com/caltechads/botocraft/issues
Keywords: aws
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.11
Requires-Dist: boto3 (>=1.35.58)
Requires-Dist: botocore (>=1.35.58)
Requires-Dist: pydantic (>=2.9.0)
Requires-Dist: click (>=8.0)
Requires-Dist: pyyaml (>=6.0.2)
Requires-Dist: black (>=24.8.0)
Requires-Dist: inflect (>=7.4.0)
Requires-Dist: markdownify (>=0.13.0)
Requires-Dist: docformatter (>=1.7.5)
Requires-Dist: isort (>=5.13.2)
Requires-Dist: autoflake (>=2.3.1)
Requires-Dist: jsonpath-ng (>=1.6.1)
Requires-Dist: docker (>=7.1.0)
Requires-Dist: ipython (>=8.28.0)
Requires-Dist: build (>=1.2.2); extra == "build"
Requires-Dist: sphinx (<7); extra == "docs"
Requires-Dist: sphinx-rtd-theme (==2.0.0); extra == "docs"
Requires-Dist: sphinxcontrib-images (>=0.9.4); extra == "docs"
Requires-Dist: autodoc-pydantic (>=2.0.0); extra == "docs"
Requires-Dist: diagrams (>=0.23.3); extra == "docs"
Requires-Dist: setuptools (>=75.1.0); extra == "docs"
Provides-Extra: build
Provides-Extra: docs
Description-Content-Type: text/markdown
License-File: LICENSE.txt
[Description omitted; length: 528 characters]

WHEEL

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

RECORD

Path Digest Size
botocraft/__init__.py sha256=G1UAwO2GvxmJA3embLPJ8jVX_2Dpps_Gdaiht4rkD2w 27
botocraft/main.py sha256=pzeIhgBCmq5YAprp_Eod7hCon_5YPwq5Iho9SGXcQEE 111
botocraft/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
botocraft/cli/__init__.py sha256=LtbgGUkq14S0eXPYV9LmUKUpsllqIM8o6v0uTp2hpkM 191
botocraft/cli/botocore.py sha256=a4PiJ_79IvuapGiBCbdV6Gmxx3KMFoVR9b0wLikM7FQ 20034
botocraft/cli/cli.py sha256=niNOGIT4fI_Nh9pzD-LzNoRNGVQOQpPQAjxZUyP4bXc 401
botocraft/cli/data.py sha256=SGSFlnHJJi84bD_yduREQ8uFKKqf_CZz8gGbw2wTMUo 1941
botocraft/cli/shell.py sha256=F5uJrgRRkoUQnf-KqNYSgR1wSAV-0CaXTgBTgzGYadc 871
botocraft/cli/sync.py sha256=v13So87rAqg7x72zRL3-CR9wJEMVKfQyxMKly3Cli0Q 581
botocraft/mixins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
botocraft/mixins/autoscaling.py sha256=BDX-fU9KvBsmGOnrKrbbgTrJgCJVoYwmRDGFll1ewSs 6118
botocraft/mixins/ec2.py sha256=tpACrp_sffWLdsY_5DSvwsWDhFA5N3DdjuuGQb4_YbE 9242
botocraft/mixins/ecr.py sha256=MfHPBADoAWQLLlxxpcqgdeg0JsH1DK8KL5RAgRiK-0o 27552
botocraft/mixins/ecs.py sha256=k-q9yTTdfeagZjnEs70pU82m5LNbSGiFO2BQv6TKlnw 19577
botocraft/mixins/elasticache.py sha256=s8kcQqcE6mk3KYmZPxuK63XvfwU_JCjMxvZz5xsS5qw 2208
botocraft/mixins/elb.py sha256=Psd-HgBDJw1TaY-4dprtib2YCXM3CnMoIfOV0buK8gI 21132
botocraft/mixins/elbv2.py sha256=GOor10aUhjbvZh2DNmJIEX-_B5Ep8AWny3s4fjx4avk 788
botocraft/mixins/events.py sha256=zXUSWM3IlW2peZodZi5Pqg1ZQz6CgaRZgKGOy-GahUU 1898
botocraft/mixins/kms.py sha256=wts9HVXddjK5aAXt6-4OciYOyydg-V5sfRK1QU-MnEY 740
botocraft/mixins/route53.py sha256=rQ3D1xMvRNU-aOMnGq2eoYwVQ5OpzZAaMWwb476Jl30 1741
botocraft/mixins/tags.py sha256=rN3O3MX3_rRf0gp1T3S9EjlS8M2pMng9UlMB689qUfw 8834
botocraft/services/__init__.py sha256=R0anXBmP5ugILmIQ9A34TVasppMPnv6L5SFV0iRFZOo 519
botocraft/services/abstract.py sha256=M7Ng8mxcleurUkyv1GJtvS3silKfzKhyia38cmTBrqY 11607
botocraft/services/autoscaling.py sha256=9Qcu5B9SOyr0FSmdC-rDDmNAj-FuFv4DPG6e7ygjNRw 72594
botocraft/services/common.py sha256=Dy_WSVeH0huDE9p38gchOSyq5IT5qfn_cZY16bUAcRs 2644
botocraft/services/ec2.py sha256=v-61lCpZ9eit8cvbjquUUT8gv9eCCpbiomogUppM7cs 455189
botocraft/services/ecr.py sha256=6KPSXObdgtmv8kNk9FUYzbuNUSBGhu6QQeSYP1dgLfo 42292
botocraft/services/ecs.py sha256=7iMqxTdCjHZbf_rDnQD-tbJqHpW69VjpPECEAP_l10E 243310
botocraft/services/elasticache.py sha256=RWvulSg5PWWTa-f93Tk2Gdovzj2ljGWPLVnWF-2Rh7E 120216
botocraft/services/elb.py sha256=ADJZ2PHCQj8grNXgdQNIYkt4KrvV4Ajw2VFz7OXOLuk 55828
botocraft/services/elbv2.py sha256=kPS3L-5pbPpA30kb6yumuB7fL2wIqXpG7O_00EWUQmI 68862
botocraft/services/events.py sha256=NZmWG_rp2ZVNKzu-6sTSmTqv9jYW5xsjocA4dModwiA 52327
botocraft/services/kms.py sha256=JkoRttebYxP6cFd7GdkwelpD0sl3JcdP4t1E6taWOGw 24528
botocraft/services/rds.py sha256=JSeseVQSvc-SQ9qJT2mRr0HwLgWsENo0VATPhg09gsI 58005
botocraft/services/route53.py sha256=IFgkuLwnCWmWLo1Pm76ZrsjwkPp4TX9RNQhJ-PCKYWM 85342
botocraft/services/ssm.py sha256=ysWk0QM9HTP6aiuBSx0kxGc2ZCpHyyAq99h58JhBg2k 17733
botocraft/services/sts.py sha256=vhxFWRwIQrCHHVvssxVISyUuQ8B6rYNa9Bj782d4MHs 27815
botocraft/sync/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
botocraft/sync/docstring.py sha256=p21Mflpt1ZwPd0qhtUp6Ym8o0eA85OnBg41LcaqmVUk 6954
botocraft/sync/models.py sha256=24HNT4v_7-k66frS5rqnq-POt73tC_3DnPMIYfRoSaA 34716
botocraft/sync/service.py sha256=LFBOCaYGNXGPF1BEQab0zay8bUc6TVCbTQMCyx752Go 39764
botocraft/sync/shapes.py sha256=lj8L95JxzI9oBDH_KpJCAEv4Z-YGfrOfkWmyFHUBLEY 14578
botocraft/sync/sphinx.py sha256=v9wkVo_PGlp1b6tqQIcUPqdgNFtw0S1TJPIeDPC3-YY 6769
botocraft/sync/methods/__init__.py sha256=1TAqTgA__A4F_lMoPmfdrlViTgA05gaHLyRzoAJ5phI 787
botocraft/sync/methods/manager/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
botocraft/sync/methods/manager/base.py sha256=UXk5PNlEwqFwYt_53ehY9ckNA94v_pBqPCDbQOtRIq8 27788
botocraft/sync/methods/manager/create.py sha256=LVAFP1iIOyIJnQKUBoq3sdc8zzb0oSazJmtMqzszG5U 8385
botocraft/sync/methods/manager/delete.py sha256=rvh09jOKo01X_vNXeRyhNI93Mh1uvdRaQv22Xs-LPjA 2081
botocraft/sync/methods/manager/general.py sha256=trfi3D8-3y5CmSv7O2nQY5yPt0RXtce9Bgi3wsqP5a4 5219
botocraft/sync/methods/manager/get.py sha256=O4HXC6u6R_xLbQsI9hXcOsDTdbvh5szB9beSf7uFy-I 3062
botocraft/sync/methods/manager/get_many.py sha256=TwISDiMsMkeVbcNJHvesPv9KHC0uxOU70L_ZvLrtx7k 1689
botocraft/sync/methods/manager/list.py sha256=qZP2A-uWKCgmQQ-IvkbtQUgJUT0tsd4vls9rB6r2ozg 3062
botocraft/sync/methods/manager/partial_update.py sha256=RDMvWC2buAlJ2BswUCFk5mlwWzGeO6-J9fHOYfk1dhY 1793
botocraft/sync/methods/manager/update.py sha256=-MawtH6m9Duy7sTvd1AXe269BBlfNA_cv5o-geqP88Q 484
botocraft/sync/methods/model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
botocraft/sync/methods/model/methods.py sha256=8X3k9JyjKhRuUfQeZwFMZHGG_5kTXOtfZtGbA7Zx9_I 16854
botocraft/sync/methods/model/properties.py sha256=MANAF-dRFZ6xpx4Xjj6U4AEuGvJrFJshfe5crVODlRc 6785
botocraft/sync/methods/model/relations.py sha256=XpNHOMSYa6izzrjJxAuG6JMPa0FCF16hHr8HvIM1E5o 8139
doc/source/conf.py sha256=7fpzisUtIB-mbBlIel2xiT9h5Je0NUTPPwTaqaPyj0s 3004
botocraft-0.12.0.dist-info/LICENSE.txt sha256=RY5v_mTJzB4SAKL2Pe-oCvtEG4F9rAqVxytPKnvfGpM 1459
botocraft-0.12.0.dist-info/METADATA sha256=cHxZ8t-n__sm_xi19ibdB2yVfxDGhihuT7Dq_XvM_Yk 2358
botocraft-0.12.0.dist-info/WHEEL sha256=a7TGlA-5DaHMRrarXjVbQagU3Man_dCnGIWMJr5kRWo 91
botocraft-0.12.0.dist-info/entry_points.txt sha256=ygQYrZJ0mGdMprFc9VQd0Lnv_9bf8ISeA5EEoQ3GTuU 50
botocraft-0.12.0.dist-info/top_level.txt sha256=yvm_NB9K2JuNcKm6c4wGUzaVmf1xufuifjNPbs-LXQY 19
botocraft-0.12.0.dist-info/RECORD

top_level.txt

botocraft
dist
doc

entry_points.txt

botocraft = botocraft.main:main