summaryrefslogtreecommitdiff
path: root/numpy/f2py/capi_maps.py
diff options
context:
space:
mode:
authorPauli Virtanen <pav@iki.fi>2010-03-06 23:59:08 +0000
committerPauli Virtanen <pav@iki.fi>2010-03-06 23:59:08 +0000
commit4c1ae336a15e4f701848fac12a521ba67bf784d3 (patch)
tree287c787e1a6e396f06cc2eb0a35b2472577d7328 /numpy/f2py/capi_maps.py
parent2fb79c1a20753baa824d2b2e6b0ad3f2b144db9d (diff)
downloadnumpy-4c1ae336a15e4f701848fac12a521ba67bf784d3.tar.gz
3K: f2py: port much of f2py C code to Py3
Diffstat (limited to 'numpy/f2py/capi_maps.py')
-rw-r--r--numpy/f2py/capi_maps.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/numpy/f2py/capi_maps.py b/numpy/f2py/capi_maps.py
index 8adc4de11..8c864f920 100644
--- a/numpy/f2py/capi_maps.py
+++ b/numpy/f2py/capi_maps.py
@@ -19,6 +19,7 @@ f2py_version = __version__.version
import copy
import re
import os
+import sys
from auxfuncs import *
from crackfortran import markoutercomma
import cb_rules
@@ -137,6 +138,11 @@ c2buildvalue_map={'double':'d',
'complex_double':'N',
'complex_long_double':'N',
'string':'z'}
+
+if sys.version_info[0] >= 3:
+ # Bytes, not Unicode strings
+ c2buildvalue_map['string'] = 'y'
+
if using_newcore:
#c2buildvalue_map=???
pass