pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/py-cyclonedx-python-lib



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Mar  2 20:21:10 UTC 2025

Modified Files:
        pkgsrc/security/py-cyclonedx-python-lib: Makefile distinfo

Log Message:
py-cyclonedx-python-lib: update to 9.1.0.

9.1.0

What's Changed

    feat: VulnerabilityAnalysis properties for issued/updated datetime by @indiVar0508 in #794
    fix: improved comparison functionality of model.VulnerabilityAnalysis by @jkowalleck in #795

## v9.0.0 (2025-02-26)

### Breaking

* feat!: 9.0.1 (#777)

### BREAKING Changes

* Fix: `model.vulnerability.VulnerabilityReference`'s properties are all
mandatory ([#790] via [#792]
* Refactor: Rename `spdx.is_compund_expression` -> `spdx.is_expression`
([#779]
* Behavior: `BomRef` affects comparison/hashing ([#754] [#780]
  This is only a breaking change if you relied on ordering of elements.
* Behavior: streamline comparison/hashing functions ([#755]
  This is only a breaking change if you relied on ordering of elements.
* Dependency: bump dependency `py-serializable >=2 <3`, was `>=1.1.1 <2` ([#775]
This is only a breaking change if you have other packages depend on that
specific version.

## v8.9.0 (2025-02-25)

### Documentation

* docs:  extended instructions for &#34;contributing&#34; (#783)

supersedes
https://github.com/CycloneDX/cyclonedx-python-lib/pull/773/files#r1954324461

### Feature

* feat: avoid raising `NoPropertiesProvidedException` for optional parameters (#786)

the following classes&#39; init no longer raise `NoPropertiesProvidedException`:
* `cyclonedx.model.IdentifiableAction`
* `cyclonedx.model.component.Commit`
* `cyclonedx.model.component.ComponentEvidence`
* `cyclonedx.model.component.Diff`
* `cyclonedx.model.component.Pedigree`
* `cyclonedx.model.issue.IssueTypeSource`
* `cyclonedx.model.vulnerability.VulnerabilityAnalysis`
* `cyclonedx.model.vulnerability.VulnerabilityCredits`
* `cyclonedx.model.vulnerability.VulnerabilityRating`
* `cyclonedx.model.vulnerability.VulnerabilitySource`


To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 pkgsrc/security/py-cyclonedx-python-lib/Makefile
cvs rdiff -u -r1.39 -r1.40 pkgsrc/security/py-cyclonedx-python-lib/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/security/py-cyclonedx-python-lib/Makefile
diff -u pkgsrc/security/py-cyclonedx-python-lib/Makefile:1.46 pkgsrc/security/py-cyclonedx-python-lib/Makefile:1.47
--- pkgsrc/security/py-cyclonedx-python-lib/Makefile:1.46       Tue Feb 18 10:43:48 2025
+++ pkgsrc/security/py-cyclonedx-python-lib/Makefile    Sun Mar  2 20:21:10 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.46 2025/02/18 10:43:48 wiz Exp $
+# $NetBSD: Makefile,v 1.47 2025/03/02 20:21:10 wiz Exp $
 
-DISTNAME=      cyclonedx_python_lib-8.8.0
+DISTNAME=      cyclonedx_python_lib-9.1.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/_/-/g}
-PKGREVISION=   1
 CATEGORIES=    security python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=c/cyclonedx-python-lib/}
 
@@ -23,32 +22,8 @@ TEST_DEPENDS+=       ${PYPKGPREFIX}-xmldiff>=2
 
 USE_LANGUAGES= # none
 
-SUBST_CLASSES+=                s2
-SUBST_SED.s2+=         -e "s,import serializable,import py_serializable as serializable,"
-SUBST_SED.s2+=         -e "s,from serializable,from py_serializable,"
-SUBST_FILES.s2+=       cyclonedx/model/__init__.py
-SUBST_FILES.s2+=       cyclonedx/model/bom.py
-SUBST_FILES.s2+=       cyclonedx/model/bom_ref.py
-SUBST_FILES.s2+=       cyclonedx/model/component.py
-SUBST_FILES.s2+=       cyclonedx/model/contact.py
-SUBST_FILES.s2+=       cyclonedx/model/crypto.py
-SUBST_FILES.s2+=       cyclonedx/model/definition.py
-SUBST_FILES.s2+=       cyclonedx/model/dependency.py
-SUBST_FILES.s2+=       cyclonedx/model/impact_analysis.py
-SUBST_FILES.s2+=       cyclonedx/model/issue.py
-SUBST_FILES.s2+=       cyclonedx/model/license.py
-SUBST_FILES.s2+=       cyclonedx/model/lifecycle.py
-SUBST_FILES.s2+=       cyclonedx/model/release_note.py
-SUBST_FILES.s2+=       cyclonedx/model/service.py
-SUBST_FILES.s2+=       cyclonedx/model/tool.py
-SUBST_FILES.s2+=       cyclonedx/model/vulnerability.py
-SUBST_FILES.s2+=       cyclonedx/schema/schema.py
-SUBST_FILES.s2+=       cyclonedx/serialization/__init__.py
-SUBST_MESSAGE.s2=      Adapting for serializable 2.x
-SUBST_STAGE.s2=                pre-configure
-
-# as of 8.8.0nb1
-# 20 failed, 5223 passed, 510 warnings
+# as of 9.1.0
+# 20 failed, 5299 passed, 511 warnings
 
 .include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/security/py-cyclonedx-python-lib/distinfo
diff -u pkgsrc/security/py-cyclonedx-python-lib/distinfo:1.39 pkgsrc/security/py-cyclonedx-python-lib/distinfo:1.40
--- pkgsrc/security/py-cyclonedx-python-lib/distinfo:1.39       Thu Feb 13 10:58:53 2025
+++ pkgsrc/security/py-cyclonedx-python-lib/distinfo    Sun Mar  2 20:21:10 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.39 2025/02/13 10:58:53 adam Exp $
+$NetBSD: distinfo,v 1.40 2025/03/02 20:21:10 wiz Exp $
 
-BLAKE2s (cyclonedx_python_lib-8.8.0.tar.gz) = c8c321572f5e0e87718d3cd3273a8e8daaa18376fb2628019c2b37a893bedb8f
-SHA512 (cyclonedx_python_lib-8.8.0.tar.gz) = f299647bede43321af9edecee4fda4b631070d7d6157849fb356e946d52acfd0f2319fda1b20198eeadf4429217fffacdda88b2216dc70dda632e4388ddd57f6
-Size (cyclonedx_python_lib-8.8.0.tar.gz) = 1047213 bytes
+BLAKE2s (cyclonedx_python_lib-9.1.0.tar.gz) = 8a4292d2a3d7ca978b16e03be916a36cd2e2ade0d36a4c8fd74c11c18b59af00
+SHA512 (cyclonedx_python_lib-9.1.0.tar.gz) = 23abe12b8fff56d66357689bf43c6a1b523ed940dde5c1f9942352eb9aadce7ec2db7353924ff79fbbd9915aa716fd5d9515923385debb148af22c654f49a33c
+Size (cyclonedx_python_lib-9.1.0.tar.gz) = 1048735 bytes



Home | Main Index | Thread Index | Old Index