forked from pool/python-pyasn1
Accepting request 545767 from home:apersaud:branches:devel:languages:python
update to latest version OBS-URL: https://build.opensuse.org/request/show/545767 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyasn1?expand=0&rev=69
This commit is contained in:
committed by
Git OBS Bridge
parent
f85ecb5c79
commit
1e08ecb59d
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:187f2a66d617683f8e82d5c00033b7c8a0287e1da88a9d577aebec321cad4965
|
|
||||||
size 115350
|
|
3
pyasn1-0.4.2.tar.gz
Normal file
3
pyasn1-0.4.2.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:d258b0a71994f7770599835249cece1caef3c70def868c4915e6e5ca49b67d15
|
||||||
|
size 118404
|
@@ -1,3 +1,48 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Nov 26 21:22:26 UTC 2017 - arun@gmx.de
|
||||||
|
|
||||||
|
- update to version 0.4.2:
|
||||||
|
* Fixed explicit tag splitting in chunked encoding mode at
|
||||||
|
OctetString and BitString encoders
|
||||||
|
|
||||||
|
- changes from version 0.4.1:
|
||||||
|
* ANY DEFINED BY clause support implemented
|
||||||
|
* Encoders refactored to take either a value (as ASN.1 object) or a
|
||||||
|
Python value plus ASN.1 schema
|
||||||
|
* BitString decoder optimised for better performance when running on
|
||||||
|
constructed encoding
|
||||||
|
* Constructed types' .getComponentBy*() methods accept the `default`
|
||||||
|
parameter to return instead if schema object is to be returned
|
||||||
|
* Constructed types' .getComponentBy*() methods accept the
|
||||||
|
`instantiate` parameter to disable automatic inner component
|
||||||
|
instantiation
|
||||||
|
* The ASN.1 types' `__repr__` implementation reworked for better
|
||||||
|
readability at the cost of not being `eval`-compliant
|
||||||
|
* Most ASN.1 types' `__str__` magic methods (except for OctetString
|
||||||
|
and character types) reworked to call `.prettyPrint()` rather than
|
||||||
|
`.prettyPrint` calling `__str__` as it was before. The intention
|
||||||
|
is to eventually deprecate `.prettyPrint()` in favor of `str()`.
|
||||||
|
The other related change is that `str()` of enumerations and
|
||||||
|
boolean types will return string label instead of number.
|
||||||
|
* Fixed Choice.clear() to fully reset internal state of the object
|
||||||
|
* Sphinx documentation rearranged, simplified and reworded
|
||||||
|
* The `isValue` singleton is now the only way to indicate ASN.1
|
||||||
|
schema as opposed to ASN.1 schema instance. The legacy `None`
|
||||||
|
initializer support has been removed.
|
||||||
|
* Changed `Null` object initialization behaviour: previous default
|
||||||
|
value (`''`) is not set anymore. Thus `Null()` call produces a
|
||||||
|
ASN.1 schema object, while `Null('')` - value object.
|
||||||
|
* Migrated all docs and references from SourceForge
|
||||||
|
* Imports PEP8'ed
|
||||||
|
* Fixed ASN.1 encoder not to omit empty substrate produced for inner
|
||||||
|
component if the inner component belongs to the simple class (as
|
||||||
|
opposed to constructed class)
|
||||||
|
* Fixed CER/DER encoders to respect tagged CHOICE when ordering SET
|
||||||
|
components
|
||||||
|
* Fixed ASN.1 types not to interfere with the Pickle protocol
|
||||||
|
* Fixed Sequence/SequenceOf types decoding heuristics in schema-less
|
||||||
|
decoding mode
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 12 07:46:21 UTC 2017 - michael@stroeder.com
|
Thu Oct 12 07:46:21 UTC 2017 - michael@stroeder.com
|
||||||
|
|
||||||
|
@@ -19,14 +19,13 @@
|
|||||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||||
%define oldpython python
|
%define oldpython python
|
||||||
Name: python-pyasn1
|
Name: python-pyasn1
|
||||||
%global modname pyasn1
|
Version: 0.4.2
|
||||||
Version: 0.3.7
|
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: ASN.1 types and codecs
|
Summary: ASN.1 types and codecs
|
||||||
License: BSD-2-Clause
|
License: BSD-2-Clause
|
||||||
Group: Development/Languages/Python
|
Group: Development/Languages/Python
|
||||||
Url: https://github.com/etingof/%{modname}
|
Url: https://github.com/etingof/pyasn1
|
||||||
Source: https://pypi.io/packages/source/p/%{modname}/%{modname}-%{version}.tar.gz
|
Source: https://pypi.io/packages/source/p/pyasn1/pyasn1-%{version}.tar.gz
|
||||||
BuildRequires: %{python_module pytest}
|
BuildRequires: %{python_module pytest}
|
||||||
BuildRequires: %{python_module setuptools}
|
BuildRequires: %{python_module setuptools}
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
@@ -47,7 +46,7 @@ then generalized to be suitable for a wide range of protocols based on ASN.1
|
|||||||
specification.
|
specification.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n %{modname}-%{version}
|
%setup -q -n pyasn1-%{version}
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%python_build
|
%python_build
|
||||||
|
Reference in New Issue
Block a user