Skip to content

Releases: bact/pitloom

v0.10.0

Choose a tag to compare

@bact bact released this 09 Jul 00:06
633d3d2

What's changed

  • Separate CreationMetadata for fragments by @bact in #84
  • Allow multiple SBOM creators/tools in CreationMetadata by @bact in #86
  • Parse project file only once by @bact in #89

Full Changelog: v0.9.0...v0.10.0

v0.9.0

Choose a tag to compare

@bact bact released this 06 Jul 10:54
b09b3c8

What's changed

  • Add Hatchling metadata extractor and adoption surfaces, including GitHub Action by @bact (with a lot of help from @claude) in #82
  • Handle None case of spdxId by @bact in #83

Full Changelog: v0.8.0...v0.9.0

v0.8.0

Choose a tag to compare

@bact bact released this 29 May 16:53
db50120

What's Changed

  • Rename loom.shoot -> loom.run; add end-to-end example by @bact in #80

Full Changelog: v0.7.1...v0.8.0

v0.7.1

Choose a tag to compare

@bact bact released this 13 May 23:18

Canonical license ID (e.g., Apache-2.0 instead of apache-2.0 or Apache 2.0) is now used for licensing information.

Install/upgrade:

pip install -U pitloom

What's changed

  • Canonicalize license ID by @bact in #78

Full Changelog: v0.7.0...v0.7.1

v0.7.0

Choose a tag to compare

@bact bact released this 12 May 12:16

Better support of AI SBOM generation from metadata and files available on Hugging Face Hub.

Use a command-line like this to generate an SBOM:

loom -m https://huggingface.co/mistralai/Mistral-7B-v0.1

Bare Hugging Face Hub ID also works:

loom -m Qwen/Qwen3-235B-A22B

Install/upgrade:

pip install -U pitloom

What's changed

  • Add Hugging Face metadata fetching by @bact in #71
  • Export license info of AI model by @bact in #72

Full Changelog: v0.6.1...v0.7.0

v0.6.1

Choose a tag to compare

@bact bact released this 07 May 16:49
046c87e

Now loom -m generates an SBOM for an AI model.

Install/upgrade:

pip install -U pitloom

What's changed

  • Command-line option to generate SBOM of standalone AI model by @bact in #69

Full Changelog: v0.6.0...v0.6.1

v0.6.0

Choose a tag to compare

@bact bact released this 07 May 04:57
dc3ff63

Now reads metadata from Poetry project.

Install/upgrade:

pip install -U pitloom

What's changed

  • Add [tool.poetry] support by @bact in #67

Full Changelog: v0.5.1...v0.6.0

v0.5.1

Choose a tag to compare

@bact bact released this 06 May 11:07
008a8c3

Make pyproject.toml extraction more robust by using default values if [project] section is not found in the file.

Install/upgrade:

pip install -U pitloom

What's changed

  • Fix pyproject.toml extraction when [project] is not exist by @bact in #63

Full Changelog: v0.5.0...v0.5.1

v0.5.0

Choose a tag to compare

@bact bact released this 29 Apr 00:46
8c51ac0

This release adds setuptools build backend support and SPDX License ID detection from license text (using LicenseID Python library).

Install/upgrade:

pip install -U pitloom

What's changed

  • Get license ID from license text by @bact in #60
  • Add setuptools support by @bact in #59

Full Changelog: v0.4.1...v0.5.0

v0.4.1

v0.4.1 Pre-release
Pre-release

Choose a tag to compare

@bact bact released this 02 Apr 18:10
c8ea69f

What's changed

  • Warn users if AI extraction library is not installed by @bact in #50

Full Changelog: v0.4.0...v0.4.1