{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":400417796,"defaultBranch":"main","name":"cyclonedx-python-lib","ownerLogin":"CycloneDX","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-27T06:56:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29029855?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716442822.0","currentOid":""},"activityList":{"items":[{"before":"3f9770a95fbe48dfc0cb911a6526690017c2fb37","after":"9ba994c6856ce6bf3e1622e9317b451c4d361ad5","ref":"refs/heads/main","pushedAt":"2024-05-23T05:43:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 7.4.0\n\nAutomatically generated by python-semantic-release\n\nSigned-off-by: semantic-release ","shortMessageHtmlLink":"chore(release): 7.4.0"}},{"before":"9a9009d123345c684fbb7ca429f79b2794e8608f","after":null,"ref":"refs/heads/feat/spdx-update-20240523","pushedAt":"2024-05-23T05:40:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jkowalleck","name":"Jan Kowalleck","path":"/jkowalleck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2765863?s=80&v=4"}},{"before":"c3e17cfe9e4b7389a5be7768d201ad51932f7934","after":"3f9770a95fbe48dfc0cb911a6526690017c2fb37","ref":"refs/heads/main","pushedAt":"2024-05-23T05:40:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jkowalleck","name":"Jan Kowalleck","path":"/jkowalleck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2765863?s=80&v=4"},"commit":{"message":"feat: updated SPDX license list to `v3.24.0` (#622)\n\nSigned-off-by: Jan Kowalleck ","shortMessageHtmlLink":"feat: updated SPDX license list to v3.24.0 (#622)"}},{"before":null,"after":"9a9009d123345c684fbb7ca429f79b2794e8608f","ref":"refs/heads/feat/spdx-update-20240523","pushedAt":"2024-05-23T05:25:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jkowalleck","name":"Jan Kowalleck","path":"/jkowalleck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2765863?s=80&v=4"},"commit":{"message":"feat: updated SPDX license list to `v3.24.0`\n\nSigned-off-by: Jan Kowalleck ","shortMessageHtmlLink":"feat: updated SPDX license list to v3.24.0"}},{"before":"ab55cf43b09bd33659a7af701fee3ce3fa9bfd35","after":null,"ref":"refs/heads/dependabot/pip/xmldiff-2.7.0","pushedAt":"2024-05-19T09:39:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"c036912e4d4a15c8928094bed6ddf43cae65400c","after":"c3e17cfe9e4b7389a5be7768d201ad51932f7934","ref":"refs/heads/main","pushedAt":"2024-05-19T09:39:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jkowalleck","name":"Jan Kowalleck","path":"/jkowalleck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2765863?s=80&v=4"},"commit":{"message":"chore(deps-dev): update xmldiff requirement from 2.6.3 to 2.7.0 (#620)\n\nUpdates the requirements on [xmldiff](https://github.com/Shoobx/xmldiff)\r\nto permit the latest version.\r\n
\r\nChangelog\r\n

Sourced from xmldiff's\r\nchangelog.

\r\n
\r\n

2.7.0 (2024-05-13)

\r\n
    \r\n
  • \r\n

    Changed the comparison to make accurate and standard more accurate,\r\nalthough fast gets less accurate as a result.

    \r\n
  • \r\n
  • \r\n

    Changed usage of deprecated pkg_resources package to\r\nimportlib.metadata.

    \r\n
  • \r\n
  • \r\n

    A use_replace flag was added to the\r\nXMLFormatter by Thomas Pfitzinger.\r\nIt changes text replacement from delete and insert tags to a replace\r\ntag.\r\nIt's not currently accessaible thtough the CLI, the question is it is\r\nbetter\r\nto add a new formatter name, or an option to pass in formatter\r\nflags.

    \r\n
      \r\n
    • Added option to XMLFormatter to use replace tags
    • \r\n
    • in _make_diff_tags after diffing, neighboring delete/insert diffs\r\nare joined to a replace tag
    • \r\n
    • the deleted text is added as an attribute\r\n("old-text")
    • \r\n
    • the inserted text is the element's text
    • \r\n
    \r\n
  • \r\n
\r\n

2.6.3 (2023-05-21)

\r\n
    \r\n
  • And there was a namespace bug in the patch as well. #118
  • \r\n
\r\n

2.6.2 (2023-05-21)

\r\n
    \r\n
  • Solved an error in the xmlformatter when using default namespaces.\r\n#89
  • \r\n
\r\n

2.6.1 (2023-04-05)

\r\n
    \r\n
  • #108:\r\nFixed an error that happens if using namespaces like ns0 or ns1.
  • \r\n
\r\n

2.6 (2023-04-03)

\r\n
    \r\n
  • Added InsertNamespace and DeleteNamespace\r\nactions for better handling\r\nof changing namespaces. Should improve any "Unknown namespace\r\nprefix"\r\nerrors. Changing the URI of a a namespace prefix is not supported, and\r\nwill\r\nraise an error.
  • \r\n
\r\n

2.6b1 (2023-01-12)

\r\n
    \r\n
  • \r\n

    Used geometric mean for the node_ratio, for better handling of simple\r\nnodes.

    \r\n
  • \r\n
  • \r\n

    Added an experimental --best-match method that is slower, but\r\ngenerate

    \r\n
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • See full diff in compare view
  • \r\n
\r\n
\r\n
\r\n\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps-dev): update xmldiff requirement from 2.6.3 to 2.7.0 (#620)"}},{"before":"597b6ab057e36ea209331f3d8e25c6e13c9d6f06","after":null,"ref":"refs/heads/dependabot/pip/pep8-naming-0.14.1","pushedAt":"2024-05-19T09:38:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"9ee5a9799e04e9522278e4d17cb7e1a3e9972ecc","after":"c036912e4d4a15c8928094bed6ddf43cae65400c","ref":"refs/heads/main","pushedAt":"2024-05-19T09:38:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jkowalleck","name":"Jan Kowalleck","path":"/jkowalleck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2765863?s=80&v=4"},"commit":{"message":"chore(deps-dev): update pep8-naming requirement from 0.13.3 to 0.14.1 (#619)\n\nUpdates the requirements on\r\n[pep8-naming](https://github.com/PyCQA/pep8-naming) to permit the latest\r\nversion.\r\n
\r\nRelease notes\r\n

Sourced from pep8-naming's\r\nreleases.

\r\n
\r\n

0.14.1

\r\n
    \r\n
  • Require Python 3.8 or later.
  • \r\n
\r\n
\r\n
\r\n
\r\nChangelog\r\n

Sourced from pep8-naming's\r\nchangelog.

\r\n
\r\n

0.14.1 - 2024-05-17

\r\n
    \r\n
  • Require Python 3.8 or later.
  • \r\n
\r\n

0.14.0 - 2024-05-16

\r\n
    \r\n
  • Drop support for Python 3.7.
  • \r\n
  • Add support for Python 3.12.
  • \r\n
  • Ignore methods decorated by @typing.override.
  • \r\n
  • Perform case-sensitive ignore-names globbing on all\r\nplatforms.
  • \r\n
\r\n

0.13.3 - 2022-12-19

\r\n
    \r\n
  • Formally require flake8 5.0.0 or later.
  • \r\n
  • Add support for Python 3.11.
  • \r\n
\r\n

0.13.2 - 2022-08-19

\r\n
    \r\n
  • Formally require Python 3.7 or later using\r\npython_requires.
  • \r\n
\r\n

0.13.1 - 2022-07-15

\r\n
    \r\n
  • Fix warnings related to deprecated options syntax.
  • \r\n
\r\n

0.13.0 - 2022-06-22

\r\n
    \r\n
  • \r\n

    Python 3.7 or later is now required.

    \r\n
  • \r\n
  • \r\n

    setUpModule and tearDownModule are now\r\nexempted by default.

    \r\n
  • \r\n
\r\n

0.12.1 - 2021-08-06

\r\n
    \r\n
  • Fix potential stack exhaustion in the N818 check.
  • \r\n
\r\n

0.12.0 - 2021-07-06

\r\n
    \r\n
  • \r\n

    flake8 3.9.1 or later is now required.

    \r\n
  • \r\n
  • \r\n

    N818 checks exception class names for an "Error" suffix\r\n(disabled by default).

    \r\n
  • \r\n
  • \r\n

    asyncSetUp and asyncTearDown are now\r\nexempted by default.

    \r\n
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • f0edf20\r\nPrepare the 0.14.1 release
  • \r\n
  • b652e8f\r\nMerge pull request #231\r\nfrom PyCQA/sigmavirus24-patch-1
  • \r\n
  • a960999\r\nFix python_version
  • \r\n
  • 9451737\r\nUpdate setup.py
  • \r\n
  • c0bcb7f\r\nPrepare the 0.14.0 release
  • \r\n
  • 975beed\r\nRefactor FunctionArgNamesCheck (N803,N804,N805)
  • \r\n
  • 01df3f3\r\nPass 'parents' as a parameter when walking the tree
  • \r\n
  • de0963c\r\nMerge Python 3.8+ tests into main test modules
  • \r\n
  • 0ddfcea\r\nRemove Python 3.7 compatibility code
  • \r\n
  • 0e8f745\r\nDrop support for Python 3.7
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps-dev): update pep8-naming requirement from 0.13.3 to 0.14.1 ("}},{"before":"604c15ab733e16c0bf575554bb6e28b303dff4e2","after":null,"ref":"refs/heads/dependabot/pip/flake8-annotations-3.1.1","pushedAt":"2024-05-19T09:37:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"75f58dcd41c1495737bff69d354beeeff7660c15","after":"9ee5a9799e04e9522278e4d17cb7e1a3e9972ecc","ref":"refs/heads/main","pushedAt":"2024-05-19T09:37:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jkowalleck","name":"Jan Kowalleck","path":"/jkowalleck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2765863?s=80&v=4"},"commit":{"message":"chore(deps-dev): update flake8-annotations requirement from 3.1.0 to 3.1.1 (#618)\n\nUpdates the requirements on\r\n[flake8-annotations](https://github.com/sco1/flake8-annotations) to\r\npermit the latest version.\r\n
\r\nRelease notes\r\n

Sourced from flake8-annotations's\r\nreleases.

\r\n
\r\n

Release v3.1.1

\r\n

[v3.1.1]

\r\n

Changed

\r\n
    \r\n
  • #167\r\nAdd module-level support for the --respect-type-ignore\r\nflag
  • \r\n
\r\n
\r\n
\r\n
\r\nChangelog\r\n

Sourced from flake8-annotations's\r\nchangelog.

\r\n
\r\n

[v3.1.1]

\r\n

Changed

\r\n
    \r\n
  • #167\r\nAdd module-level support for the --respect-type-ignore\r\nflag
  • \r\n
\r\n

[v3.1.0]

\r\n

Added

\r\n
    \r\n
  • #164\r\nAdd --respect-type-ignore to support suppression of errors\r\nfor functions annotated with type: ignore
  • \r\n
\r\n

[v3.0.1]

\r\n

Changed

\r\n
    \r\n
  • #155\r\nRemove upper bound on Python constraint
  • \r\n
\r\n

[v3.0.0]

\r\n

Added

\r\n
    \r\n
  • Add ANN402 for the presence of type comments
  • \r\n
\r\n

Changed

\r\n
    \r\n
  • Python 3.8.1 is now the minimum supported version
  • \r\n
  • Flake8 v5.0 is now the minimum supported version
  • \r\n
\r\n

Removed

\r\n
    \r\n
  • Remove support for PEP\r\n484-style type comments\r\n
      \r\n
    • See: https://mail.python.org/archives/list/typing-sig@python.org/thread/66JDHQ2I3U3CPUIYA43W7SPEJLLPUETG/
    • \r\n
    • See: python/mypy#12947
    • \r\n
    \r\n
  • \r\n
  • Remove ANN301
  • \r\n
\r\n

[v2.9.1]

\r\n

Changed

\r\n
    \r\n
  • #144\r\nUnpin the version ceiling for attrs.
  • \r\n
\r\n

Fixed

\r\n
    \r\n
  • (Internal) Fix unit tests for opinionated warning codes in\r\nflake8 >= 5.0 (See: pycqa/flake8#284)
  • \r\n
\r\n

[v2.9.0]

\r\n

Added

\r\n
    \r\n
  • #135\r\nAdd --allow-star-arg-any to support suppression of\r\nANN401 for *args and\r\n**kwargs.
  • \r\n
\r\n

[v2.8.0]

\r\n

Added

\r\n
    \r\n
  • #131\r\nAdd the ANN4xx error level for opinionated warnings that\r\nare disabled by default.
  • \r\n
  • #131\r\nAdd ANN401 for use of typing.Any as an\r\nargument annotation.
  • \r\n
\r\n

Changed

\r\n
    \r\n
  • Python 3.7 is now the minimum supported version
  • \r\n
\r\n

[v2.7.0]

\r\n

Added

\r\n
    \r\n
  • #122\r\nAdd support for Flake8 v4.x
  • \r\n
\r\n

Fixed

\r\n
    \r\n
  • #117\r\nStop including CHANGELOG.md when building wheels.
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • d27be86\r\nRelease v3.1.1
  • \r\n
  • 30976ac\r\nAdd test for linting empty source
  • \r\n
  • 3faf647\r\nBump ver
  • \r\n
  • 62d013e\r\nAdd support for module-level type ignore
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps-dev): update flake8-annotations requirement from 3.1.0 to …"}},{"before":"01b3df62938a8e5af3a64e98e0a862bd0046eb5a","after":null,"ref":"refs/heads/dependabot/github_actions/python-semantic-release/python-semantic-release-9.7.1","pushedAt":"2024-05-18T19:18:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"7cb0f585b43c64bc5290c2fdeb6dd633a986d3f6","ref":"refs/heads/dependabot/github_actions/python-semantic-release/python-semantic-release-9.7.3","pushedAt":"2024-05-18T19:18:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump python-semantic-release/python-semantic-release\n\nBumps [python-semantic-release/python-semantic-release](https://github.com/python-semantic-release/python-semantic-release) from 9.1.1 to 9.7.3.\n- [Release notes](https://github.com/python-semantic-release/python-semantic-release/releases)\n- [Changelog](https://github.com/python-semantic-release/python-semantic-release/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/python-semantic-release/python-semantic-release/compare/v9.1.1...v9.7.3)\n\n---\nupdated-dependencies:\n- dependency-name: python-semantic-release/python-semantic-release\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump python-semantic-release/python-semantic-release"}},{"before":null,"after":"ab55cf43b09bd33659a7af701fee3ce3fa9bfd35","ref":"refs/heads/dependabot/pip/xmldiff-2.7.0","pushedAt":"2024-05-18T19:07:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps-dev): update xmldiff requirement from 2.6.3 to 2.7.0\n\nUpdates the requirements on [xmldiff](https://github.com/Shoobx/xmldiff) to permit the latest version.\n- [Release notes](https://github.com/Shoobx/xmldiff/releases)\n- [Changelog](https://github.com/Shoobx/xmldiff/blob/master/CHANGES.rst)\n- [Commits](https://github.com/Shoobx/xmldiff/commits)\n\n---\nupdated-dependencies:\n- dependency-name: xmldiff\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): update xmldiff requirement from 2.6.3 to 2.7.0"}},{"before":null,"after":"597b6ab057e36ea209331f3d8e25c6e13c9d6f06","ref":"refs/heads/dependabot/pip/pep8-naming-0.14.1","pushedAt":"2024-05-18T19:07:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps-dev): update pep8-naming requirement from 0.13.3 to 0.14.1\n\nUpdates the requirements on [pep8-naming](https://github.com/PyCQA/pep8-naming) to permit the latest version.\n- [Release notes](https://github.com/PyCQA/pep8-naming/releases)\n- [Changelog](https://github.com/PyCQA/pep8-naming/blob/main/CHANGELOG.rst)\n- [Commits](https://github.com/PyCQA/pep8-naming/compare/0.13.3...0.14.1)\n\n---\nupdated-dependencies:\n- dependency-name: pep8-naming\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): update pep8-naming requirement from 0.13.3 to 0.14.1"}},{"before":null,"after":"604c15ab733e16c0bf575554bb6e28b303dff4e2","ref":"refs/heads/dependabot/pip/flake8-annotations-3.1.1","pushedAt":"2024-05-18T19:07:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps-dev): update flake8-annotations requirement\n\nUpdates the requirements on [flake8-annotations](https://github.com/sco1/flake8-annotations) to permit the latest version.\n- [Release notes](https://github.com/sco1/flake8-annotations/releases)\n- [Changelog](https://github.com/sco1/flake8-annotations/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/sco1/flake8-annotations/compare/v3.1.0...v3.1.1)\n\n---\nupdated-dependencies:\n- dependency-name: flake8-annotations\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): update flake8-annotations requirement"}},{"before":"22474d895a4382cd50e77799c148eec1ae1a426a","after":"75f58dcd41c1495737bff69d354beeeff7660c15","ref":"refs/heads/main","pushedAt":"2024-05-15T11:26:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkowalleck","name":"Jan Kowalleck","path":"/jkowalleck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2765863?s=80&v=4"},"commit":{"message":"docs: OSSP best practice percentage\n\nSigned-off-by: Jan Kowalleck ","shortMessageHtmlLink":"docs: OSSP best practice percentage"}},{"before":"1a1892578779f8009d17ca19874e358670899646","after":null,"ref":"refs/heads/dependabot/pip/flake8-annotations-3.1.0","pushedAt":"2024-05-11T20:52:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"9e006046abedab11eecfaca2ef89f57722e59c53","after":"22474d895a4382cd50e77799c148eec1ae1a426a","ref":"refs/heads/main","pushedAt":"2024-05-11T20:51:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jkowalleck","name":"Jan Kowalleck","path":"/jkowalleck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2765863?s=80&v=4"},"commit":{"message":"chore(deps-dev): update flake8-annotations requirement from 3.0.1 to 3.1.0 (#615)\n\nUpdates the requirements on\r\n[flake8-annotations](https://github.com/sco1/flake8-annotations) to\r\npermit the latest version.\r\n
\r\nRelease notes\r\n

Sourced from flake8-annotations's\r\nreleases.

\r\n
\r\n

Release v3.1.0

\r\n

[v3.1.0]

\r\n

Added

\r\n
    \r\n
  • #164\r\nAdd --respect-type-ignore to support suppression of errors\r\nfor functions annotated with type: ignore
  • \r\n
\r\n
\r\n
\r\n
\r\nChangelog\r\n

Sourced from flake8-annotations's\r\nchangelog.

\r\n
\r\n

[v3.1.0]

\r\n

Added

\r\n
    \r\n
  • #164\r\nAdd --respect-type-ignore to support suppression of errors\r\nfor functions annotated with type: ignore
  • \r\n
\r\n

[v3.0.1]

\r\n

Changed

\r\n
    \r\n
  • #155\r\nRemove upper bound on Python constraint
  • \r\n
\r\n

[v3.0.0]

\r\n

Added

\r\n
    \r\n
  • Add ANN402 for the presence of type comments
  • \r\n
\r\n

Changed

\r\n
    \r\n
  • Python 3.8.1 is now the minimum supported version
  • \r\n
  • Flake8 v5.0 is now the minimum supported version
  • \r\n
\r\n

Removed

\r\n
    \r\n
  • Remove support for PEP\r\n484-style type comments\r\n
      \r\n
    • See: https://mail.python.org/archives/list/typing-sig@python.org/thread/66JDHQ2I3U3CPUIYA43W7SPEJLLPUETG/
    • \r\n
    • See: python/mypy#12947
    • \r\n
    \r\n
  • \r\n
  • Remove ANN301
  • \r\n
\r\n

[v2.9.1]

\r\n

Changed

\r\n
    \r\n
  • #144\r\nUnpin the version ceiling for attrs.
  • \r\n
\r\n

Fixed

\r\n
    \r\n
  • (Internal) Fix unit tests for opinionated warning codes in\r\nflake8 >= 5.0 (See: pycqa/flake8#284)
  • \r\n
\r\n

[v2.9.0]

\r\n

Added

\r\n
    \r\n
  • #135\r\nAdd --allow-star-arg-any to support suppression of\r\nANN401 for *args and\r\n**kwargs.
  • \r\n
\r\n

[v2.8.0]

\r\n

Added

\r\n
    \r\n
  • #131\r\nAdd the ANN4xx error level for opinionated warnings that\r\nare disabled by default.
  • \r\n
  • #131\r\nAdd ANN401 for use of typing.Any as an\r\nargument annotation.
  • \r\n
\r\n

Changed

\r\n
    \r\n
  • Python 3.7 is now the minimum supported version
  • \r\n
\r\n

[v2.7.0]

\r\n

Added

\r\n
    \r\n
  • #122\r\nAdd support for Flake8 v4.x
  • \r\n
\r\n

Fixed

\r\n
    \r\n
  • #117\r\nStop including CHANGELOG.md when building wheels.
  • \r\n
\r\n

[v2.6.2]

\r\n

Fixed

\r\n
    \r\n
  • #107,\r\n#108\r\nChange incorrect column index yielded for return annotation errors.
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • ec8b88b\r\nMerge pull request #165\r\nfrom sco1/type-ignore-opt
  • \r\n
  • e698866\r\nBump ver
  • \r\n
  • 2ce2fa5\r\nAdd --respect-type-ignore flag
  • \r\n
  • ef0cfc0\r\nBump black from 24.2.0 to 24.3.0 (#163)
  • \r\n
  • 483cdd3\r\nSwap some to Ruff
  • \r\n
  • 26b6ba5\r\n[pre-commit.ci] pre-commit autoupdate (#161)
  • \r\n
  • 897648e\r\n[pre-commit.ci] pre-commit autoupdate (#160)
  • \r\n
  • 01c3308\r\nAutomatically publish wheel to GitHub release
  • \r\n
  • c9a5d30\r\nRemove ast.NameConstant references
  • \r\n
  • 50ad178\r\n[pre-commit.ci] pre-commit autoupdate (#158)
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps-dev): update flake8-annotations requirement from 3.0.1 to …"}},{"before":null,"after":"1a1892578779f8009d17ca19874e358670899646","ref":"refs/heads/dependabot/pip/flake8-annotations-3.1.0","pushedAt":"2024-05-11T19:55:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps-dev): update flake8-annotations requirement\n\nUpdates the requirements on [flake8-annotations](https://github.com/sco1/flake8-annotations) to permit the latest version.\n- [Release notes](https://github.com/sco1/flake8-annotations/releases)\n- [Changelog](https://github.com/sco1/flake8-annotations/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/sco1/flake8-annotations/compare/v3.0.1...v3.1.0)\n\n---\nupdated-dependencies:\n- dependency-name: flake8-annotations\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): update flake8-annotations requirement"}},{"before":"4ae098329c424515e9892010c8e0c23171e87864","after":null,"ref":"refs/heads/dependabot/github_actions/python-semantic-release/python-semantic-release-9.6.0","pushedAt":"2024-05-11T19:12:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"01b3df62938a8e5af3a64e98e0a862bd0046eb5a","ref":"refs/heads/dependabot/github_actions/python-semantic-release/python-semantic-release-9.7.1","pushedAt":"2024-05-11T19:12:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump python-semantic-release/python-semantic-release\n\nBumps [python-semantic-release/python-semantic-release](https://github.com/python-semantic-release/python-semantic-release) from 9.1.1 to 9.7.1.\n- [Release notes](https://github.com/python-semantic-release/python-semantic-release/releases)\n- [Changelog](https://github.com/python-semantic-release/python-semantic-release/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/python-semantic-release/python-semantic-release/compare/v9.1.1...v9.7.1)\n\n---\nupdated-dependencies:\n- dependency-name: python-semantic-release/python-semantic-release\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump python-semantic-release/python-semantic-release"}},{"before":"b331aeb4b7261c7b1359c592b2dcda27bd35e369","after":"9e006046abedab11eecfaca2ef89f57722e59c53","ref":"refs/heads/main","pushedAt":"2024-05-06T13:41:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 7.3.4\n\nAutomatically generated by python-semantic-release\n\nSigned-off-by: semantic-release ","shortMessageHtmlLink":"chore(release): 7.3.4"}},{"before":"3fc83ac992a1a75adc96d0dbbf4f6317fa9f150a","after":null,"ref":"refs/heads/fix/issue600","pushedAt":"2024-05-06T13:38:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jkowalleck","name":"Jan Kowalleck","path":"/jkowalleck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2765863?s=80&v=4"}},{"before":"d081ffe136e328a1758c5565f0fca6bc487534e5","after":"b331aeb4b7261c7b1359c592b2dcda27bd35e369","ref":"refs/heads/main","pushedAt":"2024-05-06T13:38:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jkowalleck","name":"Jan Kowalleck","path":"/jkowalleck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2765863?s=80&v=4"},"commit":{"message":"fix: allow suppliers with empty-string names (#611)\n\nfixes #600\r\n\r\n---------\r\n\r\nSigned-off-by: Jan Kowalleck ","shortMessageHtmlLink":"fix: allow suppliers with empty-string names (#611)"}},{"before":"ddc8181fadd0a18694e174bc92886826b0636a48","after":null,"ref":"refs/heads/fix/validator-allow-all-versions","pushedAt":"2024-05-06T13:30:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jkowalleck","name":"Jan Kowalleck","path":"/jkowalleck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2765863?s=80&v=4"}},{"before":"08b7c607360b65215d9d29d42ae86e60c6efe49b","after":"d081ffe136e328a1758c5565f0fca6bc487534e5","ref":"refs/heads/main","pushedAt":"2024-05-06T13:29:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 7.3.3\n\nAutomatically generated by python-semantic-release\n\nSigned-off-by: semantic-release ","shortMessageHtmlLink":"chore(release): 7.3.3"}},{"before":"b94cfdd197e756e9d45a5d4c7d3d7ebc3498f71e","after":"3fc83ac992a1a75adc96d0dbbf4f6317fa9f150a","ref":"refs/heads/fix/issue600","pushedAt":"2024-05-06T13:29:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jkowalleck","name":"Jan Kowalleck","path":"/jkowalleck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2765863?s=80&v=4"},"commit":{"message":"tidy\n\nSigned-off-by: Jan Kowalleck ","shortMessageHtmlLink":"tidy"}},{"before":"0d00496ca2191394276d0410cc8e81e5630d674d","after":"08b7c607360b65215d9d29d42ae86e60c6efe49b","ref":"refs/heads/main","pushedAt":"2024-05-06T13:26:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jkowalleck","name":"Jan Kowalleck","path":"/jkowalleck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2765863?s=80&v=4"},"commit":{"message":"fix: json validation allow arbitrary `$schema` value (#613)\n\nfixes https://github.com/CycloneDX/cyclonedx-python-lib/issues/612\r\n\r\n---------\r\n\r\nSigned-off-by: Jan Kowalleck ","shortMessageHtmlLink":"fix: json validation allow arbitrary $schema value (#613)"}},{"before":"ef9d7970df8196a9a207481d9b623046a5205836","after":"ddc8181fadd0a18694e174bc92886826b0636a48","ref":"refs/heads/fix/validator-allow-all-versions","pushedAt":"2024-05-06T12:12:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkowalleck","name":"Jan Kowalleck","path":"/jkowalleck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2765863?s=80&v=4"},"commit":{"message":"test\n\nSigned-off-by: Jan Kowalleck ","shortMessageHtmlLink":"test"}},{"before":"647753b81ef5d2d7ebab1e7dff9614516ced0d94","after":"ef9d7970df8196a9a207481d9b623046a5205836","ref":"refs/heads/fix/validator-allow-all-versions","pushedAt":"2024-05-06T12:02:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkowalleck","name":"Jan Kowalleck","path":"/jkowalleck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2765863?s=80&v=4"},"commit":{"message":"docs\n\nSigned-off-by: Jan Kowalleck ","shortMessageHtmlLink":"docs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUaHrbAA","startCursor":null,"endCursor":null}},"title":"Activity · CycloneDX/cyclonedx-python-lib"}