tackle-box

View on PyPIReverse Dependencies (0)

0.4.2 tackle_box-0.4.2-py2.py3-none-any.whl

Wheel Details

Project: tackle-box
Version: 0.4.2
Filename: tackle_box-0.4.2-py2.py3-none-any.whl
Download: [link]
Size: 254051
MD5: e8952cfc25573433dc68eb477d624afe
SHA256: ce0e3b29962e6c17d5254dca657b080c6619b69b604c398dba8aa01feb49b628
Uploaded: 2022-11-15 16:12:00 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tackle-box
Version: 0.4.2
Summary: Tackle box is a declarative DSL for building modular workflows and code generators. Tool is plugins based and can easily be extended by writing additional hooks or importing external providers creating a web of interoperable CLIs.
Author: Rob Cannon
Author-Email: robc.io.opensource[at]gmail.com
Home-Page: https://github.com/robcxyz/tackle-box
License: BSD
Keywords: cookiecutter,tackle,tackle-box,tacklebox,tackle box,Python,projects,project templates,Jinja2,skeleton,scaffolding,project directory,package,packaging,kubernetes
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3 :: Only
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 :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development
Requires-Python: >=3.7
Requires-Dist: Jinja2 (>3.0.0)
Requires-Dist: pydantic (>=1.8.0)
Requires-Dist: InquirerPy (>=0.3.3)
Requires-Dist: ruamel.yaml (>=0.17.0)
Requires-Dist: rich (>=12.6.0)
Requires-Dist: xdg (==5.1.1)
Requires-Dist: ptyprocess; extra == "all"
Requires-Dist: pytest-cov; extra == "all"
Requires-Dist: kubernetes; extra == "all"
Requires-Dist: pytest-mock; extra == "all"
Requires-Dist: GitPython; extra == "all"
Requires-Dist: requests; extra == "all"
Requires-Dist: freezegun; extra == "all"
Requires-Dist: pytest; extra == "all"
Requires-Dist: tox; extra == "all"
Requires-Dist: flake8; extra == "all"
Requires-Dist: psycopg2-binary; extra == "all"
Requires-Dist: toml (>=0.10.0); extra == "all"
Requires-Dist: rich; extra == "all"
Requires-Dist: pytest-asyncio; extra == "all"
Requires-Dist: rich; extra == "console"
Requires-Dist: ptyprocess; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-mock; extra == "dev"
Requires-Dist: freezegun; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: tox; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: pytest-asyncio; extra == "dev"
Requires-Dist: requests; extra == "dev"
Requires-Dist: GitPython; extra == "git"
Requires-Dist: kubernetes; extra == "kubernetes"
Requires-Dist: psycopg2-binary; extra == "postgres"
Requires-Dist: toml (>=0.10.0); extra == "toml"
Requires-Dist: requests; extra == "web"
Provides-Extra: all
Provides-Extra: console
Provides-Extra: dev
Provides-Extra: git
Provides-Extra: kubernetes
Provides-Extra: postgres
Provides-Extra: toml
Provides-Extra: web
Description-Content-Type: text/markdown
[Description omitted; length: 10106 characters]

WHEEL

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

RECORD

