* sysmocom_sjs2: Make sure 'Const' is imported
* euicc: clarify which eUICCs are supported
* pySim-trace.py: Resolve possible variable use before assignment
* pySim-prog.py: Resolve possible variable use before assignment
* osmo-smdpp.py: Resolve possible variable use before assignment
* euicc.py: Resolve possible variable use before assignment
* commands.py: Resolve possible variable use before assignment
* commands.py: Resolve possible variable use before assignment
* osmo-smdpp: Implement eUICC + EUM certificate signature chain validation
* Move X.509 related code from osmo-smdpp to pySim.esim.x509_cert
* New pySim.esim.x509_cert module for X.509 certificate handling
* global_platform: Add support for key types of v2.3.1 (including AES)
* global_platform: Add TLV test data for Key Information Data
* global_platform: Correctly decode Key Information Data
* Add TLV decoder test data
* Fix various mistakes around the CardADF <-> CardApplication dualism
* filesystem: fix various issues found by mypy
* filesystem: Avoid GPL header showing up in sphinx autodoc
* Use sphinx for generating documentation
* Add more documentation to the classes/methods