aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/sec_certs/dataset/dataset.py
Commit message (Collapse)AuthorAgeFilesLines
* fix(dataset): formatting and version warning logic for dataset version trackingJán Jančár2025-06-121-3/+7
|
* feat(dataset): add version warning and comparison for dataset and package ↵Ján Jančár2025-06-121-1/+38
| | | | version in from_dict
* Document the backed status of datasets.J08nY2025-02-171-7/+7
|
* Get rid of DUMMY_NONEXISTING_PATH.J08nY2025-02-151-8/+35
|
* Ditch unused (and unimplemented) sha256_digest.J08nY2025-02-141-3/+1
|
* Actually use Dataset.__init__.J08nY2025-02-141-2/+2
|
* Fix mutable default state.J08nY2025-02-141-6/+10
|
* Get rid of all the RETURNCODEs.J08nY2025-02-141-1/+2
| | | | | # Conflicts: # src/sec_certs/utils/helpers.py
* Use tmpdir with enough free space.J08nY2025-02-141-3/+5
|
* fix dataset download description class nameAdam Janovsky2025-02-131-1/+1
|
* Add docs about dataset layout.J08nY2025-02-021-0/+2
|
* replace from_web_latest() with from_web()Adam Janovsky2025-02-011-7/+18
|
* implement PP processingAdam Janovsky2025-02-011-3/+9
|
* refactor auxiliary dataset handling, heuristics computationAdam Janovsky2025-02-011-352/+24
|
* Fix tests.J08nY2024-11-201-1/+1
|
* update deps, linter versionsAdam Janovsky2024-11-191-3/+1
|
* Cleanup of documentation.J08nY2024-10-191-3/+2
| | | | It is now very nice and clean!
* Avoid double serialization in CVE and CPE dataset load.J08nY2024-10-181-2/+2
| | | | | The CVE/CPEDataset.from_web method already serializes to the path, so move the serialization call to the other branch.
* Unify and add options to from_web_latest.J08nY2024-10-181-14/+92
|
* replace seccerts -> sec-certsAdam Janovsky2024-04-251-3/+3
|
* bump required python to 3.8Adam Janovsky2023-11-141-1/+2
|
* fix new ruff errorsAdam Janovsky2023-11-101-2/+2
|
* Revert "feat: Initial implementation of tool/dataset version check"GeorgeFI2023-10-221-8/+0
| | | | This reverts commit ef9b405f9e9319d0464fc64acca313251973ef49.
* feat: Initial implementation of tool/dataset version checkGeorgeFI2023-10-221-0/+8
|
* style: Fix of mypy typing - calling methods on potential None objectGeorgeFI2023-09-011-0/+7
|
* Add rudimentary profiling.J08nY2023-08-241-2/+6
| | | | Fixes #288.
* Do not rerun pdf to text conversion, it is pointless.J08nY2023-08-241-2/+0
| | | | | Either it works the first time or not, this just wastes time.
* fix fips testsAdam Janovsky2023-04-151-4/+4
|
* fix cpe eval notebookAdam Janovsky2023-04-141-1/+1
|
* fix some bugsAdam Janovsky2023-04-141-7/+15
|
* random fixesAdam Janovsky2023-04-141-0/+2
|
* fix pre-commit problems outside of testsAdam Janovsky2023-04-131-33/+27
|
* WiP new cve and cpe dataset handlingAdam Janovsky2023-04-071-42/+90
|
* switch to pydantic in settings managementAdam Janovsky2023-03-291-1/+1
|
* delay and prune look-up dict build in CVEDatasetAdam Janovsky2023-03-161-3/+23
|
* finalize cpe matching for on/with configurationsAdam Janovsky2023-03-101-10/+5
|
* merge: merged main into feature branchGeorgeFI2023-02-201-53/+48
|\
| * delete DatasetInternalState __bool__()Adam Janovsky2023-02-161-3/+0
| |
| * Fix typo auxillary -> auxiliary.J08nY2023-02-101-41/+41
| |
| * add flake8-simplify to ruffAdam Janovsky2023-02-031-3/+1
| |
| * fix some return statementsAdam Janovsky2023-02-031-3/+3
| |
| * ruff enforce comprehensionsAdam Janovsky2023-02-031-1/+1
| |
| * adds some pylint checks to ruffAdam Janovsky2023-01-271-2/+2
| |
* | feat: Implementation of cpe configs, not tested yetGeogeFI2022-12-151-7/+3
|/
* Rename CommonCriteriaCert -> CCCertificateAdam Janovsky2022-12-101-1/+1
|
* flat -> src layout (#294)adamjanovsky2022-12-091-0/+572
- Some mypy fixes - Flat layout -> src layout - Ditch `setup.py` and `setup.cfg` in favour of `pyproject.toml` - Non-pinned requirements moved from `requirements/*.in` to `pyproject.toml`