Path Digest Size
tackle/__init__.py sha256=EgDQPIGEsSbbVcVywWDHb1XGikFBV3nDZ-V6hX74yjQ 214
tackle/cli.py sha256=0MS5U3M5GwtfhagRYO0qsrSJ4XgHgnWX6yQfT0G0clo 4830
tackle/exceptions.py sha256=jUOPh6je_FG5zzt5uF33moh3jXqSllnRO9x3y6lbdAc 11919
tackle/hooks.py sha256=13lLgtAbic7LBIP7bTs-CeISVUkjww_1Lx0FlCYXjMI 9211
tackle/macros.py sha256=PqqYM6NERdPNUDZ0RKpPCzGbE_o-e_9rVF-M8rwNB94 7076
tackle/main.py sha256=e_rSFEdXnQxrohOsDpxUf8J8BLweg0vQpSFLPBjFDuI 3367
tackle/models.py sha256=ApdJtT0ne703O2I0NT_ela7eEqjXGHWfPG7f02IMwCI 9714
tackle/parser.py sha256=nDzlsBovSbkUu9TumbQVu_QR6Hc7bCtj-BdkLhOywLs 59916
tackle/render.py sha256=9asVsdG728UpMMMIG-FR3KhEZ5BzmTDIbVy34d3b-4E 10031
tackle/settings.py sha256=ep9_a5PWFGhevnNviZAaosl485o89tPniUWxChAJRaw 1397
tackle/special_vars.py sha256=R2tVkI2K_bStR9dQ9Fa4vThWKwBWpF1nFp5GDuH_fzg 4004
tackle/providers/.gitignore sha256=XS_TcCG-ZOgFikDN3_eqoDzJC-U-Z4NvkwspRq6-sOU 5
tackle/providers/__init__.py sha256=uOHlQFOSh56VW3EmS3ksQFiPKJHq2gNC_w755SLEeYg 6780
tackle/providers/collections/.tackle.meta.yaml sha256=mZjcBU_3b_szRdm2AJ3cS0eyOG8cYkHpLNwXBdP-wZw 3859
tackle/providers/collections/notes.md sha256=iI9Ii8UImxZd_EUTxV3PgsyNCiCH8ytwhufNizN5X4k 246
tackle/providers/collections/hooks/concatenate.py sha256=oqxxj31JmTgmzUYMNx4yAEOupNqR-jUulXyMUMei6sk 425
tackle/providers/collections/hooks/distinct.py sha256=LopH_yySKBjRdEEdSc0EAKsIjigpAC7_tPHj28NG7tI 1562
tackle/providers/collections/hooks/list_key.py sha256=cAJwj08QprbsJz23-xeUm_sr3aShnN1E8KX7UOVUNGk 1860
tackle/providers/collections/hooks/map_to_list_key_values.py sha256=ny5kI525gqCela_JbHBw9tM_paHNZu6vVENN45ttvJ8 669
tackle/providers/collections/hooks/sort.py sha256=72qcJ6AG1afRuQdyRL8XWEm4fX8uti_hT8Q6Lt9fH1A 4287
tackle/providers/collections/tests/concatenate.yaml sha256=uWu4tfFWEXbCkmFeE31AGSH1prJdhoqEBsTUW4vaxUM 85
tackle/providers/collections/tests/distinct.yaml sha256=3Dqqg-bYl2X8WDKXYE2lTgwsSo977ebxAjEPLEIM_9A 80
tackle/providers/collections/tests/list-keys.yaml sha256=UKOQKpdhyYR-vZ9RveBOTq5GAXrshnVG6QfsGkRV1DM 144
tackle/providers/collections/tests/sort-in-place.yaml sha256=NaPAXGPj8NhgvftkUPnF9nWnQtfr1yJ5H_YAlVXecKc 679
tackle/providers/collections/tests/sort-map.yaml sha256=6-J2ht5h_SZyXWX2k5OBLrdEv_5CgGP38m6XqDZyx7g 122
tackle/providers/collections/tests/test_provider_collections.py sha256=FJKyFrhOnTGcb8yf-ujUOHDcLxeFfJ2-XWOoWA1wNbc 880
tackle/providers/command/.tackle.meta.yaml sha256=PPSVyRthVc_LIjYvwp3jHJK5HbxXTXloPnEbZR5rrDY 717
tackle/providers/command/hooks/command.py sha256=u-iUUb-oQulHVcfo8ggAVBp8-w-HdMXrpL82D7wAvHs 5356
tackle/providers/command/tests/exit-ignore.yaml sha256=vKHRJEk5PAw-3wotVuuBiLmJh3R1czTKlmRGW97Cufg 65
tackle/providers/command/tests/exit-long.yaml sha256=usUJVYYiI7hlVw8N_Ry24di3At8oqI2j3o6elRqYbDo 64
tackle/providers/command/tests/exit.yaml sha256=2fLvQw0c7v_AVn6X2NVWSuzoasr_5nmHeUsD_flIwoM 45
tackle/providers/command/tests/interactive.yaml sha256=RkzMGbstw-hJFcy7oN5sEHCSBYwKrDsFnnFVg2dHGRE 145
tackle/providers/command/tests/list-dir.yaml sha256=4-NjuuEEPr7j-f1IvTKEZgWP1HWwV33bNntIVEMsY4g 179
tackle/providers/command/tests/multi-line-cmd.yaml sha256=RJYkI9jAXF46alwI054io-pCS1-ihL3QciS_vbBDNJ8 222
tackle/providers/command/tests/test_provider_command.py sha256=aGMuyJQrXMX6twExc8K9rR7dzpt2DJMXg2bSmzoVKcA 1525
tackle/providers/console/.tackle.meta.yaml sha256=ZmIsgJBI6aC2W__XfIlEvyEZ3egiy3B7lmRNBmBAA78 6005
tackle/providers/console/requirements.txt sha256=e6po8kGLqC0lRaeAwA16h3gkm7za9zaRFFNIdOptO9Y 4
tackle/providers/console/hooks/__init__.py sha256=9vBxa0cFuWd73irervvX5RiKyTR7Io3JIfBCKeUMzxU 52
tackle/providers/console/hooks/markdown.py sha256=IKA0B_A9myKQjD7ykyNGjw5hCDl4O3l3PGVbfwS6uJ0 789
tackle/providers/console/hooks/prints.py sha256=y4Ebd99P22X4IXepTXZLobph8_zmure-8jusWEMlufg 4801
tackle/providers/console/hooks/table.py sha256=fm1EOFTor65GQMLFzsL8Pfboeavvt23hEJz9mlUycd0 1562
tackle/providers/console/tests/markdown.yaml sha256=aeWLRfTNZoTjJcQi7q6tYg7ENcX3euSwHeA_0QkK6iM 143
tackle/providers/console/tests/pprint.yaml sha256=gZfWfNPDBLFjzt_9Ayp3791bL-orppSmb7c1YQ8Fah8 54
tackle/providers/console/tests/print.yaml sha256=rnm6mk83UoAYfk-oo54uWKO4jQqQD1ACZpeNjPfRe0g 103
tackle/providers/console/tests/table.yaml sha256=y8T8zzqbNYs_v-GE7TSWBhheJWuCZDidtIiVl-LQ-r4 352
tackle/providers/console/tests/table_split.yaml sha256=dRHLk02r9Dl83vzork9pFnQHZkmWmEVGrKF4RX27acU 346
tackle/providers/console/tests/test_provider_console_print.py sha256=e8mi9swOYL2LEjrX42o7ZB-NGbQI-N6Yr4AFIdeOyKc 241
tackle/providers/console/tests/test_provider_console_rich.py sha256=hoVU4MyOzz_goD6hNqTUa0B_c0Ih9IR9B8YAR15DocY 507
tackle/providers/context/.tackle.meta.yaml sha256=KE4h8iMQvXfUyTSURVNpL39OsnsMGs8avlgZsTOwdHU 5061
tackle/providers/context/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tackle/providers/context/hooks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tackle/providers/context/hooks/append.py sha256=leATAGfe5gPnGP571wzL8ZD_Ozl_R0Ee9nWZb9mn3mU 1857
tackle/providers/context/hooks/delete.py sha256=e1EZkQmcvx7DFGpmu9-YhoqFp2a8kyRozn6EnxT_rs8 1029
tackle/providers/context/hooks/get.py sha256=e3kdW76CsRgG533uev5fRlwxVrtF_xfcHcnWBJUXjJw 1954
tackle/providers/context/hooks/keys.py sha256=FqMBejhCAO-kwqXRRtcrqZ83vZJEYjUETMxRYe7tOc0 1223
tackle/providers/context/hooks/pop.py sha256=zpWUZ_12w8mp3cmY5IGGAlW-eTg2XdY8slOWsUkLKF8 2108
tackle/providers/context/hooks/sets.py sha256=eNIQBkMstSLIe9DcI4gAqOp7Gqihf05FEu_ukF3_kG0 1059
tackle/providers/context/hooks/update.py sha256=xifnAA5vBdPZjxLnItUsCTXNBDfEj_FveRA96Tgy64Y 1702
tackle/providers/context/hooks/values.py sha256=_C9FwKujJVzHIiu-0AkGtoO8UFBiVwHt66w892zlW5w 1237
tackle/providers/context/tests/append-dict.yaml sha256=I7Gdf3mJfX6gx22VeNSdIqk5WrvIJfxeHNvz0zUms6k 331
tackle/providers/context/tests/append-loop.yaml sha256=r_c7oDq9RPIHe4JyKxjOGc8nIxk1fHiK7PTqju6worc 683
tackle/providers/context/tests/append.yaml sha256=P9kZ9Wr0OoS8XaZvm7RFqpM6ecIXjMBWJ4alXgzTCyk 422
tackle/providers/context/tests/delete.yaml sha256=pT1c1oudx7kt8h6ODJrnH0kkFs46LOjuMhhO6nXCGHA 303
tackle/providers/context/tests/get.yaml sha256=d1-j4juhjEBDX-DMaWbN_86wMoE0ccy_Zm5ZxFelVZc 291
tackle/providers/context/tests/keys.yaml sha256=aupHx_CAAICwjvbmX_bE8yd16B-E1EvcGwfp2zWev3c 251
tackle/providers/context/tests/pop.yaml sha256=4mESdbtiDpC3kxMlj-e-vI1du_mZsE_TOdU30sPzSJs 459
tackle/providers/context/tests/set.yaml sha256=vPhq7a2n-fnUUDQdBCch3d7wjTMOf1rviEplSNyIdDA 354
tackle/providers/context/tests/test_provider_context.py sha256=hK19QNnTdBuv_q0PpYZwjF7qKBqqc98bnoxBbDAQZQw 2783
tackle/providers/context/tests/update-2.yaml sha256=AZm4b9IRC9JGW4Xe7FNl7o21BRcA2DHmetC1CGsVNfk 546
tackle/providers/context/tests/update.yaml sha256=RifWQgn81FQMsVTJqOOqE87NJDH0c3Hia8bKeyPHdzo 822
tackle/providers/context/tests/values.yaml sha256=Mxlfq0u8CKRN4QB2mtC09iWorW8zX7p2Y6EoYKK3o5Q 264
tackle/providers/datetime/.tackle.meta.yaml sha256=pO9SL6-czgXnavOiC2FsaHm-e6cUuPSu0INEz0SE2ic 324
tackle/providers/datetime/hooks/dates.py sha256=eR72LqqokKX-MUtxzxw8LWjtTsfA_ZeqDYKjxcgXNo4 1141
tackle/providers/datetime/tests/date_now.yaml sha256=4oSANRgmKmAZPuAy6nSBRv5CWX45BevnHdBSSWlbVL8 145
tackle/providers/datetime/tests/test_provider_datetime.py sha256=sQ9pYzShXxZRRaZnWKRUVpqeK1MSAVNypJ1y5ofhTmo 371
tackle/providers/environment/.tackle.meta.yaml sha256=96poL9yssDuSxWRB6sHDTda12zUbBClsPAHhEodMWK0 1671
tackle/providers/environment/hooks/envs.py sha256=xv9R7fvrJaiymH-Dy3lAN1p2rX4BbqX5Q2RuiF4mi-M 3195
tackle/providers/environment/tests/envs.yaml sha256=29z7m9HFUzMIJU6-Ui_EQX_lVN9SGBRiDgc1Fc5EMnU 359
tackle/providers/environment/tests/test_provider_envs.py sha256=ROdl8KZBIwXZYOuypGgS6pfnVZrgDdD5a0RmtsssyAA 713
tackle/providers/files/.tackle.meta.yaml sha256=OnVBcTBf9X3wb_ee-_nISkZeEGshGT4TDK8eQ7FvOEA 2452
tackle/providers/files/hooks/file.py sha256=mrrRxBXezI-8B1iyG_0jUBa1P8n0N6zv3VzGIwD2Sk8 7244
tackle/providers/files/hooks/zips.py sha256=BF9hqZIjX0oLNx1D0uLQz4V1o3IxrYh7JHWBVxE0Be8 1555
tackle/providers/files/tests/file/chmod.yaml sha256=Znml38Ibdc4aLnFMKvQMyK4OpDgftI--RN73K-UlsCo 95
tackle/providers/files/tests/file/file.yaml sha256=KIcIhKfQygyvlRstPDujIZQNfb7_-iZFgnaCxSTIeI4 64
tackle/providers/files/tests/file/remove.yaml sha256=jqaHA5V7p6BEF81tGl4N6VQWKkCvgnlvDmUYqDnbu0I 418
tackle/providers/files/tests/file/shred.yaml sha256=QNlmCzYxGD-Y0FTh_ZvICydFNL76Jp9u2STUXkHOklU 93
tackle/providers/files/tests/file/tackle.yaml sha256=anD6buQIWIbiM-qtNh3zv1Q6XkYX3VFZF4KTwsDv40k 330
tackle/providers/files/tests/file/test_provider_system_file.py sha256=aZf1qb2f6c7rOxVXuSNHt9g3psLdMEDZsif37Pv_pVI 1783
tackle/providers/files/tests/zips/stuff.zip sha256=-vPP-MDYvPG2f6QZM-s8osH_77Al0OObnHa4iqWtDHI 436
tackle/providers/files/tests/zips/test_provider_system_zips.py sha256=ZEZzsb-1GhuJgnUrB6d8hFUGDBVenNmDpOv9Z6O3-JI 828
tackle/providers/files/tests/zips/unzip.yaml sha256=13efzk6wesj9jprE7NH6_LmAVQkETJPFv6SoZ7dxKqs 40
tackle/providers/files/tests/zips/zip-dir.yaml sha256=OHQexh0cKjJqIAY33WrBk57HGU_DWhsztYKuOmpKCTM 55
tackle/providers/files/tests/zips/zip-file.yaml sha256=IHP5lUnDn6DMXtREMNTfUsiojxkaOp8olSxGZCcJi0w 148
tackle/providers/files/tests/zips/stuff/things sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tackle/providers/files/tests/zips/stuff/stuff/motings sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tackle/providers/generate/.tackle.meta.yaml sha256=KUJf6J-LcvYjH5vGhK4o7e0YkJrsZRUzteMaao8GGkk 2417
tackle/providers/generate/hooks/exceptions.py sha256=R6BBit6BT2kH1t1ZKLivsBsXkOYNG0yh5GuFrSjgN8Q 432
tackle/providers/generate/hooks/file_update.py sha256=dKXMOyrae6ah11wJ6pwSNPs9FCmesDXb1Ta7TPubdXY 4302
tackle/providers/generate/hooks/generate.py sha256=aEUiHG9WVWo8J8IuAuMvwhK4gOfVkkFWKHMxc8I7Ut0 9845
tackle/providers/generate/hooks/jinja.py sha256=WRGAilDDJ8ERuVpHHkZQ3C9piLVN-kn74DHP3aXqWw8 3070
tackle/providers/generate/hooks/update_section.py sha256=nGie5cbN8wZLG6yZVaPaEaNQhDMXi0rLT5UJmxMjWoQ 1741
tackle/providers/generate/tests/file_update/README.md sha256=vVLIrq4t9zgPp5ouh10QxRLmhuT87l3tG_D7rdxujPc 48
tackle/providers/generate/tests/file_update/file_update.yaml sha256=adswd2ypSOLPhcfuGWML1axDJTKJGd37YJRj0jFAY2k 33
tackle/providers/generate/tests/file_update/test_hook_file_update.py sha256=o6kg4qPh7SPCEpabshz1lDfwk6UMzrWVe_IeRDK0xkA 133
tackle/providers/generate/tests/generate/copy-without-render.yaml sha256=3wK0s9zo7pFJkz9qoidYRhhgYtEJqjPAvE8SVl3bB-k 203
tackle/providers/generate/tests/generate/examples.yaml sha256=P9XDJ1ovwywL9em1XMCSmdykCRDTKHkajMNfv-TUV1s 248
tackle/providers/generate/tests/generate/file.yaml sha256=KyHU2lBXPo_NPuCr3TT-yOUy1mLC4w9m-fBPYmghlmQ 144
tackle/providers/generate/tests/generate/generate-types.yaml sha256=gUCNHzvfiZVbSXSYGznQmOWQ8EurK0eIeAAkF7yyBzE 43
tackle/providers/generate/tests/generate/looped-context.yaml sha256=As63_jO4hbBNvx9TkUw0NbQU85rBPXkj1C9qVOVuCEU 30
tackle/providers/generate/tests/generate/looped.yaml sha256=OFRfp0CHmKRYunAqevLTTeZpGyQ_dUnB9A34aA-g7j4 283
tackle/providers/generate/tests/generate/missing-file.yaml sha256=2pzOyM1h3HzVggMEAhXcCnccTCA3bloMan08V_-yiNw 72
tackle/providers/generate/tests/generate/plain-src-block.yaml sha256=qKasW07FPX8Y8KsSCLUa6nXK_z0VOzCGbCWZQaYv7z0 174
tackle/providers/generate/tests/generate/plain-src-path.yaml sha256=TLKHOP35hZk7ZoxubJ_IMy2IBkBGAZT-g2008iKEHAk 211
tackle/providers/generate/tests/generate/plain-src.yaml sha256=tC1p-Bn7w1Aw2oeuR0PFiAYHtiIzEn1LGa5L9iyY6_g 175
tackle/providers/generate/tests/generate/render-dir-file-base.yaml sha256=tVhbUh8t-99pIY9uE5gjrY0tFziGVxCzSZWXwKMn9k4 220
tackle/providers/generate/tests/generate/render-dir-file.yaml sha256=OXoPEs6BjoQ9zxp5DbyY2pr6EdJAu7J_5fk7zUmBD8s 153
tackle/providers/generate/tests/generate/render-exception.yaml sha256=NR_csTQ6foliofY_9yR_HBN4hg5fnvbiOJXVzz_mCM8 104
tackle/providers/generate/tests/generate/render-file-additional-context.yaml sha256=kgQZD8z6o3It7aFN9waP51cqoMS7-tbfQOu4hps3UMc 322
tackle/providers/generate/tests/generate/render-file.yaml sha256=8nZZsbquq1SI-ShRVS5VHfkbPFFc_LA3R9XzLidN_V0 183
tackle/providers/generate/tests/generate/skip-if-file-exists.yaml sha256=9AJOtunfUZwhqF2FTrajieHdbnGD92aTVKT6V4z4c8c 122
tackle/providers/generate/tests/generate/skip-overwrite-files.yaml sha256=hAxiomPxpZpLjOr9VGOfo5hLWS2aUF5wVX3Mk4Cb4B0 186
tackle/providers/generate/tests/generate/tackle-provider-remote.yaml sha256=3RELzZ-DW3z2oe8ecQ_mY_0zT1GVh36y6KwbnimsEj4 231
tackle/providers/generate/tests/generate/test_provider_tackle_generate.py sha256=vbGQuKi-W-gEyBa9-TYYlW-Ht4PZpK9xgjLGNTCmi1A 2230
tackle/providers/generate/tests/generate/unknown-variable.yaml sha256=-RS01iI0cYT0gvKmVOztJEmOltK6RR0fRKW6XmfMahU 76
tackle/providers/generate/tests/generate/render-error/contents/file.py sha256=0-iZU0q67fWO_QLU4GrlT_i04Ur-af_Ycq08dXi_vl8 33
tackle/providers/generate/tests/generate/render-error/dir/{{foo}}/file.py sha256=0-iZU0q67fWO_QLU4GrlT_i04Ur-af_Ycq08dXi_vl8 33
tackle/providers/generate/tests/generate/render-error/file/{{foo}}.yaml sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tackle/providers/generate/tests/generate/render_src/.hidden.yaml sha256=7kP9wkvSi5y3OOg3xkTRBdr5o1SUr6ALS6sYC7qdAps 18
tackle/providers/generate/tests/generate/render_src/.hidden.{{stuff}}.yaml sha256=l046k22bAMyEAVF4pIFaREvEKflFBqFQksG_c5mssQg 16
tackle/providers/generate/tests/generate/render_src/app.py sha256=ZEDybopvJmnAUjZkbUqTWqE7R4nLvl5m6wx7jGOjZXk 35
tackle/providers/generate/tests/generate/render_src/models/.hidden.yaml sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tackle/providers/generate/tests/generate/render_src/models/.hidden.{{stuff}}.yaml sha256=l046k22bAMyEAVF4pIFaREvEKflFBqFQksG_c5mssQg 16
tackle/providers/generate/tests/generate/render_src/models/stuff-{{stuff}}.yaml sha256=YWQUr6ybJJxbp49SYCr0-NeEfQdHconoEDOfrAtDHic 13
tackle/providers/generate/tests/generate/render_src/models/stuff.py.tpl sha256=QZhMjCK60-vqzhVLbslK71dnHqkGjrtrDL-FvayRURo 79
tackle/providers/generate/tests/generate/render_src/no-render/dir/foo.yaml sha256=7kP9wkvSi5y3OOg3xkTRBdr5o1SUr6ALS6sYC7qdAps 18
tackle/providers/generate/tests/generate/render_src/{{stuff}}/stuff-{{stuff}}.yaml sha256=98g-pqfC36tv2X8GXiag7XJXJNnjkkRGKLvVqgUMa8Y 18
tackle/providers/generate/tests/generate/skip-input/skip.yaml sha256=Rtzy1GeAYimjTB6ulkX90jkPTUZUhZqeE69B4n6Xt-s 59
tackle/providers/generate/tests/generate/skip-input/there.yaml sha256=l046k22bAMyEAVF4pIFaREvEKflFBqFQksG_c5mssQg 16
tackle/providers/generate/tests/generate/skip-output/skip.yaml sha256=9B8H00uuTbtAwffGpQHLeUia9bCFcdCEGgoiuncP-CI 10
tackle/providers/generate/tests/generate/skip-output/there.yaml sha256=YWQUr6ybJJxbp49SYCr0-NeEfQdHconoEDOfrAtDHic 13
tackle/providers/generate/tests/generate/templates/file.yaml sha256=2IoNCWm9oXmS29tIGTIWHZalEZXaYEOzV3uO0ZkNIxM 19
tackle/providers/generate/tests/generate/templates/stuff-{{stuff}}.yaml sha256=98g-pqfC36tv2X8GXiag7XJXJNnjkkRGKLvVqgUMa8Y 18
tackle/providers/generate/tests/generate/templates/plain_src/app.py sha256=n-3FSHHfl-TssVW7o9il7ND1JZa6MBW78qA09yHGbug 32
tackle/providers/generate/tests/generate/templates/plain_src/models/stuff.yaml sha256=7kP9wkvSi5y3OOg3xkTRBdr5o1SUr6ALS6sYC7qdAps 18
tackle/providers/generate/tests/generate/templates/template_src/.hidden.yaml sha256=lUNWq9mWOj18vSaiRJEzAHGOa6t3FJPzxkAb9OI0DRk 17
tackle/providers/generate/tests/generate/templates/template_src/.hidden.{{stuff}}.yaml sha256=lUNWq9mWOj18vSaiRJEzAHGOa6t3FJPzxkAb9OI0DRk 17
tackle/providers/generate/tests/generate/templates/template_src/app.py sha256=lQcffIM1lATwoGkCwBHyOx9Jdm8MBRXEODojWPH36BU 34
tackle/providers/generate/tests/generate/templates/template_src/models/.hidden.yaml sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tackle/providers/generate/tests/generate/templates/template_src/models/.hidden.{{stuff}}.yaml sha256=lUNWq9mWOj18vSaiRJEzAHGOa6t3FJPzxkAb9OI0DRk 17
tackle/providers/generate/tests/generate/templates/template_src/models/stuff-{{things}}.yaml sha256=YWQUr6ybJJxbp49SYCr0-NeEfQdHconoEDOfrAtDHic 13
tackle/providers/generate/tests/generate/templates/template_src/models/stuff.py.tpl sha256=QZhMjCK60-vqzhVLbslK71dnHqkGjrtrDL-FvayRURo 79
tackle/providers/generate/tests/generate/templates/template_src/{{stuff}}/stuff-{{stuff}}.yaml sha256=98g-pqfC36tv2X8GXiag7XJXJNnjkkRGKLvVqgUMa8Y 18
tackle/providers/generate/tests/generate/types/type.tf sha256=PrBHKGmEQVFrE0dFogwOIYL74ifCHACnJobIfA4DKWY 49
tackle/providers/generate/tests/jinja/existing-context.yaml sha256=QxjfCzChxnmcu3oAQKVV0Dm5CeUZjuXa8A7kMA7dzsc 110
tackle/providers/generate/tests/jinja/tackle.yaml sha256=MnUZshH5L4781scYHqYC0z5CkIHfvC_xs9Efu3HVn_Q 84
tackle/providers/generate/tests/jinja/test_provider_system_jinja.py sha256=iIdWlFa67lMfCLxB7CtDVw1-kp-OG0At7nr-sWISWTY 815
tackle/providers/generate/tests/jinja/templates/things.py.j2 sha256=3hAxcuv24pLudnvLexaUoyEfjyv5Px9gs67W1UczagQ 16
tackle/providers/generate/tests/update_section/basic.yaml sha256=EKEkpdrpWwtr7aeqSZJcGMPpkyxQEBtP7EJclh-mphk 155
tackle/providers/generate/tests/update_section/expected-output.md sha256=XohpoewlEpaJuHVhvC6mnWYHEXxC_p4Z41E900k48sU 77
tackle/providers/generate/tests/update_section/file.md sha256=XohpoewlEpaJuHVhvC6mnWYHEXxC_p4Z41E900k48sU 77
tackle/providers/generate/tests/update_section/multi-line.md sha256=NhpxboLp9k_YySFHmix9jdygO8-F-EsdYdyDio6fLjo 133
tackle/providers/generate/tests/update_section/multi-line.yaml sha256=lMNbwhQHz442DwjulMd3vCy-niAu06N0h0FytYv1JLM 351
tackle/providers/generate/tests/update_section/test_provider_generate_update_section.py sha256=k4Q9J_qIoCXj6bju6-sYoYhFEeOiOKmSt6LdCkRHN0s 678
tackle/providers/git/.tackle.meta.yaml sha256=fB01xXfakW6IMtuuj1w368C0x65mZJTPfTG_Ejbz1Ig 1129
tackle/providers/git/requirements.txt sha256=oqsAwlf-TPEaC95v3dhh1X33RCdwsFo3aRd7tzTnGVo 9
tackle/providers/git/hooks/__init__.py sha256=baMxmislme_jrf5GZq9pdWalBxG2SM_XMzgBR6Vn9UM 44
tackle/providers/git/hooks/github.py sha256=s2EvH_GYWuV1kzhUUZq1NKw0sV2m-I3rI3Mwq6NFnW0 1005
tackle/providers/git/hooks/gits.py sha256=rhPYxPWbDoN77w4EcMWA7EqhMy68dgsb1M1nLGFuDaM 2374
tackle/providers/git/hooks/meta.py sha256=kXf7hFzKCST9eI4Kns4y3SruD-AdjDUOoa03TxY6gco 9843
tackle/providers/git/hooks/sources.py sha256=AHtUfkS_p09fGnDJ_JU3GuyyayyYlVSR_SPXa-_USf8 361
tackle/providers/git/tests/meta-flat.yaml sha256=i4Ls9UrylAGAdVBdBmDdBiiNG_1NZVAKfOD3zuSCbYY 131
tackle/providers/git/tests/meta.yaml sha256=Pa_zq88SmSKlrXT7d1DcZ3UilNnkSG-8JVqzJ7CI-bY 502
tackle/providers/git/tests/repo.yaml sha256=WGxovjKSLiee7YYNODtbDA5gtaVKXzYhktctCPtLNJk 74
tackle/providers/git/tests/test_provider_git_hooks.py sha256=qkHE6lykCGamsteSR86_UzUBfNPfKKl7Ca_-LVBJnYA 1236
tackle/providers/ini/.tackle.meta.yaml sha256=FEM3gmasyEgIcIq2QhXZPeDtXiy8_LhezxTCcgEeBQA 562
tackle/providers/ini/hooks/ini.py sha256=8vEOTrZB_VNHTuK4DnTwMpsr6bpAopNKSyDAuV3oXSI 1947
tackle/providers/ini/tests/tackle.yaml sha256=i_6fzVdpMQ5kOCDcMoM9RDYxoXKxvEzrFjJLSmSELYU 158
tackle/providers/ini/tests/test_provider_ini.py sha256=68-0a_Q_attGOVItJWS0Uuuzekh-Hk2i_6dfdj1x4EU 658
tackle/providers/json/.tackle.meta.yaml sha256=JV6F3YdVAWex-h8ejfvUJ65t7VgqJ3B4K41MJuCH4cM 571
tackle/providers/json/hooks/jsons.py sha256=UJL6xjsK7-BPy5KJ-QoMFCzxADRpVOPTx4CInLU34JU 2153
tackle/providers/json/tests/json.yaml sha256=uGlbCoyNbsW5wXHHR7ue66l0O1MNq8rUseO7CZzNtcw 55
tackle/providers/json/tests/read.json sha256=62GDE5yHpBlZ2dHWIfoVvXl9jOI3T_ndOEt9UaOJWNU 23
tackle/providers/json/tests/test_provider_json.py sha256=NMrNciC1SKFPlMO4xHrCNQHszOvEExDPpDVaIqPurn0 115
tackle/providers/json/tests/write.json sha256=0c2PvTFpvWs98svHne2VvUjpBYm2rcNuYXABEE-Nnv4 19
tackle/providers/kubernetes/.tackle.meta.yaml sha256=ww8kHNne7L_YP6T7LtvWGWRuRQOvasrXLP8j1CegeYs 1076
tackle/providers/kubernetes/requirements.txt sha256=lfBi9Orzf5WO-d6GHVm37K5NUUH5hLOCYOz66nbEnGM 11
tackle/providers/kubernetes/hooks/__init__.py sha256=_j7pN2zbRwv4BtXoGp8v3et2sYnXCIy9yKCEgu4s-mo 44
tackle/providers/kubernetes/hooks/apply.py sha256=_-02pLQMfVrg1aI2zTAFZ3OhQpZ94NbFE4fmy6-_UMY 413
tackle/providers/kubernetes/hooks/context.py sha256=wij8zfb9oO7XT-OOKzT88twoOa4QUNETTp1SK-4dOiY 2309
tackle/providers/kubernetes/tests/context.yaml sha256=VbvDINIJ0JfWOVwb1OG_uEv5i9oDD4eV1D7IvpbuaPk 95
tackle/providers/kubernetes/tests/kubeconfig.yaml sha256=aOyaOeu5u43oIVlzwhjizWMZZnejQ3YRP-lEAv0UgKI 705
tackle/providers/kubernetes/tests/kubeconfig2.yaml sha256=H7nFddGDI2Edi-TOToegs8hlRKdp8fZ7_FpqBcvWCOQ 688
tackle/providers/kubernetes/tests/test_provider_k8s_context.py sha256=Zc8U_EJBGSkoFdFngbyWT3W6exbF8Qqr167w5epfv3I 485
tackle/providers/logic/.tackle.meta.yaml sha256=2gRG_G0XY92oQOM_-ivrnc6TdtxGHDx1NdvyvGnDM5A 1912
tackle/providers/logic/hooks/assertion.py sha256=dLE35p1NzF3DBY_qs30AvdwoCiaHOoZim29RqNlNCzA 1788
tackle/providers/logic/hooks/match.py sha256=OcpmjWeHCZSz39lzN5_hNpha5ft4V7MJCBrDDgYiNOQ 3789
tackle/providers/logic/hooks/while.py sha256=CjSvH6_957_uIYen9QmRIriC24BfVS66g4nLmzwpEZo 677
tackle/providers/logic/tests/assertion/assert.yaml sha256=YqSyIH1SkpullJ4uCbpJLCi0oRCdAgXUtBWU3GbzoqA 309
tackle/providers/logic/tests/assertion/test_provider_logic_assert.py sha256=Zk1hzWqQHf4Sia1iz1IifomCEdr5qDYQhWddlTkhd00 227
tackle/providers/logic/tests/match/block-if.yaml sha256=BsomGgwqzQC1EwUz0GQHEP1qVgSCN5B6hnQ-jPZ_a_8 627
tackle/providers/logic/tests/match/block-loop.yaml sha256=ijuznlq8ni8IYj1gLwnOi8Sr2z7sPpfx6fN6scS1AjM 645
tackle/providers/logic/tests/match/cases.yaml sha256=L9_12jvPFlmtkoAO6EbhqpNeee4RVABsz_CZGSSHT4g 335
tackle/providers/logic/tests/match/lists.yaml sha256=fnitPmquRiiVXMxy8j1NECsueikCh6NTTqyVd6jK1lU 237
tackle/providers/logic/tests/match/loop.yaml sha256=x5ywuEPWvKtUhGhFRZee5qWj5-Cg7kLcBoh3eKw5Hvo 1395
tackle/providers/logic/tests/match/test_provider_logic_match.py sha256=3FW9YHfBzl3BnBoOfRn0aS5BJ4V-VGuN1PFiMhbqGcE 1918
tackle/providers/logic/tests/match/value-list.yaml sha256=i2NMcOkJxloVnNqYF4amZfSPd2dYNbdqEQgYUffvwg0 271
tackle/providers/logic/tests/match/wrong-hook-type.yaml sha256=21dVaeD_iCG8iGH9iD-iEVbf8Gj7F66Vc7HbEC_qGG8 123
tackle/providers/logic/tests/while/while.yaml sha256=FY_mJvgmrUIJf8HOOAe9hFKrKXZ6dVu_cgCSW-oTi6U 154
tackle/providers/paths/.tackle.meta.yaml sha256=JQNomWAZKUXFL0kH1JfPE1sU0bDGnVpja92fcEufUBI 2213
tackle/providers/paths/hooks/dirs.py sha256=2oFIiCIHtNK9TNckAwl4iye9KtbKWKYDPTG5rvn8iys 620
tackle/providers/paths/hooks/find_in.py sha256=yy0IkWaL-NuQAVbxjHoqXsVDoLNtN8WRuBRDwuj-Nas 1737
tackle/providers/paths/hooks/flatten.py sha256=IGL9RSjo2JWwWcgRNWZkPOUhnPsMqAXSCm-BPcCn9PQ 1309
tackle/providers/paths/hooks/listdir.py sha256=_RDayLdN50LkPyMFnuw3RMi-JnSoAYgBWqcTPglvO5w 756
tackle/providers/paths/hooks/paths.py sha256=4BLLefYwlrNo6iQh0PfdfDiFRHip53cggQbleSAoGe4 1942
tackle/providers/paths/hooks/symlinks.py sha256=DyZrb2G50UgIXAXwfGozJbYiJkHK3GRHDOdSXSiWbNk 1648
tackle/providers/paths/tests/base-dir-name.yaml sha256=dyTndsLHx7XCapAwv6_FoyH03xKZn6sslsSh2KWTw-M 77
tackle/providers/paths/tests/child.yaml sha256=a4MOcC34hFxqCvMzML1-yvp-yjLm1q4_nOQBHaJTatY 345
tackle/providers/paths/tests/parent.yaml sha256=e0_Lyh_7n51Tj6YQiZ6EN8LXX32D2umICrcvsnRD5hw 314
tackle/providers/paths/tests/test_provider_system_path.py sha256=x-E_tfi2E9Xail2uULgp-Kfy3FhhEBa9fcZv3911i9Q 957
tackle/providers/paths/tests/a-path/thing.yaml sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tackle/providers/paths/tests/a-path/path1/path2/thing.yaml sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tackle/providers/paths/tests/dirs/args.yaml sha256=rxVsrJ6hITDro_-blD7f95gwigw75BxGRsd4_I5-9qY 118
tackle/providers/paths/tests/dirs/tackle.yaml sha256=pr8rgYa6VK3GdV-jueh7bMC3UPEv3kvyuu9vUbJxmHs 130
tackle/providers/paths/tests/dirs/test_provider_system_hook_dir.py sha256=Pj8TFIcJv5U154dQMuxQ8OhlCL44D8B7rBP9AwZEtwU 755
tackle/providers/paths/tests/flatten/tackle.yaml sha256=6BDLYVQ8ZxfcJe-FnZrUao-8YDwyovKV6vBFm0bQi74 902
tackle/providers/paths/tests/flatten/test_provider_paths_flatten_paths.py sha256=P4eqGr0IMjuUcCEfBs4zrZzzWlduBANvaj_5yc2jmN4 377
tackle/providers/paths/tests/listdir/tackle.yaml sha256=waSAf-NZCsD01ItgyUN45a1jQBNMQ5OTiwUJk0r96dU 293
tackle/providers/paths/tests/listdir/test_provider_system_listdir.py sha256=VmhwZKqKSkuag_DJ1FWKOPvQT9r6Cg5l2F3Mvp5bjOQ 345
tackle/providers/paths/tests/listdir/dir/.hidden-stuff sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tackle/providers/paths/tests/listdir/dir/stuff.txt sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tackle/providers/paths/tests/listdir/dir/things.py sha256=ithbkBCOuq1VK4QdIeeJWmUafknPIaRtSK4EMy7oJ8A 15
tackle/providers/paths/tests/listdir/dirs/.hidden-stuff sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tackle/providers/paths/tests/listdir/dirs/stuff.txt sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tackle/providers/paths/tests/listdir/dirs/things.py sha256=ithbkBCOuq1VK4QdIeeJWmUafknPIaRtSK4EMy7oJ8A 15
tackle/providers/paths/tests/listdir/dirs/dir1/stuff.txt sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tackle/providers/paths/tests/listdir/dirs/dir1/things.py sha256=ithbkBCOuq1VK4QdIeeJWmUafknPIaRtSK4EMy7oJ8A 15
tackle/providers/paths/tests/listdir/dirs/dir2/stuff.txt sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tackle/providers/paths/tests/listdir/dirs/dir2/things.py sha256=ithbkBCOuq1VK4QdIeeJWmUafknPIaRtSK4EMy7oJ8A 15
tackle/providers/paths/tests/symlink/src.yaml sha256=BwkdnntjrIaWbjllLKUydWgUWue2Gha31d8p-RhkHqU 8
tackle/providers/paths/tests/symlink/tackle.yaml sha256=Yc5abgS_51-B5UgROldYLudg6A9sEkyeV51yD5X2eVY 402
tackle/providers/paths/tests/symlink/test_provider_system_symlink.py sha256=YDw9R15K4R8wl6UQaVoMPC0m9fJUwurfEa7_ygXqgLI 511
tackle/providers/paths/tests/symlink/somedir/.gitkeep sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tackle/providers/paths/tests/symlink/somedir/src.yaml sha256=BwkdnntjrIaWbjllLKUydWgUWue2Gha31d8p-RhkHqU 8
tackle/providers/postgres/.tackle.meta.yaml sha256=C9XkMVdEOuPnTgXf1xfAIYetg4wyAdxd_vdNabXxxOI 835
tackle/providers/postgres/requirements.txt sha256=TagzHZz06m_zkPk1KV80z3EQXoh2tTHeIUitAHIgE7A 15
tackle/providers/postgres/hooks/__init__.py sha256=RAFR25ByLFDYsq_1Kec2ewtAyaBu44zMXqTf2GwPivg 50
tackle/providers/postgres/hooks/query.py sha256=6sjnnesrzFTzgoTz1b7BjaLwYnCSsC3xUZsiJQhsWEo 1289
tackle/providers/prompts/.tackle.meta.yaml sha256=mn9gvA5HRdqKyzsKnFFY3328v-6q7Jz4dZgoCsvCano 3488
tackle/providers/prompts/hooks/checkbox.py sha256=rk7rP_QA0NZNt4dJ__g_wo9_KJrxfd6S56_diOzzRLw 5193
tackle/providers/prompts/hooks/confirm.py sha256=hqMpExeN8EnH2Uk0AwYTiddRZawdR8G_Gv2kHrYnUn0 1311
tackle/providers/prompts/hooks/editor.py sha256=SemXuR4m7fFN4E4qvBMvHOPp5oUL_YBex8xnhKeMJak 1365
tackle/providers/prompts/hooks/expand.py sha256=UyJ86HIwmX3K0AIFh3-rh0kGfK_OA9VdB9o8_RqNVl8 1363
tackle/providers/prompts/hooks/input.py sha256=WIfvzOXnEVx8UYBXdCqKbQd68J9HoutTyjk6eyiDB0Q 1520
tackle/providers/prompts/hooks/password.py sha256=CLHQrFGZ4zx-3UaCfxm9GT9cDsggI6s1ROBdfP_kTeo 1315
tackle/providers/prompts/hooks/rawlist.py sha256=8tXDbdwOM9603LnECqCyYRMrhaE7sIWiSna-tvb1w6s 1518
tackle/providers/prompts/hooks/select.py sha256=XARRbBsCwRx3o21-UC0XdWc5iUtrB9HHx7-qdLV_KIk 2992
tackle/providers/prompts/tests/checkbox/list.yaml sha256=_NpALWmufBpNJ_8p2pVWi4Ibi-EeGmm83BExJlBTMO0 86
tackle/providers/prompts/tests/checkbox/list_checked.yaml sha256=ORUffhqJa5t5cn4ukuBsp0AyfZioYXvBqMj3QbYDbMI 102
tackle/providers/prompts/tests/checkbox/list_index.yaml sha256=6p60wW31dr-01Gr9Dmvd1N3YE2MiYLM875F0MDO9juo 100
tackle/providers/prompts/tests/checkbox/map.yaml sha256=cGKxZN2CXvNQKtLwXttVcbDZ4noe-PeDOt0THEWR0To 127
tackle/providers/prompts/tests/checkbox/map_checked.yaml sha256=cGKxZN2CXvNQKtLwXttVcbDZ4noe-PeDOt0THEWR0To 127
tackle/providers/prompts/tests/checkbox/map_index.yaml sha256=gcOb2-kSyBHcrNCm7l20tRs6WIhb_HQmw7orT22n2nY 125
tackle/providers/prompts/tests/checkbox/map_normal.yaml sha256=JDoGyYFNzWWuOTi7XKMz08AMSFFrq_kLFEu-ZaQbhI0 118
tackle/providers/prompts/tests/checkbox/map_normal_checked.yaml sha256=LgA-wSOJ8uyAXA2XGARumvdHADKw31fT-VVNuzTRT6g 114
tackle/providers/prompts/tests/checkbox/test_prompt_provider_checkbox.py sha256=75zJFzmeoP4g4KHy039Zhu6qkRHBgS5Mbdn_djwDiik 2071
tackle/providers/prompts/tests/checkbox/tackle-my-provider/LICENSE sha256=yIWKWnZEC7ykhOE0z330Y4XQkN0YssWOZQ-TkliALls 10141
tackle/providers/prompts/tests/checkbox/tackle-my-provider/tackle.yaml sha256=uuDyc2sBRz0H5giyUBbsAtemjdyFZkECK1LXjzExYC4 214
tackle/providers/prompts/tests/confirm/tackle.yaml sha256=iwZrGaLkcO-IVvgGvXNPJTYyYbFDl2EVHfS5JD3QVjs 75
tackle/providers/prompts/tests/confirm/test_provider_pyinquirer_confirm.py sha256=Tgmrj3v4aoouim1CiI8hCSFoplF7aCnPrBxApRMUBGI 312
tackle/providers/prompts/tests/input/tackle.yaml sha256=mhdzAy4vbVlfrr5eHewNV-DwedgQCAgQKKYaHU4cwgc 71
tackle/providers/prompts/tests/input/test_provider_prompt_input.py sha256=E6oz953_P9hV-ZrTuNA6195HEGKa6Eneqo2P1E5Lr7k 400
tackle/providers/prompts/tests/password/tackle.yaml sha256=bRQj7VSgiUPqoKWpkbfhnPQD6oWozdsLUhSF2IOJFY4 98
tackle/providers/prompts/tests/password/test_provider_prompt_password.py sha256=glHRI-f7zMJ61C2ZET6arvzFLFagjT6LFtRL9KSKX-E 315
tackle/providers/prompts/tests/select/list.yaml sha256=jqLe3LYfwk9OGvweCdmutTSh0wG2HRu2opUji2yA5qU 84
tackle/providers/prompts/tests/select/list_index.yaml sha256=c_CcZXeNWRu8mYrnXDwmx42yCP6ODZyShPsWRaTOUMM 98
tackle/providers/prompts/tests/select/map.yaml sha256=tuIivJGPLD66QVLVSH626yL1mOmbzTXSzKPqAAP3Lgo 109
tackle/providers/prompts/tests/select/map_index.yaml sha256=HcPZQUqaDD6jSZwsxn--zQlFUclc7QxOh4w5D6LiF7s 123
tackle/providers/prompts/tests/select/no-msg.yaml sha256=B53kR8iKfW3d54IXjCjWsszb2uviZEcyQbvowhAXYWg 60
tackle/providers/prompts/tests/select/test.yaml sha256=d_Ftc7NSVlVKetXHMC8Wh-rhyM0yohRLUFYzPQ9bJD0 74
tackle/providers/prompts/tests/select/test_prompt_provider_select.py sha256=saJKMSkdLNv6HBCCiKl_sw9y32ee_saVPnKCwmXVga4 1657
tackle/providers/strings/.tackle.meta.yaml sha256=Z4nOAdfLe_OGDVyYI71fY1esIRsiLw9KkF9Ts3eqSHQ 1555
tackle/providers/strings/hooks/b64.py sha256=OxkdflO8pFaoTfhjkbahkyHHzzcUS8jdBX0HZ49XVMc 870
tackle/providers/strings/hooks/randoms.py sha256=i-en9isdUk7BlMXDtbnHA8Wt7dhAu4EN9zy7l8i6mMI 1742
tackle/providers/strings/hooks/regex.py sha256=vsbPZqvkR7ROVgdVkKAa5EyYwyq9o-ySFb6GsHPYDEM 2028
tackle/providers/strings/hooks/strings.py sha256=bO9o1FaQlQDZTxJgODCwT5axpxIQVSuX8t44ZcT58og 883
tackle/providers/strings/tests/b64/tackle.yaml sha256=6PlPDpQ2KHT15tRbxNOhFxKwPaStq53pvYyX8gNdtWc 152
tackle/providers/strings/tests/b64/test_provider_strings_b64.py sha256=gln_NBWce6aFK4Zz1GE0NnMTZuc8BGmzBiDKMkWi1K0 197
tackle/providers/strings/tests/random/random.yaml sha256=UdxU5W3OK4yPZiB7hMayAI_Kyds_uMgARk7mrxCLVPw 290
tackle/providers/strings/tests/random/test_provider_system_random.py sha256=72rRz46KGDkgVn_AU0dw8eI9hrTlNYzzWtoip84k7HQ 363
tackle/providers/strings/tests/strings/join.yaml sha256=RySgQaet1mXTLFpPE3sJ-LVQR0Vb5hOtEiIOXGMfjMA 380
tackle/providers/strings/tests/strings/split.yaml sha256=v-Mbu6vgPusQIPADDoopHSez5a8MSdeQCRPaqrX33Rc 103
tackle/providers/strings/tests/strings/test_provider_system_split.py sha256=-PEujamkz_DKYCQ9b6Lv8vMg5vkMbI7a2uSits3w4bU 589
tackle/providers/tackle/.tackle.meta.yaml sha256=cvVs0a-ckkxeSS1pGM_9YImFQA-SUoInkJslXKEPzTs 4343
tackle/providers/tackle/hooks/block.py sha256=sc97R2V7PPE8-IUq1xCCQKpq3Rr1N-5arCfPKBSsHtg 1582
tackle/providers/tackle/hooks/debug.py sha256=yDqTNG8qCOMhsdaf_EkPApbELBiV5AsdWxITUy1hv-o 2980
tackle/providers/tackle/hooks/exit.py sha256=ZALj8rLiX5ms8UzoWzCRrEq0tNPBEXBJ8QDGXnwfjBo 303
tackle/providers/tackle/hooks/flatten.py sha256=7ykUNQkbJHPY1oElTc1TKxhSzaaI57Gf53rIYffFfC4 2192
tackle/providers/tackle/hooks/import.py sha256=0hjE5te6QlbHVh_Scmr_FPChONOFO4kk6sAW8qgABos 2269
tackle/providers/tackle/hooks/literal.py sha256=GtMyaes2kUeSLeorTffDYJ6_bOjcGK5ujUP_9D5KdLQ 312
tackle/providers/tackle/hooks/provider_docs.py sha256=N0_-rrtMYv8z7MxEW6inmM53i9K1Jm6C-SFlGmLxgSw 7380
tackle/providers/tackle/hooks/run_hook.py sha256=0R4_VETtkVBphGEnbcw2kLnzhb-U5ZOfw2WYrWNw-T4 678
tackle/providers/tackle/hooks/tackle.py sha256=sKeZouuJhxUSLcu5Lznchr9YvoMLHmVaxzMIW1U_9qg 3592
tackle/providers/tackle/hooks/variable.py sha256=6StL7gBq9yP0cjalavkdlBP9SgUvwC4unYvQqUfIJ6g 1080
tackle/providers/tackle/tests/block/block-list.yaml sha256=4B2hYhual-EnEisiVL6FhNyy9owVVJos2OVsqb-l1FE 91
tackle/providers/tackle/tests/block/block-logic.yaml sha256=J84jMq0oaOajgypPxtY5q6UhS_97N-eXVLBRt9pvc00 76
tackle/providers/tackle/tests/block/block-merge.yaml sha256=Ba4ftod9g884hosIvIFpYP8fhlFCiC2SPttn_i3V-R8 341
tackle/providers/tackle/tests/block/block.yaml sha256=xC3xpG0zdL6jREseBcfUX2gL08xHh6h7KToSZ24rTLk 398
tackle/providers/tackle/tests/block/embedded-blocks.yaml sha256=L_GCY0TCcFu6R859mD5UGRhCVbhPyCrEaedYaGtEhB0 239
tackle/providers/tackle/tests/block/embedded-lists.yaml sha256=7nlE-ci1hknWuN2zVz2Ncih1NI5Uv1l_p0M6c83uh8Y 283
tackle/providers/tackle/tests/block/list.yaml sha256=ldaGd2L8vN9tJZPDaYVZfsAEMM7XR08xq74SD5-x0tY 92
tackle/providers/tackle/tests/block/looped-context-other.yaml sha256=U5I_XCziFFO9AkkThLzgO9IQP0nYQlmqVky_ohaNZa0 29
tackle/providers/tackle/tests/block/looped-context.yaml sha256=RCiSXDcUUcYkgnIBUATPuiwdgtWBNiytgQXKEzBg9AI 123
tackle/providers/tackle/tests/block/looped.yaml sha256=GoVHi10GVMOWZLjm8mCk5qKgFJiuV-KbQSlezOuETD8 427
tackle/providers/tackle/tests/block/merge.yaml sha256=rZy41IDNH8eMW2ZJdvKz947ZLP01QJ1KjJ4kSEWGnfU 112
tackle/providers/tackle/tests/block/test_provider_tackle_block.py sha256=AHm4uiZ3QgaBsGlSXlAqkowfAGLBKGoybEnPk4m0JfI 2524
tackle/providers/tackle/tests/block/tmp-context.yaml sha256=piouW5AHMuu2_Iftptim_aOOEaWq6dLnlnxoj9IYC70 106
tackle/providers/tackle/tests/block/fake-tackle/tackle.yaml sha256=AV2_0a74sAZD0cNVKu8RWYOsG_c6tGBYJ7AEULyLLK4 88
tackle/providers/tackle/tests/debug/tackle.yaml sha256=gXRW1WNAdyFcBbQW7Sfp7MWNyoDwA0KtEOZY8NxUs4U 53
tackle/providers/tackle/tests/debug/test_provider_tackle_debug.py sha256=Y8DtHcqENQ72zENsOEY2jTb3NKgA0olZzf9mjKDOTPc 253
tackle/providers/tackle/tests/flatten/declarative-hook.yaml sha256=lp6nhN770GmPQUT8FCJpHYsBDx4p5kTnqFCPdXeWlgU 259
tackle/providers/tackle/tests/flatten/kubectl.yaml sha256=rS7Zj00FuZWVXRxUTZva8AbGuPwClE9P5wqpGm8V4ic 819
tackle/providers/tackle/tests/flatten/ls.yaml sha256=aV7zl84A_8VaQZsR1lyjeYxBZ2q_Qm2869eMMmH9t74 516
tackle/providers/tackle/tests/flatten/test_provider_tackle_flatten.py sha256=_IbyM9Zlam3CivMFZ92s0aqNoWHT6jU8ZZXiX-sHXEA 501
tackle/providers/tackle/tests/flatten/ubuntu.yaml sha256=f0M1pF4RxVgjGK1OrjwLxyyDa7zMtxjqDab_EaHZAlw 235
tackle/providers/tackle/tests/import/expanded-list-dict.yaml sha256=RjM1X4TGocGEwnTOOzXFVajgbKtNb25K0Iv2KMZFO90 180
tackle/providers/tackle/tests/import/expanded-string.yaml sha256=UeJ5pTu6UFQW8GPJdQXR32N8fbXyHJ3cW9vqE4UHnYY 165
tackle/providers/tackle/tests/import/function-import.yaml sha256=_xR54ZRiBmfClmwgUm0cFo6eLKjlBxlZjI4ELoO7exI 99
tackle/providers/tackle/tests/import/list.yaml sha256=3fYGmsa5OziwKIGW0K94dreL1GR0CpfvBxOnbqb-9lA 180
tackle/providers/tackle/tests/import/local.yaml sha256=WCtwFx0Yynz9vBHPzxJbNamXQn_UHOWd75lDjVYnwj4 159
tackle/providers/tackle/tests/import/test_provider_tackle_import.py sha256=mRoTTkA5xbUEjhZmvvzFya4PnwYGE7wi0wdCQFemFE0 968
tackle/providers/tackle/tests/import/test-provider/context_provider.yaml sha256=Pu_RwHhCQdHUgHgwVE9rXvFRKLB77OV91wOZ4WKoSd8 33
tackle/providers/tackle/tests/import/test-provider/tackle.yaml sha256=HDDCK8uMdonhd-X_Rrz4_RqCY7KrIhsrYjO0iUIlwLQ 159
tackle/providers/tackle/tests/import/test-provider/hooks/funks.yaml sha256=UlNfhmWLcQQZw4RIZseh-rzBu5HU_4xp4mdoHjzIryg 175
tackle/providers/tackle/tests/import/test-provider/hooks/thing.py sha256=7qygeQOizEHqT_yFHjxWF4-Oy0ZTUF5axWdmxKfnsW4 228
tackle/providers/tackle/tests/provider_docs/docs.yaml sha256=eepL84vv_-irc499BrlIcjziT6_NcTjNPZfd0cifjes 311
tackle/providers/tackle/tests/provider_docs/test_tackle_provider_docs.py sha256=uenvWcDt-tsxIroHL2z5ITWd_o4NJa2EszNpeBYmW5I 911
tackle/providers/tackle/tests/run_hook/tackle.yaml sha256=UZrVHptLSN7MU_aV2wJ2EEGmYT0yuhIU1LmNjCATc04 122
tackle/providers/tackle/tests/run_hook/test_provider_tackle_run_hook.py sha256=7kpz0RMinnHNOv4NypVvBgLM-ufIFfr5T6ss95eubCE 219
tackle/providers/tackle/tests/tackle/block-tackle.yaml sha256=hVJ1fouPsG6EhvTac1i62DwPZ5803kvDCtSjTzNJxeg 194
tackle/providers/tackle/tests/tackle/cookiecutter.json sha256=7xZbAmxDqqK0UrA6dPhhmcen7CZKzvrkdf6ODJOcemA 28
tackle/providers/tackle/tests/tackle/cookiecutter.record.yaml sha256=0_gui2gE7Jd0AwX1KzqjO5EmIvB_0rSxATad1fzjul0 110
tackle/providers/tackle/tests/tackle/kwargs-default-hook-arg.yaml sha256=5o9SmtxRhezoMvlpq5sikLoikgTjbKqmwkKBNluaAiY 56
tackle/providers/tackle/tests/tackle/kwargs-default-hook-target.yaml sha256=v4ocn_JcPWtIEBIbN09n3-utjovBVIBXjua6mhjRfpE 60
tackle/providers/tackle/tests/tackle/kwargs-default-hook.yaml sha256=zEBXJhxjDlpb8n_FJ6uNctguPmqJb1go30w4nCJh1A0 130
tackle/providers/tackle/tests/tackle/kwargs-default.yaml sha256=rI8zravGe1I05piQxgTNVZV3JvxNi26_snXZG7VIuEM 81
tackle/providers/tackle/tests/tackle/local-no-context.yaml sha256=pTVaYNE598x40ARrtuj_jXI6XwT316DdExE-GZ3ztiQ 37
tackle/providers/tackle/tests/tackle/local-prior-context.yaml sha256=KMZ6Is-ptmxYHUt-qPFhw2DslSBELOAfu84bKhpawGY 48
tackle/providers/tackle/tests/tackle/local.yaml sha256=HsSisSIXMhrHLvuUTEo-YDc4pjtZ61qCMD62yHHOJYQ 174
tackle/providers/tackle/tests/tackle/remote.yaml sha256=XZ_fRaMgO30XFV-izlrQI7N1Wv23ZhBPYVoLeu9XtNM 179
tackle/providers/tackle/tests/tackle/tackle.yaml sha256=KjpHJt1ir29xDoLvpAkKKaCFaorIkYemGKzy7h5-j8Y 170
tackle/providers/tackle/tests/tackle/test_provider_tackle_tackle.py sha256=w5KJoe0x_lEmUMSsdPYRIBW6RdNIaUWlHZDjerNh6mI 1921
tackle/providers/tackle/tests/tackle/fixture/example.yaml sha256=YWQUr6ybJJxbp49SYCr0-NeEfQdHconoEDOfrAtDHic 13
tackle/providers/tackle/tests/tackle/fixture/local.yaml sha256=8oDXj1tEt_UQJTVu-g9m3l83XD3KSw4Amh4mZN3-SsM 90
tackle/providers/tackle/tests/tackle/fixture/tackle.yaml sha256=QlNfhCbXplsJKF3cwFDKs4fBcEU9gU_8n6ii0sTc-Jo 101
tackle/providers/tackle/tests/variable/test_provider_tackle_var.py sha256=vbG7OMuShoKDmfCAMfKLq9V2AKfxNi3_osybdrUMn5I 331
tackle/providers/tackle/tests/variable/var.yaml sha256=rr_mdy7JaTLCLkbMDr_ta7Y04mljQhWYc0CrDHsIY4o 495
tackle/providers/toml/.tackle.meta.yaml sha256=v-_S4eyWzH7SSLHNstifAChkM8vadULSF6qCpx34MM4 607
tackle/providers/toml/requirements.txt sha256=roZnS3u1PnHA8cwfSQPTzt0_8gQnJHE56fxGfdS5uvM 12
tackle/providers/toml/hooks/__init__.py sha256=FRAzVh5gX8E87eaGmxkQ5HfqkCBHbGxYaIVrFKKR4nE 52
tackle/providers/toml/hooks/tomls.py sha256=sNescDDlD7MSZmDZeX3CperzfBugEJR9BHEwAB6sIEs 1129
tackle/providers/toml/tests/read.yaml sha256=kc8H3vTZXT_hMYAx-0WdRh3mugI5b32SoE5EOWhgDKM 39
tackle/providers/toml/tests/test_provider_toml.py sha256=8E7jO_lx09AHJJmQdeeB_buYwCzInsaBIIUSnkw8r3I 475
tackle/providers/toml/tests/working.toml sha256=rtKh1ZpQrzAjoHe4GCVmcRdoIZ1MGjvnyAGzd34n74s 507
tackle/providers/toml/tests/write.yaml sha256=NuiLzzEimezsSMH67n3G-WOy9eaWgkJ42ZW1K7DSHkU 136
tackle/providers/types/.tackle.meta.yaml sha256=zf6RDRnunkH0IN_0PFv2kGdl3DW-0gg1mo1aLfnBd6s 772
tackle/providers/types/hooks/casting.py sha256=tpruitnuGrNbzfrn8Ye7IeFZNnJ5Xq_4kDH2HSCEbtM 1258
tackle/providers/types/hooks/type.py sha256=WDuV-Vm3HBOIAuUmr_mtcST2iDWaneijb3QPIrf-YyY 555
tackle/providers/types/tests/castings.yaml sha256=7k7C5KHdP0XeZ7QuG3rMRd2woJ4pdtS9np0BKGpJwnc 250
tackle/providers/types/tests/test_provider_types.py sha256=Jjjftv9UE-8F6wIRafiwfqapo-Pr4o6VNDunBw3YGPo 590
tackle/providers/types/tests/type.yaml sha256=awAApPzwKsWTyQ-uhMERc55IEHWB6bWchxmxh-KlNME 454
tackle/providers/web/.tackle.meta.yaml sha256=l45-g0la0_i3JyrgeRF4I9zU_f852367_YNFkq-L19g 2105
tackle/providers/web/requirements.txt sha256=7HJCDfXfvc5BEfcVyWM43zt8t19Y5HjSRJyXIOVg3ow 8
tackle/providers/web/hooks/__init__.py sha256=J9Qfg3Tbi7fI9CguDi9P59aoQ7Y6z4-IZ1vor4SRAOk 102
tackle/providers/web/hooks/browser.py sha256=LIz5cXGRs3H3awZqE0lAzvLcsPDBdLhDoC59lrppgWk 849
tackle/providers/web/hooks/request.py sha256=F9tOwZqq_P5NVDEYsTj2I9n0cndvF_qmVotycE-oxDY 7076
tackle/providers/web/tests/delete.yaml sha256=PJzxWqN1XHyd9zeUmPAEv1Sg9CjNn-FSTqrzs5GIwws 111
tackle/providers/web/tests/get.yaml sha256=8mpPY3Ie_2JcuWKwAPNDkW5vPfbFINvqwUeUueSCLvo 99
tackle/providers/web/tests/patch.yaml sha256=bmRGGRBPJi7rG9bwQjf06Twx0UgULdHzSnp02U62xAY 193
tackle/providers/web/tests/post.yaml sha256=Ly_uDEWO4MbitJgttPXELOaRwt3t7GgdF6YZHpZmeSM 189
tackle/providers/web/tests/put.yaml sha256=uWC2D4Zpp091focQHCrTSxoZt8lVokOWymDksRdjCXk 238
tackle/providers/web/tests/test_requests_provider.py sha256=VBVlCySA9qqKA8j6iK_sxCrYdrBFo8GZ91gvhPABYXM 940
tackle/providers/yaml/.tackle.meta.yaml sha256=un3HUc1o7sFlx8WkL7j6-aUCcJ6gNfk06bXO5leXHmE 656
tackle/providers/yaml/tackle.yaml sha256=oiI7G5k-0PgprkBNpgyPxwBz4Xb0nI7_nO5xQnoi1VM 54
tackle/providers/yaml/hooks/yaml_in_place.py sha256=T2mQcYEH-05m_iWTbxWa6ga1EEGXBA3YhNeqdRUDB38 4838
tackle/providers/yaml/hooks/yamls.py sha256=SKCGZEGf1zvUvUpwz0VURMeMcxlNxLcTiYscYlbItAI 2342
tackle/providers/yaml/tests/append.yaml sha256=RFj6-sHNafbDDwk6cL-iVugiJJ_vxqvddogeZOwG6ak 449
tackle/providers/yaml/tests/before.yaml sha256=HavE48u9aggYvUYPOmyYVb_pXVBsdHJrwPLtsK7LH04 9
tackle/providers/yaml/tests/filter.yaml sha256=hjj3-lIWm_CAY3lrZc1Ova64J8bYsykqKvvy2Nbv79k 142
tackle/providers/yaml/tests/list_yaml.yaml sha256=9rHFOZ3-Hz8ZeIaJXWoQXi-OPAVts2j1E2GnvIF9lKk 33
tackle/providers/yaml/tests/merge_dict.yaml sha256=CGMSCgnWGrj7uj-TJ4aGqRMBn1B_KVqG2xftaRMUh80 473
tackle/providers/yaml/tests/merge_in_place.yaml sha256=qOpK0V3U7WPgdmnfHbbCEUJeAf5OK1Gs4IYxsLwSAis 386
tackle/providers/yaml/tests/read.yaml sha256=Dt6gie36NvBw2Rv-3Nbdv56-I0T1rpwhla4aEUdUDoo 54
tackle/providers/yaml/tests/remove_list.yaml sha256=ezrfJNYVizfAju0RvzI8KsGuewCtPvv0hh2_phWhMj8 184
tackle/providers/yaml/tests/remove_str.yaml sha256=rvWVLBJlomYQWDILbyByG0HzEp67LkIJtFChCXXaK1s 210
tackle/providers/yaml/tests/test_provider_system_yaml.py sha256=q_UDUAHItYiqMRVRkc7QypVXf3CT_fMUJYu06nC3ZYI 2991
tackle/providers/yaml/tests/update.yaml sha256=v_b-Ew4EadGnrQDc1N1FBbuRb8OgrqK3GNHkjxPydIU 197
tackle/providers/yaml/tests/update_in_place.yaml sha256=QTdwxDFTOEOIKO2uuKj4tgvK67enFtjGv2vwIS2p9ss 283
tackle/providers/yaml/tests/write.yaml sha256=mWAfLl1oz-i_-IlYJUJcgBC0y16LHTOOripEXHRalgs 52
tackle/providers/yaml/tests/yamldecode.yaml sha256=Dhjstz4a04P5imEvKlWk5HlRP_JRWURyTNHjQAUfD14 129
tackle/providers/yaml/tests/yamlencode.yaml sha256=gqEYkIA3QiEBSf8bjHkY-HB0QRRmfVNukZKsSNHeDxM 78
tackle/utils/command.py sha256=1Fp5Hy5bCepTMSg1CQiM6ZecjBXdc2BliVpeTjWoOuk 4027
tackle/utils/dicts.py sha256=naYON1g9PMximohDSNkL06VLatO9zdmObzrhFfe0lHU 10999
tackle/utils/files.py sha256=PT5gMclZex_EwHYHPMY1CB0BL4NbF8Z6omQ85Nr_sr8 4210
tackle/utils/help.py sha256=cQXhNhgGr_CUips_jGn8n8Hel5RDKaQ_4vpluuslY30 7756
tackle/utils/imports.py sha256=wfaGu4bDILAhUQ8qJ57DBjF-JM7SGOmWsbsP0eI4Jg8 489
tackle/utils/log.py sha256=RHzxv1FyG3BSuWXDZKexg8-nH5t-GaurC85LQdj7ER0 1544
tackle/utils/paths.py sha256=hkBRfivKM6EeO1C4wp3Par2OCCwva94AZHXRtgWL_6o 7047
tackle/utils/prompts.py sha256=rXINOrP8qyRZE-7KOQ_etfrvmLSwNzX8eJNr8iiC6-M 1480
tackle/utils/render.py sha256=6XfpC0FHG3K1wn0CLddQwyQuCXHvRXIqCwZK2k33kEo 466
tackle/utils/vcs.py sha256=vyKERAaw88_vlCCwV5nXMMpcZ_f_c-Ez2ba5nYNAjic 10740
tackle/utils/zipfile.py sha256=Q7MbGV9Ag7qw3NYDS5wMw-g-P-UkYQpgDuC2xtwtdiY 4837
tackle_box-0.4.2.dist-info/LICENSE sha256=fMOSRlzBKQRtp-CI1hi-ZyOODBpEDiB_SUMzl58eYNw 1469
tackle_box-0.4.2.dist-info/METADATA sha256=DKm4kSbHqxizINsL5bJTuIfX0MGLRcId5wC_U1t2N-o 13152
tackle_box-0.4.2.dist-info/WHEEL sha256=bb2Ot9scclHKMOLDEHY6B2sicWOgugjFKaJsT7vwMQo 110
tackle_box-0.4.2.dist-info/entry_points.txt sha256=nlLATCS8J9Qp-vbWpvjzxuQjIq_QfV6PEw0XcZB0ajs 44
tackle_box-0.4.2.dist-info/top_level.txt sha256=X35wRKHHh_19O1wC2TDjrpfMYm7waNLPBfBpSQElbRk 7
tackle_box-0.4.2.dist-info/RECORD

top_level.txt

tackle

entry_points.txt

tackle = tackle.cli:main