Commit 0ad59d4
committed
Issue #5604: non-ASCII characters in module name passed to
imp.find_module() were converted to UTF-8 while the path is
converted to the default filesystem encoding, causing nonsense.
Thanks to Andrew Svetlov.
(This time to the right branch. Will block duplicate merge to 3.0.2.)1 parent eaaec27 commit 0ad59d4
4 files changed
Lines changed: 117 additions & 16 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
2 | 5 | | |
3 | 6 | | |
4 | 7 | | |
| |||
75 | 78 | | |
76 | 79 | | |
77 | 80 | | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
78 | 149 | | |
79 | 150 | | |
80 | 151 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
688 | 688 | | |
689 | 689 | | |
690 | 690 | | |
| 691 | + | |
691 | 692 | | |
692 | 693 | | |
693 | 694 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
15 | 19 | | |
16 | 20 | | |
17 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3040 | 3040 | | |
3041 | 3041 | | |
3042 | 3042 | | |
3043 | | - | |
3044 | | - | |
| 3043 | + | |
| 3044 | + | |
| 3045 | + | |
| 3046 | + | |
3045 | 3047 | | |
3046 | 3048 | | |
3047 | | - | |
| 3049 | + | |
| 3050 | + | |
3048 | 3051 | | |
| 3052 | + | |
3049 | 3053 | | |
3050 | 3054 | | |
3051 | 3055 | | |
| 3056 | + | |
3052 | 3057 | | |
3053 | 3058 | | |
3054 | 3059 | | |
| |||
3062 | 3067 | | |
3063 | 3068 | | |
3064 | 3069 | | |
3065 | | - | |
3066 | | - | |
| 3070 | + | |
| 3071 | + | |
| 3072 | + | |
| 3073 | + | |
3067 | 3074 | | |
3068 | 3075 | | |
3069 | 3076 | | |
3070 | | - | |
| 3077 | + | |
| 3078 | + | |
3071 | 3079 | | |
| 3080 | + | |
3072 | 3081 | | |
3073 | 3082 | | |
| 3083 | + | |
3074 | 3084 | | |
3075 | 3085 | | |
3076 | 3086 | | |
| |||
3084 | 3094 | | |
3085 | 3095 | | |
3086 | 3096 | | |
3087 | | - | |
3088 | | - | |
| 3097 | + | |
| 3098 | + | |
| 3099 | + | |
| 3100 | + | |
3089 | 3101 | | |
3090 | 3102 | | |
3091 | | - | |
| 3103 | + | |
| 3104 | + | |
3092 | 3105 | | |
| 3106 | + | |
3093 | 3107 | | |
3094 | 3108 | | |
3095 | 3109 | | |
| |||
3102 | 3116 | | |
3103 | 3117 | | |
3104 | 3118 | | |
| 3119 | + | |
3105 | 3120 | | |
3106 | 3121 | | |
3107 | 3122 | | |
3108 | 3123 | | |
3109 | 3124 | | |
3110 | | - | |
3111 | | - | |
| 3125 | + | |
| 3126 | + | |
| 3127 | + | |
3112 | 3128 | | |
3113 | 3129 | | |
3114 | 3130 | | |
| |||
3119 | 3135 | | |
3120 | 3136 | | |
3121 | 3137 | | |
| 3138 | + | |
3122 | 3139 | | |
3123 | 3140 | | |
3124 | 3141 | | |
3125 | 3142 | | |
3126 | 3143 | | |
3127 | 3144 | | |
3128 | 3145 | | |
3129 | | - | |
| 3146 | + | |
| 3147 | + | |
3130 | 3148 | | |
3131 | | - | |
3132 | | - | |
| 3149 | + | |
| 3150 | + | |
| 3151 | + | |
| 3152 | + | |
| 3153 | + | |
3133 | 3154 | | |
3134 | 3155 | | |
3135 | 3156 | | |
3136 | 3157 | | |
3137 | 3158 | | |
3138 | 3159 | | |
3139 | 3160 | | |
3140 | | - | |
| 3161 | + | |
| 3162 | + | |
| 3163 | + | |
3141 | 3164 | | |
3142 | | - | |
| 3165 | + | |
| 3166 | + | |
| 3167 | + | |
3143 | 3168 | | |
3144 | 3169 | | |
3145 | 3170 | | |
| |||
0 commit comments