Skip to content

feat: support python workflow, validating with the quickstart - #156

Merged
Peefy merged 5 commits into
pluto-lang:feat-support-pythonfrom
jianzs:feat-python-support
Mar 19, 2024
Merged

feat: support python workflow, validating with the quickstart#156
Peefy merged 5 commits into
pluto-lang:feat-support-pythonfrom
jianzs:feat-python-support

Conversation

@jianzs

Copy link
Copy Markdown
Contributor

1. Does this PR affect any open issues?(Y/N) and add issue references (e.g. "fix#123", "re #123".):

  • N
  • Y

re #146

2. What is the scope of this PR (e.g. component or file name):

  • CLI
  • Pyright Deducer
  • Python Client SDK
  • Python Base SDK
  • Infra SDK
  • Pulumi Adapter

3. Provide a description of the PR(e.g. more details, effects, motivations or doc link):

  • Affects user behaviors
  • Contains syntax changes
  • Contains variable changes
  • Contains experimental features
  • Performance regression: Consumes more CPU
  • Performance regression: Consumes more Memory
  • Other

Enhance support for Python projects from creation to deployment, while adding adaptation code for Router, Function, and Queue on AWS. The Python Quick Start works now.

4. Are there any breaking changes?(Y/N) and describe the breaking changes(e.g. more details, motivations or doc link):

  • N
  • Y
  • Add a select menu to the pluto new command allowing users to select their preferred programming language.
  • Add the language item in the Pluto's configuration file.

5. Are there test cases for these changes?(Y/N) select and add more details, references or doc links:

  • Unit test
  • Integration test
  • Benchmark (add benchmark stats below)
  • Manual test (add detailed scripts or steps below)
  • Other

@changeset-bot

changeset-botBot commented Mar 19, 2024

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 11ecc36

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 10 packages
NameType
@plutolang/pyright-deducerPatch
@plutolang/graphviz-generatorPatch
@plutolang/static-generatorPatch
@plutolang/pulumi-adapterPatch
@plutolang/static-deducerPatch
@plutolang/pluto-infraPatch
@plutolang/plutoPatch
@plutolang/basePatch
@plutolang/cliPatch
@plutolang/simulator-adapterPatch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@jianzs
jianzs requested a review from PeefyMarch 19, 2024 11:57
@jianzsjianzs added deducer Deducer generator Generator adapter Adapter sdk Client SDK and Infra SDK cli command-line interface labels Mar 19, 2024

@PeefyPeefy left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Peefy
Peefy merged commit 55e48f4 into pluto-lang:feat-support-pythonMar 19, 2024
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

adapterAdapterclicommand-line interfacededucerDeducergeneratorGeneratorsdkClient SDK and Infra SDK

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@jianzs@Peefy