Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
427 changes: 427 additions & 0 deletions MIGRATION.md

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
- [Consumer](consumer.md)
- [Provider](provider.md)
- [Releases](releases.md)
- [Migration Guide](MIGRATION.md)
- [Changelog](CHANGELOG.md)
- [Contributing](CONTRIBUTING.md)
- [Examples](examples/)
Expand Down
528 changes: 265 additions & 263 deletions docs/consumer.md

Large diffs are not rendered by default.

356 changes: 248 additions & 108 deletions docs/provider.md

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion docs/releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ There are a couple of exceptions to the [semantic versioning](https://semver.org
- Dropping support for a Python version is not considered a breaking change and is not necessarily accompanied by a major version bump.
- Private APIs are not considered part of the public API and are not subject to the same rules as the public API. They can be changed at any time without a major version bump. Private APIs are denoted by a leading underscore in the name. Please be aware that the distinction between public and private APIs will be made concrete from version 3 onwards, and best judgement is used in the meantime to determine what is public and what is private.
- Deprecations are not considered breaking changes and are not necessarily accompanied by a major version bump. Their removal is considered a breaking change and is accompanied by a major version bump.
- Changes to the type annotations will not be considered breaking changes, unless they are accompanied by a change to the runtime behaviour.

Any deviation from the the standard semantic versioning rules will be clearly documented in the release notes.

Expand All @@ -34,7 +35,7 @@ In order to reduce the build time, the pipeline builds different sets of wheels
| Trigger | Platforms | Wheels |
| ------------ | ----------------- | --------- |
| Tag | `x86_64`, `arm64` | all |
| `main` | `x86_64` | all |
| `main` | `x86_64` | all |
| Pull Request | `x86_64` | `cp312-*` |

### Publish Step
Expand Down
26 changes: 13 additions & 13 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,24 +11,16 @@ hooks:
- docs/scripts/rewrite-docs-links.py

plugins:
- search
- literate-nav:
nav_file: SUMMARY.md
- section-index
- gh-admonitions
- gen-files:
scripts:
- docs/scripts/markdown.py
- docs/scripts/python.py
# - docs/scripts/other.py
- llmstxt:
full_output: llms-full.txt
sections:
Usage documentation:
- api/*.md
- api/**/*.md
Examples:
- examples/*.md
- search
- literate-nav:
nav_file: SUMMARY.md
- section-index
- gh-admonitions
- mkdocstrings:
default_handler: python
enable_inventory: true
Expand Down Expand Up @@ -72,6 +64,14 @@ plugins:
annotations_path: brief
show_signature: true
show_signature_annotations: true
- llmstxt:
full_output: llms-full.txt
sections:
Usage documentation:
- api/*.md
- api/**/*.md
Examples:
- examples/*.md
- social
- blog:
blog_toc: true
Expand Down
Loading