* docs: Bring osmo-smdpp documentation up to date with code
* docs: remove traces of modules migrated to pyosmocom
* pySim-shell: Detect different eUICC types and print during start-up
* pySim.profile: Further refactor card <-> profile matching
* pySim/profile: Change match_with_profile from static to class method
* pySim-shell: use upper case letters for positional arguments
* pySim-shell: do not display 'AIDs:' when there are none
* suci-tutorial: add section about SUCI calculation by the USIM
* esim.saip.templates: Fix expand_default_value_pattern for length==0
* pySim.esim.saip.ProfileElementGFM: Initialize 'fileManagementCMD'
* pySim.esim.saip.File: Turn file_size into a computed property
* pySim.esim.saip: Add missing initialization of File.df_name
* pySim.esim.saip: Another naming irregularity.
* pySim.esim.saip: Fix weird DF names
* remove pySim.gsmtap as it has moved to osmopython.gsmtap
* Migrate over to using pyosmocom
* contrib/jenkins.sh: Install dependencies before calling pylint
* contrib/saip-tool: Add 'tree' command to display filesystem tree of profile
* osmo-smdpp: Proper error handling in case ctxParams1 is missing member
* Fix pySim.esim.es2p.Param.timestamp._encode
* pySim.esim.saip: maintain a parsed fileystem hierarchy
* pySim.esim.saip.File: move away from stream for file content
* pySim.esim.saip: Fix key used in FsProfileElement.files2pe
* pySim.esim.saip: Fix typo in ProfileElementAKA.set_mapping() method
* pySim.esim.saip: Add some more docstring comments
* pySim.esim.saip: Back-reference from ProfileElement to ProfileElementSequence
* pySim.esim.saip: pass up **kwargs from ProfileElement sub-class constructors
* pySim.esim.saip: Move AKA specific post_dec + pre_enc to AKA subclass
* pySim.esim.saip: Refactor file size encoding into a method
* pySim.esim.saip: Improve File.from_template feature support
* pySim.esim.saip.oid: Allow OID instance in prefix_match()
* saip-tool: Set default log level to INFO (instead of DEBUG)
* pySim.filesystem: Permit Path object construction from FID integer list
* pySim.ts_102_221: Make sure FileDescriptor for BER-TLV contains file_type
* pySim.esim.saip.templates: Introduce dependency/hierarchy information
* pySim.esim.saip.oid: Fix OID defininitions for v3.3.1 IoT templates
* pySim.filesystem: Add __len__ method to Path object
* pySim.esim.saip.templates: Update to SAIP v3.3.1 (July 2023)
* pySim.esim.saip.templates: Add a notion of the path of a file
* pySim.esim.saip.template: Permit file-size for BER-TLV files
* pySim.esim.saip: Add subcasses for EAP, DF.SNPN and DF.5G_ProSe
* pySim-shell: Support other ADMx values beyond ADM1 from 'verify_adm'
* pySim.tlv: Fix from_dict of nested TLVs
* ara_m: Fix pySim.tlv.IE.from_dict() calls
* pySim.esim.saip: Add subclasses for gsm-access, phonebook, 5gs, saip
* pySim.esim.saip: Refactor from_der() method to have class_for_petype()
* pySim.esim.saip.templates: Build tree from template files
* Fix missing AIDs in pySim.saip templates
* Reference pySim.filesystem derived classes from SAIP templates
* pySim.esim.saip: Initial support for parsing GenericFileManagement
* pySim.ts_102_221: Add ProprietaryInformation sub-IEs of TS 102 222
* pySim.ts_102_221: Fix FileDescriptor encoding for BER-TLV case
* pySim.filesystem: Add Path for abstraction/utility around file system paths