Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:seife:Factory
python-promise
python-promise-no-six.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File python-promise-no-six.patch of Package python-promise
Index: promise-2.3.0/promise/promise.py =================================================================== --- promise-2.3.0.orig/promise/promise.py +++ promise-2.3.0/promise/promise.py @@ -5,7 +5,6 @@ from threading import RLock from types import TracebackType from weakref import WeakKeyDictionary -from six import reraise # type: ignore from .async_ import Async from .compat import ( Future, @@ -223,7 +222,7 @@ class Promise(Generic[T]): elif self._state == STATE_REJECTED: if _raise: raise_val = self._fulfillment_handler0 - reraise(type(raise_val), raise_val, self._traceback) + raise raise_val.with_traceback(self._traceback) return self._fulfillment_handler0 def _fulfill(self, value): Index: promise-2.3.0/setup.py =================================================================== --- promise-2.3.0.orig/setup.py +++ promise-2.3.0/setup.py @@ -58,7 +58,6 @@ setup( extras_require={"test": tests_require}, install_requires=[ "typing>=3.6.4; python_version < '3.5'", - "six" ], tests_require=tests_require, )
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor