ASN.1 types and codecs
This is an implementation of ASN.1 types and codecs in Python programming
language. It has been first written to support particular protocol (SNMP) but
then generalized to be suitable for a wide range of protocols based on ASN.1
specification.
- Developed at devel:languages:python
- Sources inherited from project openSUSE:Factory
-
7
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:RISCV/python-pyasn1 && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
pyasn1-0.5.1.tar.gz | 0000147134 144 KB | |
python-pyasn1.changes | 0000029318 28.6 KB | |
python-pyasn1.spec | 0000001877 1.83 KB |
Revision 44 (latest revision is 45)
Ana Guerrero (anag+factory)
accepted
request 1129186
from
Dirk Mueller (dirkmueller)
(revision 44)
- update to 0.5.1: * Added support for PyPy 3.10 and Python 3.12 * Updated RTD configuration to include a dummy index.rst redirecting to contents.html, ensuring compatibility with third-party documentation and search indexes. * Fixed the API breakage wih decoder.decode(substrateFun=...). * A substrateFun passed to ``decoder.decode()`` can now be either v0.4 Non-Streaming or v0.5 Streaming. pyasn1 will detect and handle both cases transparently. * A substrateFun passed to one of the new streaming decoders is * still expected to be v0.5 Streaming only. * Debug logging refactored for more efficiency when disabled and for more functionality when in use. Specifically, the global LOG object can easily be used from any function/method, not just from codec main loop as it used * More debug logging added to BER family of codecs to ease encoding problems - Constructed types now verify their consistency by invoking components rather than isSuperTypeOf() as it used to be. Constriants check - The abs(Integer()) & abs(Real()) operation now returns respective pyasn1 format for the type (e.g. BOOLEAN is always PRIMITIVE, SET is always * Fixed a bug/typo at Boolean CER encoder
Comments 0