diff --git a/CHANGELOG.md b/CHANGELOG.md index 35a10e0..ee9079f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,12 @@ # Changelog +## [1.6.0](https://github.com/RedHatProductSecurity/cvelib/compare/1.5.0...1.6.0) (Oct 11, 2024) + +* Subcommands that not require authentication credentials no longer require `-u/-o/-a` options to be set (#93). + ## [1.5.0](https://github.com/RedHatProductSecurity/cvelib/compare/1.4.0...1.5.0) (Jul 18, 2024) -* The `-u/--username` option is now required when updating a user or resetting the token of a user (#86). +* The `-u/--username` option is now required when updating a user or resetting the token of a user (#86). * Updated CVE record schemas to final 5.1.0 version; the previous 5.1.0 were still RC versions that later changed (#87). * The called command is shown in an error message that refers users to read help text (#84). @@ -29,7 +33,7 @@ ## [1.2.0](https://github.com/RedHatProductSecurity/cvelib/compare/1.1.0...1.2.0) (Dec 2, 2022) -* The `list` and `users` commands have a new `-N/--no-header` option that skips printing a header in the table +* The `list` and `users` commands have a new `-N/--no-header` option that skips printing a header in the table output. (#55). * The bundled CNA Published JSON schema is used by default when calling `CveRecord.validate()` (#57). * The `jsonschema` required dependency was relaxed to an older version (#54). diff --git a/README.md b/README.md index 1ff96b4..8873fba 100644 --- a/README.md +++ b/README.md @@ -206,8 +206,8 @@ See `-h/--help` of any command for a complete list of sub-commands and options. ## Library Usage Example -`cvelib` also exposes a Python interface to CVE Service that can be used within any Python application that includes -`cvelib` as its dependency. Here is an example Python function that fetches the CVE record for a given CVE ID: +`cvelib` also exposes a Python interface to CVE Services that can be used within any Python application that includes +`cvelib` as its dependency. The following is an example Python function that fetches a CVE record for a given CVE ID: ```python import os diff --git a/cvelib/__init__.py b/cvelib/__init__.py index 5b60188..e4adfb8 100644 --- a/cvelib/__init__.py +++ b/cvelib/__init__.py @@ -1 +1 @@ -__version__ = "1.5.0" +__version__ = "1.6.0" diff --git a/man/cve-list.1 b/man/cve-list.1 index 2423b00..57b695a 100644 --- a/man/cve-list.1 +++ b/man/cve-list.1 @@ -1,4 +1,4 @@ -.TH "CVE LIST" "1" "2024-07-18" "1.5.0" "cve list Manual" +.TH "CVE LIST" "1" "2024-10-11" "1.6.0" "cve list Manual" .SH NAME cve\-list \- Filter and list reserved CVE IDs owned by... .SH SYNOPSIS diff --git a/man/cve-org-users.1 b/man/cve-org-users.1 index dd86ec2..0766b2a 100644 --- a/man/cve-org-users.1 +++ b/man/cve-org-users.1 @@ -1,4 +1,4 @@ -.TH "CVE ORG USERS" "1" "2024-07-18" "1.5.0" "cve org users Manual" +.TH "CVE ORG USERS" "1" "2024-10-11" "1.6.0" "cve org users Manual" .SH NAME cve\-org\-users \- List all users in your organization. .SH SYNOPSIS diff --git a/man/cve-org.1 b/man/cve-org.1 index 94ebae6..c8b50db 100644 --- a/man/cve-org.1 +++ b/man/cve-org.1 @@ -1,4 +1,4 @@ -.TH "CVE ORG" "1" "2024-07-18" "1.5.0" "cve org Manual" +.TH "CVE ORG" "1" "2024-10-11" "1.6.0" "cve org Manual" .SH NAME cve\-org \- Show information about your organization. .SH SYNOPSIS diff --git a/man/cve-ping.1 b/man/cve-ping.1 index 0b0f985..a8f4efb 100644 --- a/man/cve-ping.1 +++ b/man/cve-ping.1 @@ -1,4 +1,4 @@ -.TH "CVE PING" "1" "2024-07-18" "1.5.0" "cve ping Manual" +.TH "CVE PING" "1" "2024-10-11" "1.6.0" "cve ping Manual" .SH NAME cve\-ping \- Ping the CVE Services API to see if it is up. .SH SYNOPSIS diff --git a/man/cve-publish-adp.1 b/man/cve-publish-adp.1 index 5f2d0e5..0687e1d 100644 --- a/man/cve-publish-adp.1 +++ b/man/cve-publish-adp.1 @@ -1,4 +1,4 @@ -.TH "CVE PUBLISH-ADP" "1" "2024-07-18" "1.5.0" "cve publish-adp Manual" +.TH "CVE PUBLISH-ADP" "1" "2024-10-11" "1.6.0" "cve publish-adp Manual" .SH NAME cve\-publish-adp \- Add or update an ADP container in a CVE... .SH SYNOPSIS diff --git a/man/cve-publish.1 b/man/cve-publish.1 index 24d700c..03bd71b 100644 --- a/man/cve-publish.1 +++ b/man/cve-publish.1 @@ -1,4 +1,4 @@ -.TH "CVE PUBLISH" "1" "2024-07-18" "1.5.0" "cve publish Manual" +.TH "CVE PUBLISH" "1" "2024-10-11" "1.6.0" "cve publish Manual" .SH NAME cve\-publish \- Publish a CNA container of a CVE record... .SH SYNOPSIS diff --git a/man/cve-quota.1 b/man/cve-quota.1 index 5517314..ee46ac9 100644 --- a/man/cve-quota.1 +++ b/man/cve-quota.1 @@ -1,4 +1,4 @@ -.TH "CVE QUOTA" "1" "2024-07-18" "1.5.0" "cve quota Manual" +.TH "CVE QUOTA" "1" "2024-10-11" "1.6.0" "cve quota Manual" .SH NAME cve\-quota \- Display the available CVE ID quota for... .SH SYNOPSIS diff --git a/man/cve-reject.1 b/man/cve-reject.1 index 3fb384d..b7f62e6 100644 --- a/man/cve-reject.1 +++ b/man/cve-reject.1 @@ -1,4 +1,4 @@ -.TH "CVE REJECT" "1" "2024-07-18" "1.5.0" "cve reject Manual" +.TH "CVE REJECT" "1" "2024-10-11" "1.6.0" "cve reject Manual" .SH NAME cve\-reject \- Reject a CVE record for a reserved or... .SH SYNOPSIS diff --git a/man/cve-reserve.1 b/man/cve-reserve.1 index d5aff32..b8b7291 100644 --- a/man/cve-reserve.1 +++ b/man/cve-reserve.1 @@ -1,4 +1,4 @@ -.TH "CVE RESERVE" "1" "2024-07-18" "1.5.0" "cve reserve Manual" +.TH "CVE RESERVE" "1" "2024-10-11" "1.6.0" "cve reserve Manual" .SH NAME cve\-reserve \- Reserve one or more CVE IDs. .SH SYNOPSIS diff --git a/man/cve-show.1 b/man/cve-show.1 index 886571a..89f0f7b 100644 --- a/man/cve-show.1 +++ b/man/cve-show.1 @@ -1,4 +1,4 @@ -.TH "CVE SHOW" "1" "2024-07-18" "1.5.0" "cve show Manual" +.TH "CVE SHOW" "1" "2024-10-11" "1.6.0" "cve show Manual" .SH NAME cve\-show \- Display a specific CVE ID (and optionally... .SH SYNOPSIS diff --git a/man/cve-undo-reject.1 b/man/cve-undo-reject.1 index 14bb2b3..6145fbe 100644 --- a/man/cve-undo-reject.1 +++ b/man/cve-undo-reject.1 @@ -1,4 +1,4 @@ -.TH "CVE UNDO-REJECT" "1" "2024-07-18" "1.5.0" "cve undo-reject Manual" +.TH "CVE UNDO-REJECT" "1" "2024-10-11" "1.6.0" "cve undo-reject Manual" .SH NAME cve\-undo-reject \- Move a rejected CVE ID without a record... .SH SYNOPSIS diff --git a/man/cve-user-create.1 b/man/cve-user-create.1 index c8e93ac..bea23c2 100644 --- a/man/cve-user-create.1 +++ b/man/cve-user-create.1 @@ -1,4 +1,4 @@ -.TH "CVE USER CREATE" "1" "2024-07-18" "1.5.0" "cve user create Manual" +.TH "CVE USER CREATE" "1" "2024-10-11" "1.6.0" "cve user create Manual" .SH NAME cve\-user\-create \- Create a user in your organization. .SH SYNOPSIS diff --git a/man/cve-user-reset-key.1 b/man/cve-user-reset-key.1 index e3d5fdd..8cadb88 100644 --- a/man/cve-user-reset-key.1 +++ b/man/cve-user-reset-key.1 @@ -1,4 +1,4 @@ -.TH "CVE USER RESET-KEY" "1" "2024-07-18" "1.5.0" "cve user reset-key Manual" +.TH "CVE USER RESET-KEY" "1" "2024-10-11" "1.6.0" "cve user reset-key Manual" .SH NAME cve\-user\-reset-key \- Reset a user's personal access token (API... .SH SYNOPSIS diff --git a/man/cve-user-update.1 b/man/cve-user-update.1 index f85d7cf..f7d4d43 100644 --- a/man/cve-user-update.1 +++ b/man/cve-user-update.1 @@ -1,4 +1,4 @@ -.TH "CVE USER UPDATE" "1" "2024-07-18" "1.5.0" "cve user update Manual" +.TH "CVE USER UPDATE" "1" "2024-10-11" "1.6.0" "cve user update Manual" .SH NAME cve\-user\-update \- Update a user. .SH SYNOPSIS diff --git a/man/cve-user.1 b/man/cve-user.1 index 604f21b..f525900 100644 --- a/man/cve-user.1 +++ b/man/cve-user.1 @@ -1,4 +1,4 @@ -.TH "CVE USER" "1" "2024-07-18" "1.5.0" "cve user Manual" +.TH "CVE USER" "1" "2024-10-11" "1.6.0" "cve user Manual" .SH NAME cve\-user \- Show information about a user. .SH SYNOPSIS diff --git a/man/cve.1 b/man/cve.1 index 7f3b2ad..5c156cb 100644 --- a/man/cve.1 +++ b/man/cve.1 @@ -1,4 +1,4 @@ -.TH "CVE" "1" "2024-07-18" "1.5.0" "cve Manual" +.TH "CVE" "1" "2024-10-11" "1.6.0" "cve Manual" .SH NAME cve \- A CLI interface for the CVE Services API. .SH SYNOPSIS