Changelog
1.5.0 (2024-11-22)
Features
context: updates to context.resources api (4d08876 )
Bug Fixes
docker: fix for docker build due to uv path install changes (00fd5de )
Documentation
1.4.4 (2024-11-22)
Bug Fixes
session: fixed set env in session.create (00b67ac )
1.4.3 (2024-11-08)
Bug Fixes
models: create.spec model used in session.create now expects env to be None by default (c34b110 )
1.4.2 (2024-10-30)
Bug Fixes
Documentation
index: updated the landing page (e7dbac2 )
1.4.1 (2024-10-25)
Bug Fixes
github-actions: added path restrictions for workflow triggers, reduced permissions for build flows (1220765 )
pyproject: fixed toml file with bad license key (ac1ffb6 )
1.4.0 (2024-10-25)
Features
build: added edge container build and attestation (d07e008 )
codecov: added badge (373412d )
conduct: added a code of conduct for skaha community (f37046e )
contributions: added a guideline (271a6df )
dockerfile: added base dockerfile for the project (28f7e51 )
docs: added conduct,contributing,license and security sections to docs (5cac3c0 )
github-actions: added pypi release action and updated client payload (b0b3593 )
license: project now uses the AGPLv3 license (706f6f8 )
module: added support for private container registries (3b47c5c )
packaging: moved skaha from poetry backend to uv (3b7b89f )
security: added a security policy for the project (1338e7f )
security: ossf scorecard (719cdfc )
session: added new feature to delete sessions with name prefix, kind and status (056254b ), closes #37
templates: added bug report and feature requests templates (8a8dd20 )
Bug Fixes
attestation: added attestation for dockerhub container image (0ff4ba2 )
badge: update to codeql bagde url (c95b6e0 )
ci/cd: bugfixes (b4b153c )
ci/cd: fix for docs build (98eea9b )
ci/cd: fixes for action deprecations, and uv errors (6a5af8c )
CI: change to pre-commit checks (6216b02 )
ci: ci indent fix (4e02f72 )
ci: fix to edge container build (59924bd )
ci: improved secret cleanup (990c5a1 )
contribution: updated guidelines (bc5400e )
dockerfile: fix to stage names (f46b081 )
docs/ci: small fixes (e92c9eb )
docs: updated doc/status/badge links (6efed00 )
github-actions: added fixes for release deployments (dc1b03d )
github-actions: possible fix for deployment action (41e1886 )
github-actions: release actions now checkout tag_name ref for code (ebffafe )
readme: codeql bagde url (197a6eb )
tests: debugging ci/cd and common errors (7d6b3a9 )
tests: fixed issue with session tests (d004fde )
tests: fixed issues with codecov tokens (07f87d9 )
tests: fixed session tests to be more consistent and run ~60s (19f0a6e )
tests: fixed threading issue caused when one of the futures timesout (ba55a38 )
tests: fixes for session tests (b3f3e48 )
typing: multiple type hint fixes throughout the project (a533481 )
utils: fixed logging x2 issue (7e218df )
Documentation
github-actions: changed the workflow name (868e114 )
README: updated with CI status (175ffce )
sessions: added docs for destroy_with fucntionality (afd0a11 )
skaha: updated all docs (04551c9 )
1.3.1 (2023-11-15)
Bug Fixes
docs: updated docs to include changelog, added reference for calling gpus in session.create (e58f9be )
1.3.0 (2023-11-14)
Features
docs: updates with a new ability to edit docs via PR (aa2314d )
Bug Fixes
1.2.0 (2023-06-08)
Features
client: updated client to include skaha version in prep for v1 release (e6360c0 )
overview: added new overview module (4a6336f )
Bug Fixes
deps: updates (5644e15 )
session: fix for spawning sessions with gpus (961f766 )
tests: fixed session tests, which now default spawn with name-{replica-id} format (7e48031 )
1.1.1 (2022-12-16)
Documentation
1.1.0 (2022-12-16)
Features
docs: added build (9049b92 )
session: create session now embeds two env variables into the container, REPLICA_COUNT and REPLICA_ID (ecbf48a )
Bug Fixes
1.0.2 (2022-12-15)
Bug Fixes
docs: created documentation for the project (e0f5483 )
Documentation
API-Reference: changed where order of docs (569d34f )
1.0.1 (2022-12-15)
Bug Fixes
env: fixed multiple tests and added support for multiple env parameters (c0500bf )
1.0.0 (2022-12-14)
⚠ BREAKING CHANGES
session: this is a signficant change, breaking all backwards compatibility
sessions: skaha sessions api is no longer supported, the capability to manage multiple sessions is now provided by default with the skaha.session api itself
Features
session: added support for multiple session management (219b74c )
sessions: skaha.sessions api deprecated (e184663 )
Bug Fixes
client: updated session header to have the correct content-type (3146e41 )
images: images api now always prunes (a436e21 )
pre-commit: fixed broken pre-commit config (baedb82 )
type-hints: fixed broken hints (9f4e9db )
type-hints: fixed broken type hints (c1d1356 )
0.5.0 (2022-12-14)
Features
release-please: implemented (2ac9728 )
Bug Fixes
gha: fix to release action (cc7b61a )