Compare commits
1 Commits
Author | SHA256 | Date | |
---|---|---|---|
187d1115fd |
BIN
pyasn1-0.5.0.tar.gz
(Stored with Git LFS)
Normal file
BIN
pyasn1-0.5.0.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
pyasn1-0.6.1.tar.gz
(Stored with Git LFS)
BIN
pyasn1-0.6.1.tar.gz
(Stored with Git LFS)
Binary file not shown.
@@ -1,40 +1,3 @@
|
|||||||
-------------------------------------------------------------------
|
|
||||||
Mon Oct 7 09:45:53 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
|
||||||
|
|
||||||
- Update to 0.6.1
|
|
||||||
* Added support for Python 3.13 and updated GitHub Actions
|
|
||||||
* Removed Python 2 support and related code
|
|
||||||
* Improved error handling and consistency
|
|
||||||
* Runtime deprecation of `tagMap` and `typeMap` aliases
|
|
||||||
* Fixed duplicated and missing declarations
|
|
||||||
* Cleaned documentation and comments
|
|
||||||
* Removed bdist_wheel universal flag from setup.cfg
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Wed Apr 3 14:05:40 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
|
||||||
|
|
||||||
- update to 0.6.0:
|
|
||||||
* Added support for previously missing RELATIVE-OID construct
|
|
||||||
* Updated link to Layman's Guide Now it provides a link to
|
|
||||||
links to a formatted PDF version of the paper, at a stable
|
|
||||||
domain (researchgate), using https
|
|
||||||
* Removed support for EOL Python 2.7, 3.6, 3.7
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Mon Nov 27 15:52:23 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
|
||||||
|
|
||||||
- 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.
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu May 4 19:21:20 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
Thu May 4 19:21:20 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
@@ -88,11 +51,11 @@ Tue Sep 10 12:45:56 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
|
|||||||
Mon Jan 28 14:25:21 UTC 2019 - Michael Ströder <michael@stroeder.com>
|
Mon Jan 28 14:25:21 UTC 2019 - Michael Ströder <michael@stroeder.com>
|
||||||
|
|
||||||
- update to 0.4.5
|
- update to 0.4.5
|
||||||
* Debug logging refactored for more efficiency when disabled and for more
|
* Debug logging refactored for more efficiency when disabled and for more
|
||||||
functionality when in use. Specifically, the global LOG object can easily
|
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
|
be used from any function/method, not just from codec main loop as it used
|
||||||
to be.
|
to be.
|
||||||
* More debug logging added to BER family of codecs to ease encoding problems
|
* More debug logging added to BER family of codecs to ease encoding problems
|
||||||
troubleshooting.
|
troubleshooting.
|
||||||
* Copyright notice extended to the year 2019
|
* Copyright notice extended to the year 2019
|
||||||
* Fixed defaulted constructed SEQUENCE component initialization.
|
* Fixed defaulted constructed SEQUENCE component initialization.
|
||||||
@@ -468,10 +431,10 @@ Sat Jul 4 20:42:15 UTC 2015 - michael@stroeder.com
|
|||||||
- When comparing ASN.1 types, by-tag and/or by-constraints matching
|
- When comparing ASN.1 types, by-tag and/or by-constraints matching
|
||||||
can now be performed with the isSuperTypeOf()/isSameTypeWith() optional
|
can now be performed with the isSuperTypeOf()/isSameTypeWith() optional
|
||||||
flags.
|
flags.
|
||||||
- Constructed types now verify their consistency by invoking
|
- Constructed types now verify their consistency by invoking
|
||||||
isSameTypeWith(matchTags=True, matchConstraints=False) and
|
isSameTypeWith(matchTags=True, matchConstraints=False) and
|
||||||
isSuperTypeOf(matchTags=False, matchConstraints=True) for each of their
|
isSuperTypeOf(matchTags=False, matchConstraints=True) for each of their
|
||||||
components rather than isSuperTypeOf() as it used to be. Constriants check
|
components rather than isSuperTypeOf() as it used to be. Constriants check
|
||||||
could be enforced to isSameTypeWith() with the strictConstraints=True
|
could be enforced to isSameTypeWith() with the strictConstraints=True
|
||||||
constructed classes attribute.
|
constructed classes attribute.
|
||||||
- Constructed types can now be initialized with new .setComponents() method
|
- Constructed types can now be initialized with new .setComponents() method
|
||||||
@@ -479,7 +442,7 @@ Sat Jul 4 20:42:15 UTC 2015 - michael@stroeder.com
|
|||||||
reflect this change.
|
reflect this change.
|
||||||
- NamedTypes() and NamedValues() made comparable.
|
- NamedTypes() and NamedValues() made comparable.
|
||||||
- Test coverage extended to cover pyasn1 types __repr__() function.
|
- Test coverage extended to cover pyasn1 types __repr__() function.
|
||||||
- The abs(Integer()) & abs(Real()) operation now returns respective pyasn1
|
- The abs(Integer()) & abs(Real()) operation now returns respective pyasn1
|
||||||
type, not a Python type.
|
type, not a Python type.
|
||||||
- More Python magic methods implementations added to Integer & Real classes
|
- More Python magic methods implementations added to Integer & Real classes
|
||||||
(e.g. __pos__, __neg__, __round__, __floor__, __ceil__, __trunc__)
|
(e.g. __pos__, __neg__, __round__, __floor__, __ceil__, __trunc__)
|
||||||
@@ -536,7 +499,7 @@ Tue May 7 08:23:39 UTC 2013 - michael@stroeder.com
|
|||||||
marker is now detected by both tag and value. Otherwise zero values may
|
marker is now detected by both tag and value. Otherwise zero values may
|
||||||
interfere with end-of-octets marker.
|
interfere with end-of-octets marker.
|
||||||
- Fix to decoder to fail in cases where tagFormat indicates inappropriate
|
- Fix to decoder to fail in cases where tagFormat indicates inappropriate
|
||||||
format for the type (e.g. BOOLEAN is always PRIMITIVE, SET is always
|
format for the type (e.g. BOOLEAN is always PRIMITIVE, SET is always
|
||||||
CONSTRUCTED and OCTET STRING is either of the two)
|
CONSTRUCTED and OCTET STRING is either of the two)
|
||||||
- Fix to REAL type encoder to force primitive encoding form encoding.
|
- Fix to REAL type encoder to force primitive encoding form encoding.
|
||||||
- Fix to CHOICE decoder to handle explicitly tagged, indefinite length
|
- Fix to CHOICE decoder to handle explicitly tagged, indefinite length
|
||||||
@@ -618,7 +581,7 @@ Tue Nov 8 06:25:13 UTC 2011 - highwaystar.ru@gmail.com
|
|||||||
* Hex/bin string initializer to OctetString object reworked
|
* Hex/bin string initializer to OctetString object reworked
|
||||||
(in a backward-incompatible manner)
|
(in a backward-incompatible manner)
|
||||||
* Fixed float() infinity compatibility issue (affects 2.5 and earlier)
|
* Fixed float() infinity compatibility issue (affects 2.5 and earlier)
|
||||||
* Fixed a bug/typo at Boolean CER encoder
|
* Fixed a bug/typo at Boolean CER encoder
|
||||||
* Major overhawl for Python 2.4 -- 3.2 compatibility
|
* Major overhawl for Python 2.4 -- 3.2 compatibility
|
||||||
+ get rid of old-style types
|
+ get rid of old-style types
|
||||||
+ drop string module usage
|
+ drop string module usage
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package python-pyasn1
|
# spec file for package python-pyasn1
|
||||||
#
|
#
|
||||||
# Copyright (c) 2024 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -16,9 +16,11 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
|
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||||
|
%define oldpython python
|
||||||
%{?sle15_python_module_pythons}
|
%{?sle15_python_module_pythons}
|
||||||
Name: python-pyasn1
|
Name: python-pyasn1
|
||||||
Version: 0.6.1
|
Version: 0.5.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: ASN.1 types and codecs
|
Summary: ASN.1 types and codecs
|
||||||
License: BSD-2-Clause
|
License: BSD-2-Clause
|
||||||
@@ -31,6 +33,10 @@ BuildRequires: %{python_module wheel}
|
|||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: python-rpm-macros
|
BuildRequires: python-rpm-macros
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
%ifpython2
|
||||||
|
Obsoletes: %{oldpython}-asn1 < 0.2.3
|
||||||
|
Provides: %{oldpython}-asn1 = %{version}
|
||||||
|
%endif
|
||||||
%python_subpackages
|
%python_subpackages
|
||||||
|
|
||||||
%description
|
%description
|
||||||
|
Reference in New Issue
Block a user