-
Notifications
You must be signed in to change notification settings - Fork 58
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
Release 0.9.4 #865
Release 0.9.4 #865
Commits on Feb 26, 2024
-
* minor copy update * correct TensorFlow capitalization
Configuration menu - View commit details
-
Copy full SHA for bfcd86b - Browse repository at this point
Copy the full SHA bfcd86bView commit details -
Refactor
truss.server
out of templates to run as normal python prog……ram (#829) * [RFC][POC] Run truss server as normal python process * WIP: control server * Working draft server * Fix tests * WIP: continue fixing tests; issue with patch typing * Fix some mypy issues * Clean up some more imports * Move test files * Move some things around for readabliity * Cleanup everything except fs in tests * Only 4 tests left * Revert changes to test data * Fix all unit tests * Drop unnecessary config dump * Fix some integration tests; move packages dir * Clean up logging and patches * Fix packages path for TRT * Fix issue holding control server integration tests from passing * Fix rest of integration tests * Fix unit test and drop test_durations * Fix last integration test by passing APP_HOME and adding to path
Configuration menu - View commit details
-
Copy full SHA for 8b1bf5d - Browse repository at this point
Copy the full SHA 8b1bf5dView commit details -
Clean old templates, training code, deprecated serveres, and examples (…
…#834) * [RFC][POC] Run truss server as normal python process * WIP: control server * Working draft server * Fix tests * WIP: continue fixing tests; issue with patch typing * Fix some mypy issues * Clean up some more imports * Move test files * Move some things around for readabliity * Cleanup everything except fs in tests * Only 4 tests left * Revert changes to test data * Fix all unit tests * Drop unnecessary config dump * Fix some integration tests; move packages dir * Clean up logging and patches * Fix packages path for TRT * Fix issue holding control server integration tests from passing * Fix rest of integration tests * Fix unit test and drop test_durations * Fix last integration test by passing APP_HOME and adding to path * Clean old templates, training code, deprecated serveres, and examples * reset vscode settings * Fix integration test using example
Configuration menu - View commit details
-
Copy full SHA for daab03a - Browse repository at this point
Copy the full SHA daab03aView commit details
Commits on Feb 28, 2024
-
Improve
truss watch
: respect.truss_ignore
when calculating patch……es (#812) Although we currently account for truss ignore patterns when detecting file changes with watchfiles.watch, we do not account for the ignore patterns when calculating patches or the truss hash and signature. This means that changes in ignored files will still be patched. This PR fixes that, along with some refactoring and bug fixes.
Configuration menu - View commit details
-
Copy full SHA for f097ab4 - Browse repository at this point
Copy the full SHA f097ab4View commit details -
* add pathspec to pyproject * poetry lock --no-update * fix calc_patch call
Configuration menu - View commit details
-
Copy full SHA for 92d1eed - Browse repository at this point
Copy the full SHA 92d1eedView commit details -
Fix os.PathLike type annotation
This changes the `os.PathLike[Any]` annotation to `os.PathLike`. `os.PathLike` isn't subscriptable in Python 3.8, so `os.PathLike[Any]` results in `TypeError: 'ABCMeta' object is not subscriptable`.
Configuration menu - View commit details
-
Copy full SHA for a1eda26 - Browse repository at this point
Copy the full SHA a1eda26View commit details -
Fall back to default .truss_ignore in truss upload
If a user doesn't provide a .truss_ignore in their truss directory, fall back to the default .truss_ignore file specified in the truss package.
Configuration menu - View commit details
-
Copy full SHA for 66c794b - Browse repository at this point
Copy the full SHA 66c794bView commit details
Commits on Mar 2, 2024
-
Move build configuration script to truss (#847)
* Move build configuration script to truss * Update pyproject.toml * Move build configuration script to truss * Update pyproject.toml * Fix unintentially ignore build directory
Configuration menu - View commit details
-
Copy full SHA for 7271f87 - Browse repository at this point
Copy the full SHA 7271f87View commit details
Commits on Mar 6, 2024
-
Truss request validation return error in response, not log (#850)
* Move log to response. * Shorten log message.
Configuration menu - View commit details
-
Copy full SHA for d169f37 - Browse repository at this point
Copy the full SHA d169f37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d9b658 - Browse repository at this point
Copy the full SHA 9d9b658View commit details -
* minor copy update (#838) * minor copy update * correct TensorFlow capitalization * Refactor `truss.server` out of templates to run as normal python program (#829) * [RFC][POC] Run truss server as normal python process * WIP: control server * Working draft server * Fix tests * WIP: continue fixing tests; issue with patch typing * Fix some mypy issues * Clean up some more imports * Move test files * Move some things around for readabliity * Cleanup everything except fs in tests * Only 4 tests left * Revert changes to test data * Fix all unit tests * Drop unnecessary config dump * Fix some integration tests; move packages dir * Clean up logging and patches * Fix packages path for TRT * Fix issue holding control server integration tests from passing * Fix rest of integration tests * Fix unit test and drop test_durations * Fix last integration test by passing APP_HOME and adding to path * Clean old templates, training code, deprecated serveres, and examples (#834) * [RFC][POC] Run truss server as normal python process * WIP: control server * Working draft server * Fix tests * WIP: continue fixing tests; issue with patch typing * Fix some mypy issues * Clean up some more imports * Move test files * Move some things around for readabliity * Cleanup everything except fs in tests * Only 4 tests left * Revert changes to test data * Fix all unit tests * Drop unnecessary config dump * Fix some integration tests; move packages dir * Clean up logging and patches * Fix packages path for TRT * Fix issue holding control server integration tests from passing * Fix rest of integration tests * Fix unit test and drop test_durations * Fix last integration test by passing APP_HOME and adding to path * Clean old templates, training code, deprecated serveres, and examples * reset vscode settings * Fix integration test using example * Improve `truss watch`: respect `.truss_ignore` when calculating patches (#812) Although we currently account for truss ignore patterns when detecting file changes with watchfiles.watch, we do not account for the ignore patterns when calculating patches or the truss hash and signature. This means that changes in ignored files will still be patched. This PR fixes that, along with some refactoring and bug fixes. * Fix integration tests (#843) * add pathspec to pyproject * poetry lock --no-update * fix calc_patch call * Fix os.PathLike type annotation This changes the `os.PathLike[Any]` annotation to `os.PathLike`. `os.PathLike` isn't subscriptable in Python 3.8, so `os.PathLike[Any]` results in `TypeError: 'ABCMeta' object is not subscriptable`. * Fall back to default .truss_ignore in truss upload If a user doesn't provide a .truss_ignore in their truss directory, fall back to the default .truss_ignore file specified in the truss package. * Move build configuration script to truss (#847) * Move build configuration script to truss * Update pyproject.toml * Move build configuration script to truss * Update pyproject.toml * Fix unintentially ignore build directory * Bump version to 0.10.0-rc.0 --------- Co-authored-by: Philip Kiely - Baseten <98474633+philipkiely-baseten@users.noreply.github.com> Co-authored-by: Bola Malek <bola@baseten.co> Co-authored-by: helenlyang <helen.yang@baseten.co>
Configuration menu - View commit details
-
Copy full SHA for f5cab3c - Browse repository at this point
Copy the full SHA f5cab3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 228fa7e - Browse repository at this point
Copy the full SHA 228fa7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57d4b74 - Browse repository at this point
Copy the full SHA 57d4b74View commit details
Commits on Mar 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 09b3f5c - Browse repository at this point
Copy the full SHA 09b3f5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b911be8 - Browse repository at this point
Copy the full SHA b911be8View commit details
Commits on Mar 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a119df0 - Browse repository at this point
Copy the full SHA a119df0View commit details -
Pydantiv v1/v2 compatibility fixes. (#859)
* Convert TRT-LLM config to pydantic v1 and add integration tests for running user models with both pydantic v1 and v2. * Test.
Configuration menu - View commit details
-
Copy full SHA for 695e522 - Browse repository at this point
Copy the full SHA 695e522View commit details
Commits on Mar 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 70b1c59 - Browse repository at this point
Copy the full SHA 70b1c59View commit details
Commits on Mar 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9e609ed - Browse repository at this point
Copy the full SHA 9e609edView commit details
Commits on Mar 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c8e58a4 - Browse repository at this point
Copy the full SHA c8e58a4View commit details -
Fix issue with python executable (#864)
* Fix issue with python executable * Fix lint; bump version
Configuration menu - View commit details
-
Copy full SHA for 6ff9cf8 - Browse repository at this point
Copy the full SHA 6ff9cf8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 721fd36 - Browse repository at this point
Copy the full SHA 721fd36View commit details