pip install pyarrow does not work on python 3.7

Even after installing Cython before, manually.

We probably aren't going to publish Python 3.7 wheels until 3.7.0 final is out. There is already https://issues.apache.org/jira/browse/ARROW-1535 which would enable source installs to work, would you be able to help with that?

I am new here and a bit confused.  I read https://github.com/apache/arrow/issues/1099 and saw that you argue against source builds from "pip" because it involves a lot of work when libraries aren't already installed on the system.  Are you still planning to have source builds be available, but just with the caveat that you have to install library requirements yourself ahead of time?  I know that's common for e.g. MySQL-python.

Yes, that's what ARROW-1535 is about, so hopefully the 0.8.0 will be able to build from source from PyPI. We are building .deb and .rpm packages for the C++ libraries so installing these on most Linux systems without building some source should not be too bad

ARROW-1535 is resolved so the sdist artifact should be able to be installed. If you could help kick the tires with Python 3.7 before Arrow 0.8.0 is released (end of October / early November) that would be helpful in case we missed some detail

This is the situation for me:
pascal@archbook:~$ pip3.7 install --no-cache pyarrow
Collecting pyarrow
  Downloading pyarrow-0.3.0.tar.gz (78kB)

It is using 0.3.0 and not 0.7.1.
I also tried copying the manylinux wheel and renaming it, so it should work with 3.7, but it misses the C++ bindings. Somehow the C++ bindings cannot be found even though 3.6 is using them.

@kootenpv you will have to test using a tarball built from trunk (i.e. setup.py sdist), we have not made a release including ARROW-1535 yet

It sounded like a really cool way to do it! I'm sorry, I wasn't able to do it. The best I can do is explain what I've tried.
git clone --depth 1 git://git.apache.org/arrow.git
cd arrow/cpp
mkdir release
cd release
# used pyenv to make python3.7 the "main" python
# it prints the python paths seemingly correctly, no errors
cmake .. -DCMAKE_BUILD_TYPE=Release -DARROW_PYTHON=on
cd ..
cd python
python3.7 setup.py sdist
pip3.7 install pyarrow-0.1.dev1+ga0555c0.tar.gz

On that command, I get output ending with:
    COLLECT_GCC=/usr/bin/c++
    COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper
    Target: x86_64-pc-linux-gnu
    Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-multilib --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp
    Thread model: posix
    gcc version 7.2.0 (GCC)

    INFOCompiler id: GNU
    Selected compiler gcc 7.2.0
    -- Performing Test CXX_SUPPORTS_SSE3
    -- Performing Test CXX_SUPPORTS_SSE3 - Success
    -- Performing Test CXX_SUPPORTS_ALTIVEC
    -- Performing Test CXX_SUPPORTS_ALTIVEC - Failed
    Configured for DEBUG build (set with cmake -DCMAKE_BUILD_TYPE={release,debug,...})
    -- Build Type: DEBUG
    -- Build output directory: /tmp/pip-8v5epfm6-build/build/temp.linux-x86_64-3.7/debug/
    -- Found PythonInterp: /home/pascal/.pyenv/versions/3.7-dev/bin/python3.7 (found version "3.7")
    -- Searching for Python libs in /home/pascal/.pyenv/versions/3.7-dev/lib64;/home/pascal/.pyenv/versions/3.7-dev/lib;/home/pascal/.pyenv/versions/3.7-dev/lib/python3.7/config-3.7m-x86_64-linux-gnu
    -- Looking for python3.7m
    -- Found Python lib /home/pascal/.pyenv/versions/3.7-dev/lib/libpython3.7m.a
    -- Found PythonLibs: /home/pascal/.pyenv/versions/3.7-dev/lib/libpython3.7m.a
    -- Found NumPy: version "1.13.1" /home/pascal/.pyenv/versions/3.7-dev/lib/python3.7/site-packages/numpy/core/include
    -- Found Cython: /home/pascal/.pyenv/versions/3.7-dev/bin/cython
    -- Searching for Python libs in /home/pascal/.pyenv/versions/3.7-dev/lib64;/home/pascal/.pyenv/versions/3.7-dev/lib;/home/pascal/.pyenv/versions/3.7-dev/lib/python3.7/config-3.7m-x86_64-linux-gnu
    -- Looking for python3.7m
    -- Found Python lib /home/pascal/.pyenv/versions/3.7-dev/lib/libpython3.7m.a
    -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2")
    -- Checking for module 'arrow'
    --   No package 'arrow' found
    CMake Error at cmake_modules/FindArrow.cmake:119 (message):
      Could not find the Arrow library.  Looked for headers in , and for libs in
    Call Stack (most recent call first):
      CMakeLists.txt:185 (find_package)

What am I doing wrong?

I created https://issues.apache.org/jira/browse/ARROW-1661 to track fixing the libarrow_python build. Note that you must also install the libraries someplace (make install) and then either set $ARROW_HOME to this installation location and make sure that the libraries are in your LD_LIBRARY_PATH

Doing make, before make install already fails. I tried following the guide and I noticed that it might be because I'm using the latest version of gcc/g++?
It happens around 40% of the make command, after cmake, before make install:
pascal@archbook:~/gits/arrow/cpp/release$ cat CMakeFiles/CMakeError.log
Performing C++ SOURCE FILE Test CXX_SUPPORTS_ALTIVEC failed with the following output:
Change Dir: /home/pascal/egoroot/gits/arrow/cpp/release/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_64e22/fast"
/usr/bin/make -f CMakeFiles/cmTC_64e22.dir/build.make CMakeFiles/cmTC_64e22.dir/build
make[1]: Entering directory '/home/pascal/egoroot/gits/arrow/cpp/release/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_64e22.dir/src.cxx.o
/usr/bin/c++    -DCXX_SUPPORTS_ALTIVEC   -maltivec -o CMakeFiles/cmTC_64e22.dir/src.cxx.o -c /home/pascal/egoroot/gits/arrow/cpp/release/CMakeFiles/CMakeTmp/src.cxx
c++: error: unrecognized command line option '-maltivec'; did you mean '-mglibc'?
make[1]: *** [CMakeFiles/cmTC_64e22.dir/build.make:66: CMakeFiles/cmTC_64e22.dir/src.cxx.o] Error 1
make[1]: Leaving directory '/home/pascal/egoroot/gits/arrow/cpp/release/CMakeFiles/CMakeTmp'
make: *** [Makefile:126: cmTC_64e22/fast] Error 2

Source file was:
int main() { return 0; }
This is what I ran:

pyenv shell 3.7-dev  # <-- installing pyenv, and installing py3.7 with it, you can test it yourself
export ARROW_HOME=$HOME/local
export ARROW_BUILD_TYPE=release

mkdir ~/gits/arrow/cpp/
cd ~/gits/arrow/cpp/release

cmake -DCMAKE_BUILD_TYPE=$ARROW_BUILD_TYPE \
-DCMAKE_INSTALL_PREFIX=$ARROW_HOME \
-DARROW_PYTHON=on \
-DARROW_BUILD_TESTS=OFF \
..

make -j8

I guess I forgot to mention I'm using Arch Linux, running the latest stuff does have a downside in this case.
I did 2 things and it got a lot further in the make.
export CC=gcc
export CXX=g++

and in cpp/cmake_modules/SetupCxxFlags.cmake I replaced -maltivec with -mglibc.
I don't have anymore a CMakeFiles/CMakeError.log, only Output, and the error it gives it shows a line in Makefile, which shows that it is running Makefile2. So I guess I cannot debug further, no information given?

Full script so far:
# manually edit ~/gits/arrow/cpp/cmake_modules/SetupCxxFlags.cmake:
# -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CXX_COMMON_FLAGS}")
# +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CXX_COMMON_FLAGS} -fpermissive")
# -CHECK_CXX_COMPILER_FLAG("-maltivec" CXX_SUPPORTS_ALTIVEC)
# +CHECK_CXX_COMPILER_FLAG("-mglibc" CXX_SUPPORTS_ALTIVEC)
# -set(CXX_COMMON_FLAGS "${CXX_COMMON_FLAGS} -maltivec")
# +set(CXX_COMMON_FLAGS "${CXX_COMMON_FLAGS} -mglibc")

export CC=gcc
export CXX=g++

pyenv shell 3.7-dev

export ARROW_BUILD_TYPE=release

rm -rf ~/gits/arrow/cpp/release
mkdir ~/gits/arrow/cpp/release
cd ~/gits/arrow/cpp/release

export ARROW_HOME=~/gits/arrow/cpp/release
export LD_LIBRARY_PATH=$ARROW_HOME/lib:$LD_LIBRARY_PATH
sudo ldconfig

cmake -DCMAKE_BUILD_TYPE=$ARROW_BUILD_TYPE \
-DCMAKE_INSTALL_PREFIX=$ARROW_HOME \
-DARROW_PYTHON=on \
-DARROW_BUILD_TESTS=OFF \
..

make -j8

make install

python setup.py build_ext --build-type=$ARROW_BUILD_TYPE --inplace

pascal@archbook:~/gits/arrow/python$ python setup.py build_ext --build-type=$ARROW_BUILD_TYPE --inplace
/home/pascal/gits/arrow/python/.eggs/setuptools_scm-0.0.0-py3.7.egg/setuptools_scm/git.py:56: UserWarning: "/home/pascal/gits/arrow" is shallow and may cause errors
running build_ext
-- Runnning cmake for pyarrow
cmake  -DPYTHON_EXECUTABLE=/home/pascal/.pyenv/versions/3.7-dev/bin/python  -DCMAKE_BUILD_TYPE=release /home/pascal/gits/arrow/python
INFOCompiler command: /usr/bin/g++
INFOCompiler version: Using built-in specs.
COLLECT_GCC=/usr/bin/g++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-multilib --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp
Thread model: posix
gcc version 7.2.0 (GCC)

INFOCompiler id: GNU
Selected compiler gcc 7.2.0
Configured for RELEASE build (set with cmake -DCMAKE_BUILD_TYPE={release,debug,...})
-- Build Type: RELEASE
-- Build output directory: /home/pascal/gits/arrow/python/build/temp.linux-x86_64-3.7/release/
-- Searching for Python libs in /home/pascal/.pyenv/versions/3.7-dev/lib64;/home/pascal/.pyenv/versions/3.7-dev/lib;/home/pascal/.pyenv/versions/3.7-dev/lib/python3.7/config-3.7m-x86_64-linux-gnu
-- Looking for python3.7m
-- Found Python lib /home/pascal/.pyenv/versions/3.7-dev/lib/libpython3.7m.a
-- Searching for Python libs in /home/pascal/.pyenv/versions/3.7-dev/lib64;/home/pascal/.pyenv/versions/3.7-dev/lib;/home/pascal/.pyenv/versions/3.7-dev/lib/python3.7/config-3.7m-x86_64-linux-gnu
-- Looking for python3.7m
-- Found Python lib /home/pascal/.pyenv/versions/3.7-dev/lib/libpython3.7m.a
-- Found the Arrow core library: /home/pascal/gits/arrow/cpp/release/lib64/libarrow.so
-- Found the Arrow Python library: /home/pascal/gits/arrow/cpp/release/lib64/libarrow_python.so
Added shared library dependency arrow: /home/pascal/gits/arrow/cpp/release/lib64/libarrow.so
Added shared library dependency arrow_python: /home/pascal/gits/arrow/cpp/release/lib64/libarrow_python.so
CMake Error at cmake_modules/UseCython.cmake:95 (get_source_file_property):
  Cannot find source file:

    pyarrow/lib.pyx

  Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp
  .hxx .in .txx
Call Stack (most recent call first):
  cmake_modules/UseCython.cmake:164 (compile_pyx)
  CMakeLists.txt:344 (cython_add_module)

CMake Error at CMakeLists.txt:375 (target_link_libraries):
  Cannot specify link libraries for target "lib" which is not built by this
  project.

-- Configuring incomplete, errors occurred!
See also "/home/pascal/gits/arrow/python/build/temp.linux-x86_64-3.7/CMakeFiles/CMakeOutput.log".
error: command 'cmake' failed with exit status 1

Can we move this discussion to JIRA? It seems there are multiple layers of issues here, including problems due to bleeding edge gcc. We don't have a lot of developers using bleeding-edge-everything so we will need to create a bunch of issues to tackle each problem in due course

Seems like there are a lot of things that may interfere, it could also be that we detect some things like altivec support wrongly on Arch Linux. Yet I think most users were either Ubuntu/Debian or using the plain conda distribution.

I'm out of ideas, but I'm willing to try stuff.
Should the discussion continue at https://issues.apache.org/jira/browse/ARROW-1661?

Seems like this is a problem with something of your system configuration or Python 3.7. Using the latest ArchLinux version, Python 3.6, GCC 7.2 and the manual from https://arrow.apache.org/docs/python/development.html#developing-on-linux-and-macos I got Arrow & Parquet successfully built. All tests except those for plasma succeed. Maybe building with an sdist is changing some behaviour.

@xhochy I have it working under Python 3.6 on the same machine (not building from source but from pip). It's specifically Python 3.7 and building from source that seems to be the problem for my system.

@kootenpv would you be up for helping create a Dockerfile for a Python 3.7 build/test? Since 3.7.0 final is not slated until June 2018, this would be worth the effort to be able to reproducibly test until we have a full conda-based stack available for 3.7

still no Python-3.7 wheel on pypi ...

@stonebig would you like to lend a hand?

You should probably add a warning on "https://arrow.apache.org/install/" saying that you currently cannot install with pip. The current text is misleading in that it tells me that it should work. I tried compiling/installing arrow/cpp from source (OSX / python 3.7) and then installing pyarrow==0.10.* with pip and it still did not work. Got a strange error
`Collecting pyarrow
Using cached https://files.pythonhosted.org/packages/c0/a0/f7e9dfd8988d94f4952f9b50eb04e14a80fbe39218520725aab53daab57c/pyarrow-0.10.0.tar.gz
Requirement already satisfied: numpy>=1.10 in /usr/local/lib/python3.7/site-packages (from pyarrow) (1.15.0)
Requirement already satisfied: six>=1.0.0 in /usr/local/lib/python3.7/site-packages (from pyarrow) (1.11.0)
Building wheels for collected packages: pyarrow
Running setup.py bdist_wheel for pyarrow ... error
Complete output from command /usr/local/opt/python/bin/python3.7 -u -c "import setuptools, tokenize;file='/private/var/folders/yy/wvq3f61531s70xcq2fyzh7mc0000gn/T/pip-install-24lpih95/pyarrow/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" bdist_wheel -d /private/var/folders/yy/wvq3f61531s70xcq2fyzh7mc0000gn/T/pip-wheel-1hurj29j --python-tag cp37:
running bdist_wheel
running build
running build_py
creating build
creating build/lib.macosx-10.13-x86_64-3.7
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/orc.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/compat.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/benchmark.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/parquet.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/ipc.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/util.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/filesystem.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/init.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/plasma.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/types.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/formatting.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/feather.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/pandas_compat.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/jvm.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/hdfs.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/serialization.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_tensor.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_ipc.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_parquet.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/conftest.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_convert_builtin.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_misc.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/util.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_table.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_array.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_deprecations.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_convert_pandas.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/init.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_io.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_schema.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_jvm.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_plasma_tf_op.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/pandas_examples.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_cython.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_builder.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_feather.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_serialization.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_hdfs.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/deserialize_buffer.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_plasma.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_scalars.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_types.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
running egg_info
writing pyarrow.egg-info/PKG-INFO
writing dependency_links to pyarrow.egg-info/dependency_links.txt
writing entry points to pyarrow.egg-info/entry_points.txt
writing requirements to pyarrow.egg-info/requires.txt
writing top-level names to pyarrow.egg-info/top_level.txt
reading manifest file 'pyarrow.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '.so' found anywhere in distribution
warning: no previously-included files matching '.pyc' found anywhere in distribution
warning: no previously-included files matching '~' found anywhere in distribution
warning: no previously-included files matching '#' found anywhere in distribution
warning: no previously-included files matching '.git*' found anywhere in distribution
warning: no previously-included files matching '.DS_Store' found anywhere in distribution
writing manifest file 'pyarrow.egg-info/SOURCES.txt'
copying pyarrow/init.pxd -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/_orc.cpp -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/_orc.pxd -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/_orc.pyx -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/_parquet.cpp -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/_parquet.pxd -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/_parquet.pyx -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/_plasma.cpp -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/_plasma.pyx -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/array.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/benchmark.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/builder.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/error.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/feather.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/io-hdfs.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/io.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/ipc.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/lib.cpp -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/lib.pxd -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/lib.pyx -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/lib_api.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/memory.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/plasma_store -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/public-api.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/scalar.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/serialization.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/table.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/types.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/allocator.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/api.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/array.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/buffer.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/builder.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/compare.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/memory_pool.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/pretty_print.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/record_batch.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/status.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/stl.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/table.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/table_builder.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/tensor.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/test-util.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/type.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/type_fwd.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/type_traits.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/visitor.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/visitor_inline.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/adapters
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/adapters/orc
copying pyarrow/include/arrow/adapters/orc/adapter.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/adapters/orc
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/adapters/tensorflow
copying pyarrow/include/arrow/adapters/tensorflow/convert.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/adapters/tensorflow
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/compute
copying pyarrow/include/arrow/compute/api.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/compute
copying pyarrow/include/arrow/compute/context.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/compute
copying pyarrow/include/arrow/compute/kernel.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/compute
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/compute/kernels
copying pyarrow/include/arrow/compute/kernels/cast.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/compute/kernels
copying pyarrow/include/arrow/compute/kernels/hash.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/compute/kernels
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/io
copying pyarrow/include/arrow/io/api.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/io
copying pyarrow/include/arrow/io/buffered.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/io
copying pyarrow/include/arrow/io/file.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/io
copying pyarrow/include/arrow/io/hdfs.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/io
copying pyarrow/include/arrow/io/interfaces.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/io
copying pyarrow/include/arrow/io/memory.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/io
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/ipc
copying pyarrow/include/arrow/ipc/api.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/ipc
copying pyarrow/include/arrow/ipc/dictionary.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/ipc
copying pyarrow/include/arrow/ipc/feather.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/ipc
copying pyarrow/include/arrow/ipc/json.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/ipc
copying pyarrow/include/arrow/ipc/message.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/ipc
copying pyarrow/include/arrow/ipc/reader.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/ipc
copying pyarrow/include/arrow/ipc/writer.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/ipc
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/api.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/arrow_to_pandas.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/arrow_to_python.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/benchmark.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/builtin_convert.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/common.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/config.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/decimal.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/helpers.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/init.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/io.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/iterators.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/numpy_convert.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/numpy_interop.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/numpy_to_arrow.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/platform.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/pyarrow.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/python_to_arrow.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/type_traits.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/bit-stream-utils.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/bit-util.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/bpacking.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/checked_cast.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/compiler-util.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/compression.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/compression_brotli.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/compression_lz4.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/compression_snappy.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/compression_zlib.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/compression_zstd.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/cpu-info.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/decimal.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/hash-util.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/hash.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/io-util.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/key_value_metadata.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/lazy.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/logging.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/macros.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/memory.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/optional.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/parallel.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/recursive_wrapper.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/rle-encoding.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/sse-util.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/stl.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/string.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/thread-pool.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/type_traits.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/variant.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/variant_cast.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/variant_io.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/variant_visitor.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/visibility.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util/variant
copying pyarrow/include/arrow/util/variant/optional.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util/variant
copying pyarrow/include/arrow/util/variant/recursive_wrapper.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util/variant
copying pyarrow/include/arrow/util/variant/variant_cast.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util/variant
copying pyarrow/include/arrow/util/variant/variant_io.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util/variant
copying pyarrow/include/arrow/util/variant/variant_visitor.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util/variant
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/includes
copying pyarrow/includes/init.pxd -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/includes
copying pyarrow/includes/common.pxd -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/includes
copying pyarrow/includes/libarrow.pxd -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/includes
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/tensorflow
copying pyarrow/tensorflow/build.sh -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tensorflow
copying pyarrow/tensorflow/plasma_op.cc -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tensorflow
copying pyarrow/tests/pyarrow_cython_example.pyx -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests/data
copying pyarrow/tests/data/v0.7.1.all-named-index.parquet -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests/data
copying pyarrow/tests/data/v0.7.1.column-metadata-handling.parquet -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests/data
copying pyarrow/tests/data/v0.7.1.parquet -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests/data
copying pyarrow/tests/data/v0.7.1.some-named-index.parquet -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests/data
running build_ext
creating build/temp.macosx-10.13-x86_64-3.7
-- Runnning cmake for pyarrow
cmake -DPYTHON_EXECUTABLE=/usr/local/opt/python/bin/python3.7  -DPYARROW_BOOST_USE_SHARED=on -DCMAKE_BUILD_TYPE=release /private/var/folders/yy/wvq3f61531s70xcq2fyzh7mc0000gn/T/pip-install-24lpih95/pyarrow
-- The C compiler identification is AppleClang <IP_ADDRESS>20039
-- The CXX compiler identification is AppleClang <IP_ADDRESS>20039
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
INFOCompiler command: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
INFOCompiler version: Apple LLVM version 9.1.0 (clang-9<IP_ADDRESS>)
Target: x86_64-apple-darwin17.7.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
INFOCompiler id: Clang
Selected compiler clang 4.0.0svn
-- Performing Test CXX_SUPPORTS_SSE3
-- Performing Test CXX_SUPPORTS_SSE3 - Success
-- Performing Test CXX_SUPPORTS_ALTIVEC
-- Performing Test CXX_SUPPORTS_ALTIVEC - Success
Configured for RELEASE build (set with cmake -DCMAKE_BUILD_TYPE={release,debug,...})
-- Build Type: RELEASE
-- Build output directory: /private/var/folders/yy/wvq3f61531s70xcq2fyzh7mc0000gn/T/pip-install-24lpih95/pyarrow/build/temp.macosx-10.13-x86_64-3.7/release
-- Found PythonInterp: /usr/local/opt/python/bin/python3.7 (found version "3.7")
-- Found PythonLibs: /usr/local/Cellar/python/3.7.0/Frameworks/Python.framework/Versions/3.7/lib/libpython3.7m.dylib
-- Found NumPy: version "1.15.0" /usr/local/lib/python3.7/site-packages/numpy/core/include
-- Found PkgConfig: /usr/local/bin/pkg-config (found version "0.29.2")
-- Checking for module 'arrow'
--   Found arrow, version 0.11.0-SNAPSHOT
-- Arrow SO and ABI version: 11
-- Arrow full SO version: 11.0.0
-- Found the Arrow core library: /usr/local/lib/libarrow.dylib
-- Found the Arrow Python library: /usr/local/lib/libarrow_python.dylib
Added shared library dependency arrow: /usr/local/lib/libarrow.dylib
Added shared library dependency arrow_python: /usr/local/lib/libarrow_python.dylib
-- Configuring done
-- Generating done
-- Build files have been written to: /private/var/folders/yy/wvq3f61531s70xcq2fyzh7mc0000gn/T/pip-install-24lpih95/pyarrow/build/temp.macosx-10.13-x86_64-3.7
-- Finished cmake for pyarrow
-- Running cmake --build for pyarrow
cmake --build . --config release --
Scanning dependencies of target lib_pyx
[ 33%] Compiling Cython CXX source for lib...
[ 33%] Built target lib_pyx
Scanning dependencies of target lib
[ 66%] Building CXX object CMakeFiles/lib.dir/lib.cpp.o
/private/var/folders/yy/wvq3f61531s70xcq2fyzh7mc0000gn/T/pip-install-24lpih95/pyarrow/build/temp.macosx-10.13-x86_64-3.7/lib.cpp:34854:60: error: no matching function for call to 'ConvertPySequence'
__pyx_t_3 = __pyx_f_7pyarrow_3lib_check_status(arrow::py::ConvertPySequence(__pyx_v_sequence, __pyx_v_pool, __pyx_v_from_pandas, (&__pyx_v_out))); if (unlikely(__pyx_t_3 == ((int)-1))) __PYX_ERR(2, 26, __pyx_L6_error)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/arrow/python/python_to_arrow.h:72:8: note: candidate function not viable: no known conversion from 'arrow::MemoryPool ' to 'PyObject ' (aka '_object ') for 2nd argument
Status ConvertPySequence(PyObject obj, PyObject mask,
^
/usr/local/include/arrow/python/python_to_arrow.h:77:8: note: candidate function not viable: requires 3 arguments, but 4 were provided
Status ConvertPySequence(PyObject obj, const PyConversionOptions& options,
^
/private/var/folders/yy/wvq3f61531s70xcq2fyzh7mc0000gn/T/pip-install-24lpih95/pyarrow/build/temp.macosx-10.13-x86_64-3.7/lib.cpp:34926:60: error: no matching function for call to 'ConvertPySequence'
__pyx_t_3 = __pyx_f_7pyarrow_3lib_check_status(arrow::py::ConvertPySequence(__pyx_v_sequence, __pyx_v_c_size, __pyx_v_pool, __pyx_v_from_pandas, (&__pyx_v_out))); if (unlikely(__pyx_t_3 == ((int)-1))) __PYX_ERR(2, 32, __pyx_L9_error)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/arrow/python/python_to_arrow.h:72:8: note: candidate function not viable: requires 4 arguments, but 5 were provided
Status ConvertPySequence(PyObject* obj, PyObject* mask,
^
/usr/local/include/arrow/python/python_to_arrow.h:77:8: note: candidate function not viable: requires 3 arguments, but 5 were provided
Status ConvertPySequence(PyObject* obj, const PyConversionOptions& options,
^
/private/var/folders/yy/wvq3f61531s70xcq2fyzh7mc0000gn/T/pip-install-24lpih95/pyarrow/build/temp.macosx-10.13-x86_64-3.7/lib.cpp:35001:60: error: no matching function for call to 'ConvertPySequence'
__pyx_t_3 = __pyx_f_7pyarrow_3lib_check_status(arrow::py::ConvertPySequence(__pyx_v_sequence, __pyx_v_type->sp_type, __pyx_v_pool, __pyx_v_from_pandas, (&__pyx_v_out))); if (unlikely(__pyx_t_3 == ((int)-1))) __PYX_ERR(2, 40, __pyx_L13_error)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/arrow/python/python_to_arrow.h:72:8: note: candidate function not viable: requires 4 arguments, but 5 were provided
Status ConvertPySequence(PyObject* obj, PyObject* mask,
^
/usr/local/include/arrow/python/python_to_arrow.h:77:8: note: candidate function not viable: requires 3 arguments, but 5 were provided
Status ConvertPySequence(PyObject* obj, const PyConversionOptions& options,
^
/private/var/folders/yy/wvq3f61531s70xcq2fyzh7mc0000gn/T/pip-install-24lpih95/pyarrow/build/temp.macosx-10.13-x86_64-3.7/lib.cpp:35073:60: error: no matching function for call to 'ConvertPySequence'
__pyx_t_3 = __pyx_f_7pyarrow_3lib_check_status(arrow::py::ConvertPySequence(__pyx_v_sequence, __pyx_v_c_size, __pyx_v_type->sp_type, __pyx_v_pool, __pyx_v_from_pandas, (&__pyx_v_out))); if (unlikely(__pyx_t_3 == ((int)-1))) __PYX_ERR(2, 48, __pyx_L16_error)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/arrow/python/python_to_arrow.h:72:8: note: candidate function not viable: requires 4 arguments, but 6 were provided
Status ConvertPySequence(PyObject* obj, PyObject* mask,
^
/usr/local/include/arrow/python/python_to_arrow.h:77:8: note: candidate function not viable: requires 3 arguments, but 6 were provided
Status ConvertPySequence(PyObject* obj, const PyConversionOptions& options,
^
4 errors generated.
make[2]: *** [CMakeFiles/lib.dir/lib.cpp.o] Error 1
make[1]: *** [CMakeFiles/lib.dir/all] Error 2
make: *** [all] Error 2
error: command 'cmake' failed with exit status 2

Failed building wheel for pyarrow
Running setup.py clean for pyarrow
Failed to build pyarrow
Installing collected packages: pyarrow
Running setup.py install for pyarrow ... error
Complete output from command /usr/local/opt/python/bin/python3.7 -u -c "import setuptools, tokenize;file='/private/var/folders/yy/wvq3f61531s70xcq2fyzh7mc0000gn/T/pip-install-24lpih95/pyarrow/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record /private/var/folders/yy/wvq3f61531s70xcq2fyzh7mc0000gn/T/pip-record-7m129y7b/install-record.txt --single-version-externally-managed --compile:
running install
running build
running build_py
creating build
creating build/lib.macosx-10.13-x86_64-3.7
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/orc.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/compat.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/benchmark.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/parquet.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/ipc.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/util.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/filesystem.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/init.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/plasma.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/types.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/formatting.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/feather.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/pandas_compat.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/jvm.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/hdfs.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/serialization.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_tensor.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_ipc.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_parquet.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/conftest.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_convert_builtin.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_misc.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/util.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_table.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_array.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_deprecations.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_convert_pandas.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/init.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_io.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_schema.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_jvm.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_plasma_tf_op.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/pandas_examples.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_cython.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_builder.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_feather.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_serialization.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_hdfs.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/deserialize_buffer.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_plasma.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_scalars.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
copying pyarrow/tests/test_types.py -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
running egg_info
writing pyarrow.egg-info/PKG-INFO
writing dependency_links to pyarrow.egg-info/dependency_links.txt
writing entry points to pyarrow.egg-info/entry_points.txt
writing requirements to pyarrow.egg-info/requires.txt
writing top-level names to pyarrow.egg-info/top_level.txt
reading manifest file 'pyarrow.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '.so' found anywhere in distribution
warning: no previously-included files matching '.pyc' found anywhere in distribution
warning: no previously-included files matching '~' found anywhere in distribution
warning: no previously-included files matching '#' found anywhere in distribution
warning: no previously-included files matching '.git*' found anywhere in distribution
warning: no previously-included files matching '.DS_Store' found anywhere in distribution
writing manifest file 'pyarrow.egg-info/SOURCES.txt'
copying pyarrow/init.pxd -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/_orc.cpp -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/_orc.pxd -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/_orc.pyx -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/_parquet.cpp -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/_parquet.pxd -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/_parquet.pyx -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/_plasma.cpp -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/_plasma.pyx -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/array.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/benchmark.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/builder.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/error.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/feather.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/io-hdfs.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/io.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/ipc.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/lib.cpp -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/lib.pxd -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/lib.pyx -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/lib_api.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/memory.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/plasma_store -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/public-api.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/scalar.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/serialization.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/table.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
copying pyarrow/types.pxi -> build/lib.macosx-10.13-x86_64-3.7/pyarrow
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/allocator.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/api.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/array.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/buffer.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/builder.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/compare.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/memory_pool.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/pretty_print.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/record_batch.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/status.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/stl.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/table.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/table_builder.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/tensor.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/test-util.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/type.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/type_fwd.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/type_traits.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/visitor.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
copying pyarrow/include/arrow/visitor_inline.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/adapters
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/adapters/orc
copying pyarrow/include/arrow/adapters/orc/adapter.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/adapters/orc
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/adapters/tensorflow
copying pyarrow/include/arrow/adapters/tensorflow/convert.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/adapters/tensorflow
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/compute
copying pyarrow/include/arrow/compute/api.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/compute
copying pyarrow/include/arrow/compute/context.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/compute
copying pyarrow/include/arrow/compute/kernel.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/compute
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/compute/kernels
copying pyarrow/include/arrow/compute/kernels/cast.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/compute/kernels
copying pyarrow/include/arrow/compute/kernels/hash.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/compute/kernels
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/io
copying pyarrow/include/arrow/io/api.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/io
copying pyarrow/include/arrow/io/buffered.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/io
copying pyarrow/include/arrow/io/file.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/io
copying pyarrow/include/arrow/io/hdfs.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/io
copying pyarrow/include/arrow/io/interfaces.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/io
copying pyarrow/include/arrow/io/memory.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/io
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/ipc
copying pyarrow/include/arrow/ipc/api.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/ipc
copying pyarrow/include/arrow/ipc/dictionary.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/ipc
copying pyarrow/include/arrow/ipc/feather.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/ipc
copying pyarrow/include/arrow/ipc/json.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/ipc
copying pyarrow/include/arrow/ipc/message.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/ipc
copying pyarrow/include/arrow/ipc/reader.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/ipc
copying pyarrow/include/arrow/ipc/writer.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/ipc
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/api.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/arrow_to_pandas.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/arrow_to_python.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/benchmark.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/builtin_convert.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/common.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/config.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/decimal.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/helpers.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/init.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/io.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/iterators.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/numpy_convert.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/numpy_interop.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/numpy_to_arrow.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/platform.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/pyarrow.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/python_to_arrow.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
copying pyarrow/include/arrow/python/type_traits.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/python
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/bit-stream-utils.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/bit-util.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/bpacking.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/checked_cast.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/compiler-util.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/compression.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/compression_brotli.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/compression_lz4.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/compression_snappy.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/compression_zlib.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/compression_zstd.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/cpu-info.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/decimal.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/hash-util.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/hash.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/io-util.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/key_value_metadata.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/lazy.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/logging.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/macros.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/memory.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/optional.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/parallel.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/recursive_wrapper.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/rle-encoding.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/sse-util.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/stl.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/string.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/thread-pool.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/type_traits.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/variant.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/variant_cast.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/variant_io.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/variant_visitor.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
copying pyarrow/include/arrow/util/visibility.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util/variant
copying pyarrow/include/arrow/util/variant/optional.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util/variant
copying pyarrow/include/arrow/util/variant/recursive_wrapper.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util/variant
copying pyarrow/include/arrow/util/variant/variant_cast.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util/variant
copying pyarrow/include/arrow/util/variant/variant_io.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util/variant
copying pyarrow/include/arrow/util/variant/variant_visitor.h -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/include/arrow/util/variant
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/includes
copying pyarrow/includes/init.pxd -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/includes
copying pyarrow/includes/common.pxd -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/includes
copying pyarrow/includes/libarrow.pxd -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/includes
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/tensorflow
copying pyarrow/tensorflow/build.sh -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tensorflow
copying pyarrow/tensorflow/plasma_op.cc -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tensorflow
copying pyarrow/tests/pyarrow_cython_example.pyx -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests
creating build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests/data
copying pyarrow/tests/data/v0.7.1.all-named-index.parquet -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests/data
copying pyarrow/tests/data/v0.7.1.column-metadata-handling.parquet -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests/data
copying pyarrow/tests/data/v0.7.1.parquet -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests/data
copying pyarrow/tests/data/v0.7.1.some-named-index.parquet -> build/lib.macosx-10.13-x86_64-3.7/pyarrow/tests/data
running build_ext
creating build/temp.macosx-10.13-x86_64-3.7
-- Runnning cmake for pyarrow
cmake -DPYTHON_EXECUTABLE=/usr/local/opt/python/bin/python3.7  -DPYARROW_BOOST_USE_SHARED=on -DCMAKE_BUILD_TYPE=release /private/var/folders/yy/wvq3f61531s70xcq2fyzh7mc0000gn/T/pip-install-24lpih95/pyarrow
-- The C compiler identification is AppleClang <IP_ADDRESS>20039
-- The CXX compiler identification is AppleClang <IP_ADDRESS>20039
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
INFOCompiler command: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
INFOCompiler version: Apple LLVM version 9.1.0 (clang-9<IP_ADDRESS>)
Target: x86_64-apple-darwin17.7.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
INFOCompiler id: Clang
Selected compiler clang 4.0.0svn
-- Performing Test CXX_SUPPORTS_SSE3
-- Performing Test CXX_SUPPORTS_SSE3 - Success
-- Performing Test CXX_SUPPORTS_ALTIVEC
-- Performing Test CXX_SUPPORTS_ALTIVEC - Success
Configured for RELEASE build (set with cmake -DCMAKE_BUILD_TYPE={release,debug,...})
-- Build Type: RELEASE
-- Build output directory: /private/var/folders/yy/wvq3f61531s70xcq2fyzh7mc0000gn/T/pip-install-24lpih95/pyarrow/build/temp.macosx-10.13-x86_64-3.7/release
-- Found PythonInterp: /usr/local/opt/python/bin/python3.7 (found version "3.7")
-- Found PythonLibs: /usr/local/Cellar/python/3.7.0/Frameworks/Python.framework/Versions/3.7/lib/libpython3.7m.dylib
-- Found NumPy: version "1.15.0" /usr/local/lib/python3.7/site-packages/numpy/core/include
-- Found PkgConfig: /usr/local/bin/pkg-config (found version "0.29.2")
-- Checking for module 'arrow'
--   Found arrow, version 0.11.0-SNAPSHOT
-- Arrow SO and ABI version: 11
-- Arrow full SO version: 11.0.0
-- Found the Arrow core library: /usr/local/lib/libarrow.dylib
-- Found the Arrow Python library: /usr/local/lib/libarrow_python.dylib
Added shared library dependency arrow: /usr/local/lib/libarrow.dylib
Added shared library dependency arrow_python: /usr/local/lib/libarrow_python.dylib
-- Configuring done
-- Generating done
-- Build files have been written to: /private/var/folders/yy/wvq3f61531s70xcq2fyzh7mc0000gn/T/pip-install-24lpih95/pyarrow/build/temp.macosx-10.13-x86_64-3.7
-- Finished cmake for pyarrow
-- Running cmake --build for pyarrow
cmake --build . --config release --
Scanning dependencies of target lib_pyx
[ 33%] Compiling Cython CXX source for lib...
[ 33%] Built target lib_pyx
Scanning dependencies of target lib
[ 66%] Building CXX object CMakeFiles/lib.dir/lib.cpp.o
/private/var/folders/yy/wvq3f61531s70xcq2fyzh7mc0000gn/T/pip-install-24lpih95/pyarrow/build/temp.macosx-10.13-x86_64-3.7/lib.cpp:34854:60: error: no matching function for call to 'ConvertPySequence'
            __pyx_t_3 = __pyx_f_7pyarrow_3lib_check_status(arrow::py::ConvertPySequence(__pyx_v_sequence, __pyx_v_pool, __pyx_v_from_pandas, (&__pyx_v_out))); if (unlikely(__pyx_t_3 == ((int)-1))) __PYX_ERR(2, 26, __pyx_L6_error)
                                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/arrow/python/python_to_arrow.h:72:8: note: candidate function not viable: no known conversion from 'arrow::MemoryPool *' to 'PyObject *' (aka '_object *') for 2nd argument
Status ConvertPySequence(PyObject* obj, PyObject* mask,
       ^
/usr/local/include/arrow/python/python_to_arrow.h:77:8: note: candidate function not viable: requires 3 arguments, but 4 were provided
Status ConvertPySequence(PyObject* obj, const PyConversionOptions& options,
       ^
/private/var/folders/yy/wvq3f61531s70xcq2fyzh7mc0000gn/T/pip-install-24lpih95/pyarrow/build/temp.macosx-10.13-x86_64-3.7/lib.cpp:34926:60: error: no matching function for call to 'ConvertPySequence'
            __pyx_t_3 = __pyx_f_7pyarrow_3lib_check_status(arrow::py::ConvertPySequence(__pyx_v_sequence, __pyx_v_c_size, __pyx_v_pool, __pyx_v_from_pandas, (&__pyx_v_out))); if (unlikely(__pyx_t_3 == ((int)-1))) __PYX_ERR(2, 32, __pyx_L9_error)
                                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/arrow/python/python_to_arrow.h:72:8: note: candidate function not viable: requires 4 arguments, but 5 were provided
Status ConvertPySequence(PyObject* obj, PyObject* mask,
       ^
/usr/local/include/arrow/python/python_to_arrow.h:77:8: note: candidate function not viable: requires 3 arguments, but 5 were provided
Status ConvertPySequence(PyObject* obj, const PyConversionOptions& options,
       ^
/private/var/folders/yy/wvq3f61531s70xcq2fyzh7mc0000gn/T/pip-install-24lpih95/pyarrow/build/temp.macosx-10.13-x86_64-3.7/lib.cpp:35001:60: error: no matching function for call to 'ConvertPySequence'
            __pyx_t_3 = __pyx_f_7pyarrow_3lib_check_status(arrow::py::ConvertPySequence(__pyx_v_sequence, __pyx_v_type->sp_type, __pyx_v_pool, __pyx_v_from_pandas, (&__pyx_v_out))); if (unlikely(__pyx_t_3 == ((int)-1))) __PYX_ERR(2, 40, __pyx_L13_error)
                                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/arrow/python/python_to_arrow.h:72:8: note: candidate function not viable: requires 4 arguments, but 5 were provided
Status ConvertPySequence(PyObject* obj, PyObject* mask,
       ^
/usr/local/include/arrow/python/python_to_arrow.h:77:8: note: candidate function not viable: requires 3 arguments, but 5 were provided
Status ConvertPySequence(PyObject* obj, const PyConversionOptions& options,
       ^
/private/var/folders/yy/wvq3f61531s70xcq2fyzh7mc0000gn/T/pip-install-24lpih95/pyarrow/build/temp.macosx-10.13-x86_64-3.7/lib.cpp:35073:60: error: no matching function for call to 'ConvertPySequence'
            __pyx_t_3 = __pyx_f_7pyarrow_3lib_check_status(arrow::py::ConvertPySequence(__pyx_v_sequence, __pyx_v_c_size, __pyx_v_type->sp_type, __pyx_v_pool, __pyx_v_from_pandas, (&__pyx_v_out))); if (unlikely(__pyx_t_3 == ((int)-1))) __PYX_ERR(2, 48, __pyx_L16_error)
                                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/arrow/python/python_to_arrow.h:72:8: note: candidate function not viable: requires 4 arguments, but 6 were provided
Status ConvertPySequence(PyObject* obj, PyObject* mask,
       ^
/usr/local/include/arrow/python/python_to_arrow.h:77:8: note: candidate function not viable: requires 3 arguments, but 6 were provided
Status ConvertPySequence(PyObject* obj, const PyConversionOptions& options,
       ^
4 errors generated.
make[2]: *** [CMakeFiles/lib.dir/lib.cpp.o] Error 1
make[1]: *** [CMakeFiles/lib.dir/all] Error 2
make: *** [all] Error 2
error: command 'cmake' failed with exit status 2

----------------------------------------

Command "/usr/local/opt/python/bin/python3.7 -u -c "import setuptools, tokenize;file='/private/var/folders/yy/wvq3f61531s70xcq2fyzh7mc0000gn/T/pip-install-24lpih95/pyarrow/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record /private/var/folders/yy/wvq3f61531s70xcq2fyzh7mc0000gn/T/pip-record-7m129y7b/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/yy/wvq3f61531s70xcq2fyzh7mc0000gn/T/pip-install-24lpih95/pyarrow/`

You should probably add a warning on "https://arrow.apache.org/install/" saying that you currently cannot install with pip. The current text is misleading in that it tells me that it should work. I tried compiling/installing arrow/cpp from source (OSX / python 3.7) and then installing pyarrow==0.10.* with pip and it still did not work.

It does work for Python<3.7. For Python 3.7, you need to have installed the Arrow C++ packages via different means.

Locking this as the discussions here go into various directions and should continue as separate issues on https://issues.apache.org/jira/projects/ARROW


[Scope Change]  IT Localization - Codeunit 12152 SubcontractingManagement - procedure CalculateHeaderValue

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.


Use 'proc-macro = true' instead of crate-type

See https://github.com/rust-lang/cargo/issues/5310
Both ways of writing this appear to work when compiling plex itself; however, crate-type = ["proc-macro"] breaks rustdoc on downstream crates.  proc-macro = true is the syntax used in all documentation I can find of the feature:

https://doc.rust-lang.org/book/first-edition/procedural-macros.html
https://doc.rust-lang.org/unstable-book/language-features/proc-macro.html

Thanks!


Unable to submit corrected code (change the text colour of )

Challenge Change the Color of Text has an issue.
User Agent is: Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36.
Please describe how to reproduce this issue, and include links to screenshots if possible.
 Happy coding!

@bryanoid, you have a spelling mistake:
colour color
You use american spellings in CSS.
Please use the Help chat room for getting challenge related help. Happy Coding!

Thanks.i might be sleeping....

Hi, I've made something wrong here?

@CGalloza if you get stuck with a challenge, please first ask questions to the Help Room. Happy coding!


Write a Kotlin program to find cube of a number

Description
Write a Kotlin program to find cube of a number
Input  : 2
Output : 8

How to contribute

Save the solution in FindCubeOfANumber.kt file
Add FindCubeOfANumber.kt file in find-cube-of-a-number folder

!assign

!assign


Having trouble animating ImageView of different contentMode and Size

Hi, I've a 1:1 square ratio of imageView with contentMode of scaleAspectFill and another screen to be transition into which contain another imageView (with the same identifier and image) with contentMode of scaleAspectFit and 9:16/1:2 ratio (iphone common ratio).
The whole transition of the 1:1 imageView is a stretch out and fade away..
Edit : scaleAspectFill is causing the stretching effect due to it's native behaviour. When the transition trying to change/adust the size of the imageView to the 2nd imageView, the image inside reacts to the change of size too.
Any help would be appreciated. Thanks.

@gouen95 Can you provide me with a small sample project? happy to take a crack at a fix for you :)

@gouen95 Feel free to open this ticket again with some sample code 👍


Production. (Actix).

Hey there, I am coming from actix actors background, Suffering from some limitations, and I on search for an alternative or an easy convert.
I am going to state down my use case, and I wonder if it will be feasible to make the convert upon your answers. It is also good to know if the crate is being used on production.

Websocket actor, handle read/write. With actix simple as ctx.addStream(), then implement the message types, for write add write part of the stream to the sate of the actor, and calling when needed.
Db actor, handle db operations. here comes majore suffering with async/await/blocking thread ..etc, will share a snippets at the end.
Also using tauri, so the runtime enviroment has to be shared, where as had a blummer back in while to figure actix runtime fix to make it work, which is still not compelling.
some cpu intensive actors dealing with file system on seperate threads.
back to 4 where as cross actor comunication through recipients or actor refs.

Not going to mention supervisoring as I already read that it is there.
Making the move to an already crate or using pure rust / tokio channels is the way to go for this project of mine, but knwoing a crate already has the potentials to solve the issues am facing will just make things easier, It will come at the end how much time the conversion of the project will take. So your answers are really important.
Thank you.
Blocking thread. // lack of async/await support.
I also tried atomicResponse but in that case I losse access to self, and being static issues.
Not trying to figure out a fix, as moving forward async/await is the future to go.
impl Handler<DbOperations> for McActor {
    type Result = String;
    //type Result = ResponseFuture<String>;
    fn handle(&mut self, msg: DbOperations, ctx: &mut Self::Context) -> Self::Result {
        return match msg {
             DbOperations::Get { key } => {
               block_on(async {
                    sqlx::query_as::<_, DbOperationValues>(select_query)
                        .bind(key)
                        .fetch_one(self.db.as_ref().unwrap())
                        .await
                        .unwrap()
                }).value

            }
            DbOperations::Set { key, value } => {
                block_on(async {
                    sqlx::query_as::<_, DbOperationValues>(insert_query)
                        .bind(key)
                        .bind(value)
                        .fetch_one(self.db.as_ref().unwrap())
                        .await
                        .unwrap()
                }).value
            }
        };
    }
}

So there's a lot here, and if you find an answer isn't clear, let me know and I'll try and clarify it.

ractor is fully async-await in it's handlers, including startup and shutdown routines
As you mentioned, we do have supervision but probably a bit of a different syntax than actix from my understanding

For web-sockets style use-case, we would create child actors which are each responsible for read and write separately. The parent actor is then your multiplexor, so you interact with that for fully-structured frames (or objects if you want to handle serialization in those layers). An example is our network session handler in ractor_cluster. This could probably be added as a wrapped helper, but unlike actix we don't have a "context" here which can interact with.
For a database actor, we already are async handlers so you should be good-to-go out of the box
Since tauri is built on tokio it "should" work fine. But I'm not that familiar with tauri so you'd need to try it.
So for thread-blocking work, I'd recommend using tokio::task::spawn_blocking to push onto CPU-bound tasks to not block the main runtime executor. This yields a JoinHandle which you can await on within the normal tokio Task inside the actor's handler. The linked examples from tokio show waiting on a blocking task without blocking the high-performance threads.
We have ActorRef<TMessage> (after the open PR merges #89)


windows  builds with Appveyor

see https://ci.appveyor.com/project/lkwg82/webdriverextensions-maven-plugin/build/2
so we can can test write some real Integrationtests ;)

Awesome!

plz add this project to appveyor.

I think I did that. I also added a build status badge in the README


[BugFix] The hdfs client repeatedly executes disconnect when destruct HdfsFsCache

What type of PR is this:

[x] BugFix
[ ] Feature
[ ] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Which issues of this PR fixes:

Fixes #
Problem Summary(Required):

hdfsDisconnect will be executed when destruct HdfsFsClient, so no need to disconnet when destruct HdfsFsCache.
*** Aborted at<PHONE_NUMBER> (unix time) try "date -d @1683510315" if you are using GNU date ***
PC: @     0x7f4ce8f114c6 Fingerprinter::Fingerprinter()
*** SIGSEGV (@0x8) received by PID 23320 (TID 0x7f4ce9a21480) from PID 8; stack trace: ***
    @         0x13496372 google::(anonymous namespace)::FailureSignalHandler()
    @     0x7f4ce914be9b os::Linux::chained_handler()
    @     0x7f4ce915090c JVM_handle_linux_signal
    @     0x7f4ce9143858 signalHandler()
    @     0x7f4ce7f1d630 (unknown)
    @     0x7f4ce8f114c6 Fingerprinter::Fingerprinter()
    @     0x7f4ce8f07d49 jni_invoke_nonstatic()
    @     0x7f4ce8f09fba jni_CallVoidMethodV
    @         0x12e68988 invokeMethodOnJclass
    @         0x12e68d4f invokeMethod
    @         0x12e6b69a hdfsDisconnect
    @          0xe9362ac starrocks::HdfsFsClient::~HdfsFsClient()
    @          0xe9377d4 __gnu_cxx::new_allocator<>::destroy<>()
    @          0xe9377a7 std::allocator_traits<>::destroy<>()
    @          0xe9375c5 std::_Sp_counted_ptr_inplace<>::_M_dispose()
    @          0x960a205 std::_Sp_counted_base<>::_M_release()
    @          0x96073d8 std::__shared_count<>::~__shared_count()
    @          0xe92c49c std::__shared_ptr<>::~__shared_ptr()
    @          0xe92c4b8 std::shared_ptr<>::~shared_ptr()
    @          0xe92c5a7 starrocks::HdfsFsCache::~HdfsFsCache()
    @     0x7f4ce7b79ce9 __run_exit_handlers
    @     0x7f4ce7b79d37 __GI_exit
    @     0x7f4ce7b6255c __libc_start_main
    @          0x9535d7f (unknown)
    @                0x0 (unknown)

Checklist:

[ ] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[x] I have checked the version labels which the pr will be auto backported to target branch

[x] 3.0
[ ] 2.5
[ ] 2.4
[ ] 2.3

@Mergifyio backport branch-3.0


Remove Docker context generator

Fixes #1219. Will create a followup PR to remove it from our docs.

@TadCordle can you set up that PR (in parallel to this) with alternative options for

An optimized application dockerfile

maybe a link to that project that generates dockerfiles

Ways to inspect the image

These can be super short: It's not really our project's goal to do this.

For manual inspection, I find dive complete and comprehensive: https://github.com/wagoodman/dive Extremely versatile and feature-rich interactive tool to inspect files in each layer.


Updated Embeds

Went through and fixed some grammar issues, tried to edit some things to make it easier for the user to understand.

My bad, didn't mean to close it


warning "reference with no printed form" should include citation key

The warning "pandoc-citeproc: reference with no printed form" should include the citation key for trace back. Otherwise, it is hardly possible to find the causing citation key.
Here I assume that the above warning means that a citation referenced in the document is not found in the bibliographic file.

Okay, there is a pull request already availabe (#165) but fails to build. I'll try to create a minimal demo.

A minimal example to reproduce the warning is using an empty bib file and any reference key.
# reference with no printed form

Cited by [@Nobody0001].

pandoc -o out\noprintedform.pdf --bibliography=empty.bib --csl=binfo.csl noprintedform.md
But in this case, "pandoc-citeproc: reference @Nobody0001 not found" should be reported and not "no printed form".
BTW: What is meant by "no printed form"?

Pandoc and pandoc-citeproc versions, please?
I just tried with the latest and got "pandoc-citeproc:
reference Nobody0001 not found".
+++ Mathias Walter [Nov 24 15 23:47 ]:

A minimal example to reproduce the warning is using an empty bib file
and any reference key.
reference with no printed form
Cited by [@Nobody0001].
pandoc -o out\noprintedform.pdf --bibliography=empty.bib
--csl=binfo.csl noprintedform.md
But in this case, "pandoc-citeproc: reference @Nobody0001 not found"
should be reported and not "no printed form".
BTW: What is meant by "no printed form"?
—
Reply to this email directly or [1]view it on GitHub.
References

https://github.com/jgm/pandoc-citeproc/issues/195#issuecomment-159526819

ah, it depends on the csl file used.  With the default csl, I get "reference Nobody0001 not found", but with the references.csl from the #165 example I get the "no printed form" warning.  The author of #165 says it was a bug in her csl file, which may be the case for you as well.  Still, it's an odd and unexpected message, so I should try to get to the bottom of this.

notes to self:  there are two places where this "no output error" is produced:
Text.CSL.Eval line 56
Text.CSL.Proc.Collapse line 89

With pandoc 1.14 I get no warning at all. With the latest msi release (1.5.2) I get the "reference with no printed form" warning. I'm using the BMC Bioinformatics style. With PLOS ONE style I get the same warning and likely with many other CSLs.

Here's a small json file to test with:
195.json
[{"unMeta":{"references":{"t":"MetaList","c":[]},"csl":{"t":"MetaInlines","c":[{"t":"Str","c":"plos.csl"}]}}},[{"t":"Para","c":[{"t":"Cite","c":[[{"citationSuffix":[],"citationNoteNum":0,"citationMode":{"t":"NormalCitation","c":[]},"citationPrefix":[],"citationId":"unknown","citationHash":0}],[{"t":"Str","c":"[@unknown]"}]]}]}]]

To test, put plos.csl in working directory and:
pandoc -F pandoc-citeproc 195.json -t plain

Debug output for the case above:
=== citeproc:citG
[ CG
    []
    emptyFormatting { prefix = "[" , suffix = "]" }
    ","
    [ ( Cite
          { citeId = "unknown"
          , citePrefix = Formatted { unFormatted = [] }
          , citeSuffix = Formatted { unFormatted = [] }
          , citeLabel = ""
          , citeLocator = ""
          , citeNoteNumber = "0"
          , citePosition = "first"
          , nearNote = False
          , authorInText = False
          , suppressAuthor = False
          , citeHash = 1
          }
      , Output [ OErr NoOutput ] emptyFormatting
      )
    ]
]

=== citeproc:collapsed
[ CG
    []
    emptyFormatting { prefix = "[" , suffix = "]" }
    ","
    [ ( Cite
          { citeId = "unknown"
          , citePrefix = Formatted { unFormatted = [] }
          , citeSuffix = Formatted { unFormatted = [] }
          , citeLabel = ""
          , citeLocator = ""
          , citeNoteNumber = "0"
          , citePosition = "first"
          , nearNote = False
          , authorInText = False
          , suppressAuthor = False
          , citeHash = 1
          }
      , Output [ OErr NoOutput ] emptyFormatting
      )
    ]
]

=== cits_map
fromList
  [ ( [ Citation
          { citationId = "unknown"
          , citationPrefix = []
          , citationSuffix = []
          , citationMode = NormalCitation
          , citationNoteNum = 0
          , citationHash = 1
          }
      ]
    , Formatted
        { unFormatted =
            [ Str "["
            , Span
                ( "" , [ "citeproc-no-output" ] , [] ) [ Strong [ Str "???" ] ]
            , Str "]"
            ]
        }
    )
  ]

pandoc-citeproc: reference with no printed form
=== citeproc:after procBiblio
[]

[???]


upgrade SCSS-Lint to 0.50.1

Coverage remained the same at 76.87% when pulling 50212e23fa771b2bcd8e35792ec40dff11524da8 on SCSS-Lint-0.50.1 into cffcef347cf89b35c059d80ab41e54e03dca1be7 on master.

Coverage remained the same at 76.87% when pulling 50212e23fa771b2bcd8e35792ec40dff11524da8 on SCSS-Lint-0.50.1 into cffcef347cf89b35c059d80ab41e54e03dca1be7 on master.

Coverage remained the same at 76.87% when pulling 50212e23fa771b2bcd8e35792ec40dff11524da8 on SCSS-Lint-0.50.1 into cffcef347cf89b35c059d80ab41e54e03dca1be7 on master.

Coverage remained the same at 76.87% when pulling 50212e23fa771b2bcd8e35792ec40dff11524da8 on SCSS-Lint-0.50.1 into cffcef347cf89b35c059d80ab41e54e03dca1be7 on master.

Coverage remained the same at 76.87% when pulling f4bc658ebe9fb8bf2c3247176840eda91b70667c on SCSS-Lint-0.50.1 into cffcef347cf89b35c059d80ab41e54e03dca1be7 on master.

Coverage remained the same at 76.87% when pulling f4bc658ebe9fb8bf2c3247176840eda91b70667c on SCSS-Lint-0.50.1 into cffcef347cf89b35c059d80ab41e54e03dca1be7 on master.


Style Guide and Diataxis Review: Wallet III

Description of change
TW Style Guide and diataxis review has been applied to the Wallet documentation. Sections reviewed include:

Node.js: Examples
Node.js: API Reference
Java: Getting Started

Choose a type of change, and delete any options that are not relevant.

[x] I have followed the contribution guidelines for this project
[x] I have made corresponding changes to the documentation

@iotaledger/tech-writers Hello, I see that there are a lot of unresolved comments but the PR has been approved, should I merge it ?

@charlesthompson3 Just checking as it's very easy to miss but there are still a lot of unresolved comment when clinking on the accordion. Ignore me if this is being handled.

@charlesthompson3 Just checking as it's very easy to miss but there are still a lot of unresolved comment when clinking on the accordion. Ignore me if this is being handled.

No, you were right to call it out. Went through and resolved everything👌.


Update POI Radio version and add link do docs

Bump POI Radio version to 0.1 and add link to docs + reformat

Merged this manually a while ago, closing


Channel topic only updated on channel join

If you are in a channel and the topic is changed on Mattermost (either by some other user or by yourself through another interface), you receive a message that <user> user updated the channel header from: "oldtopic" to: "newtopic", however the topic does not change until you leave and rejoin the channel, or dis- and reconnect to matterircd.

Fixed in master now


[#112] Finalize front-end unit tests

100% coverage on front-end codes => beautiful
resolve sass loader issue
resolve injection issue

Nice! :+1:


[Feature request] "in" validator

Hi,
first of all thanks for the work on this. It's very easy to use. I do have a feature request though.
It would be great if it were possible to add a validator that checks if a value is within a list provided by the user.
A simple example to illustrate what I'm talking about:
Schema
map(include('category'))
---
category:
  default: in('category.tags')
  tags: list(str(), int())

Data
rating:
  default: Unrated
  # default: must be within the user-defined tags
  # default: "LMAO" would be invalid for example
  tags:
    - Unrated
    - 1
    - 2
    - 3
    - 4
    - 5

Thank you

Hi,
OK, that's a pity. I'll close this then and handle it manually at runtime.
Cheers


auto restart

Hi can you please add auto restart and if possible ip bots. Would make my day!

I was actually going to add this: auto restart

what

I was actually going to add this: auto restart
It means he was actually going to add this: auto restart

ok 👍

@MineMooreALT https://github.com/Barbosik/MultiOgar/issues/217#issuecomment-233934233

So its impossible? I wanna make one of those selffeed server's like alis but i need auto restart

Its not impossible , but its hard @MineMooreALT

What about a thing that triggers a killall command every 2 minutes

Yeh thats not a bad idea , I can make u a version if u like do u have skype or anything?

yeah taj.moore89 thanks

I'll do it tommoro as I'm going to sleep in a min or two as its like 01:28 am

Oh ok damn but tomorrow is school and its like 9:29 am for me

Ok ill do it now then :D

Thanks

Np :P

if you cannot find me on skype just tell me your skype

Cant find u
My skype : FantasyIsBae

requested

I'm pretty sure MultiOgar doesn't ever go up to 4GB. The person in the post said that killing 1 process that is using a whole 4GB is a dangerous practice, and yes it is.

With 12~ servers active restarting every 3 hours I barely go over 4GB of RAM usage. (While CPU is pretty high) Don't use the killall command, a better practice is to close the program completely, have it wait 20 seconds for node to clear everything and then restart the server. If you just use killall, the background RAM that might occur on some memory leaks could still be there.

https://github.com/Megabyte918/MultiOgar-Edited/issues/146#issuecomment-266349717