integration-docs: Migrate PythonAPIIntegration docs.

To zulip/python-zulip-api, to keep them closer to their source code.

- Renamed the generate_zulip_bots_static_files to
generate_bots_integrations_static_files to accomodate the new function.
- Added a new function to
tools/setup/generate_bots_integrations_static_files to copy the
integration docs into static/generated/integrations.
- Updated integrations.py and computed_settings.py to use the new doc
paths.
- Deleted the affected integration docs.
- Updated the dependency URL.
This commit is contained in:
Niloth P
2025-03-12 12:04:27 +05:30
committed by Tim Abbott
parent e76ace28d2
commit b2910aa05c
22 changed files with 57 additions and 739 deletions

View File

@@ -49,4 +49,4 @@ API_FEATURE_LEVEL = 371 # Last bumped for Zulip 10.0 release.
# historical commits sharing the same major version, in which case a
# minor version bump suffices.
PROVISION_VERSION = (321, 0) # bumped 2025-03-14 to upgrade JavaScript dependencies
PROVISION_VERSION = (321, 1) # bumped 2025-03-26 to generate static/generated/integrations files.