1682 if ConfigVarTypeStrings.index('class') in filter: |
1682 if ConfigVarTypeStrings.index('class') in filter: |
1683 continue |
1683 continue |
1684 elif ConfigVarTypeStrings.index('instance') in filter: |
1684 elif ConfigVarTypeStrings.index('instance') in filter: |
1685 continue |
1685 continue |
1686 |
1686 |
1687 if valtypename not in ["ndarray", "MultiValueDict", |
1687 if (not valtypestr.startswith('type ') and |
1688 "array"]: |
1688 valtypename not in |
|
1689 ["ndarray", "MultiValueDict", "array"]): |
1689 valtype = valtypestr |
1690 valtype = valtypestr |
1690 else: |
1691 else: |
1691 try: |
1692 try: |
1692 if ConfigVarTypeStrings.index(valtype) in filter: |
1693 if ConfigVarTypeStrings.index(valtype) in filter: |
1693 continue |
1694 continue |
|
1695 # Strip 'instance' to be equal with Python 3 |
|
1696 if valtype == "instancemethod": |
|
1697 valtype = "method" |
1694 except ValueError: |
1698 except ValueError: |
1695 if valtype == "classobj": |
1699 if valtype == "classobj": |
1696 if ConfigVarTypeStrings.index( |
1700 if ConfigVarTypeStrings.index( |
1697 'instance') in filter: |
1701 'instance') in filter: |
1698 continue |
1702 continue |