diff options
| author | Stanislav Boboň | 2021-02-12 14:57:29 +0100 |
|---|---|---|
| committer | Stanislav Boboň | 2021-02-12 14:57:29 +0100 |
| commit | b1ffaa296ec1789e102cb791d2097571fcaf1d5c (patch) | |
| tree | 596e1bdd18f9dc0c94f467ee157c15fe2f5377f8 | |
| parent | aa5ee12fc2e72a82e38af5b65987cfba1bda64b5 (diff) | |
| download | sec-certs-b1ffaa296ec1789e102cb791d2097571fcaf1d5c.tar.gz sec-certs-b1ffaa296ec1789e102cb791d2097571fcaf1d5c.tar.zst sec-certs-b1ffaa296ec1789e102cb791d2097571fcaf1d5c.zip | |
group vendors with more sanity
| -rw-r--r-- | sec_certs/dataset.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sec_certs/dataset.py b/sec_certs/dataset.py index 9c720a71..7b8a0f73 100644 --- a/sec_certs/dataset.py +++ b/sec_certs/dataset.py @@ -864,13 +864,14 @@ class FIPSDataset(Dataset, ComplexSerializableType): dset.root_dir = input_path.parent.absolute() return dset - def group_vendors(self): + def group_vendors(self) -> Dict: vendors = {} - v = set([x.vendor.lower() for x in self.certs.values()]) + v = {x.vendor.lower() for x in self.certs.values()} v = sorted(v, key=FIPSCertificate.get_compare) for prefix, a in groupby(v, key=FIPSCertificate.get_compare): vendors[prefix] = list(a) - print(json.dumps(vendors, indent=4)) + + return vendors class FIPSAlgorithmDataset(Dataset, ComplexSerializableType): |
