SuchTree icon indicating copy to clipboard operation
SuchTree copied to clipboard

SuchTree won't build in Python 3.9

Open apcamargo opened this issue 2 years ago • 2 comments

Building wheels for collected packages: SuchTree
  Building wheel for SuchTree (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: /Users/APCamargo-M55/.mambaforge/envs/snakemake/bin/python3.9 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/h4/7rmy02997p3_xb4qgjzx257c0000gp/T/pip-install-r8z5lgrm/suchtree_e817e920bef142798bed95250fd8571d/setup.py'"'"'; __file__='"'"'/private/var/folders/h4/7rmy02997p3_xb4qgjzx257c0000gp/T/pip-install-r8z5lgrm/suchtree_e817e920bef142798bed95250fd8571d/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /private/var/folders/h4/7rmy02997p3_xb4qgjzx257c0000gp/T/pip-wheel-m22cq_q2
       cwd: /private/var/folders/h4/7rmy02997p3_xb4qgjzx257c0000gp/T/pip-install-r8z5lgrm/suchtree_e817e920bef142798bed95250fd8571d/
  Complete output (271 lines):
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.macosx-10.9-x86_64-3.9
  creating build/lib.macosx-10.9-x86_64-3.9/SuchTree
  copying SuchTree/__init__.py -> build/lib.macosx-10.9-x86_64-3.9/SuchTree
  running build_ext
  *** NOTE: Found Cython, extension files will be transpiled if this is an install invocation.
  skipping 'SuchTree/SuchTree.c' Cython extension (up-to-date)
  building 'SuchTree.SuchTree' extension
  creating build/temp.macosx-10.9-x86_64-3.9
  creating build/temp.macosx-10.9-x86_64-3.9/SuchTree
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/APCamargo-M55/.mambaforge/envs/snakemake/include -fPIC -O2 -isystem /Users/APCamargo-M55/.mambaforge/envs/snakemake/include -I/Users/APCamargo-M55/.mambaforge/envs/snakemake/lib/python3.9/site-packages/numpy/core/include -I/Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9 -c SuchTree/SuchTree.c -o build/temp.macosx-10.9-x86_64-3.9/SuchTree/SuchTree.o
  In file included from SuchTree/SuchTree.c:566:
  In file included from /Users/APCamargo-M55/.mambaforge/envs/snakemake/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:4:
  In file included from /Users/APCamargo-M55/.mambaforge/envs/snakemake/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12:
  In file included from /Users/APCamargo-M55/.mambaforge/envs/snakemake/lib/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1944:
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/lib/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: "Using deprecated NumPy API, disable it with "          "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
  #warning "Using deprecated NumPy API, disable it with " \
   ^
  SuchTree/SuchTree.c:9147:33: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
    for (__pyx_t_2 = 0; __pyx_t_2 < __pyx_t_7; __pyx_t_2+=1) {
                        ~~~~~~~~~ ^ ~~~~~~~~~
  SuchTree/SuchTree.c:11227:30: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
    __pyx_t_3 = ((__pyx_v_node > __pyx_v_self->length) != 0);
                  ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~
  SuchTree/SuchTree.c:11601:34: warning: result of comparison of constant -1 with expression of type 'unsigned int' is always false [-Wtautological-constant-out-of-range-compare]
      __pyx_t_1 = ((__pyx_v_parent == -1L) != 0);
                    ~~~~~~~~~~~~~~ ^  ~~~
  SuchTree/SuchTree.c:19898:37: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
      for (__pyx_t_11 = 0; __pyx_t_11 < __pyx_t_10; __pyx_t_11+=1) {
                           ~~~~~~~~~~ ^ ~~~~~~~~~~
  SuchTree/SuchTree.c:19925:45: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
              for (__pyx_t_14 = 0; __pyx_t_14 < __pyx_t_13; __pyx_t_14+=1) {
                                   ~~~~~~~~~~ ^ ~~~~~~~~~~
  SuchTree/SuchTree.c:20353:45: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
              for (__pyx_t_14 = 0; __pyx_t_14 < __pyx_t_13; __pyx_t_14+=1) {
                                   ~~~~~~~~~~ ^ ~~~~~~~~~~
  SuchTree/SuchTree.c:20599:37: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
      for (__pyx_t_11 = 0; __pyx_t_11 < __pyx_t_10; __pyx_t_11+=1) {
                           ~~~~~~~~~~ ^ ~~~~~~~~~~
  SuchTree/SuchTree.c:20247:15: warning: code will never be executed [-Wunreachable-code]
      if (0 && (__pyx_tmp_idx < 0 || __pyx_tmp_idx >= __pyx_tmp_shape)) {
                ^~~~~~~~~~~~~
  SuchTree/SuchTree.c:20247:9: note: silence by adding parentheses to mark code as explicitly dead
      if (0 && (__pyx_tmp_idx < 0 || __pyx_tmp_idx >= __pyx_tmp_shape)) {
          ^
          /* DISABLES CODE */ ( )
  SuchTree/SuchTree.c:20215:15: warning: code will never be executed [-Wunreachable-code]
      if (0 && (__pyx_tmp_idx < 0 || __pyx_tmp_idx >= __pyx_tmp_shape)) {
                ^~~~~~~~~~~~~
  SuchTree/SuchTree.c:20215:9: note: silence by adding parentheses to mark code as explicitly dead
      if (0 && (__pyx_tmp_idx < 0 || __pyx_tmp_idx >= __pyx_tmp_shape)) {
          ^
          /* DISABLES CODE */ ( )
  SuchTree/SuchTree.c:42684:43: error: no member named 'tp_print' in 'struct _typeobject'
    __pyx_type_8SuchTree_8SuchTree_SuchTree.tp_print = 0;
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
  SuchTree/SuchTree.c:42707:50: error: no member named 'tp_print' in 'struct _typeobject'
    __pyx_type_8SuchTree_8SuchTree_SuchLinkedTrees.tp_print = 0;
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
  SuchTree/SuchTree.c:42716:63: error: no member named 'tp_print' in 'struct _typeobject'
    __pyx_type_8SuchTree_8SuchTree___pyx_scope_struct____init__.tp_print = 0;
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
  SuchTree/SuchTree.c:42722:63: error: no member named 'tp_print' in 'struct _typeobject'
    __pyx_type_8SuchTree_8SuchTree___pyx_scope_struct_1_genexpr.tp_print = 0;
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
  SuchTree/SuchTree.c:42728:76: error: no member named 'tp_print' in 'struct _typeobject'
    __pyx_type_8SuchTree_8SuchTree___pyx_scope_struct_2_get_descendant_nodes.tp_print = 0;
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
  SuchTree/SuchTree.c:42734:66: error: no member named 'tp_print' in 'struct _typeobject'
    __pyx_type_8SuchTree_8SuchTree___pyx_scope_struct_3_nodes_data.tp_print = 0;
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
  SuchTree/SuchTree.c:42740:66: error: no member named 'tp_print' in 'struct _typeobject'
    __pyx_type_8SuchTree_8SuchTree___pyx_scope_struct_4_edges_data.tp_print = 0;
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
  SuchTree/SuchTree.c:42746:65: error: no member named 'tp_print' in 'struct _typeobject'
    __pyx_type_8SuchTree_8SuchTree___pyx_scope_struct_5_adjacency.tp_print = 0;
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
  SuchTree/SuchTree.c:42754:26: error: no member named 'tp_print' in 'struct _typeobject'
    __pyx_type___pyx_array.tp_print = 0;
    ~~~~~~~~~~~~~~~~~~~~~~ ^
  SuchTree/SuchTree.c:42759:32: error: no member named 'tp_print' in 'struct _typeobject'
    __pyx_type___pyx_MemviewEnum.tp_print = 0;
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
  SuchTree/SuchTree.c:42774:31: error: no member named 'tp_print' in 'struct _typeobject'
    __pyx_type___pyx_memoryview.tp_print = 0;
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
  SuchTree/SuchTree.c:42787:36: error: no member named 'tp_print' in 'struct _typeobject'
    __pyx_type___pyx_memoryviewslice.tp_print = 0;
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
  SuchTree/SuchTree.c:43595:22: warning: '_PyUnicode_get_wstr_length' is deprecated [-Wdeprecated-declarations]
                      (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
                       ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:261:7: note: expanded from macro 'PyUnicode_GET_SIZE'
        PyUnicode_WSTR_LENGTH(op) :                    \
        ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:451:35: note: expanded from macro 'PyUnicode_WSTR_LENGTH'
  #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
                                    ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:445:1: note: '_PyUnicode_get_wstr_length' has been explicitly marked deprecated here
  Py_DEPRECATED(3.3)
  ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
  #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                       ^
  SuchTree/SuchTree.c:43595:22: warning: 'PyUnicode_AsUnicode' is deprecated [-Wdeprecated-declarations]
                      (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
                       ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:262:14: note: expanded from macro 'PyUnicode_GET_SIZE'
        ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
               ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:580:1: note: 'PyUnicode_AsUnicode' has been explicitly marked deprecated here
  Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
  ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
  #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                       ^
  SuchTree/SuchTree.c:43595:22: warning: '_PyUnicode_get_wstr_length' is deprecated [-Wdeprecated-declarations]
                      (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
                       ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:264:8: note: expanded from macro 'PyUnicode_GET_SIZE'
         PyUnicode_WSTR_LENGTH(op)))
         ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:451:35: note: expanded from macro 'PyUnicode_WSTR_LENGTH'
  #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
                                    ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:445:1: note: '_PyUnicode_get_wstr_length' has been explicitly marked deprecated here
  Py_DEPRECATED(3.3)
  ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
  #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                       ^
  SuchTree/SuchTree.c:43595:52: warning: '_PyUnicode_get_wstr_length' is deprecated [-Wdeprecated-declarations]
                      (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
                                                     ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:261:7: note: expanded from macro 'PyUnicode_GET_SIZE'
        PyUnicode_WSTR_LENGTH(op) :                    \
        ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:451:35: note: expanded from macro 'PyUnicode_WSTR_LENGTH'
  #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
                                    ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:445:1: note: '_PyUnicode_get_wstr_length' has been explicitly marked deprecated here
  Py_DEPRECATED(3.3)
  ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
  #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                       ^
  SuchTree/SuchTree.c:43595:52: warning: 'PyUnicode_AsUnicode' is deprecated [-Wdeprecated-declarations]
                      (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
                                                     ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:262:14: note: expanded from macro 'PyUnicode_GET_SIZE'
        ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
               ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:580:1: note: 'PyUnicode_AsUnicode' has been explicitly marked deprecated here
  Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
  ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
  #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                       ^
  SuchTree/SuchTree.c:43595:52: warning: '_PyUnicode_get_wstr_length' is deprecated [-Wdeprecated-declarations]
                      (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
                                                     ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:264:8: note: expanded from macro 'PyUnicode_GET_SIZE'
         PyUnicode_WSTR_LENGTH(op)))
         ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:451:35: note: expanded from macro 'PyUnicode_WSTR_LENGTH'
  #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
                                    ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:445:1: note: '_PyUnicode_get_wstr_length' has been explicitly marked deprecated here
  Py_DEPRECATED(3.3)
  ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
  #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                       ^
  SuchTree/SuchTree.c:43611:26: warning: '_PyUnicode_get_wstr_length' is deprecated [-Wdeprecated-declarations]
                          (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
                           ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:261:7: note: expanded from macro 'PyUnicode_GET_SIZE'
        PyUnicode_WSTR_LENGTH(op) :                    \
        ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:451:35: note: expanded from macro 'PyUnicode_WSTR_LENGTH'
  #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
                                    ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:445:1: note: '_PyUnicode_get_wstr_length' has been explicitly marked deprecated here
  Py_DEPRECATED(3.3)
  ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
  #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                       ^
  SuchTree/SuchTree.c:43611:26: warning: 'PyUnicode_AsUnicode' is deprecated [-Wdeprecated-declarations]
                          (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
                           ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:262:14: note: expanded from macro 'PyUnicode_GET_SIZE'
        ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
               ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:580:1: note: 'PyUnicode_AsUnicode' has been explicitly marked deprecated here
  Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
  ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
  #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                       ^
  SuchTree/SuchTree.c:43611:26: warning: '_PyUnicode_get_wstr_length' is deprecated [-Wdeprecated-declarations]
                          (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
                           ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:264:8: note: expanded from macro 'PyUnicode_GET_SIZE'
         PyUnicode_WSTR_LENGTH(op)))
         ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:451:35: note: expanded from macro 'PyUnicode_WSTR_LENGTH'
  #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
                                    ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:445:1: note: '_PyUnicode_get_wstr_length' has been explicitly marked deprecated here
  Py_DEPRECATED(3.3)
  ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
  #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                       ^
  SuchTree/SuchTree.c:43611:59: warning: '_PyUnicode_get_wstr_length' is deprecated [-Wdeprecated-declarations]
                          (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
                                                            ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:261:7: note: expanded from macro 'PyUnicode_GET_SIZE'
        PyUnicode_WSTR_LENGTH(op) :                    \
        ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:451:35: note: expanded from macro 'PyUnicode_WSTR_LENGTH'
  #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
                                    ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:445:1: note: '_PyUnicode_get_wstr_length' has been explicitly marked deprecated here
  Py_DEPRECATED(3.3)
  ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
  #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                       ^
  SuchTree/SuchTree.c:43611:59: warning: 'PyUnicode_AsUnicode' is deprecated [-Wdeprecated-declarations]
                          (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
                                                            ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:262:14: note: expanded from macro 'PyUnicode_GET_SIZE'
        ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
               ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:580:1: note: 'PyUnicode_AsUnicode' has been explicitly marked deprecated here
  Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
  ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
  #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                       ^
  SuchTree/SuchTree.c:43611:59: warning: '_PyUnicode_get_wstr_length' is deprecated [-Wdeprecated-declarations]
                          (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
                                                            ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:264:8: note: expanded from macro 'PyUnicode_GET_SIZE'
         PyUnicode_WSTR_LENGTH(op)))
         ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:451:35: note: expanded from macro 'PyUnicode_WSTR_LENGTH'
  #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
                                    ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:445:1: note: '_PyUnicode_get_wstr_length' has been explicitly marked deprecated here
  Py_DEPRECATED(3.3)
  ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
  #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                       ^
  SuchTree/SuchTree.c:46122:16: warning: 'PyUnicode_FromUnicode' is deprecated [-Wdeprecated-declarations]
          return PyUnicode_FromUnicode(NULL, 0);
                 ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:551:1: note: 'PyUnicode_FromUnicode' has been explicitly marked deprecated here
  Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode(
  ^
  /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
  #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                       ^
  23 warnings and 12 errors generated.
  error: command '/usr/bin/clang' failed with exit code 1
  ----------------------------------------
  ERROR: Failed building wheel for SuchTree
  Running setup.py clean for SuchTree
Failed to build SuchTree
Installing collected packages: SuchTree
    Running setup.py install for SuchTree ... error
    ERROR: Command errored out with exit status 1:
     command: /Users/APCamargo-M55/.mambaforge/envs/snakemake/bin/python3.9 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/h4/7rmy02997p3_xb4qgjzx257c0000gp/T/pip-install-r8z5lgrm/suchtree_e817e920bef142798bed95250fd8571d/setup.py'"'"'; __file__='"'"'/private/var/folders/h4/7rmy02997p3_xb4qgjzx257c0000gp/T/pip-install-r8z5lgrm/suchtree_e817e920bef142798bed95250fd8571d/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/h4/7rmy02997p3_xb4qgjzx257c0000gp/T/pip-record-d3ddb3ph/install-record.txt --single-version-externally-managed --compile --install-headers /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/SuchTree
         cwd: /private/var/folders/h4/7rmy02997p3_xb4qgjzx257c0000gp/T/pip-install-r8z5lgrm/suchtree_e817e920bef142798bed95250fd8571d/
    Complete output (271 lines):
    running install
    running build
    running build_py
    creating build
    creating build/lib.macosx-10.9-x86_64-3.9
    creating build/lib.macosx-10.9-x86_64-3.9/SuchTree
    copying SuchTree/__init__.py -> build/lib.macosx-10.9-x86_64-3.9/SuchTree
    running build_ext
    *** NOTE: Found Cython, extension files will be transpiled if this is an install invocation.
    skipping 'SuchTree/SuchTree.c' Cython extension (up-to-date)
    building 'SuchTree.SuchTree' extension
    creating build/temp.macosx-10.9-x86_64-3.9
    creating build/temp.macosx-10.9-x86_64-3.9/SuchTree
    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/APCamargo-M55/.mambaforge/envs/snakemake/include -fPIC -O2 -isystem /Users/APCamargo-M55/.mambaforge/envs/snakemake/include -I/Users/APCamargo-M55/.mambaforge/envs/snakemake/lib/python3.9/site-packages/numpy/core/include -I/Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9 -c SuchTree/SuchTree.c -o build/temp.macosx-10.9-x86_64-3.9/SuchTree/SuchTree.o
    In file included from SuchTree/SuchTree.c:566:
    In file included from /Users/APCamargo-M55/.mambaforge/envs/snakemake/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:4:
    In file included from /Users/APCamargo-M55/.mambaforge/envs/snakemake/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12:
    In file included from /Users/APCamargo-M55/.mambaforge/envs/snakemake/lib/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1944:
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/lib/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: "Using deprecated NumPy API, disable it with "          "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
    #warning "Using deprecated NumPy API, disable it with " \
     ^
    SuchTree/SuchTree.c:9147:33: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
      for (__pyx_t_2 = 0; __pyx_t_2 < __pyx_t_7; __pyx_t_2+=1) {
                          ~~~~~~~~~ ^ ~~~~~~~~~
    SuchTree/SuchTree.c:11227:30: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
      __pyx_t_3 = ((__pyx_v_node > __pyx_v_self->length) != 0);
                    ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~
    SuchTree/SuchTree.c:11601:34: warning: result of comparison of constant -1 with expression of type 'unsigned int' is always false [-Wtautological-constant-out-of-range-compare]
        __pyx_t_1 = ((__pyx_v_parent == -1L) != 0);
                      ~~~~~~~~~~~~~~ ^  ~~~
    SuchTree/SuchTree.c:19898:37: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
        for (__pyx_t_11 = 0; __pyx_t_11 < __pyx_t_10; __pyx_t_11+=1) {
                             ~~~~~~~~~~ ^ ~~~~~~~~~~
    SuchTree/SuchTree.c:19925:45: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
                for (__pyx_t_14 = 0; __pyx_t_14 < __pyx_t_13; __pyx_t_14+=1) {
                                     ~~~~~~~~~~ ^ ~~~~~~~~~~
    SuchTree/SuchTree.c:20353:45: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
                for (__pyx_t_14 = 0; __pyx_t_14 < __pyx_t_13; __pyx_t_14+=1) {
                                     ~~~~~~~~~~ ^ ~~~~~~~~~~
    SuchTree/SuchTree.c:20599:37: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
        for (__pyx_t_11 = 0; __pyx_t_11 < __pyx_t_10; __pyx_t_11+=1) {
                             ~~~~~~~~~~ ^ ~~~~~~~~~~
    SuchTree/SuchTree.c:20247:15: warning: code will never be executed [-Wunreachable-code]
        if (0 && (__pyx_tmp_idx < 0 || __pyx_tmp_idx >= __pyx_tmp_shape)) {
                  ^~~~~~~~~~~~~
    SuchTree/SuchTree.c:20247:9: note: silence by adding parentheses to mark code as explicitly dead
        if (0 && (__pyx_tmp_idx < 0 || __pyx_tmp_idx >= __pyx_tmp_shape)) {
            ^
            /* DISABLES CODE */ ( )
    SuchTree/SuchTree.c:20215:15: warning: code will never be executed [-Wunreachable-code]
        if (0 && (__pyx_tmp_idx < 0 || __pyx_tmp_idx >= __pyx_tmp_shape)) {
                  ^~~~~~~~~~~~~
    SuchTree/SuchTree.c:20215:9: note: silence by adding parentheses to mark code as explicitly dead
        if (0 && (__pyx_tmp_idx < 0 || __pyx_tmp_idx >= __pyx_tmp_shape)) {
            ^
            /* DISABLES CODE */ ( )
    SuchTree/SuchTree.c:42684:43: error: no member named 'tp_print' in 'struct _typeobject'
      __pyx_type_8SuchTree_8SuchTree_SuchTree.tp_print = 0;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
    SuchTree/SuchTree.c:42707:50: error: no member named 'tp_print' in 'struct _typeobject'
      __pyx_type_8SuchTree_8SuchTree_SuchLinkedTrees.tp_print = 0;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
    SuchTree/SuchTree.c:42716:63: error: no member named 'tp_print' in 'struct _typeobject'
      __pyx_type_8SuchTree_8SuchTree___pyx_scope_struct____init__.tp_print = 0;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
    SuchTree/SuchTree.c:42722:63: error: no member named 'tp_print' in 'struct _typeobject'
      __pyx_type_8SuchTree_8SuchTree___pyx_scope_struct_1_genexpr.tp_print = 0;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
    SuchTree/SuchTree.c:42728:76: error: no member named 'tp_print' in 'struct _typeobject'
      __pyx_type_8SuchTree_8SuchTree___pyx_scope_struct_2_get_descendant_nodes.tp_print = 0;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
    SuchTree/SuchTree.c:42734:66: error: no member named 'tp_print' in 'struct _typeobject'
      __pyx_type_8SuchTree_8SuchTree___pyx_scope_struct_3_nodes_data.tp_print = 0;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
    SuchTree/SuchTree.c:42740:66: error: no member named 'tp_print' in 'struct _typeobject'
      __pyx_type_8SuchTree_8SuchTree___pyx_scope_struct_4_edges_data.tp_print = 0;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
    SuchTree/SuchTree.c:42746:65: error: no member named 'tp_print' in 'struct _typeobject'
      __pyx_type_8SuchTree_8SuchTree___pyx_scope_struct_5_adjacency.tp_print = 0;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
    SuchTree/SuchTree.c:42754:26: error: no member named 'tp_print' in 'struct _typeobject'
      __pyx_type___pyx_array.tp_print = 0;
      ~~~~~~~~~~~~~~~~~~~~~~ ^
    SuchTree/SuchTree.c:42759:32: error: no member named 'tp_print' in 'struct _typeobject'
      __pyx_type___pyx_MemviewEnum.tp_print = 0;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
    SuchTree/SuchTree.c:42774:31: error: no member named 'tp_print' in 'struct _typeobject'
      __pyx_type___pyx_memoryview.tp_print = 0;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
    SuchTree/SuchTree.c:42787:36: error: no member named 'tp_print' in 'struct _typeobject'
      __pyx_type___pyx_memoryviewslice.tp_print = 0;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
    SuchTree/SuchTree.c:43595:22: warning: '_PyUnicode_get_wstr_length' is deprecated [-Wdeprecated-declarations]
                        (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
                         ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:261:7: note: expanded from macro 'PyUnicode_GET_SIZE'
          PyUnicode_WSTR_LENGTH(op) :                    \
          ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:451:35: note: expanded from macro 'PyUnicode_WSTR_LENGTH'
    #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
                                      ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:445:1: note: '_PyUnicode_get_wstr_length' has been explicitly marked deprecated here
    Py_DEPRECATED(3.3)
    ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
    #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                         ^
    SuchTree/SuchTree.c:43595:22: warning: 'PyUnicode_AsUnicode' is deprecated [-Wdeprecated-declarations]
                        (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
                         ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:262:14: note: expanded from macro 'PyUnicode_GET_SIZE'
          ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
                 ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:580:1: note: 'PyUnicode_AsUnicode' has been explicitly marked deprecated here
    Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
    ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
    #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                         ^
    SuchTree/SuchTree.c:43595:22: warning: '_PyUnicode_get_wstr_length' is deprecated [-Wdeprecated-declarations]
                        (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
                         ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:264:8: note: expanded from macro 'PyUnicode_GET_SIZE'
           PyUnicode_WSTR_LENGTH(op)))
           ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:451:35: note: expanded from macro 'PyUnicode_WSTR_LENGTH'
    #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
                                      ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:445:1: note: '_PyUnicode_get_wstr_length' has been explicitly marked deprecated here
    Py_DEPRECATED(3.3)
    ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
    #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                         ^
    SuchTree/SuchTree.c:43595:52: warning: '_PyUnicode_get_wstr_length' is deprecated [-Wdeprecated-declarations]
                        (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
                                                       ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:261:7: note: expanded from macro 'PyUnicode_GET_SIZE'
          PyUnicode_WSTR_LENGTH(op) :                    \
          ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:451:35: note: expanded from macro 'PyUnicode_WSTR_LENGTH'
    #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
                                      ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:445:1: note: '_PyUnicode_get_wstr_length' has been explicitly marked deprecated here
    Py_DEPRECATED(3.3)
    ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
    #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                         ^
    SuchTree/SuchTree.c:43595:52: warning: 'PyUnicode_AsUnicode' is deprecated [-Wdeprecated-declarations]
                        (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
                                                       ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:262:14: note: expanded from macro 'PyUnicode_GET_SIZE'
          ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
                 ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:580:1: note: 'PyUnicode_AsUnicode' has been explicitly marked deprecated here
    Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
    ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
    #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                         ^
    SuchTree/SuchTree.c:43595:52: warning: '_PyUnicode_get_wstr_length' is deprecated [-Wdeprecated-declarations]
                        (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
                                                       ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:264:8: note: expanded from macro 'PyUnicode_GET_SIZE'
           PyUnicode_WSTR_LENGTH(op)))
           ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:451:35: note: expanded from macro 'PyUnicode_WSTR_LENGTH'
    #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
                                      ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:445:1: note: '_PyUnicode_get_wstr_length' has been explicitly marked deprecated here
    Py_DEPRECATED(3.3)
    ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
    #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                         ^
    SuchTree/SuchTree.c:43611:26: warning: '_PyUnicode_get_wstr_length' is deprecated [-Wdeprecated-declarations]
                            (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
                             ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:261:7: note: expanded from macro 'PyUnicode_GET_SIZE'
          PyUnicode_WSTR_LENGTH(op) :                    \
          ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:451:35: note: expanded from macro 'PyUnicode_WSTR_LENGTH'
    #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
                                      ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:445:1: note: '_PyUnicode_get_wstr_length' has been explicitly marked deprecated here
    Py_DEPRECATED(3.3)
    ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
    #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                         ^
    SuchTree/SuchTree.c:43611:26: warning: 'PyUnicode_AsUnicode' is deprecated [-Wdeprecated-declarations]
                            (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
                             ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:262:14: note: expanded from macro 'PyUnicode_GET_SIZE'
          ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
                 ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:580:1: note: 'PyUnicode_AsUnicode' has been explicitly marked deprecated here
    Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
    ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
    #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                         ^
    SuchTree/SuchTree.c:43611:26: warning: '_PyUnicode_get_wstr_length' is deprecated [-Wdeprecated-declarations]
                            (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
                             ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:264:8: note: expanded from macro 'PyUnicode_GET_SIZE'
           PyUnicode_WSTR_LENGTH(op)))
           ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:451:35: note: expanded from macro 'PyUnicode_WSTR_LENGTH'
    #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
                                      ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:445:1: note: '_PyUnicode_get_wstr_length' has been explicitly marked deprecated here
    Py_DEPRECATED(3.3)
    ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
    #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                         ^
    SuchTree/SuchTree.c:43611:59: warning: '_PyUnicode_get_wstr_length' is deprecated [-Wdeprecated-declarations]
                            (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
                                                              ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:261:7: note: expanded from macro 'PyUnicode_GET_SIZE'
          PyUnicode_WSTR_LENGTH(op) :                    \
          ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:451:35: note: expanded from macro 'PyUnicode_WSTR_LENGTH'
    #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
                                      ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:445:1: note: '_PyUnicode_get_wstr_length' has been explicitly marked deprecated here
    Py_DEPRECATED(3.3)
    ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
    #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                         ^
    SuchTree/SuchTree.c:43611:59: warning: 'PyUnicode_AsUnicode' is deprecated [-Wdeprecated-declarations]
                            (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
                                                              ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:262:14: note: expanded from macro 'PyUnicode_GET_SIZE'
          ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
                 ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:580:1: note: 'PyUnicode_AsUnicode' has been explicitly marked deprecated here
    Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
    ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
    #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                         ^
    SuchTree/SuchTree.c:43611:59: warning: '_PyUnicode_get_wstr_length' is deprecated [-Wdeprecated-declarations]
                            (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
                                                              ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:264:8: note: expanded from macro 'PyUnicode_GET_SIZE'
           PyUnicode_WSTR_LENGTH(op)))
           ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:451:35: note: expanded from macro 'PyUnicode_WSTR_LENGTH'
    #define PyUnicode_WSTR_LENGTH(op) _PyUnicode_get_wstr_length((PyObject*)op)
                                      ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:445:1: note: '_PyUnicode_get_wstr_length' has been explicitly marked deprecated here
    Py_DEPRECATED(3.3)
    ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
    #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                         ^
    SuchTree/SuchTree.c:46122:16: warning: 'PyUnicode_FromUnicode' is deprecated [-Wdeprecated-declarations]
            return PyUnicode_FromUnicode(NULL, 0);
                   ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/cpython/unicodeobject.h:551:1: note: 'PyUnicode_FromUnicode' has been explicitly marked deprecated here
    Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode(
    ^
    /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
    #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                         ^
    23 warnings and 12 errors generated.
    error: command '/usr/bin/clang' failed with exit code 1
    ----------------------------------------
ERROR: Command errored out with exit status 1: /Users/APCamargo-M55/.mambaforge/envs/snakemake/bin/python3.9 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/h4/7rmy02997p3_xb4qgjzx257c0000gp/T/pip-install-r8z5lgrm/suchtree_e817e920bef142798bed95250fd8571d/setup.py'"'"'; __file__='"'"'/private/var/folders/h4/7rmy02997p3_xb4qgjzx257c0000gp/T/pip-install-r8z5lgrm/suchtree_e817e920bef142798bed95250fd8571d/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/h4/7rmy02997p3_xb4qgjzx257c0000gp/T/pip-record-d3ddb3ph/install-record.txt --single-version-externally-managed --compile --install-headers /Users/APCamargo-M55/.mambaforge/envs/snakemake/include/python3.9/SuchTree Check the logs for full command output.

apcamargo avatar Mar 04 '22 23:03 apcamargo

Hey! Can you try this again with the new release?

ryneches avatar Jun 28 '22 01:06 ryneches

Worked :)

apcamargo avatar Jun 28 '22 03:06 apcamargo