This is an automated email from the ASF dual-hosted git repository. jdanek pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/qpid-python.git
commit d6fc95a972f72e4ea0152669c950775172c1ac7c Author: Jiri Daněk <[email protected]> AuthorDate: Thu Apr 13 20:18:59 2023 +0200 QPID-8631: conditionally fill-in types removed in Python 3, so that setup.py runs --- mllib/dom.py | 5 +++++ qpid/codec010.py | 15 +++++++++++++++ qpid/generator.py | 5 +++++ 3 files changed, 25 insertions(+) diff --git a/mllib/dom.py b/mllib/dom.py index 916f814..4762087 100644 --- a/mllib/dom.py +++ b/mllib/dom.py @@ -28,6 +28,11 @@ from __future__ import nested_scopes import mllib.transforms +try: + basestring +except NameError: + basestring = str + class Container: def __init__(self): diff --git a/qpid/codec010.py b/qpid/codec010.py index bd6a3aa..8f9eee0 100644 --- a/qpid/codec010.py +++ b/qpid/codec010.py @@ -23,6 +23,21 @@ from .packer import Packer from .datatypes import serial, timestamp, RangedSet, Struct, UUID from .ops import Compound, PRIMITIVE, COMPOUND +try: + buffer +except NameError: + buffer = memoryview + +try: + long +except NameError: + long = int + +try: + unicode +except NameError: + unicode = str + class CodecException(Exception): pass def direct(t): diff --git a/qpid/generator.py b/qpid/generator.py index 8fb602e..e52bb75 100644 --- a/qpid/generator.py +++ b/qpid/generator.py @@ -22,6 +22,11 @@ import sys from .ops import * +try: + basestring +except NameError: + basestring = str + def METHOD(module, op): method = lambda self, *args, **kwargs: self.invoke(op, args, kwargs) if sys.version_info[:2] > (2, 3): --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
