toolkit-py

View on PyPIReverse Dependencies (0)

1.5.10 toolkit_py-1.5.10-py2.py3-none-any.whl

Wheel Details

Project: toolkit-py
Version: 1.5.10
Filename: toolkit_py-1.5.10-py2.py3-none-any.whl
Download: [link]
Size: 274701
MD5: 0fea731562408395b3cc975c7387789d
SHA256: fece4cdf6b0ba1bef318d16ce65281e7182f00aa9953f45919cc9d01ea9efa3e
Uploaded: 2022-09-11 07:36:47 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: toolkit-py
Version: 1.5.10
Summary: Personal toolkit implemented by Python.
Author: Rustle Karl
Author-Email: fu.jiawei[at]outlook.com
Home-Page: https://github.com/fujiawei-dev/toolkit-py
License: MIT license
Keywords: toolkit
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Software Development
Requires-Python: >=3.9
Requires-Dist: binaryornot (~=0.4.4)
Requires-Dist: chardet (~=4.0.0)
Requires-Dist: click (~=8.0.4)
Requires-Dist: click-aliases (~=1.0.1)
Requires-Dist: cookiecutter (~=2.1.1)
Requires-Dist: jinja2 (~=3.1.2)
Requires-Dist: lxml (~=4.9.0)
Requires-Dist: pillow (~=9.0.1)
Requires-Dist: pydantic[dotenv] (~=1.9.0)
Requires-Dist: pyperclip (~=1.8.2)
Requires-Dist: pyyaml (~=6.0)
Requires-Dist: requests (~=2.27.1)
Requires-Dist: black; extra == "dev"
Requires-Dist: build; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-click; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-faker; extra == "dev"
Requires-Dist: versioneer; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: AUTHORS.md
[Description omitted; length: 4169 characters]

WHEEL

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

RECORD

