API docs and interface examples must be unambiguous and cover defaults.
Apply this standard when writing or updating API documentation:
? to start the query and & for every additional parameter. Avoid ambiguous/incorrect examples like multiple ? in the same query string.Example (query param clarity):
# Correct: one '?' then '&' for subsequent params
result_backend = 'gs://mybucket/some-prefix?gcs_project=myproject&firestore_project=myproject2&ttl=600'
# Wrong/ambiguous: multiple '?'
# result_backend = 'gs://...?...?firestore_project=...'
Example (default + collision behavior):
sig = add.si(2, 2)
g = group(sig, add.si(3, 3))
# Show default stamping behavior (no custom stamp)
# g.stamp(...)
# Show repeated-key behavior explicitly
g.stamp(stamp='your_custom_stamp')
meta = sig.freeze()._get_task_meta()
This reduces user confusion and support load by ensuring examples match actual API semantics and defaults.
Enter the URL of a public GitHub repository