-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Add puyapy compile integration #457
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
neilcampbell
approved these changes
Mar 22, 2024
neilcampbell
force-pushed
the
compile-feat-docs
branch
from
March 22, 2024 13:55
9f85c27
to
cfd6739
Compare
neilcampbell
force-pushed
the
compile-feat-docs
branch
from
March 25, 2024 14:06
17797b3
to
c98fc38
Compare
neilcampbell
changed the title
feat: enable puya integration
feat: Add puyapy compile integration
Mar 25, 2024
aorumbayev
added a commit
that referenced
this pull request
Mar 27, 2024
* feat: Add puyapy compile integration (#457) * feat: enable puya integration * chore: doc * chore: refactor compile command and enhance the docs * docs: wording tweaks to the compile docs * chore: change install to run, as I think it is the behaviour we want * chore: fix snapshots * fix: resolve issue running on windows * chore: add info about PuyaPy Python version and matching behaviour. * chore: fix snapshots * chore: wording tweaks * chore: allowing running puya with no color * docs: adjust compile command terminology --------- Co-authored-by: Neil Campbell <[email protected]> * feat: command orchestration (#446) * chore: algokit project poc * feat: initial implementation * chore: merge conflicts * chore: fixing ruff errors * chore: regen docs * chore: testing ci * chore: testing ci * chore: testing ci * chore: testing ci * chore: testing ci * chore: testing ci * chore: testing ci * chore: minor refinements; adding env var passing; verbose validation * chore: testing ci * chore: patching docstrings * chore: patching tests * chore: testing ci * docs: refining documentation and further polish * chore: adding option to pass custom env file * chore: addressing pr comments on docs Co-authored-by: Neil Campbell <[email protected]> * chore: fix line too long * chore: removing typos; minor tweaks * feat: linking and project listing commands (#450) * chore: env_file file param; list command; link command * chore: wip * chore: wip * chore: wip * chore: wip * chore: making deploy and bootstrap compatible with workspaces * chore: wip * chore: test * chore: wip * chore: wip * feat: initial implementation of link and list commands; github folder handler * chore: windows compatibility * test: fixing windows compatibility * chore: minor tweaks * docs: pr feedback Co-authored-by: Neil Campbell <[email protected]> * chore: addressing pr feedback * docs: regen docs * chore: addressing pr feedback * chore: minor refinements * docs: minor paraphrasing of help strings * chore: refining link behaviour; extra test case --------- Co-authored-by: Neil Campbell <[email protected]> * chore: merge conflicts * chore: extra test cases * fix: enforce utf-8 encoding to proc.run by default; do not resolve run cmd until run * chore: addressing pr feedback * chore: minor tweaks * chore: adjusting beaker to point to feat branch * chore: minor refinements * chore: adding tealscript to point to temp feature branch * chore: patching docs * fix: adding search glob for arc32.json prefixed specs * feat: orchestration pr feedback (#460) * fix: addressing pr comments; minor improvements * chore: testing ci * chore: testing ci * chore: testing ci * chore: testing ci * chore: wip * docs: regen docs * fix: windows bug during git init * chore: regen tests * chore: fix test issues * chore: minor refinements * chore: renaming puya to python * docs: regen docs * chore: renaming puya template repo * chore: merge conflicts --------- Co-authored-by: Neil Campbell <[email protected]> * chore: pin algokit client generator version (#455) * chore: pin the generator client version by user * fix: checking for available version * fix: mypy issues * test: adding tests * chore: fix ruff errors * chore: fix a test and ruff * chore: update docs * chore: add a log for a testing * chore: update logs * chore: revert the algokit-client-generator dependency * chore: revert the lock file * fix: github test on macos * fix: get use of installed versions * test: add tests * fix: some tests * test: fix some snapshots * chore: fix ruff * chore: fix test and pipx run command in windows * feat: add support for finding a project installed python client generator command * feat: add support for finding a globally installed ts client generator command * chore: update docs * chore: add some debug logs * chore: update snapshots * chore: add more tests * chore: tweak * chore: merging v2 into branch * chore: remove orig * chore: refine test cases for link command --------- Co-authored-by: Neil Campbell <[email protected]> Co-authored-by: Altynbek Orumbayev <[email protected]> * chore: add version option to link command * chore: minor fixes * docs: update readme * docs: add Algorand Python and TEALScript to readme * chore: change puya to puyapy * chore: fix windows compile test * chore: fix test * chore: ignore test for now * chore: fix windows compile test * chore: temporarily disable test * fix: fixing an issue causing workspace nesting check even if user said yes to overwrite * chore: use version rather than help for puyapy detects * docs: update example contract in docs * chore: removing tmp branches on templates BREAKING CHANGE: 2.0 release --------- Co-authored-by: Hoang Dinh <[email protected]> Co-authored-by: Neil Campbell <[email protected]> Co-authored-by: Negar <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Proposed Changes
Add puyapy compile integration