[pypy-commit] pypy py3.5: Fix: built-in types need a name like 'module.ClassName', not a __module__
arigo
pypy.commits at gmail.com
Sat Oct 15 12:10:00 EDT 2016
Author: Armin Rigo <arigo at tunes.org>
Branch: py3.5
Changeset: r87816:ca7a14ba08cd
Date: 2016-10-15 18:09 +0200
http://bitbucket.org/pypy/pypy/changeset/ca7a14ba08cd/
Log: Fix: built-in types need a name like 'module.ClassName', not a
__module__ attribute
diff --git a/pypy/module/_sre/interp_sre.py b/pypy/module/_sre/interp_sre.py
--- a/pypy/module/_sre/interp_sre.py
+++ b/pypy/module/_sre/interp_sre.py
@@ -479,8 +479,7 @@
W_SRE_Pattern.typedef = TypeDef(
- 'SRE_Pattern',
- __module__ = '_sre',
+ '_sre.SRE_Pattern',
__new__ = interp2app(SRE_Pattern__new__),
__copy__ = interp2app(W_SRE_Pattern.cannot_copy_w),
__deepcopy__ = interp2app(W_SRE_Pattern.cannot_copy_w),
@@ -676,8 +675,7 @@
W_SRE_Match.typedef = TypeDef(
- 'SRE_Match',
- __module__ = '_sre',
+ '_sre.SRE_Match',
__copy__ = interp2app(W_SRE_Match.cannot_copy_w),
__deepcopy__ = interp2app(W_SRE_Match.cannot_copy_w),
__repr__ = interp2app(W_SRE_Match.repr_w),
@@ -746,8 +744,7 @@
return None
W_SRE_Scanner.typedef = TypeDef(
- 'SRE_Scanner',
- __module__ = '_sre',
+ '_sre.SRE_Scanner',
__iter__ = interp2app(W_SRE_Scanner.iter_w),
__next__ = interp2app(W_SRE_Scanner.next_w),
match = interp2app(W_SRE_Scanner.match_w),
More information about the pypy-commit
mailing list