fastapi/scripts
Sebastián Ramírez 5656ed09ef
Refactor docs for building scripts, use MkDocs hooks, simplify (remove) configs for languages (#9742)
*  Add MkDocs hooks to re-use all config from en, and auto-generate missing docs files form en

* 🔧 Update MkDocs config for es

* 🔧 Simplify configs for all languages

*  Compute available languages from MkDocs Material for config overrides in hooks

* 🔧 Update config for MkDocs for en, to make paths compatible for other languages

* ♻️ Refactor scripts/docs.py to remove all custom logic that is now handled by the MkDocs hooks

* 🔧 Remove ta language as it's incomplete (no translations and causing errors)

* 🔥 Remove ta lang, no translations available

* 🔥 Remove dummy overrides directories, no longer needed

*  Use the same missing-translation.md file contents for hooks

* ️ Restore and refactor new-lang command

* 📝 Update docs for contributing with new simplified workflow for translations

* 🔊 Enable logs so that MkDocs can show its standard output on the docs.py script
2023-06-25 14:33:58 +02:00
..
build-docs.sh ⬇️ Separate requirements for development into their own requirements.txt files, they shouldn't be extras (#9655) 2023-06-11 23:38:15 +02:00
clean.sh 📝 Add docs, set up mkdocs 2018-12-10 07:59:18 +04:00
docs-live.sh 🔧 Make scripts executable (#76) 2019-03-16 21:19:13 +04:00
docs.py Refactor docs for building scripts, use MkDocs hooks, simplify (remove) configs for languages (#9742) 2023-06-25 14:33:58 +02:00
format.sh ⬆️ Upgrade and fully migrate to Ruff, remove isort, includes a couple of tweaks suggested by the new version of Ruff (#9660) 2023-06-12 00:37:34 +02:00
gitter_releases_bot.py 👷 Re-enable Gitter releases bot (#1831) 2020-08-03 19:28:02 +02:00
lint.sh ⬆️ Upgrade and fully migrate to Ruff, remove isort, includes a couple of tweaks suggested by the new version of Ruff (#9660) 2023-06-12 00:37:34 +02:00
mkdocs_hooks.py Refactor docs for building scripts, use MkDocs hooks, simplify (remove) configs for languages (#9742) 2023-06-25 14:33:58 +02:00
netlify-docs.sh Use venv with Flit for local development, instead of requiring Flit and Pipenv (#877) 2020-01-17 09:51:03 +01:00
notify.sh 👷 Add GitHub Actions, move from Travis (#1735) 2020-07-19 14:03:38 +02:00
publish.sh 🚀 Make Flit publish from CI (#170) 2019-04-20 22:09:35 +04:00
test-cov-html.sh 👷 Switch from Codecov to Smokeshow plus pytest-cov to pure coverage for internal tests (#5583) 2022-11-03 21:00:29 +01:00
test.sh ⬇️ Separate requirements for development into their own requirements.txt files, they shouldn't be extras (#9655) 2023-06-11 23:38:15 +02:00