Commit 56bff4a6 authored by Pierre Smeyers's avatar Pierre Smeyers
Browse files

build: migrate to Poetry 2

parent b8b0bfe9
Loading
Loading
Loading
Loading
+7 −7
Original line number Diff line number Diff line
@@ -235,20 +235,20 @@ toml = ["tomli ; python_full_version <= \"3.11.0a6\""]

[[package]]
name = "cyclonedx-python-lib"
version = "10.5.0"
version = "11.1.0"
description = "Python library for CycloneDX"
optional = false
python-versions = "<4.0,>=3.9"
groups = ["main"]
files = [
    {file = "cyclonedx_python_lib-10.5.0-py3-none-any.whl", hash = "sha256:e9531555b751a5cb940b334e510141813f37e774929562d2679dbc4868b56d02"},
    {file = "cyclonedx_python_lib-10.5.0.tar.gz", hash = "sha256:49b8bdeb4c7aeea66e3c83739523ba88a3440fed5fe2c57ac942a9e335cf410a"},
    {file = "cyclonedx_python_lib-11.1.0-py3-none-any.whl", hash = "sha256:9693d45d9ceac68aafad1536d79692a5bbc1878121e8b14dd2e087a55e108637"},
    {file = "cyclonedx_python_lib-11.1.0.tar.gz", hash = "sha256:138f2564c5ae830882780e2b39a3f4bfafecc4ae000efa015dcd5b57a5469dcb"},
]

[package.dependencies]
license-expression = ">=30,<31"
packageurl-python = ">=0.11,<2"
py-serializable = ">=2.0.0,<3.0.0"
py-serializable = ">=2.1.0,<3.0.0"
sortedcontainers = ">=2.4.0,<3.0.0"
typing_extensions = {version = ">=4.6,<5.0", markers = "python_version < \"3.13\""}

@@ -608,7 +608,7 @@ files = [
    {file = "typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548"},
    {file = "typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466"},
]
markers = {main = "python_version < \"3.13\""}
markers = {main = "python_version == \"3.12\""}

[[package]]
name = "urllib3"
@@ -630,5 +630,5 @@ zstd = ["zstandard (>=0.18.0)"]

[metadata]
lock-version = "2.1"
python-versions = "^3.11"
content-hash = "9894cf5860f7916bd47e506a06695c436f3c6e370c27fab3342d46677dad763d"
python-versions = ">=3.12,<4.0"
content-hash = "d958f127fb9af6221f6ef10f33fe21926518cf9ada5ccfcecd745584646456d6"
+6 −10
Original line number Diff line number Diff line
[build-system]
requires = ["poetry-core"]
requires = ["poetry-core>=2.0.0,<3.0.0"]
build-backend = "poetry.core.masonry.api"

[tool.poetry]
[project]
name = "sbom-scanner"
version = "1.7.0"
description = "Dependency Track SBOM Scanner"
authors = ["Pierre Smeyers <pierre.smeyers@gmail.com>"]
authors = [{ name = "Pierre Smeyers", email = "pierre.smeyers@gmail.com" }]
license = "LGPL"
readme = "README.md"
packages = [{include = "sbom_scanner"}]
requires-python = ">=3.12,<4.0"
dependencies = ["requests (>=2.32.5,<4.0.0)", "cyclonedx-python-lib (>=11.1.0,<12.0.0)"]

[tool.poetry.scripts]
[project.scripts]
sbom-scanner = "sbom_scanner.scan:run"

[tool.poetry.dependencies]
python = "^3.11"
requests = "^2.32.2"
cyclonedx-python-lib = "^10.0.0"

[tool.poetry.group.dev.dependencies]
# new development dependencies can be added with 'poetry add -D yyy'
pytest = "^8.0.0"