mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
69 lines
1.6 KiB
Plaintext
69 lines
1.6 KiB
Plaintext
|
|
||
|
ASN.1 library for Python
|
||
|
------------------------
|
||
|
|
||
|
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.
|
||
|
|
||
|
FEATURES
|
||
|
--------
|
||
|
|
||
|
* Generic implementation of ASN.1 types (X.208)
|
||
|
* Fully standard compliant BER/CER/DER codecs
|
||
|
* 100% Python, works with Python 2.4 up to Python 3.3 (beta 1)
|
||
|
* MT-safe
|
||
|
|
||
|
MISFEATURES
|
||
|
-----------
|
||
|
|
||
|
* No ASN.1 compiler (by-hand ASN.1 spec compilation into Python code required)
|
||
|
* Codecs are not restartable
|
||
|
|
||
|
INSTALLATION
|
||
|
------------
|
||
|
|
||
|
The pyasn1 package uses setuptools/distutils for installation. Thus do
|
||
|
either:
|
||
|
|
||
|
$ easy_install pyasn1
|
||
|
|
||
|
or
|
||
|
|
||
|
$ tar zxf pyasn1-0.1.3.tar.gz
|
||
|
$ cd pyasn1-0.1.3
|
||
|
$ python setup.py install
|
||
|
$ cd test
|
||
|
$ python suite.py # run unit tests
|
||
|
|
||
|
OPERATION
|
||
|
---------
|
||
|
|
||
|
Perhaps a typical use would involve [by-hand] compilation of your ASN.1
|
||
|
specification into pyasn1-backed Python code at your application.
|
||
|
|
||
|
For more information on pyasn1 APIs, please, refer to the
|
||
|
doc/pyasn1-tutorial.html file in the distribution.
|
||
|
|
||
|
Also refer to example modules. Take a look at pyasn1-modules package -- maybe
|
||
|
it already holds something useful to you.
|
||
|
|
||
|
AVAILABILITY
|
||
|
------------
|
||
|
|
||
|
The pyasn1 package is distributed under terms and conditions of BSD-style
|
||
|
license. See LICENSE file in the distribution. Source code is freely
|
||
|
available from:
|
||
|
|
||
|
http://pyasn1.sf.net
|
||
|
|
||
|
|
||
|
FEEDBACK
|
||
|
--------
|
||
|
|
||
|
Please, send your comments and fixes to mailing lists at project web site.
|
||
|
|
||
|
=-=-=
|
||
|
mailto: ilya@glas.net
|