Skip to content

Releases: lmstudio-ai/venvstacks

0.2.1 β€” 2024-12-05

05 Dec 07:36
Compare
Choose a tag to compare

Fixed

  • Fix Typer 0.14.0+ incompatibility when setting app name (reported by Rugved Somwanshi in #96).

0.2.0 β€” 2024-11-14

14 Nov 07:29
Compare
Choose a tag to compare

Added

  • Setting versioned = True in a layer definition will now append a
    lock version number to the layer name that automatically increments
    each time the locked requirements change for that layer (layer@1,
    layer@2, etc). (implemented in #24).
  • Added documentation for the :ref:stack-specification-format (part of #78).
  • Added python_implementation to the published layer metadata (part of #78).
  • Added bound_to_implementation to the published layer metadata (part of #78).

Changed

  • Enabled rendered previews for documentation PRs (requested in #43).
  • Enabled link validity checks when rendering documentation (requested in #62).
  • Renamed :class:!EnvironmentExportRequest to :class:LayerExportRequest (part of #33).
  • Exposed :class:LayerSpecBase, :class:LayeredSpecBase as public classes (part of #33).
  • Exposed :class:LayerEnvBase, :class:LayeredEnvBase as public classes (part of #33).
  • Added leading underscores to several private functions and methods (part of #33).
  • Added docstrings to all remaining public functions and methods (part of #33).
  • Updated docs to actively discourage using @ in layers names (part of #78).
  • Renamed fully_versioned_name runtime layer specification field to python_implementation (part of #78).
  • Renamed runtime_name to runtime_layer in the layer metadata (to align with the required_layers field),
    and simplified it to always refer to the runtime layer's install target name (part of #78).

Fixed

  • Post-installation scripts for layered environments now work
    correctly even when run with a Python installation other
    than the expected base runtime (resolved in #66)

0.1.1 β€” 2024-11-01

31 Oct 16:04
Compare
Choose a tag to compare

Changed

  • Update docs URL to https://venvstacks.lmstudio.ai__

  • Add OpenGraph metadata to docs landing page

  • Resolved several broken links in the documentation

  • Documentation is now marked as being unversioned
    (it is published directly from the main branch)

0.1.0 β€” 2024-10-31

31 Oct 10:21
Compare
Choose a tag to compare

Changed

  • Further documentation fixes and improvements

0.1.0rc1.post0 β€” 2024-10-30

30 Oct 13:52
Compare
Choose a tag to compare
Pre-release

Changed

  • Included project URLs in project metadata

  • Added installation instructions to README.md

  • Linked to main documentation from README.md

  • Improved the content split between the project
    overview page and the top level docs landing page

0.1.0rc1 β€” 2024-10-29

30 Oct 12:05
Compare
Choose a tag to compare
Pre-release

Added

  • Initial export of venvstacks from Project Amphibian.

  • Adopted scriv for CHANGELOG management.