flexlate

View on PyPIReverse Dependencies (1)

0.14.7 flexlate-0.14.7-py3-none-any.whl

Wheel Details

Project: flexlate
Version: 0.14.7
Filename: flexlate-0.14.7-py3-none-any.whl
Download: [link]
Size: 134519
MD5: 435ed896e690532d7d755ed09692a619
SHA256: 8e7139cb0042e015637af37e038e5db9757a7426ad0367ce64964f04a6f43eb9
Uploaded: 2022-08-14 15:50:32 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: flexlate
Version: 0.14.7
Summary: A composable, maintainable system for managing templates
Author: Nick DeRobertis
Author-Email: whoopnip[at]gmail.com
Home-Page: https://github.com/nickderobertis/flexlate
Project-Url: Code, https://github.com/nickderobertis/flexlate
Project-Url: Documentation, https://nickderobertis.github.io/flexlate
License: MIT
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Requires-Dist: py-app-conf
Requires-Dist: cookiecutter
Requires-Dist: gitpython
Requires-Dist: click (<8.1)
Requires-Dist: typer
Requires-Dist: rich
Requires-Dist: markupsafe (<2.1)
Requires-Dist: copier (==5.*)
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 13998 characters]

WHEEL

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

RECORD

Path Digest Size
examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flexlate/__init__.py sha256=0I6MNj_-Ig-GKM3dbneYnfFOUtlSrhIfTHJBWTXUl0g 100
flexlate/add_mode.py sha256=KejcZ0r-1Fqk2pHtyk-CM-Sr77B6gBjbDCIJKHuTiFA 852
flexlate/adder.py sha256=c8pvNCY3WLdh2KTqPVVe991yNV9M8g6332jPzD7WZ6Y 20513
flexlate/bootstrapper.py sha256=pZredTRa25_cJPGdQsbRISiv-HZNqf10rrdGCzJiYiY 4194
flexlate/branch_update.py sha256=vXPyBojm2fqLUkhXi8-2AR5IE_VF93jd___dnXlAgsM 6523
flexlate/checker.py sha256=8e9gc7AviNx0BCe6chqSmV16CRbFarIZHiytaJPyWsA 2639
flexlate/cli.py sha256=FYCwK4l7E34wF5qXzYzcCbrRo_cZADlPm2PIFcF-mO8 20515
flexlate/cli_utils.py sha256=dOE0yr1VLAjQsvMMsmFQ0EjwoSQbuo_IYazDGLyHSQI 104
flexlate/config.py sha256=rKuelOBEzzpT3RvgCTBzq8Trt_LXoVTctGNifQoUrtk 24671
flexlate/config_manager.py sha256=JRXJX1GKxG5-UYvx2m08M81GbBQppHT5JdLDBW3Pk-k 23937
flexlate/constants.py sha256=u2qwp5IRqzVeCy6JDpSw296ud3K9hpG5ja5Ed3gAYAA 99
flexlate/error_handler.py sha256=aI6HhIffn8TbBJV9Idg2ZVNWPV6q18l0d61vO0A9mEQ 1417
flexlate/exc.py sha256=8_xm_X71096EZc_i_YBPWjyjpa2edQIGIr4VCk8mkjo 2958
flexlate/ext_git.py sha256=kwSOoUbmr8ZcZEA2Af21C_tPEeBv2AHBUS-q8ONStQI 14235
flexlate/get_version.py sha256=tfrtH8b3uzs1cMnMjUQ_Rk0-oaOd4U8LVsPuippO9X8 192
flexlate/logger.py sha256=1kc046Nvkl7G1i-0rz7qspSrMq3XquHgqI7GfzbO6t8 1077
flexlate/main.py sha256=e3PeRZrltqnFaXIWcSjUyrup5T5_em3YB_PFDDaVwds 18256
flexlate/merger.py sha256=KRyq9s4tGYX-LwvI-03n5LCilwiOaPYSzB6j38l1aiI 6841
flexlate/path_ops.py sha256=MAq8nKi_rVFKqZgtZoLnWfDuJCphq-kOqowM0dtQAR8 2976
flexlate/pusher.py sha256=xUbkOtD8V24KS3c4YEHNzCUtjGHPtjiE1YgTk8IR0QI 2160
flexlate/remover.py sha256=9XoOOG4eQN-8F3gvoaYdf-xjScXvCeLfJ1UX4gow0w0 9627
flexlate/styles.py sha256=2Gs080-gexLqFUHw8NEzofvKnM4RwF2JW55Ing3-jGA 483
flexlate/syncer.py sha256=osVVJhkexm2LPNNJnaJgJDc-0RMr4Vsc_wi_S4e5M7Y 1927
flexlate/temp_path.py sha256=Cw1elCP5mqZtwF2ikwho32Z5Pzf2Q4P8wjUhxB33lEA 824
flexlate/template_data.py sha256=Kl9IRu3DiThkRiOfGf0hnuobbGPLtOQ0PQYUNOOUBNU 468
flexlate/template_path.py sha256=VmxYGlma9CQtWnf4WJvMJ-RuEwVB3zyLXv5MKM_rCDY 1679
flexlate/types.py sha256=daEdpEyAJIa8b2VkCqSKcw8PaExcB6Qro80XNes_sHA 2
flexlate/user_config_manager.py sha256=W5uEMo4ng-akcNpUu22wLabZO_sGLlmo4V3cWhqC_w0 2681
flexlate/finder/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flexlate/finder/multi.py sha256=Yv8hqd1nve8liVteDcgVnQL-qjdEXGdGW4AoKXFaI8k 1234
flexlate/finder/specific/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flexlate/finder/specific/base.py sha256=zPnnZWvpiWlGp5ENSuKM-zwwau-5uTUu7WzUmwc7PUk 552
flexlate/finder/specific/cookiecutter.py sha256=9ST_yrgQVTSW1cKPpaPzb1oiive2lOcQ8jyRRgFx5go 1766
flexlate/finder/specific/copier.py sha256=7NvN2t0WFxIk2rJa6F7_qmVM0kxDBZghHrkk09rw3fQ 2574
flexlate/finder/specific/git.py sha256=OIzPaQG2MmgGWi0TAa4EU3xoDXMOH9EBpdSeX-tSUM0 809
flexlate/render/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flexlate/render/multi.py sha256=zb5eZ92ZJqtNcnKMlmdyG0VmBRPzFdF0lMlFSwSsf2o 3711
flexlate/render/renderable.py sha256=sL7Kn9A6uEQmSrBKyYHuDGfOx4V2FSpPf5Bd8mo5W1k 1813
flexlate/render/specific/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flexlate/render/specific/base.py sha256=yNifjXE4xbxEz3_Mza0BR2msFDLbmfDmKciF3nebmWo 728
flexlate/render/specific/cookiecutter.py sha256=cEcNOWkhzRTmic-sOXFRHhVLtoNTC1qe6sauTTpg9Bo 3896
flexlate/render/specific/copier.py sha256=_CI_ulnCIXkz-8TWIHIvYHcAfinf_kiA40uEZ1DErvc 5530
flexlate/template/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flexlate/template/base.py sha256=e-gk-Pdybntx6g-QLzYZop4vkwiBq1smv-6p4IFgm28 2752
flexlate/template/cookiecutter.py sha256=7T-OSNOEtnhttVl0qTlDKT-mRqEoF9DUkNfkBLwbZH8 1120
flexlate/template/copier.py sha256=3upXPbYMT_5AjGJJ8-JUESgu5jrTfK2ts5EULtO070g 1086
flexlate/template/hashing.py sha256=mu-WMWb8Orn6oLhfgM0FG08mFSdb2OHhIBp__lGOltY 1103
flexlate/template/types.py sha256=VN5oadUM7Ny76cwohD6f1C-fJf-5YhbNOJJGYoFRyE8 150
flexlate/template_config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flexlate/template_config/base.py sha256=bO10ij0IkWkKHb3um8FmnM08Ue0Xuix4VG14aQtVZc8 331
flexlate/template_config/cookiecutter.py sha256=LT2IJxfWLwZ4zDOM9ZdeA2NQtBRLUWC4l5bORE7m6As 110
flexlate/template_config/copier.py sha256=owQV6gARUFTDftG_r9Vyol3xoQC62gkiFdCqkMs4kRM 399
flexlate/transactions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flexlate/transactions/transaction.py sha256=LjthPLGA-SExl0VmYmYcLwSdLPLYxHGYAtnzcCiKokM 14906
flexlate/transactions/undoer.py sha256=I7BJ6vBqjZJaVjQn9J20iysKTv8jhPHsstFVQuYvaCs 3132
flexlate/update/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flexlate/update/main.py sha256=fOiSzSAtNrM0o60Lw5LQZ_DtElgXV_RGopyWnT0kE5s 16446
flexlate/update/template.py sha256=vXggBvl75HYmyQsVzgb4JC_8P8vIEI2eP5kp9q7GLWg 5017
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/config.py sha256=xZArMuYvVpm1E0ueQYAeHrpjijG6u6CwhvoqrL3jDVc 3802
tests/conftest.py sha256=qyvKuGC3-lpfoc9oQPhMvpE_HPrOSG7EF5DVqVVeweY 1552
tests/confutils.py sha256=J4RfGiBLMI_xX08mB5bTQUcNscfmyH5V7uv-Uz4jD_M 707
tests/dirutils.py sha256=UAVX0Ab9Fuo9iXqjdyAIu04gAc5NX-7AQj6D6hgAzHI 3281
tests/ext_click.py sha256=bHjD7xo-1eh8T33DbbRnS6tDSKp_paPW1_NDRaKy6CI 540
tests/ext_subprocess.py sha256=RAxiMIOM4_hDTi0u8_RHWOFrZzW2TOsoyUS9d7QhVEU 880
tests/fileutils.py sha256=N0snhTkECb86aS3lp6g0XT9sb1BMzs9sZ66_yTRGBZg 1158
tests/fs_checks.py sha256=Zz8Vs3xKNxINzvUXCIK5nkX5DihQs54ijZ_x6e4R9qA 2671
tests/gen_configs.py sha256=b2kY9rFKPJP6ErVzKwMLnQ2qOVKkXXAZP2jWRf7t1C4 4884
tests/gitutils.py sha256=HyRybGuS0KS5DEVVmh90gPui3If3PGU52E4t8-sr6wk 2886
tests/test_add.py sha256=xyYzDGx2sNq05gp2UiyrIXcjBcEqHtuohX3zzhxSxYk 27289
tests/test_bootstrapper.py sha256=MBDdPLQdrp1d8fqDZmIXABpt7cA2MWrL5Z7ILNQFHeo 3011
tests/test_checker.py sha256=rsqLHtnUGeG3FG7tV6G-TsQOCIDSVvqsGaxojVHayHk 2144
tests/test_config.py sha256=6gyLVOS_szs_7LE7S_-gI6V3xY8ixCE4IzIKK5aPOVM 6376
tests/test_finder.py sha256=F-MOZAdiayO_mqBhmy007G9hiLhsogwmZgfc5UVmNEM 8635
tests/test_merge.py sha256=CH5k0A-uPXDE9pwiPLEFl_H2_d2IXPDOUcBQF1v5Wtw 7324
tests/test_placeholder.py sha256=Sowm-WBm3s9Opsn_G-5TdTe7yuOG6DSh3DXL-aCI8OA 63
tests/test_pusher.py sha256=gI_alKT5c68zzDXcczOVvrSMWuEEm2thBrYIjMsYaNs 1861
tests/test_remove.py sha256=0purXu5gSWYK7Za2ruzmNUqmEPLtAVFqZ4PWhKTrfCc 10422
tests/test_render.py sha256=YMUn1LVKKflfInZgLxTdWURBelMk7UPQPpfOp628cnU 5125
tests/test_sync.py sha256=-E3snRK7Gndc0PPbsh2BLfDKN-AYoZ6lO6s2LpNcMRI 8844
tests/test_temp_path.py sha256=-y9cENX--A1ZoNtEIuhX3tTLVcmEaPGVSeAJQuIpvPY 316
tests/test_template_path.py sha256=NRwp5GBfN5ZfD9GdUt3tnLk9qj_Aj9AnYWqI4vHLGMk 2054
tests/test_undo.py sha256=cMMuYv8RV228VwsqNCa6RhDROgXNdRiXCy59nsw_8-o 7222
tests/test_update.py sha256=WicOy7H3TaTRJ4bO-rKWAvRxImKVFPyQuVTCF23NUfs 26587
tests/test_user_config_manager.py sha256=LAPK9zCYWJOMe5HquyYd7CiCIRxWkAsiGbDOTKaqvRE 2609
tests/fixtures/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/fixtures/add_mode.py sha256=J9C_iTqyqRFx5I4sR7qgdWFiZWFrQDz3AgAVlfAROSk 253
tests/fixtures/cli.py sha256=0WYwnPHPC4KCviwta8eu8qbQiWvkUznnypePn9Mv9sY 1337
tests/fixtures/config.py sha256=ADKPq7ap9ZC2y_-LkEW_ixPETWL9m1EluW9GsSy57bw 256
tests/fixtures/git.py sha256=Qq_ARFoxUaGKkfezfDlTDWpwBWGfUACkhzwC0TENp-I 1332
tests/fixtures/local_branch_situation.py sha256=dy4BOtfDoBmtMaTVeAXW0trVia375goBVH8fcLfEqaI 1620
tests/fixtures/renderable.py sha256=uamW9Q0GKR1hTknqPELtRBCXqO0eiXqaxGLz4KGyWIY 1285
tests/fixtures/repo_path.py sha256=XZoRBU0a1rzzuY-3Wjb1QI1rgpf6lq5IwuvyazP__lg 3551
tests/fixtures/subdir_style.py sha256=ujsKxrusEW2ixvSkGxm2oWbEu63PbqQx3HcdpOUC-YI 656
tests/fixtures/template.py sha256=83Zq6dC9y7FDi3phzudlDZOCEMuMJ8pzzDIX1pRuYRc 7148
tests/fixtures/templated_repo.py sha256=zohliTROwj4gXKbftX1DQt3ngXFHOhLifaaWcl8-_s0 14346
tests/fixtures/transaction.py sha256=Vxa--cHMtYH6qVAkoyhACr47fm_6IoPAGm9OHRklCco 2221
tests/fixtures/updates.py sha256=oi0NaMDP1R4PRjvtwYugtBVWuZewtIhhdaVnG99MQ_E 511
tests/integration/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/integration/cli_stub.py sha256=nX5zG7aWNLn7gvMWEpPyRaIAnVt44igilT_kTWVcKt0 11574
tests/integration/template_source_checks.py sha256=Ni9IH1R9wZr8UVMfrXIMGf8oqC8mXtK8ppW0MTbBt0Q 11970
tests/integration/test_e2e.py sha256=IvWz2w74ZWsYiVQxoeuvlSUwOwAIl-JAehsdGPaUClU 42010
tests/integration/test_init_project_from.py sha256=ckeIFOossnerHuUXNpuF1Rl7n9xPBX2AqLU-vTk0xkM 1540
tests/integration/test_main.py sha256=QPsUozwnpYXXkk6B5vrnef_yp9WI2IR7Pfl5kjuGZlo 3972
tests/integration/test_update.py sha256=rzBsdJ7gUpj6vQTBrsVxpfRIJSSMWagW0EopkhAj-kY 4006
tests/integration/undoables.py sha256=kiYU3Q03_G0QIfcBmi0ecGX9KsGlNyVj3fge46mcc28 1747
tests/integration/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/integration/cli/fxt.py sha256=cCWj-E1l-fURMxFydIyTRxjx8GSElUug7kTvNWdL6ls 265
tests/integration/cli/test_check.py sha256=KFhLLAIDscX5GMztPM6W3SGvOxMeB21GOY7AI88OS1g 1166
tests/integration/cli/test_update.py sha256=qJoZvxq-zfM5nQ3arV59vWWCelBEfg8SO_3c-ueM-ks 1134
tests/integration/fixtures/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/integration/fixtures/repo.py sha256=C680y5HG8DHKAcETC8sBEGnmEbRvqQmsbBxaQOAPEzg 2498
tests/integration/fixtures/template_source.py sha256=iwUXsBINkhHDG_iISs8bNrTptLITpAIY5zxBT6veyKE 15069
flexlate-0.14.7.dist-info/LICENSE.md sha256=IfNRWxSJk-vDs-Oaqb7rRABvh_0_1CFeZF-KHCsXnok 1082
flexlate-0.14.7.dist-info/METADATA sha256=gAiRo9ZalZvcyltg_h1l7-OnD3P615TB8B7sFEzvXl4 14839
flexlate-0.14.7.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
flexlate-0.14.7.dist-info/entry_points.txt sha256=6r3Te8n3g6AJD684qqVk_jt8Nd_DkXAuTU9_kZriWbs 41
flexlate-0.14.7.dist-info/top_level.txt sha256=M1CEK1kp5xyIXtu73HJ1VSbUCfD9TmpIedFuVEj78m0 24
flexlate-0.14.7.dist-info/RECORD

top_level.txt

examples
flexlate
tests

entry_points.txt

fxt = flexlate.cli:cli