Skip to content

Commit b904131

Browse files
prasekjsundai
andauthored
[DO NOT MERGE] Python SDK support for Nexus to GA (#4221)
* Python support for Nexus to GA Signed-off-by: Phil Prasek <prasek@gmail.com> * update evaluate page to include python and other SDKs Signed-off-by: Phil Prasek <prasek@gmail.com> --------- Signed-off-by: Phil Prasek <prasek@gmail.com> Co-authored-by: Jwahir Sundai <jwahir.sundai@temporal.io>
1 parent 5c203e2 commit b904131

2 files changed

Lines changed: 22 additions & 21 deletions

File tree

docs/develop/python/temporal-nexus.mdx

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,7 @@ import { CaptionedImage } from '@site/src/components';
1818

1919
:::tip SUPPORT, STABILITY, and DEPENDENCY INFO
2020

21-
Temporal Python SDK support for Nexus is at [Public Preview](/evaluate/development-production-features/release-stages#public-preview).
22-
23-
Features in public preview may undergo further development and testing before they are made Generally Available.
24-
These features are being refined and are recommended for production usage.
25-
The APIs may undergo changes; however, Temporal's goal is to maintain backward compatibility.
21+
Temporal Python SDK support for Nexus is now [Generally Available](/evaluate/development-production-features/release-stages#general-availability).
2622

2723
:::
2824

docs/evaluate/development-production-features/temporal-nexus.mdx

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -50,21 +50,6 @@ Nexus supports cross-team, cross-domain, cross-namespace, multi-region, and mult
5050

5151
Unlike other forms of inter-service communication, Nexus combines a familiar programming model with the resiliency of the Temporal Platform and its queue-based Worker architecture.
5252

53-
Use the following decision tree to help determine if Nexus is right for your use case:
54-
55-
<div style={{textAlign: 'center', margin: '2rem 0'}}>
56-
<a href="/diagrams/nexusadoptionlight.png" target="_blank" rel="noopener noreferrer">
57-
<ThemedImage
58-
alt="Should I use Nexus? Decision tree"
59-
sources={{
60-
light: '/diagrams/nexusadoptionlight.png',
61-
dark: '/diagrams/nexusadoptiondark.png',
62-
}}
63-
style={{maxWidth: '100%', cursor: 'pointer'}}
64-
/>
65-
</a>
66-
</div>
67-
6853
### Benefits
6954

7055
- **Integrated Temporal experience** \- with improved security, observability, and reliability.
@@ -143,6 +128,23 @@ Use the following decision tree to help determine if Nexus is right for your use
143128
- Restrict which callers can use a Nexus Endpoint, with built-in Endpoint access controls.
144129
- Stream audit logs including Nexus Registry actions to create, update, or delete Endpoints.
145130

131+
## Should I use Nexus?
132+
133+
Use the following decision tree to help determine if Nexus is right for your use case:
134+
135+
<div style={{textAlign: 'center', margin: '2rem 0'}}>
136+
<a href="/diagrams/nexusadoptionlight.png" target="_blank" rel="noopener noreferrer">
137+
<ThemedImage
138+
alt="Should I use Nexus? Decision tree"
139+
sources={{
140+
light: '/diagrams/nexusadoptionlight.png',
141+
dark: '/diagrams/nexusadoptiondark.png',
142+
}}
143+
style={{maxWidth: '100%', cursor: 'pointer'}}
144+
/>
145+
</a>
146+
</div>
147+
146148
## Learn more
147149

148150
To connect with the Nexus community, join the [#nexus](https://temporalio.slack.com/archives/C07LQN0JK9B) channel in [Temporal Slack](https://t.mp/slack).
@@ -154,6 +156,9 @@ To connect with the Nexus community, join the [#nexus](https://temporalio.slack.
154156
<RelatedReadItem path="/nexus" text="Nexus concepts and getting started" archetype="encyclopedia" />
155157
<RelatedReadItem path="/develop/go/nexus" text="Go SDK - Nexus quick start and code sample" archetype="feature-guide" />
156158
<RelatedReadItem path="/develop/java/nexus" text="Java SDK - Nexus quick start and code sample" archetype="feature-guide" />
159+
<RelatedReadItem path="/develop/python/nexus" text="Python SDK - Nexus quick start and code sample" archetype="feature-guide" />
160+
<RelatedReadItem path="/develop/typescript/nexus" text="TypeScript SDK - Nexus quick start and code sample" archetype="feature-guide" />
161+
<RelatedReadItem path="/develop/dotnet/nexus" text=".NET SDK - Nexus quick start and code sample" archetype="feature-guide" />
157162
<RelatedReadItem path="/cloud/nexus" text="Production deployment in Temporal Cloud" archetype="feature-guide" />
158163
<RelatedReadItem path="/production-deployment/self-hosted-guide/nexus" text="Self-hosted deployment" archetype="feature-guide" />
159-
</RelatedReadContainer>
164+
</RelatedReadContainer>

0 commit comments

Comments
 (0)