What's Changed
* Add setup.py and Travis CI. by J08nY in https://github.com/crocs-muni/sec-certs/pull/2
* Add and fix some regex rules. by J08nY in https://github.com/crocs-muni/sec-certs/pull/3
* Add a proper setup, move into a package. by J08nY in https://github.com/crocs-muni/sec-certs/pull/4
* Fix path building by J08nY in https://github.com/crocs-muni/sec-certs/pull/5
* Add CLI by J08nY in https://github.com/crocs-muni/sec-certs/pull/6
* Move downloading to python. by J08nY in https://github.com/crocs-muni/sec-certs/pull/7
* fips basic functionality by mmstanone in https://github.com/crocs-muni/sec-certs/pull/8
* Fips - bs4, added parsing by mmstanone in https://github.com/crocs-muni/sec-certs/pull/9
* Dataset classes by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/10
* Dataset classes by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/11
* Cc oop tests by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/12
* simplified (de)serialization using explicit _type attribute by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/13
* oop working by mmstanone in https://github.com/crocs-muni/sec-certs/pull/15
* Repalce relative imports with absolute imports by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/17
* Fix to_dict() copies, inherit serialization by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/16
* Cc download extract pdf by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/19
* bugfixes and graph creation by mmstanone in https://github.com/crocs-muni/sec-certs/pull/18
* Parsing of algorithms, less false positives by mmstanone in https://github.com/crocs-muni/sec-certs/pull/20
* parallel processing, separated parts, continuous addition of certs by mmstanone in https://github.com/crocs-muni/sec-certs/pull/21
* Petrs/fix legacy version by petrs in https://github.com/crocs-muni/sec-certs/pull/23
* Petrs/add jcconstants by petrs in https://github.com/crocs-muni/sec-certs/pull/24
* Petrs/add jcconstants by petrs in https://github.com/crocs-muni/sec-certs/pull/25
* Petrs/remove fipsspecific by petrs in https://github.com/crocs-muni/sec-certs/pull/26
* Petrs/find affected certs by petrs in https://github.com/crocs-muni/sec-certs/pull/27
* add processing of data extracted from fips certificates, stacked graphs by petrs in https://github.com/crocs-muni/sec-certs/pull/28
* Petrs/find affected keywords by petrs in https://github.com/crocs-muni/sec-certs/pull/29
* History, web/pdf/processed, common/fips keyword matching by mmstanone in https://github.com/crocs-muni/sec-certs/pull/30
* Cc extract certs by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/32
* Add explicit certificate status active/archived by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/34
* Introduce state variable of CCDataset by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/35
* Adds fault tolerant data extraction by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/36
* more cautious exception handling by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/37
* Serialize digest of the certificate by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/38
* dgst is serialized as a field in certificate by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/39
* Error messages of certificate are now serialized by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/40
* adds implicit dataset serialization by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/41
* Cc cpe fuzzy matching by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/42
* Algorithm matching + saner usage by mmstanone in https://github.com/crocs-muni/sec-certs/pull/43
* Petrs/analyze affecting by petrs in https://github.com/crocs-muni/sec-certs/pull/31
* CPE matching by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/50
* Bump lxml from 4.6.1 to 4.6.3 by dependabot in https://github.com/crocs-muni/sec-certs/pull/57
* Bump pillow from 8.0.1 to 8.1.1 by dependabot in https://github.com/crocs-muni/sec-certs/pull/58
* Bump pikepdf from 2.0.0 to 2.10.0 by dependabot in https://github.com/crocs-muni/sec-certs/pull/60
* Bump pikepdf from 2.0.0 to 2.10.0 by dependabot in https://github.com/crocs-muni/sec-certs/pull/64
* Switching from Travis CI to GitHub Actions by KeleranV in https://github.com/crocs-muni/sec-certs/pull/61
* Adding a workflow file to publish a packaged version on PyPI on push on master by KeleranV in https://github.com/crocs-muni/sec-certs/pull/62
* [WIP] Add Dockerfile by KeleranV in https://github.com/crocs-muni/sec-certs/pull/55
* test manual dispatch of GitHub Actions by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/65
* Docker cd by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/66
* Adding the instruction on how to "export" data out of the container by KeleranV in https://github.com/crocs-muni/sec-certs/pull/69
* Fixing PyPI package building by KeleranV in https://github.com/crocs-muni/sec-certs/pull/70
* Changes in CAVP webpages parsing, fixed bugs, tests, and everything from the last PR by mmstanone in https://github.com/crocs-muni/sec-certs/pull/75
* [WIP] CC: One PR to rule them all -- feature parity with old API by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/59
* Cc serialization by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/83
* cc fix state handleling, merge extract and heuristics public methods by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/84
* simplify serialization by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/85
* Cc bugfixes by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/87
* Cc bugfixes label studio by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/88
* Workaround for MyBinder by KeleranV in https://github.com/crocs-muni/sec-certs/pull/90
* Cc exploratory notebook by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/91
* Bump urllib3 from 1.25.11 to 1.26.5 by dependabot in https://github.com/crocs-muni/sec-certs/pull/92
* Bump pillow from 8.1.1 to 8.2.0 by dependabot in https://github.com/crocs-muni/sec-certs/pull/93
* Cc CVE cpe notebook by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/96
* CLI, MyBinder, and web snapshot for FIPS by mmstanone in https://github.com/crocs-muni/sec-certs/pull/97
* Fips cpe by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/98
* better label for label studio labeling by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/99
* Bump pillow from 8.2.0 to 8.3.2 by dependabot in https://github.com/crocs-muni/sec-certs/pull/101
* Add related certs CVE dataset by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/102
* Settings sanitization by mmstanone in https://github.com/crocs-muni/sec-certs/pull/100
* get_certs_from_web() calls web_scan() by mmstanone in https://github.com/crocs-muni/sec-certs/pull/113
* Compute dependencies by GeorgeFI in https://github.com/crocs-muni/sec-certs/pull/110
* CVE matching by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/108
* Pandas unification, closes 107 by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/114
* Fix "maintainance" -> "maintenance". by J08nY in https://github.com/crocs-muni/sec-certs/pull/118
* Bump numpy to 1.21.4 to get rid of weird error. by J08nY in https://github.com/crocs-muni/sec-certs/pull/119
* Fix bad config path load in fips_cli.py by J08nY in https://github.com/crocs-muni/sec-certs/pull/120
* Unify logging uses. by J08nY in https://github.com/crocs-muni/sec-certs/pull/122
* Fix 121 and 123 by J08nY in https://github.com/crocs-muni/sec-certs/pull/124
* Fix csv html parsing, closes 126 by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/127
* Bump lxml from 4.6.3 to 4.6.5 by dependabot in https://github.com/crocs-muni/sec-certs/pull/132
* Typehints by mmstanone in https://github.com/crocs-muni/sec-certs/pull/133
* Fix mypy errors by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/138
* Add configuration switch to enable/disable tqdm. by J08nY in https://github.com/crocs-muni/sec-certs/pull/134
* Use thread/process pools from concurrent.futures. by J08nY in https://github.com/crocs-muni/sec-certs/pull/135
* Mypy in CI/CD by mmstanone in https://github.com/crocs-muni/sec-certs/pull/136
* Mypy fix cpe matching by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/139
* Use billiard instead of concurrent.futures by J08nY in https://github.com/crocs-muni/sec-certs/pull/141
* Add more keyword rules. by J08nY in https://github.com/crocs-muni/sec-certs/pull/142
* Fix CCHeuristics attribute lookup. by J08nY in https://github.com/crocs-muni/sec-certs/pull/143
* Black, Flake8, isort linters: Closes-106 by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/144
* Fix 145. by J08nY in https://github.com/crocs-muni/sec-certs/pull/149
* Use dgst field for FIPS instead of cert_id. by J08nY in https://github.com/crocs-muni/sec-certs/pull/148
* Add parsing of FIPS MIP and IUT lists by J08nY in https://github.com/crocs-muni/sec-certs/pull/45
* Lookup latest results from seccerts.org by J08nY in https://github.com/crocs-muni/sec-certs/pull/151
* Add __slots__ to CPE and CVE classes. by J08nY in https://github.com/crocs-muni/sec-certs/pull/150
* FIPS - datetime, validation dates and dgsts by mmstanone in https://github.com/crocs-muni/sec-certs/pull/154
* Fix broken serialization of CVE and CPE objects. by J08nY in https://github.com/crocs-muni/sec-certs/pull/153
* Keep ordering of version matches in heuristics. by J08nY in https://github.com/crocs-muni/sec-certs/pull/152
* update requirements.txt with newer versions by mmstanone in https://github.com/crocs-muni/sec-certs/pull/155
* Fix from_dict ordering issue. by J08nY in https://github.com/crocs-muni/sec-certs/pull/156
* Fix loading of CC cert from dict. by J08nY in https://github.com/crocs-muni/sec-certs/pull/160
* fips: Download algorithm pages first to abort early. by J08nY in https://github.com/crocs-muni/sec-certs/pull/161
* Complexity of functions by mmstanone in https://github.com/crocs-muni/sec-certs/pull/159
* Dependency analysis by GeorgeFI in https://github.com/crocs-muni/sec-certs/pull/117
* Fix broken PP IDs parsing by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/162
* Adamjanovsky/release management by adamjanovsky in https://github.com/crocs-muni/sec-certs/pull/163
New Contributors
* J08nY made their first contribution in https://github.com/crocs-muni/sec-certs/pull/2
* adamjanovsky made their first contribution in https://github.com/crocs-muni/sec-certs/pull/10
* dependabot made their first contribution in https://github.com/crocs-muni/sec-certs/pull/57
* KeleranV made their first contribution in https://github.com/crocs-muni/sec-certs/pull/61
* GeorgeFI made their first contribution in https://github.com/crocs-muni/sec-certs/pull/110
**Full Changelog**: https://github.com/crocs-muni/sec-certs/commits/v0.0.2