Skip to content

[SYNPY-1636] Add build scripts for minimal Synapse CLI and interactive commands - #1227

Closed
BryanFauble wants to merge 10 commits into
developfrom
synpy-1636-standalone-synapse
Closed

BryanFauble wants to merge 10 commits into
developfrom
synpy-1636-standalone-synapse

Conversation

@BryanFauble

Copy link
Copy Markdown
Member

Problem:

  • Installing python and the client along with learning a new language is not an effective way to drive more engagement to Synapse - Rather it means fewer folks will use Synapse. An easier way to interact with and use Synapse interactions like uploads/downloads is needed

Solution:

  • Start the process of creating a standalone binary for users to download and use.

Testing:

Comment thread minimal_synapse_cli.py Fixed
Comment thread minimal_synapse_cli.py Fixed
Comment thread minimal_synapse_cli.py Fixed
Comment thread minimal_synapse_cli.py Fixed
Comment thread synapse-standalone-macos Outdated

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

This is fine to be here for development @linglp - I'll look to remove this before I ready this PR because we won't want folks that clone this repo to have to download this image.

I'll look into adding to the build process when we create a new release to also create new artifacts and get them onto this page: https://github.com/Sage-Bionetworks/synapsePythonClient/releases/tag/v4.9.0

@BryanFauble
BryanFauble force-pushed the synpy-1636-standalone-synapse branch from c38938b to 3529562 Compare August 11, 2025 16:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants