@@ -6,7 +6,6 @@ use std::slice::from_raw_parts;
66use std:: sync:: Mutex ;
77
88use num_integer:: gcd;
9- use pyo3:: ffi:: c_str;
109use pyo3:: sync:: PyOnceLock ;
1110use pyo3:: types:: { PyAnyMethods , PyCapsuleMethods } ;
1211use pyo3:: { exceptions:: PyTypeError , types:: PyCapsule , PyResult , Python } ;
@@ -154,7 +153,7 @@ fn insert_shared<'py>(py: Python<'py>) -> PyResult<NonNull<Shared>> {
154153 // SAFETY: All versions of the shared borrow checking API start with a version field.
155154 let version = unsafe {
156155 * capsule
157- . pointer_checked ( Some ( c_str ! ( "_RUST_NUMPY_BORROW_CHECKING_API" ) ) ) ?
156+ . pointer_checked ( Some ( c "_RUST_NUMPY_BORROW_CHECKING_API") ) ?
158157 . cast :: < u64 > ( )
159158 . as_ptr ( ) // FIXME(icxolu): use read on MSRV 1.80
160159 } ;
@@ -164,7 +163,7 @@ fn insert_shared<'py>(py: Python<'py>) -> PyResult<NonNull<Shared>> {
164163 ) ) ) ;
165164 }
166165
167- let ptr = capsule. pointer_checked ( Some ( c_str ! ( "_RUST_NUMPY_BORROW_CHECKING_API" ) ) ) ?;
166+ let ptr = capsule. pointer_checked ( Some ( c "_RUST_NUMPY_BORROW_CHECKING_API") ) ?;
168167
169168 // Intentionally leak a reference to the capsule
170169 // so we can safely cache a pointer into its interior.
@@ -455,7 +454,6 @@ mod tests {
455454 use crate :: array:: { PyArray , PyArray1 , PyArray2 , PyArray3 , PyArrayMethods } ;
456455 use crate :: convert:: IntoPyArray ;
457456 use crate :: untyped_array:: PyUntypedArrayMethods ;
458- use pyo3:: ffi:: c_str;
459457
460458 struct BorrowFlagsState {
461459 #[ cfg( not( Py_GIL_DISABLED ) ) ]
@@ -535,7 +533,7 @@ mod tests {
535533
536534 let locals = [ ( "array" , & array) ] . into_py_dict ( py) . unwrap ( ) ;
537535 let view = py
538- . eval ( c_str ! ( "array[:,:,0]" ) , None , Some ( & locals) )
536+ . eval ( c "array[:,:,0]", None , Some ( & locals) )
539537 . unwrap ( )
540538 . cast_into :: < PyArray2 < f64 > > ( )
541539 . unwrap ( ) ;
@@ -564,7 +562,7 @@ mod tests {
564562
565563 let locals = [ ( "array" , & array) ] . into_py_dict ( py) . unwrap ( ) ;
566564 let view = py
567- . eval ( c_str ! ( "array[:,:,0]" ) , None , Some ( & locals) )
565+ . eval ( c "array[:,:,0]", None , Some ( & locals) )
568566 . unwrap ( )
569567 . cast_into :: < PyArray2 < f64 > > ( )
570568 . unwrap ( ) ;
@@ -599,7 +597,7 @@ mod tests {
599597
600598 let locals = [ ( "array" , & array) ] . into_py_dict ( py) . unwrap ( ) ;
601599 let view1 = py
602- . eval ( c_str ! ( "array[:,:,0]" ) , None , Some ( & locals) )
600+ . eval ( c "array[:,:,0]", None , Some ( & locals) )
603601 . unwrap ( )
604602 . cast_into :: < PyArray2 < f64 > > ( )
605603 . unwrap ( ) ;
@@ -610,7 +608,7 @@ mod tests {
610608
611609 let locals = [ ( "view1" , & view1) ] . into_py_dict ( py) . unwrap ( ) ;
612610 let view2 = py
613- . eval ( c_str ! ( "view1[:,0]" ) , None , Some ( & locals) )
611+ . eval ( c "view1[:,0]", None , Some ( & locals) )
614612 . unwrap ( )
615613 . cast_into :: < PyArray1 < f64 > > ( )
616614 . unwrap ( ) ;
@@ -647,7 +645,7 @@ mod tests {
647645
648646 let locals = [ ( "array" , & array) ] . into_py_dict ( py) . unwrap ( ) ;
649647 let view1 = py
650- . eval ( c_str ! ( "array[:,:,0]" ) , None , Some ( & locals) )
648+ . eval ( c "array[:,:,0]", None , Some ( & locals) )
651649 . unwrap ( )
652650 . cast_into :: < PyArray2 < f64 > > ( )
653651 . unwrap ( ) ;
@@ -658,7 +656,7 @@ mod tests {
658656
659657 let locals = [ ( "view1" , & view1) ] . into_py_dict ( py) . unwrap ( ) ;
660658 let view2 = py
661- . eval ( c_str ! ( "view1[:,0]" ) , None , Some ( & locals) )
659+ . eval ( c "view1[:,0]", None , Some ( & locals) )
662660 . unwrap ( )
663661 . cast_into :: < PyArray1 < f64 > > ( )
664662 . unwrap ( ) ;
@@ -701,7 +699,7 @@ mod tests {
701699
702700 let locals = [ ( "array" , & array) ] . into_py_dict ( py) . unwrap ( ) ;
703701 let view = py
704- . eval ( c_str ! ( "array[::-1,:,::-1]" ) , None , Some ( & locals) )
702+ . eval ( c "array[::-1,:,::-1]", None , Some ( & locals) )
705703 . unwrap ( )
706704 . cast_into :: < PyArray3 < f64 > > ( )
707705 . unwrap ( ) ;
@@ -750,7 +748,7 @@ mod tests {
750748 let locals = [ ( "array" , array) ] . into_py_dict ( py) . unwrap ( ) ;
751749
752750 let view1 = py
753- . eval ( c_str ! ( "array[:,::3]" ) , None , Some ( & locals) )
751+ . eval ( c "array[:,::3]", None , Some ( & locals) )
754752 . unwrap ( )
755753 . cast_into :: < PyArray2 < f64 > > ( )
756754 . unwrap ( ) ;
@@ -761,7 +759,7 @@ mod tests {
761759 assert_eq ! ( key1. gcd_strides, 8 ) ;
762760
763761 let view2 = py
764- . eval ( c_str ! ( "array[:,1::3]" ) , None , Some ( & locals) )
762+ . eval ( c "array[:,1::3]", None , Some ( & locals) )
765763 . unwrap ( )
766764 . cast_into :: < PyArray2 < f64 > > ( )
767765 . unwrap ( ) ;
@@ -772,7 +770,7 @@ mod tests {
772770 assert_eq ! ( key2. gcd_strides, 8 ) ;
773771
774772 let view3 = py
775- . eval ( c_str ! ( "array[:,::2]" ) , None , Some ( & locals) )
773+ . eval ( c "array[:,::2]", None , Some ( & locals) )
776774 . unwrap ( )
777775 . cast_into :: < PyArray2 < f64 > > ( )
778776 . unwrap ( ) ;
@@ -783,7 +781,7 @@ mod tests {
783781 assert_eq ! ( key3. gcd_strides, 16 ) ;
784782
785783 let view4 = py
786- . eval ( c_str ! ( "array[:,1::2]" ) , None , Some ( & locals) )
784+ . eval ( c "array[:,1::2]", None , Some ( & locals) )
787785 . unwrap ( )
788786 . cast_into :: < PyArray2 < f64 > > ( )
789787 . unwrap ( ) ;
@@ -852,7 +850,7 @@ mod tests {
852850 let locals = [ ( "array" , array) ] . into_py_dict ( py) . unwrap ( ) ;
853851
854852 let view1 = py
855- . eval ( c_str ! ( "array[:5]" ) , None , Some ( & locals) )
853+ . eval ( c "array[:5]", None , Some ( & locals) )
856854 . unwrap ( )
857855 . cast_into :: < PyArray1 < f64 > > ( )
858856 . unwrap ( ) ;
@@ -871,7 +869,7 @@ mod tests {
871869 }
872870
873871 let view2 = py
874- . eval ( c_str ! ( "array[5:]" ) , None , Some ( & locals) )
872+ . eval ( c "array[5:]", None , Some ( & locals) )
875873 . unwrap ( )
876874 . cast_into :: < PyArray1 < f64 > > ( )
877875 . unwrap ( ) ;
@@ -892,7 +890,7 @@ mod tests {
892890 }
893891
894892 let view3 = py
895- . eval ( c_str ! ( "array[5:]" ) , None , Some ( & locals) )
893+ . eval ( c "array[5:]", None , Some ( & locals) )
896894 . unwrap ( )
897895 . cast_into :: < PyArray1 < f64 > > ( )
898896 . unwrap ( ) ;
@@ -916,7 +914,7 @@ mod tests {
916914 }
917915
918916 let view4 = py
919- . eval ( c_str ! ( "array[7:]" ) , None , Some ( & locals) )
917+ . eval ( c "array[7:]", None , Some ( & locals) )
920918 . unwrap ( )
921919 . cast_into :: < PyArray1 < f64 > > ( )
922920 . unwrap ( ) ;
0 commit comments