Skip to content

v0.0.10

Latest

Choose a tag to compare

@vytautas-astrauskas-sensmetry vytautas-astrauskas-sensmetry released this 19 Mar 08:27
· 0 commits to af898479b83ce2d0bc1d9ad34dba253b3093698b since this release
e76a304

Added

  • Support git usages, using either regular or git+ IRIs.
  • Support for configuring usage sources. See docs for details.
  • Allow adding usages by path: sysand add --path ../path/to/the/usage. Both relative and absolute paths
    are supported. Note that this will likely not work for project sharing, since usages are stored in .project.json as
    absolute paths, and so are unlikely to be available on other computers at the same location.
  • Support publisher field in .project.json. This is optional to provide when initializing the project and defaults to
    "untitled". Support for projects without a publisher field remains unchanged.

Changed

  • Bump minimum supported Python version to 3.10 (from 3.8).

Improved

  • Support TLS 1.3 for all platforms. Previously only TLS <=1.2 was supported on Windows and macOS.
  • Send User-Agent header for all HTTP(S) requests. Value is sysand/<version>.
  • Improved logging, especially for HTTP requests.
  • Improved error reporting, especially from the usage/dependency resolvers.

Documentation

Signed Sysand binaries are provided below