أداة الأداة المساعدة لإنشاء ملفات مشاريع مشتركة باستخدام قوالب معقولة يمكن لكل شخص الاتفاق عليها. مفيد لمستودعات GIT ، ويدعم قوالب sphinx ، وملفات صحة المجتمع ، و readmes ، وتكوينات مشروع PYPI.
pip install tekrepodoc git clone https://github.com/TralahM/tekrepodoc
cd tekrepodoc
python setup.py bdist_wheel
pip install -e .
في نوع المحطة
repodoc -h usage: repodoc [-h] [-u] [-bc] [-zc] [-vv] [-v]
{get_vars,config,licence,readme,community_health,comh,ch,pypi_project,pypi,sphinx_docs,docs,sphinx,dot_files,dots}
...
options:
-h, --help show this help message and exit
-u, --use-config-file
use config file for template variables.
-bc, --bash-completion
Print Bash Completion Script.
-zc, --zsh-completion
Print ZSH Completion Script.
-vv, --verbose Turn on Verbose Mode.
-v, --version show program's version number and exit
subcommands:
{get_vars,config,licence,readme,community_health,comh,ch,pypi_project,pypi,sphinx_docs,docs,sphinx,dot_files,dots}
get_vars Return all variables for the given template.
config Configure Subcommand to init,set,get,list configs.
licence Generate Licence Command.
readme Generate README command.
community_health (comh, ch)
Generate Community Health Guidelines.
pypi_project (pypi)
Generate Pypi Manifest,setup.cfg,setup.py Command.
sphinx_docs (docs, sphinx)
Generate Sphinx Documentation Templates.
dot_files (dots) Generate all dot files
.gitignore,.gitattributes,.mailmap.
Author: Tralah M Brian (TralahM) <[email protected]>. Project:
<https://github.com/TralahM/tekrepodoc>
repodoc config --init
إذا كان هذا المستودع يستخدم نماذج واجهات برمجة التطبيقات (APIs أو AI) لجهة خارجية ، فهو غير مرتبط أو معتمد من قبل مقدمي API أو المطورين الأصليين للنماذج.
يرجى ملاحظة ما يلي:
إخلاء المسئولية : تخص واجهات برمجة التطبيقات والخدمات والعلامات التجارية المذكورة في هذا المستودع لأصحابها. هذا المشروع لا يطالب بأي حق.
المسؤولية : لم يكن مؤلف هذا المستودع مسؤولاً عن أي عواقب ناشئة عن استخدام أو سوء استخدام هذا المستودع أو المحتوى الذي يوفره واجهات برمجة التطبيقات الطرف الثالث وأي ضرر أو خسائر ناتجة عن إجراءات المستخدمين.
الأغراض التعليمية فقط : يتم توفير هذا المستودع ومحتواه بدقة للأغراض التعليمية. باستخدام المعلومات والرمز المقدم ، يقر المستخدمون بأنهم يستخدمون واجهات برمجة التطبيقات والنماذج على مسؤوليتهم الخاصة ويوافقون على الامتثال لأي قوانين ولوائح معمول بها.