Skip to content

Merge back to main#36

Merged
kurtmckee merged 1 commit intomainfrom
releases
Feb 26, 2026
Merged

Merge back to main#36
kurtmckee merged 1 commit intomainfrom
releases

Conversation

@kurtmckee
Copy link
Member

Note

While this PR is labeled as a "merge-back" PR, it is technically a release PR. However, as the first release, it has a unique shape.

Specifically, the name of the branch is just releases. It won't merge to a "releases" branch, but rather it will merge back to main. After it merges, a tag will be created on the releases branch, and it's from this point in the git history that a release will be published to PyPI.

Added

Initial release.

These commands are currently available:

  • API commands under the gra api command group:

    • gra api create
    • gra api list
    • gra api show
    • gra api update
    • gra api delete
  • Globus Auth session management commands under the gra session command group:

    • gra session whoami
    • gra session logout
  • Repository abstraction commands (currently only stubbed):

    • gra init
    • gra manage
    • gra publish

Supported environment variables:

  • GLOBUS_PROFILE, for profile-aware token storage.
  • GLOBUS_REGISTERED_API_CLIENT_ID and GLOBUS_REGISTERED_API_CLIENT_SECRET
    for using a confidential client for API calls.

@kurtmckee kurtmckee merged commit d19ef4f into main Feb 26, 2026
5 checks passed
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