I upgraded maturin to 0.14.13 and I still got a linking error when
verifying. I am not familiar with conda, unfortunately
Andrew
Here are the results:
(arrow_dev) alamb@MacBook-Pro-8:~/Software/influxdb_iox2$ pip freeze | grep
maturin
maturin==0.14.13
on.dylib" "-Wl,-dead_strip" "-dynamiclib" "-Wl,-dylib" "-nodefaultlibs"
= note: Undefined symbols for architecture x86_64:
"_PyBaseObject_Type", referenced from:
_$LT$pyo3..pycell..PyCellBase$LT$U$GT$$u20$as$u20$pyo3..pycell..PyCellLayout$LT$T$GT$$GT$::tp_dealloc::h023e15710d44fde5
in datafusion_python.1c41a6zu2pddkq0x.rcgu.o
_$LT$pyo3..types..any..PyAny$u20$as$u20$pyo3..type_object..PyTypeInfo$GT$::type_object_raw::habfbc43137dce8cf
in datafusion_python.1m4js3kx8tlhq19p.rcgu.o
_$LT$pyo3..pyclass_init..PyNativeTypeInitializer$LT$T$GT$$u20$as$u20$pyo3..pyclass_init..PyObjectInit$LT$T$GT$$GT$::into_new_object::inner::hbd81267ab93ddca7
in
libpyo3-0ea6837cfbff14e1.rlib(pyo3-0ea6837cfbff14e1.pyo3.4ccdf982-cgu.12.rcgu.o)
"_PyBool_Type", referenced from:
On Mon, Feb 20, 2023 at 7:42 AM Jeremy Dyer <[email protected]> wrote:
> Hey Andrew,
>
> This seems like a pyo3 version mismatch issue. We did upgrade pyo3 since
> the last release. Which version of 'maturin' are you using? If you are
> familiar with 'conda' and have it installed I would be interested if you
> get the same error running in conda 'datafusion-dev' environment
>
> - Jeremy Dyer
> ________________________________
> From: Andrew Lamb <[email protected]>
> Sent: Saturday, February 18, 2023 12:31:29 PM
> To: [email protected] <[email protected]>
> Subject: Re: [VOTE][RUST][DataFusion] Release DataFusion Python Bindings
> 0.8.0 RC1
>
> I downloaded the tarball, ran the verification script, and reviewed the
> changelog. The content looks good but I got an error with verification
> (below)
>
> I suspect some error on my machine / environment
>
> Andrew
>
>
> ./apache-arrow-datafusion-python-0.8.0/dev/release/verify-release-candidate.sh
> ...
>
> Compiling datafusion-python v0.8.0
>
> (/private/var/folders/s3/h5hgj43j0bv83shtmz_t_w400000gn/T/arrow-0.8.0.XXXXX.Uaykzjlb/apache-arrow-datafusion-python-0.8.0)
> error: linking with `cc` failed: exit status: 1
> |
> = note: "cc"
>
> "-Wl,-exported_symbols_list,/var/folders/s3/h5hgj43j0bv83shtmz_t_w400000gn/T/rustcWmYWC4/list"
> "-arch" "x86_64" "-m64"
> "/var/folders/s3/h5hgj43j0bv83shtmz_t_w400000gn/T/rustcWmYWC4/symbols.o"
>
> "/private/var/folders/s3/h5hgj43j0bv83shtmz_t_w400000gn/T/arrow-0.8.0.XXXXX.Uaykzjlb/apache-arrow-datafusion-python-0.8.0/target/debug/deps/datafusion_python.10p9hbaz0bui98j3.rcgu.o"
>
> "/private/var/folders/s3/h5hgj43j0bv83shtmz_t_w400000gn/T/arrow-0.8.0.XXXXX.Uaykzjlb/apache-arrow-datafusion-python-0.8.0/target/debug/deps/datafusion_python.11pqybdwkqepfhcx.rcgu.o"....
> <snip>...
>
> ."/private/var/folders/s3/h5hgj43j0bv83shtmz_t_w400000gn/T/arrow-0.8.0.XXXXX.Uaykzjlb/apache-arrow-datafusion-python-0.8.0/target/debug/deps/libscopeguard-89d6e5fdaed45740.rlib"
>
> "/private/var/folders/s3/h5hgj43j0bv83shtmz_t_w400000gn/T/arrow-0.8.0.XXXXX.Uaykzjlb/apache-arrow-datafusion-python-0.8.0/target/debug/deps/libpyo3_ffi-7139a18380c67b9f.rlib"
>
> "/private/var/folders/s3/h5hgj43j0bv83shtmz_t_w400000gn/T/arrow-0.8.0.XXXXX.Uaykzjlb/apache-arrow-datafusion-python-0.8.0/target/debug/deps/libunindent-f63f9439ceaa1148.rlib"
>
> "/private/var/folders/s3/h5hgj43j0bv83shtmz_t_w400000gn/T/arrow-0.8.0.XXXXX.Uaykzjlb/apache-arrow-datafusion-python-0.8.0/target/debug/deps/libmimalloc-5e10d0f4e01f0e4c.rlib"
>
> "/private/var/folders/s3/h5hgj43j0bv83shtmz_t_w400000gn/T/arrow-0.8.0.XXXXX.Uaykzjlb/apache-arrow-datafusion-python-0.8.0/target/debug/deps/liblibmimalloc_sys-a1ebae183f8267e1.rlib"
>
> "/private/var/folders/s3/h5hgj43j0bv83shtmz_t_w400000gn/T/arrow-0.8.0.XXXXX.Uaykzjlb/apache-arrow-datafusion-python-0.8.0/target/debug/deps/liblibc-39af10a6e321de40.rlib"
>
> "/Users/alamb/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-c84f81b3d1a36b6e.rlib"
>
> "/Users/alamb/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libpanic_unwind-5398d4db8ed2ff6f.rlib"
>
> "/Users/alamb/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libobject-478a76a3581fca81.rlib"
>
> "/Users/alamb/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libmemchr-6876f637b366443d.rlib"
>
> "/Users/alamb/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libaddr2line-539c7e906abde336.rlib"
>
> "/Users/alamb/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libgimli-83399a3f8aaf8f32.rlib"
>
> "/Users/alamb/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_demangle-ffb3dc98877a45b4.rlib"
>
> "/Users/alamb/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd_detect-067f58df60a72a89.rlib"
>
> "/Users/alamb/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libhashbrown-faef232906858087.rlib"
>
> "/Users/alamb/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libminiz_oxide-4f1ed014f3c75703.rlib"
>
> "/Users/alamb/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libadler-749b556aef66aa6c.rlib"
>
> "/Users/alamb/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_alloc-0b3b0361e5f0a714.rlib"
>
> "/Users/alamb/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libunwind-72e9a1e277d7769c.rlib"
>
> "/Users/alamb/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcfg_if-357e8106cf3b63d5.rlib"
>
> "/Users/alamb/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liblibc-90980575ee007a80.rlib"
>
> "/Users/alamb/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc-b73946858ff9839c.rlib"
>
> "/Users/alamb/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_core-6dd5c0cef5b5f8b3.rlib"
>
> "/Users/alamb/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcore-7d2b712101daf86c.rlib"
>
> "/Users/alamb/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcompiler_builtins-9b0bf4523e9805e9.rlib"
> "-framework" "Security" "-framework" "CoreFoundation" "-liconv" "-lSystem"
> "-lc" "-lm" "-L"
>
> "/Users/alamb/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib"
> "-o"
>
> "/private/var/folders/s3/h5hgj43j0bv83shtmz_t_w400000gn/T/arrow-0.8.0.XXXXX.Uaykzjlb/apache-arrow-datafusion-python-0.8.0/target/debug/deps/libdatafusion_python.dylib"
> "-Wl,-dead_strip" "-dynamiclib" "-Wl,-dylib" "-nodefaultlibs"
> = note: Undefined symbols for architecture x86_64:
> "_PyBaseObject_Type", referenced from:
>
>
> _$LT$pyo3..types..any..PyAny$u20$as$u20$pyo3..type_object..PyTypeInfo$GT$::type_object_raw::hc3c5563176e86c81
> in datafusion_python.187oasqazi7v7jub.rcgu.o
>
>
> _$LT$pyo3..pycell..PyCellBase$LT$U$GT$$u20$as$u20$pyo3..pycell..PyCellLayout$LT$T$GT$$GT$::tp_dealloc::h9f4fd22f9c438853
> in datafusion_python.3wstn7n6n23rxopw.rcgu.o
>
>
> _$LT$pyo3..pyclass_init..PyNativeTypeInitializer$LT$T$GT$$u20$as$u20$pyo3..pyclass_init..PyObjectInit$LT$T$GT$$GT$::into_new_object::inner::h74644187740e3f53
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.12.rcgu.o)
> "_PyBool_Type", referenced from:
> pyo3_ffi::boolobject::PyBool_Check::h53396694cbec5604 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.3.rcgu.o)
> "_PyBytes_AsString", referenced from:
> pyo3::types::bytes::PyBytes::as_bytes::h6e169489962d07a6 in
> datafusion_python.3666gkj44l00z9ik.rcgu.o
> pyo3::types::bytes::PyBytes::as_bytes::hf986137b173257b5 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.3.rcgu.o)
> "_PyBytes_Size", referenced from:
> pyo3::types::bytes::PyBytes::as_bytes::h6e169489962d07a6 in
> datafusion_python.3666gkj44l00z9ik.rcgu.o
> pyo3::types::bytes::PyBytes::as_bytes::hf986137b173257b5 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.3.rcgu.o)
> "_PyCFunction_NewEx", referenced from:
>
> pyo3::types::function::PyCFunction::internal_new::h6d0a7b27f8284c1a in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.13.rcgu.o)
> "_PyDict_New", referenced from:
> pyo3::types::dict::PyDict::new::h3d871c119063cddf in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.10.rcgu.o)
> "_PyDict_Next", referenced from:
>
> pyo3::types::dict::PyDictIterator::next_unchecked::h9e1a3ea8687ac9a2 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.10.rcgu.o)
> "_PyDict_SetItem", referenced from:
> pyo3::types::dict::PyDict::set_item::h55ac59ca917e2880 in
> datafusion_python.48cvd54czxig81wa.rcgu.o
> pyo3::types::dict::PyDict::set_item::h5dcda1283f1a7ee9 in
> datafusion_python.48cvd54czxig81wa.rcgu.o
> pyo3::types::dict::PyDict::set_item::hbc5244d41d6ef353 in
> datafusion_python.48cvd54czxig81wa.rcgu.o
> pyo3::types::dict::PyDict::set_item::hfacd820e148d7900 in
> datafusion_python.48cvd54czxig81wa.rcgu.o
> pyo3::types::dict::PyDict::set_item::h5ed1f821692451bd in
>
> libarrow-86bee6746b2386f1.rlib(arrow-86bee6746b2386f1.arrow.b268961a-cgu.8.rcgu.o)
> "_PyDict_Size", referenced from:
> pyo3::types::dict::PyDict::_len::h5b4c65f644b6f3b1 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.10.rcgu.o)
> "_PyErr_Fetch", referenced from:
> pyo3::err::PyErr::take::h12a5a24c3fd2536c in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.2.rcgu.o)
> "_PyErr_GivenExceptionMatches", referenced from:
> pyo3::err::PyErr::is_instance::h011499ffbfd4ccf4 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.2.rcgu.o)
> "_PyErr_NewExceptionWithDoc", referenced from:
> pyo3::err::PyErr::new_type::ha853a59be425e52d in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.2.rcgu.o)
> "_PyErr_NormalizeException", referenced from:
> pyo3::err::PyErr::make_normalized::h66062f2c76eaae70 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.2.rcgu.o)
> "_PyErr_Print", referenced from:
> pyo3::err::panic_after_error::hc1695b623afaf1cf in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.2.rcgu.o)
> "_PyErr_PrintEx", referenced from:
> pyo3::err::PyErr::take::h12a5a24c3fd2536c in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.2.rcgu.o)
> pyo3::err::PyErr::print::h6f1b6b849bb448cf in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.2.rcgu.o)
> "_PyErr_Restore", referenced from:
> pyo3::err::PyErr::restore::hac8cd4be0c1a512e in
> datafusion_python.3267wzz7n5snrqkm.rcgu.o
> pyo3::err::PyErr::take::h12a5a24c3fd2536c in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.2.rcgu.o)
> pyo3::err::PyErr::restore::h929d3b09618999db in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.2.rcgu.o)
> "_PyErr_WriteUnraisable", referenced from:
> pyo3::err::PyErr::write_unraisable::he99a48ed118ad028 in
> datafusion_python.3267wzz7n5snrqkm.rcgu.o
> "_PyEval_RestoreThread", referenced from:
>
>
> _$LT$pyo3..marker..Python..allow_threads..RestoreGuard$u20$as$u20$core..ops..drop..Drop$GT$::drop::hacaef2b921a6a682
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.11.rcgu.o)
> "_PyEval_SaveThread", referenced from:
> pyo3::marker::Python::allow_threads::h0055a3240e26cf60 in
> datafusion_python.4wju6tac5crgdxyz.rcgu.o
> pyo3::marker::Python::allow_threads::h0b29d11e51dc9e45 in
> datafusion_python.4wju6tac5crgdxyz.rcgu.o
> pyo3::marker::Python::allow_threads::h0c020dd2fd6a0fb3 in
> datafusion_python.4wju6tac5crgdxyz.rcgu.o
> pyo3::marker::Python::allow_threads::h0e03610481836393 in
> datafusion_python.4wju6tac5crgdxyz.rcgu.o
> pyo3::marker::Python::allow_threads::h17d357114521c66e in
> datafusion_python.4wju6tac5crgdxyz.rcgu.o
> pyo3::marker::Python::allow_threads::h1916fc9a4892c910 in
> datafusion_python.4wju6tac5crgdxyz.rcgu.o
> pyo3::marker::Python::allow_threads::h3aacf996eca20650 in
> datafusion_python.4wju6tac5crgdxyz.rcgu.o
> ...
> "_PyExc_AttributeError", referenced from:
>
>
> _$LT$pyo3..exceptions..PyAttributeError$u20$as$u20$pyo3..type_object..PyTypeInfo$GT$::type_object_raw::h6bdae27bacfaee87
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.1.rcgu.o)
> "_PyExc_BaseException", referenced from:
>
>
> _$LT$pyo3..exceptions..PyBaseException$u20$as$u20$pyo3..type_object..PyTypeInfo$GT$::type_object_raw::h16612c37b17ba576
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.1.rcgu.o)
> "_PyExc_Exception", referenced from:
>
>
> _$LT$pyo3..exceptions..PyException$u20$as$u20$pyo3..type_object..PyTypeInfo$GT$::type_object_raw::hf3c150f18f1b9b8d
> in
>
> libdatafusion_common-6d1ca7d18dc391ed.rlib(datafusion_common-6d1ca7d18dc391ed.datafusion_common.31640d8d-cgu.15.rcgu.o)
> "_PyExc_ImportError", referenced from:
>
>
> _$LT$pyo3..exceptions..PyImportError$u20$as$u20$pyo3..type_object..PyTypeInfo$GT$::type_object_raw::heeee25d2990b9f33
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.1.rcgu.o)
> "_PyExc_KeyError", referenced from:
>
>
> _$LT$pyo3..exceptions..PyKeyError$u20$as$u20$pyo3..type_object..PyTypeInfo$GT$::type_object_raw::h481ecaadd04878dd
> in datafusion_python.1nrs6pn5368nns2o.rcgu.o
> "_PyExc_OverflowError", referenced from:
>
>
> _$LT$pyo3..exceptions..PyOverflowError$u20$as$u20$pyo3..type_object..PyTypeInfo$GT$::type_object_raw::hbc314f07705bfcb0
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.1.rcgu.o)
> "_PyExc_RuntimeError", referenced from:
>
>
> _$LT$pyo3..exceptions..PyRuntimeError$u20$as$u20$pyo3..type_object..PyTypeInfo$GT$::type_object_raw::he05c387ec50d074c
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.1.rcgu.o)
> "_PyExc_TypeError", referenced from:
>
>
> _$LT$pyo3..exceptions..PyTypeError$u20$as$u20$pyo3..type_object..PyTypeInfo$GT$::type_object_raw::ha9348f58af74f0b6
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.1.rcgu.o)
> "_PyExc_ValueError", referenced from:
>
>
> _$LT$pyo3..exceptions..PyValueError$u20$as$u20$pyo3..type_object..PyTypeInfo$GT$::type_object_raw::h615a9cbf3a0be304
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.1.rcgu.o)
> "_PyException_GetCause", referenced from:
> pyo3::err::PyErr::cause::h7e80830f20c71cdf in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.2.rcgu.o)
> "_PyException_SetCause", referenced from:
> pyo3::err::PyErr::set_cause::h0c3f1da0b84b686b in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.2.rcgu.o)
> "_PyFloat_AsDouble", referenced from:
>
>
> pyo3::types::floatob::_$LT$impl$u20$pyo3..conversion..FromPyObject$u20$for$u20$f64$GT$::extract::h3950ae8f1f7741c4
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.14.rcgu.o)
> "_PyFloat_FromDouble", referenced from:
> pyo3::types::floatob::PyFloat::new::h53438bf048921d1d in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.14.rcgu.o)
> "_PyGILState_Ensure", referenced from:
> pyo3::gil::GILGuard::acquire_unchecked::h444e4a468781cb5b
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.12.rcgu.o)
> "_PyGILState_Release", referenced from:
>
>
> _$LT$pyo3..gil..GILGuard$u20$as$u20$core..ops..drop..Drop$GT$::drop::ha72e00b532de4253
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.12.rcgu.o)
> "_PyImport_Import", referenced from:
> pyo3::types::module::PyModule::import::h39e3e003e70f7390 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.6.rcgu.o)
> pyo3::types::module::PyModule::import::hbbfa5f4e9ddac229 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.6.rcgu.o)
> "_PyIter_Next", referenced from:
>
>
> _$LT$$RF$pyo3..types..iterator..PyIterator$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h78fb1aedbec8d1ba
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.6.rcgu.o)
> "_PyList_Append", referenced from:
> pyo3::types::list::PyList::append::h898e8df54fc2c796 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.3.rcgu.o)
> "_PyList_GetItem", referenced from:
> pyo3::types::list::PyList::get_item::h99de9615eac63230 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.3.rcgu.o)
> "_PyList_New", referenced from:
> pyo3::types::list::new_from_iter::h1a6eaeba08159ff1 in
> datafusion_python.212lknnohafbrg2o.rcgu.o
> pyo3::types::list::new_from_iter::h5dcaaea95cdd1bfd in
>
> libarrow-86bee6746b2386f1.rlib(arrow-86bee6746b2386f1.arrow.b268961a-cgu.15.rcgu.o)
> pyo3::types::list::PyList::empty::had180241d622b780 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.3.rcgu.o)
> pyo3::types::list::new_from_iter::h319e423a84f7ca5d in
>
> libdatafusion_common-6d1ca7d18dc391ed.rlib(datafusion_common-6d1ca7d18dc391ed.datafusion_common.31640d8d-cgu.8.rcgu.o)
> "_PyList_SetItem", referenced from:
> pyo3::types::list::new_from_iter::h1a6eaeba08159ff1 in
> datafusion_python.212lknnohafbrg2o.rcgu.o
> pyo3::types::list::new_from_iter::h5dcaaea95cdd1bfd in
>
> libarrow-86bee6746b2386f1.rlib(arrow-86bee6746b2386f1.arrow.b268961a-cgu.15.rcgu.o)
> pyo3::types::list::new_from_iter::h319e423a84f7ca5d in
>
> libdatafusion_common-6d1ca7d18dc391ed.rlib(datafusion_common-6d1ca7d18dc391ed.datafusion_common.31640d8d-cgu.8.rcgu.o)
> "_PyList_Size", referenced from:
> pyo3::types::list::PyList::len::hbb5bce6f976178df in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.3.rcgu.o)
> "_PyLong_AsLong", referenced from:
>
>
> pyo3::conversions::std::num::_$LT$impl$u20$pyo3..conversion..FromPyObject$u20$for$u20$u8$GT$::extract::h6131ce7a77482d79
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.10.rcgu.o)
>
>
> pyo3::conversions::std::num::_$LT$impl$u20$pyo3..conversion..FromPyObject$u20$for$u20$i64$GT$::extract::hc3a51dc01fe7534e
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.10.rcgu.o)
>
>
> pyo3::conversions::std::num::_$LT$impl$u20$pyo3..conversion..FromPyObject$u20$for$u20$isize$GT$::extract::he8a905b181773a81
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.10.rcgu.o)
> "_PyLong_AsUnsignedLongLong", referenced from:
>
>
> pyo3::conversions::std::num::_$LT$impl$u20$pyo3..conversion..FromPyObject$u20$for$u20$u64$GT$::extract::h31b33d65dbc1da6d
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.10.rcgu.o)
> "_PyLong_FromLong", referenced from:
>
>
> pyo3::conversions::std::num::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..any..PyAny$GT$$GT$$u20$for$u20$i8$GT$::into_py::habbb1efd4a59ac0c
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.10.rcgu.o)
>
>
> pyo3::conversions::std::num::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..any..PyAny$GT$$GT$$u20$for$u20$u8$GT$::into_py::h3ddd7a962a4d15e5
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.10.rcgu.o)
>
>
> pyo3::conversions::std::num::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..any..PyAny$GT$$GT$$u20$for$u20$i16$GT$::into_py::h360316762cc089d9
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.10.rcgu.o)
>
>
> pyo3::conversions::std::num::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..any..PyAny$GT$$GT$$u20$for$u20$u16$GT$::into_py::hedf02627a4c70293
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.10.rcgu.o)
>
>
> pyo3::conversions::std::num::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..any..PyAny$GT$$GT$$u20$for$u20$i32$GT$::into_py::h67a0764c28c45a75
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.10.rcgu.o)
>
>
> pyo3::conversions::std::num::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..any..PyAny$GT$$GT$$u20$for$u20$u32$GT$::into_py::h2e58a6838950dece
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.10.rcgu.o)
>
>
> pyo3::conversions::std::num::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..any..PyAny$GT$$GT$$u20$for$u20$i64$GT$::into_py::h9be2ef47ec004fa1
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.10.rcgu.o)
> ...
> "_PyLong_FromSsize_t", referenced from:
>
> pyo3::impl_::pyclass::get_sequence_item_from_mapping::haefdb3e9c1e20af7 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.9.rcgu.o)
>
> pyo3::impl_::pyclass::assign_sequence_item_from_mapping::hadf6040ae80d3063
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.9.rcgu.o)
> "_PyLong_FromUnsignedLongLong", referenced from:
>
>
> pyo3::conversions::std::num::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..any..PyAny$GT$$GT$$u20$for$u20$u64$GT$::into_py::h3dd66e2746860078
> in datafusion_python.223rbvmlhzbsi7mo.rcgu.o
>
>
> pyo3::conversions::std::num::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..any..PyAny$GT$$GT$$u20$for$u20$u64$GT$::into_py::he7f7effde20fac15
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.10.rcgu.o)
> "_PyModule_Create2", referenced from:
> pyo3_ffi::modsupport::PyModule_Create::h5c7b615206bdcfed in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.11.rcgu.o)
> "_PyModule_GetName", referenced from:
> pyo3::types::module::PyModule::name::h7eb9b212c4b0ec98 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.6.rcgu.o)
> "_PyModule_New", referenced from:
> pyo3::types::module::PyModule::new::h3fed346c0f576119 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.6.rcgu.o)
> "_PyNumber_Index", referenced from:
>
>
> pyo3::conversions::std::num::_$LT$impl$u20$pyo3..conversion..FromPyObject$u20$for$u20$u8$GT$::extract::h6131ce7a77482d79
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.10.rcgu.o)
>
>
> pyo3::conversions::std::num::_$LT$impl$u20$pyo3..conversion..FromPyObject$u20$for$u20$i64$GT$::extract::hc3a51dc01fe7534e
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.10.rcgu.o)
>
>
> pyo3::conversions::std::num::_$LT$impl$u20$pyo3..conversion..FromPyObject$u20$for$u20$isize$GT$::extract::he8a905b181773a81
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.10.rcgu.o)
>
>
> pyo3::conversions::std::num::_$LT$impl$u20$pyo3..conversion..FromPyObject$u20$for$u20$u64$GT$::extract::h31b33d65dbc1da6d
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.10.rcgu.o)
> "_PyObject_Call", referenced from:
> pyo3::instance::Py$LT$T$GT$::call::ha1fb271db3b37909 in
> datafusion_python.3l9oeilyy5cvey4b.rcgu.o
> pyo3::types::any::PyAny::call_method::h4c113f8f2913efa0 in
> datafusion_python.er3fnmhm2ng8hqs.rcgu.o
> pyo3::types::any::PyAny::call_method::h85478b94a060482a in
> datafusion_python.er3fnmhm2ng8hqs.rcgu.o
> pyo3::types::any::PyAny::call_method::hba636b38e5083f17 in
> datafusion_python.er3fnmhm2ng8hqs.rcgu.o
> pyo3::types::any::PyAny::call::h04119c24755ff073 in
> datafusion_python.er3fnmhm2ng8hqs.rcgu.o
> pyo3::types::any::PyAny::call::h0738b1fbf1d13fed in
> datafusion_python.er3fnmhm2ng8hqs.rcgu.o
> pyo3::types::any::PyAny::call::h0c3cce8f4442ab95 in
> datafusion_python.er3fnmhm2ng8hqs.rcgu.o
> ...
> "_PyObject_DelItem", referenced from:
>
> pyo3::impl_::pyclass::assign_sequence_item_from_mapping::hadf6040ae80d3063
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.9.rcgu.o)
> "_PyObject_GetAttr", referenced from:
> pyo3::instance::Py$LT$T$GT$::getattr::haf285d3dd00f73fe in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.5.rcgu.o)
> pyo3::types::any::PyAny::getattr::h992a1caf2316ed4c in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.15.rcgu.o)
> pyo3::types::any::PyAny::getattr::hd9cbf06bd0948e4a in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.15.rcgu.o)
> "_PyObject_GetItem", referenced from:
>
> pyo3::impl_::pyclass::get_sequence_item_from_mapping::haefdb3e9c1e20af7 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.9.rcgu.o)
> "_PyObject_GetIter", referenced from:
>
> pyo3::types::iterator::PyIterator::from_object::h9169c86556fdebbf in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.6.rcgu.o)
> "_PyObject_IsInstance", referenced from:
> pyo3::types::any::PyAny::is_instance::hb2bceace392aa931 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.15.rcgu.o)
> "_PyObject_Repr", referenced from:
> pyo3::types::any::PyAny::repr::hbbc5a96af418834c in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.15.rcgu.o)
> "_PyObject_SetAttr", referenced from:
> pyo3::types::any::PyAny::setattr::h386ee7436e6956d9 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.15.rcgu.o)
> pyo3::types::any::PyAny::setattr::h82e3df2f744a2eeb in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.15.rcgu.o)
> "_PyObject_SetAttrString", referenced from:
> pyo3::type_object::initialize_tp_dict::h226d680b4cde9ae0 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.11.rcgu.o)
> "_PyObject_SetItem", referenced from:
>
> pyo3::impl_::pyclass::assign_sequence_item_from_mapping::hadf6040ae80d3063
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.9.rcgu.o)
> "_PyObject_Str", referenced from:
> pyo3::types::any::PyAny::str::h9c37e88c1b67689b in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.15.rcgu.o)
> "_PySequence_Check", referenced from:
> pyo3::types::sequence::extract_sequence::h002e6d1fcaa3eab1
> in datafusion_python.3o1kimrk9vxnzult.rcgu.o
> pyo3::types::sequence::extract_sequence::h444d7c8a6d7b6e31
> in datafusion_python.3o1kimrk9vxnzult.rcgu.o
> pyo3::types::sequence::extract_sequence::h782fbc6d4a3caa1e
> in datafusion_python.3o1kimrk9vxnzult.rcgu.o
> pyo3::types::sequence::extract_sequence::ha0287bdd4ec352bb
> in datafusion_python.3o1kimrk9vxnzult.rcgu.o
> pyo3::types::sequence::extract_sequence::hc913165ea287a8e9
> in datafusion_python.3o1kimrk9vxnzult.rcgu.o
> pyo3::types::sequence::extract_sequence::hf0cfc693d73d47fa
> in datafusion_python.3o1kimrk9vxnzult.rcgu.o
> "_PySequence_Size", referenced from:
> pyo3::types::sequence::PySequence::len::h24d48d99baf33999
> in datafusion_python.rcmivj2kxho9q2u.rcgu.o
> "_PySet_Add", referenced from:
>
> pyo3::types::set::new_from_iter::new_from_iter_inner::hefc47edea9ee5fa1 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.13.rcgu.o)
> "_PySet_New", referenced from:
>
> pyo3::types::set::new_from_iter::new_from_iter_inner::hefc47edea9ee5fa1 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.13.rcgu.o)
> "_PyTraceBack_Print", referenced from:
>
> pyo3::types::traceback::PyTraceback::format::ha7bc303903d3c1a3 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.12.rcgu.o)
> "_PyTuple_GetItem", referenced from:
> pyo3::types::tuple::PyTuple::get_item::h69e13f72e1849cb0 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.5.rcgu.o)
> "_PyTuple_GetSlice", referenced from:
> pyo3::types::tuple::PyTuple::get_slice::h7cd3aaec64aeb761
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.5.rcgu.o)
> "_PyTuple_New", referenced from:
>
>
> pyo3::types::tuple::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..any..PyAny$GT$$GT$$u20$for$u20$$LP$T0$C$T1$RP$$GT$::into_py::hef4e42ae8720d000
> in datafusion_python.1vj6w2uraogx539e.rcgu.o
>
>
> pyo3::types::tuple::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..tuple..PyTuple$GT$$GT$$u20$for$u20$$LP$T0$C$$RP$$GT$::into_py::h426da99bf6a94a89
> in datafusion_python.1vj6w2uraogx539e.rcgu.o
>
>
> pyo3::types::tuple::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..tuple..PyTuple$GT$$GT$$u20$for$u20$$LP$T0$C$$RP$$GT$::into_py::h5564d6d8559e3d23
> in datafusion_python.24rw7t0kkhqr5xqv.rcgu.o
>
>
> pyo3::types::tuple::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..tuple..PyTuple$GT$$GT$$u20$for$u20$$LP$T0$C$$RP$$GT$::into_py::h0a203d29415bb150
> in datafusion_python.2xltcdcve2csqc2c.rcgu.o
>
>
> pyo3::types::tuple::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..tuple..PyTuple$GT$$GT$$u20$for$u20$$LP$T0$C$$RP$$GT$::into_py::h28676bdda0abe816
> in datafusion_python.2xltcdcve2csqc2c.rcgu.o
>
>
> pyo3::types::tuple::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..tuple..PyTuple$GT$$GT$$u20$for$u20$$LP$T0$C$$RP$$GT$::into_py::h363bd9bdf3ae62c9
> in datafusion_python.2xltcdcve2csqc2c.rcgu.o
>
>
> pyo3::types::tuple::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..tuple..PyTuple$GT$$GT$$u20$for$u20$$LP$T0$C$$RP$$GT$::into_py::h441e9e55ca9a8cf9
> in datafusion_python.2xltcdcve2csqc2c.rcgu.o
> ...
> "_PyTuple_SetItem", referenced from:
>
>
> pyo3::types::tuple::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..any..PyAny$GT$$GT$$u20$for$u20$$LP$T0$C$T1$RP$$GT$::into_py::hef4e42ae8720d000
> in datafusion_python.1vj6w2uraogx539e.rcgu.o
>
>
> pyo3::types::tuple::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..tuple..PyTuple$GT$$GT$$u20$for$u20$$LP$T0$C$$RP$$GT$::into_py::h426da99bf6a94a89
> in datafusion_python.1vj6w2uraogx539e.rcgu.o
>
>
> pyo3::types::tuple::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..tuple..PyTuple$GT$$GT$$u20$for$u20$$LP$T0$C$$RP$$GT$::into_py::h5564d6d8559e3d23
> in datafusion_python.24rw7t0kkhqr5xqv.rcgu.o
>
>
> pyo3::types::tuple::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..tuple..PyTuple$GT$$GT$$u20$for$u20$$LP$T0$C$$RP$$GT$::into_py::h0a203d29415bb150
> in datafusion_python.2xltcdcve2csqc2c.rcgu.o
>
>
> pyo3::types::tuple::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..tuple..PyTuple$GT$$GT$$u20$for$u20$$LP$T0$C$$RP$$GT$::into_py::h28676bdda0abe816
> in datafusion_python.2xltcdcve2csqc2c.rcgu.o
>
>
> pyo3::types::tuple::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..tuple..PyTuple$GT$$GT$$u20$for$u20$$LP$T0$C$$RP$$GT$::into_py::h363bd9bdf3ae62c9
> in datafusion_python.2xltcdcve2csqc2c.rcgu.o
>
>
> pyo3::types::tuple::_$LT$impl$u20$pyo3..conversion..IntoPy$LT$pyo3..instance..Py$LT$pyo3..types..tuple..PyTuple$GT$$GT$$u20$for$u20$$LP$T0$C$$RP$$GT$::into_py::h441e9e55ca9a8cf9
> in datafusion_python.2xltcdcve2csqc2c.rcgu.o
> ...
> "_PyTuple_Size", referenced from:
> pyo3::types::tuple::PyTuple::len::h54b203371e0e9c7a in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.5.rcgu.o)
> "_PyType_FromSpec", referenced from:
> pyo3::pyclass::PyTypeBuilder::build::h1f49109174b25b9e in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.5.rcgu.o)
> "_PyType_GenericAlloc", referenced from:
>
>
> _$LT$pyo3..pyclass_init..PyNativeTypeInitializer$LT$T$GT$$u20$as$u20$pyo3..pyclass_init..PyObjectInit$LT$T$GT$$GT$::into_new_object::inner::h74644187740e3f53
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.12.rcgu.o)
> "_PyType_GetFlags", referenced from:
> pyo3_ffi::object::PyType_HasFeature::h00afa5d7401a69c2 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.11.rcgu.o)
> "_PyType_GetSlot", referenced from:
> pyo3::type_object::get_tp_free::h529a66877fb6f40c in
> datafusion_python.1b80pocw1663jj3v.rcgu.o
> pyo3::type_object::get_tp_alloc::h97ea4caec4fb4c66 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.11.rcgu.o)
> "_PyType_IsSubtype", referenced from:
> pyo3_ffi::object::PyObject_TypeCheck::hb64aaf0a040b0012 in
> datafusion_python.xyw2cl2rub2vd2v.rcgu.o
> "_PyUnicode_AsEncodedString", referenced from:
>
> pyo3::types::string::PyString::to_string_lossy::h4b4a252c6444489e in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.11.rcgu.o)
> "_PyUnicode_AsUTF8String", referenced from:
> pyo3::types::string::PyString::to_str::hb4f0f65a230b2edd in
> datafusion_python.2sbdlkrv20xjt592.rcgu.o
> pyo3::types::string::PyString::to_str::h0419765838c2937d in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.11.rcgu.o)
> "_PyUnicode_EncodeFSDefault", referenced from:
>
>
> pyo3::conversions::std::osstr::_$LT$impl$u20$pyo3..conversion..FromPyObject$u20$for$u20$std..ffi..os_str..OsString$GT$::extract::h76aeae2da53c73b7
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.3.rcgu.o)
> "_PyUnicode_FromStringAndSize", referenced from:
> pyo3::types::string::PyString::new::h73de746f28727f11 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.11.rcgu.o)
> pyo3::types::string::PyString::intern::h8e3a596822231d51 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.11.rcgu.o)
> "_PyUnicode_InternInPlace", referenced from:
> pyo3::types::string::PyString::intern::h8e3a596822231d51 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.11.rcgu.o)
> "_PyUnicode_Type", referenced from:
>
>
> _$LT$pyo3..types..string..PyString$u20$as$u20$pyo3..type_object..PyTypeInfo$GT$::type_object_raw::hc60d3dfa598dea38
> in datafusion_python.2sbdlkrv20xjt592.rcgu.o
> "_Py_InitializeEx", referenced from:
>
>
> pyo3::gil::prepare_freethreaded_python::_$u7b$$u7b$closure$u7d$$u7d$::h90d3373c64ed2210
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.12.rcgu.o)
> "_Py_IsInitialized", referenced from:
>
>
> pyo3::gil::prepare_freethreaded_python::_$u7b$$u7b$closure$u7d$$u7d$::h90d3373c64ed2210
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.12.rcgu.o)
>
>
> pyo3::gil::GILGuard::acquire::_$u7b$$u7b$closure$u7d$$u7d$::h4c354c38e6505793
> in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.12.rcgu.o)
> "__Py_Dealloc", referenced from:
> pyo3_ffi::object::Py_DECREF::h0a089a3ff9817756 in
> datafusion_python.xyw2cl2rub2vd2v.rcgu.o
> pyo3_ffi::object::Py_DECREF::h71378d94e3fe6c40 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.11.rcgu.o)
> pyo3_ffi::object::Py_DECREF::h6f7a5e75c4723c7f in
>
> libdatafusion_common-6d1ca7d18dc391ed.rlib(datafusion_common-6d1ca7d18dc391ed.datafusion_common.31640d8d-cgu.13.rcgu.o)
> pyo3_ffi::object::Py_DECREF::hf7a81754bf2b4d5d in
>
> libarrow-86bee6746b2386f1.rlib(arrow-86bee6746b2386f1.arrow.b268961a-cgu.8.rcgu.o)
> "__Py_FalseStruct", referenced from:
> pyo3_ffi::boolobject::Py_False::hcf27d3d44cf9f119 in
> datafusion_python.22xx8hom7t6swbai.rcgu.o
> "__Py_NoneStruct", referenced from:
> pyo3_ffi::object::Py_None::h04ae796adb82fef8 in
> datafusion_python.xyw2cl2rub2vd2v.rcgu.o
> pyo3_ffi::object::Py_None::h7e42ab8bf95ef846 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.11.rcgu.o)
> "__Py_NotImplementedStruct", referenced from:
> pyo3_ffi::object::Py_NotImplemented::h78caaa54e82902f4 in
> datafusion_python.xyw2cl2rub2vd2v.rcgu.o
> "__Py_TrueStruct", referenced from:
> pyo3_ffi::boolobject::Py_True::h7c526ff5549bd9de in
> datafusion_python.22xx8hom7t6swbai.rcgu.o
> pyo3_ffi::boolobject::Py_True::he9476d5c255d1f87 in
>
> libpyo3-300f9a1eb557482e.rlib(pyo3-300f9a1eb557482e.pyo3.48c4b465-cgu.3.rcgu.o)
> ld: symbol(s) not found for architecture x86_64
> clang: error: linker command failed with exit code 1 (use -v to
> see invocation)
>
>
> On Fri, Feb 17, 2023 at 10:00 AM Andy Grove <[email protected]> wrote:
>
> > Hi,
> >
> > I would like to propose a release of Apache Arrow DataFusion Python
> > Bindings,
> > version 0.8.0.
> >
> > This release candidate is based on commit:
> > d7471cdc4d24ebcb0a9fba0f8c097d689b6cfbc1 [1]
> > The proposed release tarball and signatures are hosted at [2].
> > The changelog is located at [3].
> > The Python wheels are located at [4].
> >
> > Please download, verify checksums and signatures, run the unit tests, and
> > vote
> > on the release. The vote will be open for at least 72 hours.
> >
> > Only votes from PMC members are binding, but all members of the community
> > are
> > encouraged to test the release and vote with "(non-binding)".
> >
> > The standard verification procedure is documented at
> >
> >
> https://github.com/apache/arrow-datafusion-python/blob/main/dev/release/README.md#verifying-release-candidates
> > .
> >
> > [ ] +1 Release this as Apache Arrow DataFusion Python 0.8.0
> > [ ] +0
> > [ ] -1 Do not release this as Apache Arrow DataFusion Python 0.8.0
> > because...
> >
> > Here is my vote:
> >
> > +1
> >
> > [1]:
> >
> >
> https://github.com/apache/arrow-datafusion-python/tree/d7471cdc4d24ebcb0a9fba0f8c097d689b6cfbc1
> > [2]:
> >
> >
> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-datafusion-python-0.8.0-rc1
> > [3]:
> >
> >
> https://github.com/apache/arrow-datafusion-python/blob/d7471cdc4d24ebcb0a9fba0f8c097d689b6cfbc1/CHANGELOG.md
> > [4]: https://test.pypi.org/project/datafusion/0.8.0/
> >
>