Skip to content

Release v0.3.20#67

Merged
bradhe merged 21 commits intomainfrom
develop
Jul 16, 2025
Merged

Release v0.3.20#67
bradhe merged 21 commits intomainfrom
develop

Conversation

@bradhe
Copy link
Contributor

@bradhe bradhe commented Jul 16, 2025

  • Upgrade to the latest version of the Tower API
  • Migrate to rustls everywhere
  • Add support for shared code

NOTE: Tower v0.3.20 never actually made it out due to a bug in the packaging process, so we can just use that build number.

bradhe and others added 21 commits June 12, 2025 13:27
* feat: Pass local context into local runs

This PR allows users to pass their current auth context into locally-ran apps.
This means that you'll authenticate with the server using your current session,
etc.

* chore: Raise an AppNotFoundError when we fail to find an app

* Update crates/tower-cmd/src/run.rs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update crates/tower-cmd/src/run.rs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* chore: Add test for other error types

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…of-native-tls-libraries-tower-cli

feat: move tower-cli to rustls
* chore: Upgrade Tower API version

* Let Tower SDK use the local session when running in `--local` mode (#55)

* feat: Pass local context into local runs

This PR allows users to pass their current auth context into locally-ran apps.
This means that you'll authenticate with the server using your current session,
etc.

* chore: Raise an AppNotFoundError when we fail to find an app

* Update crates/tower-cmd/src/run.rs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update crates/tower-cmd/src/run.rs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* chore: Add test for other error types

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* chore: Bump version to v0.3.19

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…i-github-workflow-after-moving-to-rustls

Fix/tow 628 fix broken tower cli GitHub workflow after moving to rustls
* feat: New storage system for import paths, which enable shared modules

* chore: Add support for shared code via import_paths

* fix: Revert change to required Rust version

* chore: Make PYTHONPATH setup more cross-platform.

Thanks @copilot for the recommendations.

* chore: Make platform-specific paths

* Update crates/tower-package/src/lib.rs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update crates/tower-package/src/lib.rs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* chore: Use a cross-platform way of joining paths

* chore: Ignore some content that we don't need

* Update crates/tower-package/src/lib.rs

Co-authored-by: Ben Lovell <ben.j.lovell@gmail.com>

* chore: Remove commentary we don't care about

* chore: Take better care to ensure paths exist during packaging

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Ben Lovell <ben.j.lovell@gmail.com>
* When resolving paths, stripping prefixes catastrophically fails.
* requirements.txt (soon to be deprecated) was being looked for in the wrong place.
* Don't package `.venv` directories!
@bradhe bradhe merged commit 0a995c5 into main Jul 16, 2025
20 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.

3 participants