Path Digest Size
toolkit/__init__.py sha256=Tbx5aneshiFUxjYz76fLs6Ab0-3CPAnH4r3IWlpY_JI 186
toolkit/_version.py sha256=8GxB2Ry3wL96K9141DY5i5Vp8LaqfvIn4N55Y0o5AD8 498
toolkit/cli.py sha256=DBaRyPAw8-djFJdoAAjX5xE7q_iUoaVzfsxTQAhMKJU 887
toolkit/logger.py sha256=5FaDg9vRy4FymDlGevjvio9nApaSpiIAn0bdQq7Ck9o 123
toolkit/config/__init__.py sha256=fuoQp1om6MK9PL-fp-R66akBsK4PzwNBMEpfGFjm_oE 37
toolkit/config/context.py sha256=5Im95iUTX3Nmz__Kc8ItY2_KQsecjzRliwAPkM3ltms 549
toolkit/config/fs.py sha256=IjRyUiU7YiakgS8cK6n-Nw9vhMtFSoDxYDEF8ilTEzQ 133
toolkit/config/python.py sha256=lZSkGzkTaQ2qMXSHRGUXUIaLMkli0JnxuKNd2id3FAk 293
toolkit/config/runtime.py sha256=YSsWtqXh2GYvsBJAgHYnIXYqalLSCLNdbfjtzCSkqaA 180
toolkit/config/serialize.py sha256=NAZPDynEPW5jC7BRfUywKAN5x_Zbt3fmp70NQKP6yoM 897
toolkit/config/settings.py sha256=5eBrVs2JIALg9mNAxIzDRZ4LO2zns-Uk3OYSuhlpne0 1928
toolkit/fs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/fs/dir.py sha256=f9_guneMXh6b-yMZXyXsfV3E7ttO_ZEqlcT0vgxBC3I 1489
toolkit/profile/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/profile/notify.py sha256=N2Lw3LdUZXK_1WTXKTCKcnYy3hejKW11SiTdzCdYjoA 149
toolkit/profile/perf.py sha256=RbT3I6R3fMs-VeT1yzunrTRrIt3LdhD4t_y0m4uKxOc 421
toolkit/provider/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/provider/tidy.py sha256=GCFau8hR8TgjkFaciE7GEmdzs88CPrCQJTy_Kdn47tU 3377
toolkit/provider/unzip.py sha256=xBiHFj2g0Evhgu56tqTl6NEMRb4ZBGbRCDM7A9aWb90 13506
toolkit/provider/youdao.py sha256=O5P7ZKkpPQFbMdnnRDdrORYG-mxPehn5TXD5HOaf8tg 781
toolkit/provider/image_hosting/__init__.py sha256=GeW9HgoIc4jMRwEmUilarH7yevKmyQrC42K-riy8BV8 776
toolkit/provider/image_hosting/common.py sha256=7cQbJe8jmno55izHKxxtD5pmKk4N9TGzdazSkPQQxH4 907
toolkit/provider/image_hosting/jd.py sha256=mCWtvdxN_gPVrWB6KfpzSPnaaQsaUXBMERTO6XY1wRk 811
toolkit/provider/image_hosting/sogou.py sha256=Wz0lvCnaystTgmPvvyWgqT3XOXNTHsZYDVcJKBOgPe8 932
toolkit/provider/user_agent/__init__.py sha256=s-dGLrq5ZMt0s43hhzic_vr6LyOex13b61sc1UVMOeA 1202
toolkit/provider/user_agent/generate.py sha256=ehoV5wNTHaoGm3A4WOCewHoivp4f_vthu1mYfSBNicA 23538
toolkit/render/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/render/core.py sha256=S_T7oE8NZwHNSlVceswZ1W3P3gM7Y-PSMJ1bpMJ7qOw 625
toolkit/render/cutter.py sha256=p0K5Wm2cmj69mJ5nunaaGL4bLCKOLIBmVPxpO0nbs-E 8819
toolkit/scaffold/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/scaffold/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/scaffold/config/alias.py sha256=RbAx01pkcR5OU5qM0Ey0zHWUQUwj3vj1IQPSmf5qIMs 3015
toolkit/scaffold/config/cli.py sha256=_oduncnm5Ldpl3bN-1boG3be-gTn-KYQ14n56EAwJmM 947
toolkit/scaffold/config/git.py sha256=wcNnB9WqiXHRz0WArmXY7v9_1D4BmWwLSXFTwOXr9DU 935
toolkit/scaffold/config/hosts.py sha256=h1N_acM1ecmUUwmizwTHYQbugoB-3Ob8wxE1oGs_SdQ 258
toolkit/scaffold/config/pwsh.py sha256=rrvbjQfTBw43w0yhXAEwIsWdfBFbOuQrQN7LbURI2jc 1014
toolkit/scaffold/config/python.py sha256=U7t-8lIsHVGWZ6p38zEyqNjKT11eCvK9n6-GbXuRdtc 2684
toolkit/scaffold/config/template.py sha256=rFoBSxfNScANFNFqzpP2zrMbEOIzMFaX34Ykl3ER0cY 106
toolkit/scaffold/config/vim.py sha256=EYuo5uqLeXG7onfc_0-jYptxZoAeTljWiSH8-7gVTqg 860
toolkit/scaffold/mirror/__init__.py sha256=EeXJ3mpopfP4hb_qHOr602qT9uUrVyX_u7KZupVA7cg 152
toolkit/scaffold/mirror/cli.py sha256=T1z3TmU6bMPq5P-ba-Iv1yhBsF4xxTyG_3Y_9o3Ogpg 464
toolkit/scaffold/mirror/golang.py sha256=Q0Kv2nM0z4wIb1nGAlLhuJ0JDlsGiDN16cNl4fLHZsM 825
toolkit/scaffold/mirror/python.py sha256=mmxzYvcWJmeYjgitYac4MvV84F4F6ZSnETB1SpJhWOo 2473
toolkit/scaffold/project/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/scaffold/project/cli.py sha256=GnPfj58HfxjAjiEUb1uq-zOokIptPYvwtWDJDO_tSow 1048
toolkit/scaffold/project/command.py sha256=cIo7igQxvgxeGcX9dcXgXleM8Dv2McDQI_R1H44xtZs 4035
toolkit/scaffold/project/context.py sha256=0-FX6Dl-5C5dGLCSRdEgG2G9wJrTpaJj_mntsucsgZ8 1738
toolkit/scaffold/project/render.py sha256=tpeqz1At3-hUOzVQnycqXU3hJRQfZTPPWILdhsDX6W4 2076
toolkit/scaffold/project/template.py sha256=MSYy8zw8cHIQIW-2-iOxehiXk-liRLwHQgojeIgPSx0 588
toolkit/scaffold/project/ansible/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/scaffold/project/ansible/cli.py sha256=DIY0e2c0qME6CFvhCLDn6tQ6w0AObwpGN2enN7QL888 965
toolkit/scaffold/project/ansible/context.py sha256=wUoFD8mTDc91_byaKSyOGYc0IpI6aE9sP24Lx4U48dM 809
toolkit/scaffold/project/cpp/__init__.py sha256=IAK1LrucmZ9IVCLpXU-4Y9aRYkKEqFgyMF-0TH73tV4 73
toolkit/scaffold/project/cpp/cli.py sha256=nqZ9XRLLz574yIVqCLDE8yYJCI0LhxAdzt9h-ZMVVPk 495
toolkit/scaffold/project/cpp/example.py sha256=0pwbzinzWiId1LzMT0tLC9XXx_gxXDG5aM8Or_EpUxY 690
toolkit/scaffold/project/cpp/qt5/__init__.py sha256=qOP7dhEpfAvTznDA_d-tmeeyeOLmUiaELuaui1vtpOU 135
toolkit/scaffold/project/cpp/qt5/cli.py sha256=CZkGCe91ajjpYcxNlLPhWeGfg6Ony8RYHzX56Vd_aSs 515
toolkit/scaffold/project/cpp/qt5/console.py sha256=JEmrBTpMY3o84dJb5eeGjRjdGkjmdOkWppkSwK1hNDw 2433
toolkit/scaffold/project/cpp/qt5/context.py sha256=HsqS-ciLRNzbxVWo2-NldnPSdMq3n-VSGSz0Ov6SQoY 1231
toolkit/scaffold/project/cpp/qt5/example.py sha256=K__1W9CC5wfw66nBxYJo-qzLh_HhBjJhJ-VJu1ZWQvQ 2292
toolkit/scaffold/project/cpp/qt6/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/scaffold/project/cpp/qt6/cli.py sha256=RyPhbpHBeHbzidNiYvQf76IZYEXIEfw2Mpe_gUWSTVo 384
toolkit/scaffold/project/cpp/qt6/example.py sha256=JypmBk-lN4XSdlkHS3P8ATf616LFrxiiQSjcmjr4QPM 1779
toolkit/scaffold/project/docker/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/scaffold/project/docker/cli.py sha256=f1y-ZeLMfQ2hFl_pWJH5icAkgZw33b1F4cZDRakvLhU 691
toolkit/scaffold/project/docker/compose.py sha256=bQvrM_kXkQnrkTm5xVWZPl_gV5PyaL13WC3OUPFTfG4 334
toolkit/scaffold/project/example/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/scaffold/project/example/cli.py sha256=pm99urOANlvU28WBIakmpvmG4chHNmxskYvQylWSj2w 738
toolkit/scaffold/project/golang/__init__.py sha256=rSexgBFvY7sm7pHmgswIF5WvafKZzEu7PymF6lLUIuA 89
toolkit/scaffold/project/golang/cli.py sha256=BtNGn6XZKpHSAwOh1QR757cHgUMREZ8fUk0UAXlG2YE 620
toolkit/scaffold/project/golang/context.py sha256=Yy_eZUNCp__hS5sVqPF3SJj4XGMTkzwXeblPbqJ2pv4 6618
toolkit/scaffold/project/golang/example.py sha256=sOHjhMOC0ojfzo3G674L-3pqsXvv75XSIGUB9Jw8wJE 1822
toolkit/scaffold/project/golang/factory.py sha256=OlRi3yesZTD9is5ixTVX902mXvl4nqpD9JmI62ACQMo 1377
toolkit/scaffold/project/golang/web.py sha256=nROy6r9OSJflX9jBnANdwUbNe2TfcsGFQ8fEoMIc194 728
toolkit/scaffold/project/hashicorp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/scaffold/project/hashicorp/nomad/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/scaffold/project/hashicorp/vagrant/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/scaffold/project/notes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/scaffold/project/notes/article.py sha256=mkFCvBBpbBVR2dB9t3eweLN9snhglUa91YctsJG-TUM 6324
toolkit/scaffold/project/notes/cli.py sha256=NJZUqwxh5Yr2oTQILetF8bP13c_ygIbTviUxla5eipA 1248
toolkit/scaffold/project/notes/image.py sha256=JY2o2Ir-3_43owVcaJHqFGdcVgXG4z_As0OzODEKO4k 3246
toolkit/scaffold/project/notes/toc.py sha256=6xHHZfYIijR8Cy0f9Yj74oS6q83qfpG0JSKFLaSHA94 1831
toolkit/scaffold/project/python/__init__.py sha256=IAK1LrucmZ9IVCLpXU-4Y9aRYkKEqFgyMF-0TH73tV4 73
toolkit/scaffold/project/python/cli.py sha256=mRQoV3R4Q---bjswRrsLZWDS4aa-sVIDJcnHqcT9yw8 766
toolkit/scaffold/project/python/context.py sha256=4uhHwaxNsltcIByfic7rvNW-48kwTrb35aVXABFHNN8 943
toolkit/scaffold/project/python/example.py sha256=C9PesFMupeTOgoJDqac830xnMrv01imtT7sthdvOblg 446
toolkit/scaffold/project/python/fastapi.py sha256=qfEnewfGaN0dPx0eU9qmy5BkBpJolW6rDgWP0xVhob8 781
toolkit/scaffold/project/python/package.py sha256=Bf-YfBgKTY_LBstPnYl6UjuaAn0UkogEf1QWYNJJN2o 745
toolkit/scaffold/project/python/prefect.py sha256=sAVXH4a9UxDa__UnfJ5Im05NZUcMdrI7gRI70Xl40C0 781
toolkit/scaffold/repeat/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/scaffold/repeat/cli.py sha256=8Dd0ZOcJPLgtn1jAhf2fs1TDQO9wAAYfb2kPkYrt6qs 2209
toolkit/template/__init__.py sha256=RWmjuJeieEp9NQvU84wid2X6aOlRsZNsY0BziH1ir18 253
toolkit/template/code_style.py sha256=JbBNqrqb8gAG9_u-UjCIqYB9ifw7G1IWbqQ35jP4d5M 917
toolkit/template/scaffold/config/.gitconfig sha256=MTcO4WW0uPoj8SsEEAtjKccxV9A_gj5193-AFg1Z6J0 532
toolkit/template/scaffold/config/.pypirc sha256=Qb2eNSgUOA5RA2PVOZMj6jyjwbVHmXRZUZrwt1whKEs 388
toolkit/template/scaffold/config/.vimrc sha256=QQx-c7mRUNa1kJ1VS5dRYBcND98SoUkFznYAJ0iGr6c 405
toolkit/template/scaffold/config/Microsoft.PowerShell_profile.ps1 sha256=zfuqv8r5PLfzu2MOK9jHd_pgpxo_4VemAWEtuOwF7kk 2803
toolkit/template/scaffold/config/alias.yaml sha256=2pnW5p5ZHE2QmDgmet9PTs9G9wT-6wd1njx3s2h0G5Q 475
toolkit/template/scaffold/config/pyinstaller/spec.py sha256=iKhQSyf5xC1jiLp1vZYh2xBeKnTP7Swps7pJjfmppzU 1048
toolkit/template/scaffold/project/ansible/.gitignore sha256=Mz0u92Ey15bTBV36JhzeLkP6iPUSxRDGjUU0400DiOA 31
toolkit/template/scaffold/project/ansible/Makefile sha256=CaHqz0cyRQpPEGTl4AC9V0mWOROgd48LOXFVqxVcilM 296
toolkit/template/scaffold/project/ansible/README.md sha256=fBBgU5VCFBcxwrPDBBzFSQ9dvGmNll3CbTz2VhZI-cc 353
toolkit/template/scaffold/project/ansible/ansible.cfg sha256=psP0KyGpHOad7hxVmiPlc0vZiR_4AESDwGt8nZu8znY 207
toolkit/template/scaffold/project/ansible/cookiecutter.json sha256=zC4Yc1Tn0ZCEPo8xlP9mTvXNBS8HVSdRsfiVonh4O6k 290
toolkit/template/scaffold/project/ansible/inventory.yaml sha256=CIExIcEzRJ9jDKyW3nzRJo119xzFLz7MbEoAR-jhiK4 225
toolkit/template/scaffold/project/ansible/playbook.yaml sha256=Ep7e0LwdVHGOG1Hh8hqFWQyDIscSxV68uZ5k8wXWl-U 2095
toolkit/template/scaffold/project/ansible/requirements.yml sha256=QR4V7aRu3SwAqnHSLpxWlk4NaGFq04455lBstTvviYU 244
toolkit/template/scaffold/project/ansible/app/README.md sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/template/scaffold/project/ansible/app/assets/README.md sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/template/scaffold/project/ansible/app/config/README.md sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/template/scaffold/project/ansible/roles/screen/meta/main.yml sha256=7E-jD8SnueAC0cezkyKGrOcro25PUy4sx59J0H4HlMM 21
toolkit/template/scaffold/project/ansible/roles/screen/tasks/main.yml sha256=Wl9Uz0mlqftmKKdYoZ_qgwL9OpjeGwg2t4Tzapnlckc 63
toolkit/template/scaffold/project/ansible/vars/main.yaml sha256=mGHW0w4nQpfgnqDHGMBCGaLN-8Dho-Lva9eQwYLGyME 234
toolkit/template/scaffold/project/base/.editorconfig sha256=eyPel1xUcZZ0OwWzro6i3oGYTkD0vRds1XgiwVf3NZg 266
toolkit/template/scaffold/project/base/.gitignore sha256=VHk8rftpfVQZnY16VeWM7VZpX0VF8PHVJ9S3MDJW1JA 37
toolkit/template/scaffold/project/base/LICENSE sha256=XIMZBdeO7s4bWcYD6DUbhL3cS0HDs6X2svi1i31tDrw 1099
toolkit/template/scaffold/project/base/README.md sha256=EKqR7wCoAkcAuC6OPi0Zm9zvBGr4is3fp54GUKqkEzc 135
toolkit/template/scaffold/project/cpp/example/.clang-format sha256=kVi8N9ORS3hrPzZF_dBo5IRj9b-eHFw-fM20cTp48K8 1967
toolkit/template/scaffold/project/cpp/example/CMakeLists.txt sha256=wZI7C9XvdQmkSTaTASDysiNrSUM7IdlY7jib3WXZsKA 1351
toolkit/template/scaffold/project/cpp/example/README.md sha256=W8VBXc6_UgFzKGyCy48q87jP1-JAPzsJEIIZS4p32go 74
toolkit/template/scaffold/project/cpp/example/cookiecutter.json sha256=Pp8EKYCvD1YSeyuGOXrDdnKNpKjKpCx6YcUGXyn-4w8 117
toolkit/template/scaffold/project/cpp/example/main.cpp sha256=MVgCESeIsaay7w5lHtWllUOJm4fNBpKyYGbpCuBxZa8 93
toolkit/template/scaffold/project/cpp/qt5/console/.clang-format sha256=kVi8N9ORS3hrPzZF_dBo5IRj9b-eHFw-fM20cTp48K8 1967
toolkit/template/scaffold/project/cpp/qt5/console/CMakeLists.txt sha256=ZYPDaPcuJ382wXAEV2ef27mjILxVcacf7SE-hv6F7oE 3295
toolkit/template/scaffold/project/cpp/qt5/console/README.md sha256=W8VBXc6_UgFzKGyCy48q87jP1-JAPzsJEIIZS4p32go 74
toolkit/template/scaffold/project/cpp/qt5/console/cookiecutter.json sha256=Pp8EKYCvD1YSeyuGOXrDdnKNpKjKpCx6YcUGXyn-4w8 117
toolkit/template/scaffold/project/cpp/qt5/console/main.cpp sha256=etKZIHtNKGQv4JLn-vuH1fQe8ni_iplrnOIMV8nPDRE 1661
toolkit/template/scaffold/project/cpp/qt5/console/src/CMakeLists.txt sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/template/scaffold/project/cpp/qt5/example/console/.clang-format sha256=kVi8N9ORS3hrPzZF_dBo5IRj9b-eHFw-fM20cTp48K8 1967
toolkit/template/scaffold/project/cpp/qt5/example/console/CMakeLists.txt sha256=GhzKoKpp_MBbaxyLTWBJW6t2smfvlHzSomuJ69T0S3w 3014
toolkit/template/scaffold/project/cpp/qt5/example/console/README.md sha256=W8VBXc6_UgFzKGyCy48q87jP1-JAPzsJEIIZS4p32go 74
toolkit/template/scaffold/project/cpp/qt5/example/console/cookiecutter.json sha256=Pp8EKYCvD1YSeyuGOXrDdnKNpKjKpCx6YcUGXyn-4w8 117
toolkit/template/scaffold/project/cpp/qt5/example/console/main.cpp sha256=BS28ehinlQlQxuzSm59Vq000it_Dgrchyz4rjCFdyUU 690
toolkit/template/scaffold/project/cpp/qt5/example/qml/.clang-format sha256=kVi8N9ORS3hrPzZF_dBo5IRj9b-eHFw-fM20cTp48K8 1967
toolkit/template/scaffold/project/cpp/qt5/example/qml/.gitignore sha256=YoXy0czqwDmBFzKjPcJxDSsnZAItCPqhocdMmePFRHg 647
toolkit/template/scaffold/project/cpp/qt5/example/qml/CMakeLists.txt sha256=weISP0UWyDlIBfb4K5EMHcvm9RiYhDPTEK0YQ7IljE8 2263
toolkit/template/scaffold/project/cpp/qt5/example/qml/README.md sha256=B8dd5iaeEaHuheVeU13ry0JEoCK-KNiZ_TL4Eyc_DJE 108
toolkit/template/scaffold/project/cpp/qt5/example/qml/cookiecutter.json sha256=Pp8EKYCvD1YSeyuGOXrDdnKNpKjKpCx6YcUGXyn-4w8 117
toolkit/template/scaffold/project/cpp/qt5/example/qml/core.cpp sha256=hHdeC7FjFSXqnMduYwmGZHJP3gSC_etT3mmlfHENUJw 68
toolkit/template/scaffold/project/cpp/qt5/example/qml/core.h sha256=kOEJCJNAMlTYaJtLeES_R_tMZpnbWT71HyIDK-wj1K4 293
toolkit/template/scaffold/project/cpp/qt5/example/qml/main.cpp sha256=O-ckQnmohCA71JPQiIRw40duEqX0M1UOhM-A2PEYCnU 1039
toolkit/template/scaffold/project/cpp/qt5/example/qml/main.qml sha256=NVjI8IUT9FI1ltOl_IxBVDk9_FJVnQVGE_T0ueocUOk 290
toolkit/template/scaffold/project/cpp/qt5/example/qml/qml.qrc sha256=uJ7395CBDaCJicANy43wW7W2vq6NZGzWgmG4H62DG5s 143
toolkit/template/scaffold/project/cpp/qt5/example/qml/window.png sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/template/scaffold/project/cpp/qt5/example/qml/{{project_slug.pascal_case}}.qml sha256=3Lhp8TUQPm90aucRKzcqd4Tgc_ZAQ0ZD3LkyQGw1THI 2496
toolkit/template/scaffold/project/cpp/qt5/qml/.clang-format sha256=kVi8N9ORS3hrPzZF_dBo5IRj9b-eHFw-fM20cTp48K8 1967
toolkit/template/scaffold/project/cpp/qt5/qml/CMakeLists.txt sha256=4DHVx0NJF_01sl5LGCpKdrYhJFF_-IYRGIAM2dJJ9K0 3978
toolkit/template/scaffold/project/cpp/qt5/qml/ChineseSimplified.isl sha256=euVdVL8keeLUCLnzgp4jgcE7JUbr8Drd8f7NW6WHMp4 19839
toolkit/template/scaffold/project/cpp/qt5/qml/Makefile sha256=LTvBtLC81K-mAQ3J2KpJGNyWK-shK1zSyw4CgtyNN5o 1381
toolkit/template/scaffold/project/cpp/qt5/qml/README.md sha256=W8VBXc6_UgFzKGyCy48q87jP1-JAPzsJEIIZS4p32go 74
toolkit/template/scaffold/project/cpp/qt5/qml/cookiecutter.json sha256=Pp8EKYCvD1YSeyuGOXrDdnKNpKjKpCx6YcUGXyn-4w8 117
toolkit/template/scaffold/project/cpp/qt5/qml/enigma_setup.evb sha256=dc1fgglxIVAA_Gc_aPc8hjI1AvIILG8WdMwLSCyZcgo 46
toolkit/template/scaffold/project/cpp/qt5/qml/inno_setup.ini sha256=ogEwR2D8U6TGL-yIxYeSzXQddAos-4ksrm-n4YUJClk 2394
toolkit/template/scaffold/project/cpp/qt5/qml/logo.rc sha256=F29q1XWbN9EpYhaoHe2dhlRa-C4EiOCaSssVIlREwYA 38
toolkit/template/scaffold/project/cpp/qt5/qml/qml.qrc sha256=X-8zQVY0YGKKowXfd8WRH_YCQ8FsrsOWsZQCB0sKC7U 87
toolkit/template/scaffold/project/cpp/qt5/qml/src/CMakeLists.txt sha256=DOa7BGl22juzeEN_JJFetEtM_r3aaIIK22OmqcQVpHU 2354
toolkit/template/scaffold/project/cpp/qt5/qml/src/main.cpp sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/template/scaffold/project/cpp/qt5/qml/src/version.ini sha256=n1BtBj6-5WaZbMz39RIazwUpnDaa-NalL24TY7JcKNU 389
toolkit/template/scaffold/project/cpp/qt6/example/qml/.clang-format sha256=kVi8N9ORS3hrPzZF_dBo5IRj9b-eHFw-fM20cTp48K8 1967
toolkit/template/scaffold/project/cpp/qt6/example/qml/.gitignore sha256=YoXy0czqwDmBFzKjPcJxDSsnZAItCPqhocdMmePFRHg 647
toolkit/template/scaffold/project/cpp/qt6/example/qml/CMakeLists.txt sha256=FL0FyYVgRtes-aptKssQTkam2mdIhw05fYi41R6nvQc 1873
toolkit/template/scaffold/project/cpp/qt6/example/qml/README.md sha256=B8dd5iaeEaHuheVeU13ry0JEoCK-KNiZ_TL4Eyc_DJE 108
toolkit/template/scaffold/project/cpp/qt6/example/qml/cookiecutter.json sha256=Pp8EKYCvD1YSeyuGOXrDdnKNpKjKpCx6YcUGXyn-4w8 117
toolkit/template/scaffold/project/cpp/qt6/example/qml/core.cpp sha256=hHdeC7FjFSXqnMduYwmGZHJP3gSC_etT3mmlfHENUJw 68
toolkit/template/scaffold/project/cpp/qt6/example/qml/core.h sha256=kOEJCJNAMlTYaJtLeES_R_tMZpnbWT71HyIDK-wj1K4 293
toolkit/template/scaffold/project/cpp/qt6/example/qml/main.cpp sha256=nAY3GtqYPuml0dJKcYkS2AFxRgxOYmpALNwkjNnMXNo 975
toolkit/template/scaffold/project/cpp/qt6/example/qml/main.qml sha256=pA1DN0VJGo-patumVCYyc2o9616b-BNkxzw4nS3dMT0 275
toolkit/template/scaffold/project/cpp/qt6/example/qml/qml.qrc sha256=uJ7395CBDaCJicANy43wW7W2vq6NZGzWgmG4H62DG5s 143
toolkit/template/scaffold/project/cpp/qt6/example/qml/window.png sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/template/scaffold/project/cpp/qt6/example/qml/{{project_slug.pascal_case}}.qml sha256=CO7b8y3lkECOa6KRgYMT2eUqK0enScFEaO9L_EC-yh0 2482
toolkit/template/scaffold/project/docker/cli/README.md sha256=UWdTEWq0zGj8IfJX8FRNHiXSyL81lLaUvmxttfTHlww 423
toolkit/template/scaffold/project/docker/compose/README.md sha256=T17iq6B3-uXCkZv-GAlzwkJbF_lKxtokkKxZxEg_r-o 97
toolkit/template/scaffold/project/docker/compose/docker-compose.yml sha256=5A0y0z1M_1l5On9HAzkVjMS8VyhEmEtmylcBZ-2fdr0 361
toolkit/template/scaffold/project/example/.gitignore sha256=foxk_ID24CtXN1c1Lbzqe2_21Dojs5BouxtokGERMvk 26
toolkit/template/scaffold/project/example/README.md sha256=Sxv8tA9p2grSV69wZOKGnMHiN4IgIIwxEHP5gIg1zMY 15
toolkit/template/scaffold/project/golang/cli/.drone.yml sha256=xTveXxDqhDXjFV9DZqZJkBRHjgaJ6R_j8FTRP59U_lI 230
toolkit/template/scaffold/project/golang/cli/.gitignore sha256=VHk8rftpfVQZnY16VeWM7VZpX0VF8PHVJ9S3MDJW1JA 37
toolkit/template/scaffold/project/golang/cli/LICENSE sha256=XIMZBdeO7s4bWcYD6DUbhL3cS0HDs6X2svi1i31tDrw 1099
toolkit/template/scaffold/project/golang/cli/Makefile sha256=5sk3vbxDb5WfSUPJvJ7L0_pbNWp-cZz4K1EzZTsKxWs 1930
toolkit/template/scaffold/project/golang/cli/README.md sha256=EKqR7wCoAkcAuC6OPi0Zm9zvBGr4is3fp54GUKqkEzc 135
toolkit/template/scaffold/project/golang/cli/go.mod sha256=Zcb4xdow_3paMbFqPX6DhRbdjn8-PjtvhfT_Nk3Uhps 34
toolkit/template/scaffold/project/golang/cli/main.go sha256=9prWAVTExPHXrRfOF1Gho-CYiP2yddKLgKoprmzSajw 2419
toolkit/template/scaffold/project/golang/example/console/go.mod sha256=bZ9nS87BwFfSG2Ddraszj5kNCezVIZcdzj-gVpKIyl0 24
toolkit/template/scaffold/project/golang/example/console/main.go sha256=nOdNKo821UKjHrbp5gVf2mmo-d7b-V7VE5wSejiOdIk 79
toolkit/template/scaffold/project/golang/example/console/main_test.go sha256=NtWGZQqLP--id-ff9hQ3-1B7hRA0_NR23Izyils5YEw 465
toolkit/template/scaffold/project/golang/example/web/README.md sha256=W8VBXc6_UgFzKGyCy48q87jP1-JAPzsJEIIZS4p32go 74
toolkit/template/scaffold/project/golang/example/web/go.mod sha256=bZ9nS87BwFfSG2Ddraszj5kNCezVIZcdzj-gVpKIyl0 24
toolkit/template/scaffold/project/golang/example/web/main.go sha256=9m6dfCVZy3AM6cWeJELqogT1mHmTEGwbGX7SZ41dY58 256
toolkit/template/scaffold/project/golang/factory/internal/api/{{factory.entity}}.go sha256=a_294KqMjCCP4Y7GXKehyYqnIn-bhIG5wGsIMZEWyjY 9425
toolkit/template/scaffold/project/golang/factory/internal/entity/{{factory.entity}}.go sha256=cMcSLVlLQZ0xlzoTvfj9mGhSp0tHLnZHfPQax3Bt--U 4957
toolkit/template/scaffold/project/golang/factory/internal/form/{{factory.entity}}.go sha256=KT2mzjJUMAApPOmqW71x1b-qo6PWaQEdQzw5Fw_kxrE 678
toolkit/template/scaffold/project/golang/factory/internal/query/{{factory.entity}}.go sha256=4OkexmrjW0wx7EMwrT5kby50vLNsdvr9z3m90N_CbM0 2097
toolkit/template/scaffold/project/golang/web/.air.toml sha256=Sb-gl_idqf1vvjV0fWGwnPYSkROEX5gZBCR_3bsihGY 226
toolkit/template/scaffold/project/golang/web/.gitattributes sha256=NiKH9oTlIcC-hcyWYNPOH7Vr609pZ4GO1sW3oyH5MiM 25
toolkit/template/scaffold/project/golang/web/Makefile sha256=ehfvpWSV8KYbrdDp5Eyd6ERsRGIrIx8yIpLQOFRwNl8 2276
toolkit/template/scaffold/project/golang/web/README.md sha256=EKqR7wCoAkcAuC6OPi0Zm9zvBGr4is3fp54GUKqkEzc 135
toolkit/template/scaffold/project/golang/web/go.mod sha256=Zcb4xdow_3paMbFqPX6DhRbdjn8-PjtvhfT_Nk3Uhps 34
toolkit/template/scaffold/project/golang/web/main.go sha256=Orc6aIbJanrKzK_Y5X9ju7QWpa1PH9aXeheGwxzvbfc 1342
toolkit/template/scaffold/project/golang/web/docs/docs.go sha256=DvisRfkZScakUqx0MpriKTWptnX-Jx-e6y1kAlXlP5w 516
toolkit/template/scaffold/project/golang/web/internal/acl/acl.go sha256=TULwC22o7ZtFiHRLfhWnFU0d6HPOVeU8OaE53h6mADs 815
toolkit/template/scaffold/project/golang/web/internal/acl/action.go sha256=3ECMO9AHeVhVLm2MQzP1AQrAtyKYx-n0jm_ukMElBSk 450
toolkit/template/scaffold/project/golang/web/internal/acl/permission.go sha256=HmY0H9JxgRfO_3vzom412d8Ds-Qvw-TMsdnWTxjGIWY 203
toolkit/template/scaffold/project/golang/web/internal/acl/resource.go sha256=iGnkDlT3Qh2sWsIpxnhN5Q-mlKQbRny5d0LAjloX980 473
toolkit/template/scaffold/project/golang/web/internal/acl/role.go sha256=varujmyJYUbaS7Nv6Wv04TTxAizptHVPbBvbuELYHkY 155
toolkit/template/scaffold/project/golang/web/internal/api/api.go sha256=o5PQQQ6LwkJx8sEzEvRRk4SY8TfUbv38y1SjSNJHLB0 3571
toolkit/template/scaffold/project/golang/web/internal/api/app.go sha256=CrYDLNYBfr4kJi70xPIgIqM-evxicOBk5IXiQ2b-YLg 407
toolkit/template/scaffold/project/golang/web/internal/api/auth.go sha256=IQauST1noPXxGEqJprwu22UXZwPoO-OUZ3KlR2tlHvg 1151
toolkit/template/scaffold/project/golang/web/internal/api/debug.go sha256=b98jgCzXz_qB8wAQ24kdV2DX4wuaUO_ykDXRVAFWaL4 1641
toolkit/template/scaffold/project/golang/web/internal/api/operation_log.go sha256=yNNteqjIMrfvk_GeEvdknbRJTzkzPk2NXVn5bEWDHrg 3791
toolkit/template/scaffold/project/golang/web/internal/api/region.go sha256=xXwWScDqJGXOt9pOGEAYSqwDADy4OUSQwGW-mz6dfi8 2938
toolkit/template/scaffold/project/golang/web/internal/api/router.go sha256=5Waliw917Ffxxmuc92CFb-_X3430o2OB5ewDUKATBXM 425
toolkit/template/scaffold/project/golang/web/internal/api/swagger.echo.go sha256=xnXAw3dptmm_hk67rC2o1W333xpBbyHQYPtWhBGM2NM 636
toolkit/template/scaffold/project/golang/web/internal/api/swagger.fiber.go sha256=9dKy0PTfjNsD4h8tZ_L3eqnr8YIDnNALrtp5cFxK0O8 869
toolkit/template/scaffold/project/golang/web/internal/api/swagger.gin.go sha256=XjpCBT5tqBwa8av7_1GqQjO-WveMJ0q3otZeCSRLsxw 701
toolkit/template/scaffold/project/golang/web/internal/api/swagger.iris.go sha256=JdVi7s_9WKuQ9FYqfsrBIjTntY8xJYuHrq6iFdAhHT8 868
toolkit/template/scaffold/project/golang/web/internal/api/swagger_docs.go sha256=-5XIVwdNIXJPB8QC4aCzGwV3QLjwlFsDzajx2chEB6c 5520
toolkit/template/scaffold/project/golang/web/internal/api/swagger_example.go sha256=YsTezfwWa77BBVz7Cgv81g8x2pUSEPCKcBkjF-Nj0pQ 2524
toolkit/template/scaffold/project/golang/web/internal/api/upload.go sha256=CEyTmYPeuDzA-elpYpwvH0jgcgHsmIGbAbRHxgGEZjw 1513
toolkit/template/scaffold/project/golang/web/internal/api/user.go sha256=f3Qi_KU_sGOBzkOl-5KhU9YLtRNMw_tt5TSDDEXH2ZY 6811
toolkit/template/scaffold/project/golang/web/internal/api/websocket_docs.go sha256=zTV3Sh2J_kAwK5IA-ONsBd4lJovp7YD2QReEM6FFUms 296
toolkit/template/scaffold/project/golang/web/internal/command/command.cli.go sha256=EMXfdaeC8tHLoKdvwZNQSZ09nWkJWjJaDsW4ZqXpKXs 857
toolkit/template/scaffold/project/golang/web/internal/command/command.cobra.go sha256=nEQEhu62g6ItFqyO71iZbAS8zKEN-PcrQvtad5_3FSw 1298
toolkit/template/scaffold/project/golang/web/internal/command/config.cli.go sha256=bn7w1BBT6HxSmD-QLywKoHkKryor05_h3BYrCPwOCAM 332
toolkit/template/scaffold/project/golang/web/internal/command/config.cobra.go sha256=l4SgZKECAfySjAmxI5Lb1pRPbrWA2qoW9tnREiFeNO4 313
toolkit/template/scaffold/project/golang/web/internal/command/reset.cli.go sha256=F1-uoansuATFRrATgzSeihhY4ycl5ksvwTxDyI0TLU0 857
toolkit/template/scaffold/project/golang/web/internal/command/start.cli.go sha256=XwTpge4i2EVg-17BSB9n7N26FyA2muUv-BZWIvc9-5M 2755
toolkit/template/scaffold/project/golang/web/internal/command/start.cobra.go sha256=UmjQCP7rgfFPHxLo-jsAhoWza5kVzyz_3rGShy0SwUo 2656
toolkit/template/scaffold/project/golang/web/internal/command/stop.cli.go sha256=XKvbH4Vhrfs0FxD2Z8K1t7bnsxJhjjbHACRSUAj7IN4 1390
toolkit/template/scaffold/project/golang/web/internal/command/stop.cobra.go sha256=1YZRXxdSQYCCAb29vN9kpSeF1usRB6UGjNGc9dJ2dX0 1303
toolkit/template/scaffold/project/golang/web/internal/config/app.go sha256=1drEK_a79jmYomp5aPgDEBfupBWX4wBf_jMvNwAuJ8g 1473
toolkit/template/scaffold/project/golang/web/internal/config/config.cli.go sha256=k9dzsq7DeoMUATHCz6Q0nyFruhax8orYVNOm1YLUfPg 2399
toolkit/template/scaffold/project/golang/web/internal/config/config.viper.go sha256=Kh_c-pNzQJEqjZbQMrIB0VVM8bvZLbpRAuZmFkQHPxo 1860
toolkit/template/scaffold/project/golang/web/internal/config/config_test.go sha256=P1VpK5QHM4-VT4v6D3O0s3V-pYO8EZ8f0IfgSRARmWM 174
toolkit/template/scaffold/project/golang/web/internal/config/flag.cli.go sha256=ulDevuUryjCw-RuMIHMhunBpbKbQjHMoHYopP42NM1o 3394
toolkit/template/scaffold/project/golang/web/internal/config/flag.viper.go sha256=DcQHJiH-NSRcQ96uWxZkShNg1ObxIBD45tKOncr3rlI 1559
toolkit/template/scaffold/project/golang/web/internal/config/fs.go sha256=wF-NXImoTU7N7q_kg_3zpZ3cRE1rbVdbSo3ziCmjd88 1808
toolkit/template/scaffold/project/golang/web/internal/config/gorm.go sha256=BHkmVsoEy1RU4fuemlA9Nl7hjs3Dobwi7pTeKQ8b0sE 5294
toolkit/template/scaffold/project/golang/web/internal/config/jwt.go sha256=K2FPDKILY19nZShh6FK7OQgkz4p9YWyD1ApU95odwls 1970
toolkit/template/scaffold/project/golang/web/internal/config/jwt_provider.echo.go sha256=LK6WCqAHaRBX4YUj7InO55ysCBo97c0hkgyS0Hg480k 1509
toolkit/template/scaffold/project/golang/web/internal/config/jwt_provider.fiber.go sha256=i6osmZtGXltzjQWS5AX7NDcF7KMawLoFY4IzgF4M1qA 1293
toolkit/template/scaffold/project/golang/web/internal/config/jwt_provider.gin.go sha256=fkb06ggdLyR542WDmskLpnb8VoikHGUDoHNCmluBrjE 1629
toolkit/template/scaffold/project/golang/web/internal/config/jwt_provider.iris.go sha256=9kllBja5q13y94K0iIhKLxJcAXRkuumnSOsVq_bUjVM 3269
toolkit/template/scaffold/project/golang/web/internal/config/logger.go sha256=Yj2drdmz_J28R87eyrNJuXsllj5a1-wbJ2VeEN6EOy4 2032
toolkit/template/scaffold/project/golang/web/internal/config/logger_provider.echo.go sha256=EVFa10j7iWFl0esKHHOuHgO3PPBuVn3RM-sfqREyDgw 411
toolkit/template/scaffold/project/golang/web/internal/config/logger_provider.golog.go sha256=BTdZQrNpQpSPO9kvacVRDvbCgW5UZZH8AaBnSp_c0jM 429
toolkit/template/scaffold/project/golang/web/internal/config/logger_provider.zerolog.go sha256=71Eqg41CV6m28fA8aFicUDXuCmsyig_PsAnD8fc_ewE 458
toolkit/template/scaffold/project/golang/web/internal/config/server.go sha256=P3LtYCcwSKp9KXGo7V-zUTpa-eIkYytMG3Juqj8Rm1c 2149
toolkit/template/scaffold/project/golang/web/internal/config/service.go sha256=dhZwz0p1kkSkDEygYYXJIKqFC3YiHUV6pbqZ2wwbqnI 1828
toolkit/template/scaffold/project/golang/web/internal/config/setting.go sha256=Z4PYVZ3w1mFS9J6diWHKf_hi1gStNAc1eRS_PoAG748 1875
toolkit/template/scaffold/project/golang/web/internal/entity/entity.go sha256=sChwSVPZljLzyrA6Z1iUJZsU7PxFN8S3w8XpG3wTjMk 2064
toolkit/template/scaffold/project/golang/web/internal/entity/example.go sha256=II_9zP-3jcIcQ0q77wtgoXmcHrfDbyLilWTjjHMymcM 10036
toolkit/template/scaffold/project/golang/web/internal/entity/gorm.go sha256=-VCpofsnCawhJ4TtjsVWBP4Wa98AmkcP7yLWIUxx2-w 502
toolkit/template/scaffold/project/golang/web/internal/entity/model.go sha256=2VoTasxYwX9IGIHDXB_PVHuONslQvGNmYyCMT177dzA 3476
toolkit/template/scaffold/project/golang/web/internal/entity/operation_log.go sha256=tA1Dpg400ywsyY-KUEui3WGnuCuAeUTp5Ck7KHPzhAY 3766
toolkit/template/scaffold/project/golang/web/internal/entity/password.go sha256=1L8epo7fNLC8qFvLG9xLW5bD_WtLCvoBL9JMuNAzkwA 2377
toolkit/template/scaffold/project/golang/web/internal/entity/user.go sha256=MuI9Oo8mVWb4mHATsE-iEtpBU7WZwoRHEt-2dqi030Q 5557
toolkit/template/scaffold/project/golang/web/internal/event/error.go sha256=wjs8SJAhpVevDprWjkuUyg_gXLcpnUOTSBXQ3GEyEJY 102
toolkit/template/scaffold/project/golang/web/internal/event/logger.echo.go sha256=a7ChPfs1-sDcwhQCKePRpEASNJ-cv68rgZapkLiRvZQ 384
toolkit/template/scaffold/project/golang/web/internal/event/logger.golog.go sha256=umXleogpUEqvbQJR8_Q0EASV3XqGa5-RuodV_mUpmoY 470
toolkit/template/scaffold/project/golang/web/internal/event/logger.zerolog.go sha256=aLrvAxuwrJEGTE2K32YDj6glo5ReVmFxXBaxfIhec_w 565
toolkit/template/scaffold/project/golang/web/internal/form/example.go sha256=tlasu7OIOnUGuOYyJSDkovjLh3LwIrKggnVohWsLOYk 2997
toolkit/template/scaffold/project/golang/web/internal/form/pager.go sha256=0w5h9XgGXgiv8GvLbQF8Wc43PQqWj1hzEGypBoKpKm8 1540
toolkit/template/scaffold/project/golang/web/internal/form/user.go sha256=kONAtCIgSWttRKaolM2lKYlmIMyPqvz799F-4hXosWM 707
toolkit/template/scaffold/project/golang/web/internal/form/validator.go sha256=4UEP2t7dMV-qQN-wzSThFe_VgurB-5dpwCxFu14YD_o 1027
toolkit/template/scaffold/project/golang/web/internal/form/validator_bind.echo.go sha256=ZFTV2Dl7QgkFqYKxy9DpW0X4MEbMKufecmG_-3vvCEQ 507
toolkit/template/scaffold/project/golang/web/internal/form/validator_bind.fiber.go sha256=QUFhg1mQx4I75_YAG2avHwTL6AdtfG262E3CnFCwhAU 325
toolkit/template/scaffold/project/golang/web/internal/form/validator_bind.gin.go sha256=cwfbxSVc_GTWjkn7_PloEJf0Ke9SRlHpUcExBI0D5x4 199
toolkit/template/scaffold/project/golang/web/internal/form/validator_bind.iris.go sha256=qddAyp3LdcKp5k_nfHF7Bb6g0Hv4Sky_PS5hQBUm7L4 206
toolkit/template/scaffold/project/golang/web/internal/middleware/cors.gin.go sha256=02qLvrB5KC2vOQ1r0Bl9Wq3P4b_rmi1JlwmdlXqZ33k 715
toolkit/template/scaffold/project/golang/web/internal/middleware/digest_auth.go sha256=WNIp9M43I74zLjAdJbuAkWGIkNFpDlG1jQbyVFH5D3s 3472
toolkit/template/scaffold/project/golang/web/internal/middleware/digest_auth_provider.gin.go sha256=aeDcbSUVgXhRpgBideGieLpetkwaJRhfNCgH_IPM4pg 2262
toolkit/template/scaffold/project/golang/web/internal/middleware/digest_auth_test.go sha256=rertiLMR6viaCFGdeMlI0Ebil6hQfV_K6Sw3NJQVWzk 1068
toolkit/template/scaffold/project/golang/web/internal/middleware/jwt.gin.go sha256=MG0ll8wSnVBlB1U3hUc2ShBHE2HB2dISlgxFzTOKgQU 9991
toolkit/template/scaffold/project/golang/web/internal/middleware/logger.gin.go sha256=EcrjJmIsrYQ1c3glP1O2WJreaSC8FVJvlDcHQs3rAa4 6148
toolkit/template/scaffold/project/golang/web/internal/middleware/logger.iris.go sha256=CRyyZ3b0xk7_tJ9TV0zyH7EYcOjs5I3qmzrcYfsWVw0 261
toolkit/template/scaffold/project/golang/web/internal/middleware/recovery.gin.go sha256=ovtB_mG7CUUPpEHcpnKa2CWC6WatlEitYusfzDjRTCI 4020
toolkit/template/scaffold/project/golang/web/internal/middleware/slash.iris.go sha256=RKz4LxsAQDK6x746yYxOWepDz3SdI_MHj-r0ajLG8r0 409
toolkit/template/scaffold/project/golang/web/internal/query/app.go sha256=cO-DQs2lwdaax-GAHQSdxqSPHNJtNDdq7UNJvSLG42U 663
toolkit/template/scaffold/project/golang/web/internal/query/cache.go sha256=AQtvSNPg1sE0jNcypVZDwISyhnNiKsyNlR4WN3_KwRo 677
toolkit/template/scaffold/project/golang/web/internal/query/example.go sha256=EdyhY9WS5ya3yh1Jr3uYB84WGjSaqA6G9tRa6r8HY9Q 1101
toolkit/template/scaffold/project/golang/web/internal/query/operation_log.go sha256=238rHjg45tvVIx-_IgpJKNhRp2ZA2nCN5X5TxGzurCM 1837
toolkit/template/scaffold/project/golang/web/internal/query/query.go sha256=LeGxkZen_SQ2ler5V5nIVHt_8PzZ27boPJIb9cjGboo 424
toolkit/template/scaffold/project/golang/web/internal/query/region.go sha256=3WGFFX4tLORR554W8zIgq8_SOwRXwof8cxt5msuFci4 163
toolkit/template/scaffold/project/golang/web/internal/query/response.go sha256=tQwtOvZ8-atLfkbhIYjkxDOpMChL3fw0z3GFFOqScbk 2154
toolkit/template/scaffold/project/golang/web/internal/query/user.go sha256=wDXucWPZgsyE2lK2GwPH85I1SDov6i0LmbLVTVHQhNg 1482
toolkit/template/scaffold/project/golang/web/internal/server/http.echo.go sha256=H8o_YAUtTrEuHlMHn7-NFmVapK9b_y3C90Iht9NufBY 2103
toolkit/template/scaffold/project/golang/web/internal/server/http.fiber.go sha256=Jxtvyv6g0g_8sNuBr5JfNNkloNUI5hby58rlloE50II 2014
toolkit/template/scaffold/project/golang/web/internal/server/http.gin.go sha256=u-5wrQ50tkyrYBpFPzC3OaJf40Z8ZT5n_BU_m9pPIus 1551
toolkit/template/scaffold/project/golang/web/internal/server/http.iris.go sha256=sZ2wL3AwIOXCbK61KUkvrKYqF4fBrYoKpjpeNGrgisA 2329
toolkit/template/scaffold/project/golang/web/internal/server/reverse_proxy.go sha256=UpflPipuccSPh_5m6sUxo0ulJxp0C1h1SeauV5fkB2M 3307
toolkit/template/scaffold/project/golang/web/internal/server/server.go sha256=vkVvWT0zIBuHjjjHKaiPrp_D1ZOYv_McyKhsS2HTtFE 154
toolkit/template/scaffold/project/golang/web/internal/server/websocket.gin.go sha256=ZRz1GDducDCFHoiqDQUsxYL9fR-8ow7vm3bCzFyCIFw 1654
toolkit/template/scaffold/project/golang/web/internal/server/websocket.iris.go sha256=P7V3TKOI4JzM7gOKKVaMcs_xQ8MroYm01migVLHZ7aw 1795
toolkit/template/scaffold/project/golang/web/internal/service/corn_example.go sha256=UyF3dFZIEiE8cJsmZ3EIGWnste9npPAHTNsGEox2fnc 1789
toolkit/template/scaffold/project/golang/web/internal/service/region.go sha256=o3ZihhLLib8uGoOpWE1g3mErLSQzyXdiXlnORqvqNKM 1474
toolkit/template/scaffold/project/golang/web/internal/service/region_test.go sha256=3HAuc4r81kZMlZGGZol1bPZ_PEhzctWN8LgD_W7FYwc 1669
toolkit/template/scaffold/project/golang/web/internal/service/service.go sha256=L4nrH6cgi9u9NoHhdyuoUn_HhOXdCqzyd26N-MbNrcc 713
toolkit/template/scaffold/project/golang/web/internal/service/websocket.go sha256=5NBwxAmMSIqe5cLdqEOIma_825psXOy6p6-yq3xIY7M 492
toolkit/template/scaffold/project/golang/web/internal/service/websocket_client.go sha256=yK0d6oarWSFFVFQlYDAz-ERZcO4hlX_JNYf7eiIGdNQ 8634
toolkit/template/scaffold/project/golang/web/pkg/fs/fs.go sha256=WQNb9jYPnwpiNEpYkDgJkXLJJRPNJvL5BdP4kb3pFdo 624
toolkit/template/scaffold/project/golang/web/pkg/fs/fs_test.go sha256=-0aypk4D5g5jq9S0mJwpotAcSWcvTUrJyxF07QdiPE8 96
toolkit/template/scaffold/project/golang/web/pkg/fs/path.go sha256=D2Kwtd6agHOZVAJO6BCKWfbbhwA8dxjVMMirvnMXCBA 4247
toolkit/template/scaffold/project/golang/web/pkg/fs/path_test.go sha256=1O0gg2KCelM8ieD0B-5Fl8wpH-cWIplSJCvNWVAA9ew 297
toolkit/template/scaffold/project/golang/web/pkg/rnd/password.go sha256=l4RpcmlYgP3DqQqEo0hmM0aJUc9KxIWhRL6hDfWzAPk 124
toolkit/template/scaffold/project/golang/web/pkg/rnd/rnd.go sha256=PX25_cZLnmmT7PpYwBOqn7AZ4yUttLLfFghsOAjy-c4 77
toolkit/template/scaffold/project/golang/web/pkg/rnd/token.go sha256=IKfilwq6U5nH1zh7T3DtUJAYtnoPDvab1Q4i9YCOhGw 613
toolkit/template/scaffold/project/golang/web/pkg/rnd/token_test.go sha256=lWZ2BRRhG290TV_Wz428OPXHvPZDwapx_LEQa67-qoc 680
toolkit/template/scaffold/project/golang/web/pkg/rnd/uid.go sha256=PCEzW2SHFTkdWH-7p6olvYqo1Zm3b1rdakcu_zI76R8 1651
toolkit/template/scaffold/project/golang/web/pkg/rnd/uid_test.go sha256=32v-TzpyghNvvBNPo4T8TYuGjLP8dtyBoLQ8MD-fYxQ 2134
toolkit/template/scaffold/project/golang/web/pkg/rnd/uuid.go sha256=Bo_2fe1TewK5NDsVhRVkGH7F9QqW4I649RjTq3B2ZCw 616
toolkit/template/scaffold/project/golang/web/pkg/rnd/uuid_test.go sha256=2Yt9J7dTZQUkH99QiWJqX2lqx3w4f4Z9G677JPvjiyM 1442
toolkit/template/scaffold/project/golang/web/version/user_agent.go sha256=bOnQI1u0_m2-4a3aJyxFJh8Nj1d0LLJQfjsmUVMbAlk 2535
toolkit/template/scaffold/project/golang/web/version/version.go sha256=NtIklrNXRlGmweCJZDYi1r-YLfALsIqqzEBLSUA_J54 418
toolkit/template/scaffold/project/notes/.gitattributes sha256=5_I8DZsrKkiMcLC5zcsQXT3r6pigH7h5Y22yNb_gCRc 55
toolkit/template/scaffold/project/notes/.gitignore sha256=WL9KWJmgloKrNQGTQPoL2YL_7gY7ymTEkTO_f0styDE 29
toolkit/template/scaffold/project/notes/LICENSE sha256=ID9AHiDiNZZxAfBfiF5dNH8wL17_wgV7IM1iat9IKpM 1510
toolkit/template/scaffold/project/notes/README.md sha256=89_T-zNf923nwvjUPFRml4GOnHvvyr9N2-EbV78lXuk 2261
toolkit/template/scaffold/project/notes/algorithm/README.md sha256=xer1xQThhNU_Ebh3t04sKnY6cCaDQxIjKqXwaQsWNlM 9
toolkit/template/scaffold/project/notes/algorithm/math/README.md sha256=WYslWpVI0JdrvIwc19z3DaddM0IFFTg3uNX1v1WBzdg 15
toolkit/template/scaffold/project/notes/algorithm/structures/README.md sha256=MPDORjOYDhKOq66HuOphKHRUsH5kkk_aK5OzM075mRY 15
toolkit/template/scaffold/project/notes/assets/templates/article_content.md sha256=NNmHMpbZ8MAtz5anzabeKEOIzjW3RgUFOEneJJx4mgU 136
toolkit/template/scaffold/project/notes/assets/templates/article_settings.yaml sha256=86v0N5FN94dox0Wqlj2FQDhB0e26nYOCqFKCbvnfg_Y 182
toolkit/template/scaffold/project/notes/docs/README.md sha256=_PX2_RYyhsQcc9xSquvEn_B_rmEBXF_UDBFiPZ5gW1U 15
toolkit/template/scaffold/project/notes/docs/grammar/README.md sha256=uwJrYiBwAUE3xMNhLbllgg_ezVjGC9w41bA4Yu7eb0w 9
toolkit/template/scaffold/project/notes/docs/internal/README.md sha256=a56zvuiWVB9bKnvzcu2Bo089smCOX9i5bc9DV5iwpW4 15
toolkit/template/scaffold/project/notes/examples/README.md sha256=OJ6dnMCt3aH33fMefxch_5VrmY8aDQNFp42casitKvU 9
toolkit/template/scaffold/project/notes/interview/README.md sha256=JDLIKfA_EUaBcG_xBx5DTyR7augn9-YKoVt70oLiLDo 12
toolkit/template/scaffold/project/notes/interview/answers/README.md sha256=pOI1LU8tlnVcBGJuyAxztPoC0Cb1ZY-WfQHFJU-NFYw 15
toolkit/template/scaffold/project/notes/interview/questions/README.md sha256=ZNpkslshgGZuzX7tFAbkkEz-ahkpLLWcsslE1sZd25c 15
toolkit/template/scaffold/project/notes/libraries/standard/README.md sha256=bt0GMwqXjgaqOngvRTomC8JEb5CVjRUs8L9yRHGiR38 12
toolkit/template/scaffold/project/notes/libraries/tripartite/README.md sha256=wwXVWcUkhOnhqsYex2dQEqIgUxAl7IHzLUK0rnli1aU 15
toolkit/template/scaffold/project/notes/quickstart/cli/README.md sha256=q6YXQ77oLyLNs-a6y3jeBU_1jJ8jK5h_Q6qrCs5Mr1U 12
toolkit/template/scaffold/project/notes/quickstart/feature/README.md sha256=przUxSYIu73yyijKSXaEyPvjMvNbshCoP5725hPYB_c 12
toolkit/template/scaffold/project/notes/tools/README.md sha256=ZEfXbHoKbCRwKCTVSNMLrwURgfDvfQ0lW5EwFk1SDDE 18
toolkit/template/scaffold/project/python/example/README.md sha256=W8VBXc6_UgFzKGyCy48q87jP1-JAPzsJEIIZS4p32go 74
toolkit/template/scaffold/project/python/example/main.dev.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/template/scaffold/project/python/example/main.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/template/scaffold/project/python/factory/{{factory.win32service}}.py sha256=iSV7UMir9Abe8Niqs8X53CKzBs2t0Gy0a5LbNQAtJWc 1977
toolkit/template/scaffold/project/python/fastapi/requirements-dev.txt sha256=bquAlNanU0khOBiM_2OkB7TKw8xDrx749qSYbGHN1eo 105
toolkit/template/scaffold/project/python/fastapi/requirements.txt sha256=GBp_YFTtkBf8v-SWPl_3OZtfNNvkzlyhM_P2zTyHwB8 180
toolkit/template/scaffold/project/python/package/.dockerignore sha256=7lprI0-cCUs6GTKEv0ydLVH3VVp2s_vdrKEn5FxKW_M 332
toolkit/template/scaffold/project/python/package/.drone.yml sha256=bGLKMSYcDQVNdwyn5049iK-owOfiqYTCSIYK5n0lqYI 408
toolkit/template/scaffold/project/python/package/.editorconfig sha256=eyPel1xUcZZ0OwWzro6i3oGYTkD0vRds1XgiwVf3NZg 266
toolkit/template/scaffold/project/python/package/.gitignore sha256=ZUOk7bALPl1g5Fyh1Aa1GAAalP9nHMoa9t6nRkluOxI 1211
toolkit/template/scaffold/project/python/package/.pre-commit-config.yaml sha256=YKAuSekTgyid0k9x-z-Pz5KUWhEXgyL2HhSL0WJj4AY 757
toolkit/template/scaffold/project/python/package/AUTHORS.md sha256=LKvTMglxhxWjfOOq76qOUCDw1fr2PIbwkh7JINd17ks 115
toolkit/template/scaffold/project/python/package/HISTORY.md sha256=BXfz8-m-8a1s_oc8XNDgXX2PHow01LY3aXsbO2jplq4 73
toolkit/template/scaffold/project/python/package/LICENSE sha256=XIMZBdeO7s4bWcYD6DUbhL3cS0HDs6X2svi1i31tDrw 1099
toolkit/template/scaffold/project/python/package/MANIFEST.in sha256=BrI2r_3WDgokkNT409V1jnBS11LBrMqNeafLH2awCnI 289
toolkit/template/scaffold/project/python/package/Makefile sha256=VAP5G6mYaWCuJ5biH2PWswVu3HQI42Ljj-1mTsKKjxE 2872
toolkit/template/scaffold/project/python/package/README.md sha256=YQKDgv4qkD8Zl5UOLnjYY6qe7ndnbAT8NAbnS2Zr1qw 1975
toolkit/template/scaffold/project/python/package/cookiecutter.json sha256=9VBsIiW6WYPCMprQGqIZV04bj1IDYKyi-CkreC4AvVI 234
toolkit/template/scaffold/project/python/package/pyproject.toml sha256=QXmmhEh7UTpDK-DGHdBhWXatqzOdW-uuKcJytcBApRE 233
toolkit/template/scaffold/project/python/package/pytest.ini sha256=AKZcuGKiHhQInqyz71XJ1eSJsWQw86zw28QYi55OXgs 249
toolkit/template/scaffold/project/python/package/requirements-dev.txt sha256=vDyhWrDUqsew4iPwAHiNY2mt70NcA0JLodgY2ywh5dU 85
toolkit/template/scaffold/project/python/package/requirements.txt sha256=wc-DvoJqu0G2aangIupIKX-IQcO_5BsvINgzymLb5GI 49
toolkit/template/scaffold/project/python/package/setup.cfg sha256=yJGIkEw-iE-kd_r8yYTrK5gzkfMb0RR9fta1ckhQbgU 825
toolkit/template/scaffold/project/python/package/setup.py sha256=9vDPSrkeKxhetoS1-Mxe-nGaIsL0zdjbV01zLQoU4gI 2139
toolkit/template/scaffold/project/python/package/.github/.stale.yml sha256=n5LD0MAILpQJ1i3fSnxGEqz4aS3PG0vtM_3_vkPxU_4 684
toolkit/template/scaffold/project/python/package/.github/ISSUE_TEMPLATE.md sha256=LpL_xak4VPHrGoV5VAU0ra45HIuvf3mCETaKGQYlkI0 340
toolkit/template/scaffold/project/python/package/.github/PULL_REQUEST_TEMPLATE.md sha256=dwurmW-8CTZkTT3Dwj1YHqmAvydV5s3FFfX7klI-0eM 1258
toolkit/template/scaffold/project/python/package/.github/dependabot.yml sha256=IYsFfKae73UKYnlPXEEDRzvYZ7-2gGwVv3o67HomxeI 844
toolkit/template/scaffold/project/python/package/.github/release-drafter.yml sha256=jeWsA5_r75VkLHSSIe29etm5qM1kZtcH5AGDwzck-Sg 791
toolkit/template/scaffold/project/python/package/.github/ISSUE_TEMPLATE/bug_report.md sha256=x0EAr_FzYmxGOYvTeE62DgPApyg_96pMMSyPL0bpmPY 744
toolkit/template/scaffold/project/python/package/.github/ISSUE_TEMPLATE/config.yml sha256=bYKwuQ0NCpDqAy_H2mYeIf7f7gHmZxWQGPySuZErqvA 156
toolkit/template/scaffold/project/python/package/.github/ISSUE_TEMPLATE/feature_request.md sha256=mUp1QKZuXp_1DS2ntavsyTYvf1ySerW21myaANZ4dW8 524
toolkit/template/scaffold/project/python/package/.github/ISSUE_TEMPLATE/question.md sha256=pGJ2q8lQxGwZUlDqJHWDFjYFTqVgxxpraeZkYGDEaHY 534
toolkit/template/scaffold/project/python/package/.github/workflows/python-publish.yml sha256=dXaO61vgFrLj7pgyAeIv2VKYSIbj2ajI5UCUWS3cQpo 772
toolkit/template/scaffold/project/python/package/.github/workflows/python-test.yml sha256=mcOquaKN55p_gbs35DxUPWsgrjXvGv_HgKsM_in2LIU 790
toolkit/template/scaffold/project/python/package/.github/workflows/release-drafter.yml sha256=yfvLuim1s2J1lUZomKmbwCLXcXVOoLS7yW0azd6RXtg 413
toolkit/template/scaffold/project/python/package/docker/Dockerfile sha256=aycT8MPBPeIh3Sl4zPx5VxSr29fEdGcHlCKmC6Pyihg 736
toolkit/template/scaffold/project/python/package/docker/README.md sha256=R7qlbjiB5vY_qlVPGPJ5-jzCA-I8VZnMreCtIryLZxs 50
toolkit/template/scaffold/project/python/package/tests/__init__.py sha256=_9RAxQOFOL1WzZE-yIcaJT7EGzQs6yhbkADPfojf8b0 59
toolkit/template/scaffold/project/python/package/tests/test_cli.py sha256=Sc_h6eYoZF_k23uGuIhfS4GVUdxgwIgsdWFbWbGtUoc 1172
toolkit/template/scaffold/project/python/package/tests/test_hello.py sha256=6n4iiVyDgJIlJDtjk6hhZdcb7fA8kzBffmBm95aKw10 620
toolkit/template/scaffold/project/python/package/tests/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/template/scaffold/project/python/package/tests/config/test_settings.py sha256=3iFly5iH9v38CDWfWdkbQY6ByZe2nxFQ_U4JdspAl5E 941
toolkit/template/scaffold/project/python/package/tests/config/test_settings_data.py sha256=A_ccjECKAkaF200HowaaEO2WoDv0_1vTV8JHN9vQa3s 446
toolkit/template/scaffold/project/python/package/{{project_slug.snake_case}}/__init__.py sha256=LdNMXYvYD_VKQ7V-TkjoPO-05zXvP88hMH8edSwYQQg 59
toolkit/template/scaffold/project/python/package/{{project_slug.snake_case}}/cli.py sha256=1MsX-aH91fsnuXOzzGoQ2HR0OR2JyRGk0R7ZDu4XY7k 1773
toolkit/template/scaffold/project/python/package/{{project_slug.snake_case}}/example.py sha256=m80Z9xlCdvY6EGTL6DFHqZUZiCv-qAF17Eylh6ZJC1o 313
toolkit/template/scaffold/project/python/package/{{project_slug.snake_case}}/logger.py sha256=5FaDg9vRy4FymDlGevjvio9nApaSpiIAn0bdQq7Ck9o 123
toolkit/template/scaffold/project/python/package/{{project_slug.snake_case}}/config/__init__.py sha256=i5_B3NmPTyTiMkzGVHpKW0rtxeZrtWyKHU9hSdgrHr0 250
toolkit/template/scaffold/project/python/package/{{project_slug.snake_case}}/config/settings.py sha256=Bt67osO3p2JQQuOsT0HgGBwvBhLUKx93MnSha38f3yc 1853
toolkit/template/scaffold/project/python/prefect/.drone.yml sha256=umFziJNAT4d-oAyVUPKS-okwnZG4wNsUrMqlhoGRmSs 900
toolkit/template/scaffold/project/python/prefect/.prefect/config.toml sha256=TzRETSufMhTSuMiSONkb9XmgJrj2PsepleDVPxv8Q4g 153
toolkit/template/scaffold/project/python/pyinstaller/Makefile sha256=cyb9NaI3cPbiei6GTgf-ibjEFWBMaKojK2XyTHlkaLM 230
toolkit/utilities/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/utilities/network/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolkit/utilities/network/port.py sha256=Y2XHvhba_6VaJIkyv1i5CXcGODzbOcPFFHSNgsoS0F4 196
toolkit_py-1.5.10.dist-info/AUTHORS.md sha256=DTEVn50d8rOB1QFnzc4aYJEa_KGkXWPjJrZB65AXxOQ 117
toolkit_py-1.5.10.dist-info/LICENSE sha256=OncDHckIAMVLuB-sotrLmcK7ufzmIwTt-U4zv4spG_E 1083
toolkit_py-1.5.10.dist-info/METADATA sha256=j63GMnpzc_2i-776kRGl2lXzF_MF-xWg8DIEoTKKRCA 5708
toolkit_py-1.5.10.dist-info/WHEEL sha256=z9j0xAa_JmUKMpmz72K0ZGALSM_n-wQVmGbleXx2VHg 110
toolkit_py-1.5.10.dist-info/entry_points.txt sha256=xUsG0_qKPcpzfKD1kPJUYtEUbT5BTXYwddkPLBoB5Mw 311
toolkit_py-1.5.10.dist-info/top_level.txt sha256=YQYQM8R0GuhfEvwN3ZuKDRlmC1UfM9jvHgmLH_exVYQ 8
toolkit_py-1.5.10.dist-info/RECORD

top_level.txt

toolkit

entry_points.txt

config = toolkit.scaffold.config.cli:main
gua = toolkit.cli:generate_user_agent_command
mirror = toolkit.scaffold.mirror.cli:main
project = toolkit.scaffold.project.cli:main
repeat = toolkit.scaffold.repeat.cli:main
toolkit = toolkit.cli:main
upsfortypora = toolkit.cli:ups_for_typora_command