[1298/1351] Building CXX object tools/python...keFiles/_lbug.dir/src_cpp/lbug_binding.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/lbug_binding.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_database.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_connection.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/lbug_binding.cpp:2:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_handle_state.h:39:8: warning: ‘PyConnectionState’ declared with greater visibility than the type of its field ‘PyConnectionState::arrowTableRefs’ [-Wattributes]
39 | struct PyConnectionState {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_connection.h:10:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/arrow_array.h:8:7: warning: ‘lbug::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes]
8 | class Table : public py::object {
| ^~~~~
[1299/1351] Building CXX object tools/python...r/src_cpp/cached_import/py_cached_item.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/cached_import/py_cached_item.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/cached_import/py_cached_item.cpp:3:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
[1300/1351] Building CXX object tools/python...src_cpp/cached_import/py_cached_import.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/cached_import/py_cached_import.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
[1301/1351] Building CXX object tools/python...eFiles/_lbug.dir/src_cpp/py_connection.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_database.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_connection.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_connection.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_handle_state.h:39:8: warning: ‘PyConnectionState’ declared with greater visibility than the type of its field ‘PyConnectionState::arrowTableRefs’ [-Wattributes]
39 | struct PyConnectionState {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_connection.h:10:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/arrow_array.h:8:7: warning: ‘lbug::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes]
8 | class Table : public py::object {
| ^~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_connection.cpp:7:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:4,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_scan.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_connection.cpp:21:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_column.h:27:7: warning: ‘lbug::PandasNumpyColumn’ declared with greater visibility than the type of its field ‘lbug::PandasNumpyColumn::array’ [-Wattributes]
27 | class PandasNumpyColumn : public PandasColumn {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:5:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_object_container.h:10:7: warning: ‘lbug::PythonObjectContainer’ declared with greater visibility than the type of its field ‘lbug::PythonObjectContainer::pyObjects’ [-Wattributes]
10 | class PythonObjectContainer {
| ^~~~~~~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:14:8: warning: ‘lbug::RegisteredArray’ declared with greater visibility than the type of its field ‘lbug::RegisteredArray::npArray’ [-Wattributes]
14 | struct RegisteredArray {
| ^~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_scan.h:26:8: warning: ‘lbug::PandasScanFunctionData’ declared with greater visibility than the type of its field ‘lbug::PandasScanFunctionData::df’ [-Wattributes]
26 | struct PandasScanFunctionData : public function::TableFuncBindData {
| ^~~~~~~~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/py_connection.cpp:1015:8: warning: ‘ExportedArrowTable’ declared with greater visibility than the type of its field ‘ExportedArrowTable::keepAlive’ [-Wattributes]
1015 | struct ExportedArrowTable {
| ^~~~~~~~~~~~~~~~~~
[1302/1351] Building CXX object tools/python...akeFiles/_lbug.dir/src_cpp/py_database.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_database.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_database.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_handle_state.h:39:8: warning: ‘PyConnectionState’ declared with greater visibility than the type of its field ‘PyConnectionState::arrowTableRefs’ [-Wattributes]
39 | struct PyConnectionState {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_database.cpp:7:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:4,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_scan.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_database.cpp:9:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_column.h:27:7: warning: ‘lbug::PandasNumpyColumn’ declared with greater visibility than the type of its field ‘lbug::PandasNumpyColumn::array’ [-Wattributes]
27 | class PandasNumpyColumn : public PandasColumn {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:5:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_object_container.h:10:7: warning: ‘lbug::PythonObjectContainer’ declared with greater visibility than the type of its field ‘lbug::PythonObjectContainer::pyObjects’ [-Wattributes]
10 | class PythonObjectContainer {
| ^~~~~~~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:14:8: warning: ‘lbug::RegisteredArray’ declared with greater visibility than the type of its field ‘lbug::RegisteredArray::npArray’ [-Wattributes]
14 | struct RegisteredArray {
| ^~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_scan.h:26:8: warning: ‘lbug::PandasScanFunctionData’ declared with greater visibility than the type of its field ‘lbug::PandasScanFunctionData::df’ [-Wattributes]
26 | struct PandasScanFunctionData : public function::TableFuncBindData {
| ^~~~~~~~~~~~~~~~~~~~~~
[1303/1351] Building CXX object tools/python...iles/_lbug.dir/src_cpp/py_query_result.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_query_result.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/arrow_array.h:8:7: warning: ‘lbug::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes]
8 | class Table : public py::object {
| ^~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result.h:9:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_handle_state.h:39:8: warning: ‘PyConnectionState’ declared with greater visibility than the type of its field ‘PyConnectionState::arrowTableRefs’ [-Wattributes]
39 | struct PyConnectionState {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_query_result.cpp:5:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/py_query_result.cpp:16:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result_converter.h:9:8: warning: ‘NPArrayWrapper’ declared with greater visibility than the type of its field ‘NPArrayWrapper::data’ [-Wattributes]
9 | struct NPArrayWrapper {
| ^~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result_converter.h:9:8: warning: ‘NPArrayWrapper’ declared with greater visibility than the type of its field ‘NPArrayWrapper::mask’ [-Wattributes]
[1304/1351] Building CXX object tools/python...lbug.dir/src_cpp/py_prepared_statement.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_prepared_statement.h:5,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_prepared_statement.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_handle_state.h:39:8: warning: ‘PyConnectionState’ declared with greater visibility than the type of its field ‘PyConnectionState::arrowTableRefs’ [-Wattributes]
39 | struct PyConnectionState {
| ^~~~~~~~~~~~~~~~~
[1306/1351] Building CXX object tools/python....dir/src_cpp/py_query_result_converter.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/py_query_result_converter.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result_converter.h:9:8: warning: ‘NPArrayWrapper’ declared with greater visibility than the type of its field ‘NPArrayWrapper::data’ [-Wattributes]
9 | struct NPArrayWrapper {
| ^~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result_converter.h:9:8: warning: ‘NPArrayWrapper’ declared with greater visibility than the type of its field ‘NPArrayWrapper::mask’ [-Wattributes]
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_query_result_converter.cpp:3:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_query_result_converter.cpp:5:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/arrow_array.h:8:7: warning: ‘lbug::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes]
8 | class Table : public py::object {
| ^~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result.h:9:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_handle_state.h:39:8: warning: ‘PyConnectionState’ declared with greater visibility than the type of its field ‘PyConnectionState::arrowTableRefs’ [-Wattributes]
39 | struct PyConnectionState {
| ^~~~~~~~~~~~~~~~~
[1307/1351] Building CXX object tools/python_api/CMakeFiles/_lbug.dir/src_cpp/py_udf.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_udf.cpp:5:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_database.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_connection.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_udf.cpp:9:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_handle_state.h:39:8: warning: ‘PyConnectionState’ declared with greater visibility than the type of its field ‘PyConnectionState::arrowTableRefs’ [-Wattributes]
39 | struct PyConnectionState {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_connection.h:10:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/arrow_array.h:8:7: warning: ‘lbug::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes]
8 | class Table : public py::object {
| ^~~~~
[1308/1351] Building CXX object tools/python...eFiles/_lbug.dir/src_cpp/py_conversion.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_conversion.cpp:3:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/py_conversion.cpp:8:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_objects.h:8:8: warning: ‘lbug::PyDictionary’ declared with greater visibility than the type of its field ‘lbug::PyDictionary::keys’ [-Wattributes]
8 | struct PyDictionary {
| ^~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_objects.h:8:8: warning: ‘lbug::PyDictionary’ declared with greater visibility than the type of its field ‘lbug::PyDictionary::values’ [-Wattributes]
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_objects.h:8:8: warning: ‘lbug::PyDictionary’ declared with greater visibility than the type of its field ‘lbug::PyDictionary::dict’ [-Wattributes]
[1309/1351] Building CXX object tools/python..._lbug.dir/src_cpp/pyarrow/pyarrow_bind.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pyarrow/pyarrow_bind.h:4,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pyarrow/pyarrow_bind.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_object_container.h:10:7: warning: ‘lbug::PythonObjectContainer’ declared with greater visibility than the type of its field ‘lbug::PythonObjectContainer::pyObjects’ [-Wattributes]
10 | class PythonObjectContainer {
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pyarrow/pyarrow_bind.cpp:3:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
[1310/1351] Building CXX object tools/python...s/_lbug.dir/src_cpp/pandas/pandas_bind.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:4,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_bind.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_column.h:27:7: warning: ‘lbug::PandasNumpyColumn’ declared with greater visibility than the type of its field ‘lbug::PandasNumpyColumn::array’ [-Wattributes]
27 | class PandasNumpyColumn : public PandasColumn {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:5:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_object_container.h:10:7: warning: ‘lbug::PythonObjectContainer’ declared with greater visibility than the type of its field ‘lbug::PythonObjectContainer::pyObjects’ [-Wattributes]
10 | class PythonObjectContainer {
| ^~~~~~~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:14:8: warning: ‘lbug::RegisteredArray’ declared with greater visibility than the type of its field ‘lbug::RegisteredArray::npArray’ [-Wattributes]
14 | struct RegisteredArray {
| ^~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_analyzer.h:4,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_bind.cpp:4:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_objects.h:8:8: warning: ‘lbug::PyDictionary’ declared with greater visibility than the type of its field ‘lbug::PyDictionary::keys’ [-Wattributes]
8 | struct PyDictionary {
| ^~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_objects.h:8:8: warning: ‘lbug::PyDictionary’ declared with greater visibility than the type of its field ‘lbug::PyDictionary::values’ [-Wattributes]
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_objects.h:8:8: warning: ‘lbug::PyDictionary’ declared with greater visibility than the type of its field ‘lbug::PyDictionary::dict’ [-Wattributes]
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_analyzer.h:9:8: warning: ‘lbug::PythonGILWrapper’ declared with greater visibility than the type of its field ‘lbug::PythonGILWrapper::acquire’ [-Wattributes]
9 | struct PythonGILWrapper {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_bind.cpp:10:8: warning: ‘lbug::PandasBindColumn’ declared with greater visibility than the type of its field ‘lbug::PandasBindColumn::name’ [-Wattributes]
10 | struct PandasBindColumn {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_bind.cpp:10:8: warning: ‘lbug::PandasBindColumn’ declared with greater visibility than the type of its field ‘lbug::PandasBindColumn::type’ [-Wattributes]
/home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_bind.cpp:10:8: warning: ‘lbug::PandasBindColumn’ declared with greater visibility than the type of its field ‘lbug::PandasBindColumn::handle’ [-Wattributes]
/home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_bind.cpp:21:8: warning: ‘lbug::PandasDataFrameBind’ declared with greater visibility than the type of its field ‘lbug::PandasDataFrameBind::names’ [-Wattributes]
21 | struct PandasDataFrameBind {
| ^~~~~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_bind.cpp:21:8: warning: ‘lbug::PandasDataFrameBind’ declared with greater visibility than the type of its field ‘lbug::PandasDataFrameBind::types’ [-Wattributes]
/home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_bind.cpp:21:8: warning: ‘lbug::PandasDataFrameBind’ declared with greater visibility than the type of its field ‘lbug::PandasDataFrameBind::getter’ [-Wattributes]
[1311/1351] Building CXX object tools/python..._lbug.dir/src_cpp/pyarrow/pyarrow_scan.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pyarrow/pyarrow_scan.cpp:4:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_database.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_connection.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pyarrow/pyarrow_scan.cpp:11:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_handle_state.h:39:8: warning: ‘PyConnectionState’ declared with greater visibility than the type of its field ‘PyConnectionState::arrowTableRefs’ [-Wattributes]
39 | struct PyConnectionState {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_connection.h:10:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/arrow_array.h:8:7: warning: ‘lbug::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes]
8 | class Table : public py::object {
| ^~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pyarrow/pyarrow_bind.h:4,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pyarrow/pyarrow_scan.cpp:13:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_object_container.h:10:7: warning: ‘lbug::PythonObjectContainer’ declared with greater visibility than the type of its field ‘lbug::PythonObjectContainer::pyObjects’ [-Wattributes]
10 | class PythonObjectContainer {
| ^~~~~~~~~~~~~~~~~~~~~
[1312/1351] Building CXX object tools/python...bug.dir/src_cpp/pandas/pandas_analyzer.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_analyzer.h:4,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_analyzer.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_objects.h:8:8: warning: ‘lbug::PyDictionary’ declared with greater visibility than the type of its field ‘lbug::PyDictionary::keys’ [-Wattributes]
8 | struct PyDictionary {
| ^~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_objects.h:8:8: warning: ‘lbug::PyDictionary’ declared with greater visibility than the type of its field ‘lbug::PyDictionary::values’ [-Wattributes]
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_objects.h:8:8: warning: ‘lbug::PyDictionary’ declared with greater visibility than the type of its field ‘lbug::PyDictionary::dict’ [-Wattributes]
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_analyzer.h:9:8: warning: ‘lbug::PythonGILWrapper’ declared with greater visibility than the type of its field ‘lbug::PythonGILWrapper::acquire’ [-Wattributes]
9 | struct PythonGILWrapper {
| ^~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_analyzer.cpp:3:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
[1313/1351] Building CXX object tools/python...s/_lbug.dir/src_cpp/pandas/pandas_scan.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:4,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_scan.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_scan.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_column.h:27:7: warning: ‘lbug::PandasNumpyColumn’ declared with greater visibility than the type of its field ‘lbug::PandasNumpyColumn::array’ [-Wattributes]
27 | class PandasNumpyColumn : public PandasColumn {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:5:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_object_container.h:10:7: warning: ‘lbug::PythonObjectContainer’ declared with greater visibility than the type of its field ‘lbug::PythonObjectContainer::pyObjects’ [-Wattributes]
10 | class PythonObjectContainer {
| ^~~~~~~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:14:8: warning: ‘lbug::RegisteredArray’ declared with greater visibility than the type of its field ‘lbug::RegisteredArray::npArray’ [-Wattributes]
14 | struct RegisteredArray {
| ^~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_scan.h:26:8: warning: ‘lbug::PandasScanFunctionData’ declared with greater visibility than the type of its field ‘lbug::PandasScanFunctionData::df’ [-Wattributes]
26 | struct PandasScanFunctionData : public function::TableFuncBindData {
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_scan.cpp:4:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_database.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_connection.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_scan.cpp:12:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_handle_state.h:39:8: warning: ‘PyConnectionState’ declared with greater visibility than the type of its field ‘PyConnectionState::arrowTableRefs’ [-Wattributes]
39 | struct PyConnectionState {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_connection.h:10:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/arrow_array.h:8:7: warning: ‘lbug::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes]
8 | class Table : public py::object {
| ^~~~~
[1315/1351] Building CXX object tools/python...les/_lbug.dir/src_cpp/numpy/numpy_scan.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:4,
from /home/eric/project/ladybug/tools/python_api/src_cpp/numpy/numpy_scan.cpp:8:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_column.h:27:7: warning: ‘lbug::PandasNumpyColumn’ declared with greater visibility than the type of its field ‘lbug::PandasNumpyColumn::array’ [-Wattributes]
27 | class PandasNumpyColumn : public PandasColumn {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:5:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_object_container.h:10:7: warning: ‘lbug::PythonObjectContainer’ declared with greater visibility than the type of its field ‘lbug::PythonObjectContainer::pyObjects’ [-Wattributes]
10 | class PythonObjectContainer {
| ^~~~~~~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:14:8: warning: ‘lbug::RegisteredArray’ declared with greater visibility than the type of its field ‘lbug::RegisteredArray::npArray’ [-Wattributes]
14 | struct RegisteredArray {
| ^~~~~~~~~~~~~~~
[1298/1351] Building CXX object tools/python...keFiles/_lbug.dir/src_cpp/lbug_binding.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/lbug_binding.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_database.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_connection.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/lbug_binding.cpp:2:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_handle_state.h:39:8: warning: ‘PyConnectionState’ declared with greater visibility than the type of its field ‘PyConnectionState::arrowTableRefs’ [-Wattributes]
39 | struct PyConnectionState {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_connection.h:10:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/arrow_array.h:8:7: warning: ‘lbug::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes]
8 | class Table : public py::object {
| ^~~~~
[1299/1351] Building CXX object tools/python...r/src_cpp/cached_import/py_cached_item.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/cached_import/py_cached_item.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/cached_import/py_cached_item.cpp:3:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
[1300/1351] Building CXX object tools/python...src_cpp/cached_import/py_cached_import.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/cached_import/py_cached_import.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
[1301/1351] Building CXX object tools/python...eFiles/_lbug.dir/src_cpp/py_connection.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_database.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_connection.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_connection.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_handle_state.h:39:8: warning: ‘PyConnectionState’ declared with greater visibility than the type of its field ‘PyConnectionState::arrowTableRefs’ [-Wattributes]
39 | struct PyConnectionState {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_connection.h:10:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/arrow_array.h:8:7: warning: ‘lbug::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes]
8 | class Table : public py::object {
| ^~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_connection.cpp:7:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:4,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_scan.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_connection.cpp:21:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_column.h:27:7: warning: ‘lbug::PandasNumpyColumn’ declared with greater visibility than the type of its field ‘lbug::PandasNumpyColumn::array’ [-Wattributes]
27 | class PandasNumpyColumn : public PandasColumn {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:5:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_object_container.h:10:7: warning: ‘lbug::PythonObjectContainer’ declared with greater visibility than the type of its field ‘lbug::PythonObjectContainer::pyObjects’ [-Wattributes]
10 | class PythonObjectContainer {
| ^~~~~~~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:14:8: warning: ‘lbug::RegisteredArray’ declared with greater visibility than the type of its field ‘lbug::RegisteredArray::npArray’ [-Wattributes]
14 | struct RegisteredArray {
| ^~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_scan.h:26:8: warning: ‘lbug::PandasScanFunctionData’ declared with greater visibility than the type of its field ‘lbug::PandasScanFunctionData::df’ [-Wattributes]
26 | struct PandasScanFunctionData : public function::TableFuncBindData {
| ^~~~~~~~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/py_connection.cpp:1015:8: warning: ‘ExportedArrowTable’ declared with greater visibility than the type of its field ‘ExportedArrowTable::keepAlive’ [-Wattributes]
1015 | struct ExportedArrowTable {
| ^~~~~~~~~~~~~~~~~~
[1302/1351] Building CXX object tools/python...akeFiles/_lbug.dir/src_cpp/py_database.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_database.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_database.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_handle_state.h:39:8: warning: ‘PyConnectionState’ declared with greater visibility than the type of its field ‘PyConnectionState::arrowTableRefs’ [-Wattributes]
39 | struct PyConnectionState {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_database.cpp:7:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:4,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_scan.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_database.cpp:9:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_column.h:27:7: warning: ‘lbug::PandasNumpyColumn’ declared with greater visibility than the type of its field ‘lbug::PandasNumpyColumn::array’ [-Wattributes]
27 | class PandasNumpyColumn : public PandasColumn {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:5:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_object_container.h:10:7: warning: ‘lbug::PythonObjectContainer’ declared with greater visibility than the type of its field ‘lbug::PythonObjectContainer::pyObjects’ [-Wattributes]
10 | class PythonObjectContainer {
| ^~~~~~~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:14:8: warning: ‘lbug::RegisteredArray’ declared with greater visibility than the type of its field ‘lbug::RegisteredArray::npArray’ [-Wattributes]
14 | struct RegisteredArray {
| ^~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_scan.h:26:8: warning: ‘lbug::PandasScanFunctionData’ declared with greater visibility than the type of its field ‘lbug::PandasScanFunctionData::df’ [-Wattributes]
26 | struct PandasScanFunctionData : public function::TableFuncBindData {
| ^~~~~~~~~~~~~~~~~~~~~~
[1303/1351] Building CXX object tools/python...iles/_lbug.dir/src_cpp/py_query_result.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_query_result.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/arrow_array.h:8:7: warning: ‘lbug::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes]
8 | class Table : public py::object {
| ^~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result.h:9:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_handle_state.h:39:8: warning: ‘PyConnectionState’ declared with greater visibility than the type of its field ‘PyConnectionState::arrowTableRefs’ [-Wattributes]
39 | struct PyConnectionState {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_query_result.cpp:5:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/py_query_result.cpp:16:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result_converter.h:9:8: warning: ‘NPArrayWrapper’ declared with greater visibility than the type of its field ‘NPArrayWrapper::data’ [-Wattributes]
9 | struct NPArrayWrapper {
| ^~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result_converter.h:9:8: warning: ‘NPArrayWrapper’ declared with greater visibility than the type of its field ‘NPArrayWrapper::mask’ [-Wattributes]
[1304/1351] Building CXX object tools/python...lbug.dir/src_cpp/py_prepared_statement.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_prepared_statement.h:5,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_prepared_statement.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_handle_state.h:39:8: warning: ‘PyConnectionState’ declared with greater visibility than the type of its field ‘PyConnectionState::arrowTableRefs’ [-Wattributes]
39 | struct PyConnectionState {
| ^~~~~~~~~~~~~~~~~
[1306/1351] Building CXX object tools/python....dir/src_cpp/py_query_result_converter.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/py_query_result_converter.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result_converter.h:9:8: warning: ‘NPArrayWrapper’ declared with greater visibility than the type of its field ‘NPArrayWrapper::data’ [-Wattributes]
9 | struct NPArrayWrapper {
| ^~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result_converter.h:9:8: warning: ‘NPArrayWrapper’ declared with greater visibility than the type of its field ‘NPArrayWrapper::mask’ [-Wattributes]
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_query_result_converter.cpp:3:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_query_result_converter.cpp:5:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/arrow_array.h:8:7: warning: ‘lbug::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes]
8 | class Table : public py::object {
| ^~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result.h:9:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_handle_state.h:39:8: warning: ‘PyConnectionState’ declared with greater visibility than the type of its field ‘PyConnectionState::arrowTableRefs’ [-Wattributes]
39 | struct PyConnectionState {
| ^~~~~~~~~~~~~~~~~
[1307/1351] Building CXX object tools/python_api/CMakeFiles/_lbug.dir/src_cpp/py_udf.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_udf.cpp:5:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_database.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_connection.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_udf.cpp:9:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_handle_state.h:39:8: warning: ‘PyConnectionState’ declared with greater visibility than the type of its field ‘PyConnectionState::arrowTableRefs’ [-Wattributes]
39 | struct PyConnectionState {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_connection.h:10:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/arrow_array.h:8:7: warning: ‘lbug::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes]
8 | class Table : public py::object {
| ^~~~~
[1308/1351] Building CXX object tools/python...eFiles/_lbug.dir/src_cpp/py_conversion.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/py_conversion.cpp:3:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/py_conversion.cpp:8:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_objects.h:8:8: warning: ‘lbug::PyDictionary’ declared with greater visibility than the type of its field ‘lbug::PyDictionary::keys’ [-Wattributes]
8 | struct PyDictionary {
| ^~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_objects.h:8:8: warning: ‘lbug::PyDictionary’ declared with greater visibility than the type of its field ‘lbug::PyDictionary::values’ [-Wattributes]
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_objects.h:8:8: warning: ‘lbug::PyDictionary’ declared with greater visibility than the type of its field ‘lbug::PyDictionary::dict’ [-Wattributes]
[1309/1351] Building CXX object tools/python..._lbug.dir/src_cpp/pyarrow/pyarrow_bind.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pyarrow/pyarrow_bind.h:4,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pyarrow/pyarrow_bind.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_object_container.h:10:7: warning: ‘lbug::PythonObjectContainer’ declared with greater visibility than the type of its field ‘lbug::PythonObjectContainer::pyObjects’ [-Wattributes]
10 | class PythonObjectContainer {
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pyarrow/pyarrow_bind.cpp:3:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
[1310/1351] Building CXX object tools/python...s/_lbug.dir/src_cpp/pandas/pandas_bind.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:4,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_bind.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_column.h:27:7: warning: ‘lbug::PandasNumpyColumn’ declared with greater visibility than the type of its field ‘lbug::PandasNumpyColumn::array’ [-Wattributes]
27 | class PandasNumpyColumn : public PandasColumn {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:5:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_object_container.h:10:7: warning: ‘lbug::PythonObjectContainer’ declared with greater visibility than the type of its field ‘lbug::PythonObjectContainer::pyObjects’ [-Wattributes]
10 | class PythonObjectContainer {
| ^~~~~~~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:14:8: warning: ‘lbug::RegisteredArray’ declared with greater visibility than the type of its field ‘lbug::RegisteredArray::npArray’ [-Wattributes]
14 | struct RegisteredArray {
| ^~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_analyzer.h:4,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_bind.cpp:4:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_objects.h:8:8: warning: ‘lbug::PyDictionary’ declared with greater visibility than the type of its field ‘lbug::PyDictionary::keys’ [-Wattributes]
8 | struct PyDictionary {
| ^~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_objects.h:8:8: warning: ‘lbug::PyDictionary’ declared with greater visibility than the type of its field ‘lbug::PyDictionary::values’ [-Wattributes]
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_objects.h:8:8: warning: ‘lbug::PyDictionary’ declared with greater visibility than the type of its field ‘lbug::PyDictionary::dict’ [-Wattributes]
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_analyzer.h:9:8: warning: ‘lbug::PythonGILWrapper’ declared with greater visibility than the type of its field ‘lbug::PythonGILWrapper::acquire’ [-Wattributes]
9 | struct PythonGILWrapper {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_bind.cpp:10:8: warning: ‘lbug::PandasBindColumn’ declared with greater visibility than the type of its field ‘lbug::PandasBindColumn::name’ [-Wattributes]
10 | struct PandasBindColumn {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_bind.cpp:10:8: warning: ‘lbug::PandasBindColumn’ declared with greater visibility than the type of its field ‘lbug::PandasBindColumn::type’ [-Wattributes]
/home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_bind.cpp:10:8: warning: ‘lbug::PandasBindColumn’ declared with greater visibility than the type of its field ‘lbug::PandasBindColumn::handle’ [-Wattributes]
/home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_bind.cpp:21:8: warning: ‘lbug::PandasDataFrameBind’ declared with greater visibility than the type of its field ‘lbug::PandasDataFrameBind::names’ [-Wattributes]
21 | struct PandasDataFrameBind {
| ^~~~~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_bind.cpp:21:8: warning: ‘lbug::PandasDataFrameBind’ declared with greater visibility than the type of its field ‘lbug::PandasDataFrameBind::types’ [-Wattributes]
/home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_bind.cpp:21:8: warning: ‘lbug::PandasDataFrameBind’ declared with greater visibility than the type of its field ‘lbug::PandasDataFrameBind::getter’ [-Wattributes]
[1311/1351] Building CXX object tools/python..._lbug.dir/src_cpp/pyarrow/pyarrow_scan.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pyarrow/pyarrow_scan.cpp:4:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_database.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_connection.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pyarrow/pyarrow_scan.cpp:11:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_handle_state.h:39:8: warning: ‘PyConnectionState’ declared with greater visibility than the type of its field ‘PyConnectionState::arrowTableRefs’ [-Wattributes]
39 | struct PyConnectionState {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_connection.h:10:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/arrow_array.h:8:7: warning: ‘lbug::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes]
8 | class Table : public py::object {
| ^~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pyarrow/pyarrow_bind.h:4,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pyarrow/pyarrow_scan.cpp:13:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_object_container.h:10:7: warning: ‘lbug::PythonObjectContainer’ declared with greater visibility than the type of its field ‘lbug::PythonObjectContainer::pyObjects’ [-Wattributes]
10 | class PythonObjectContainer {
| ^~~~~~~~~~~~~~~~~~~~~
[1312/1351] Building CXX object tools/python...bug.dir/src_cpp/pandas/pandas_analyzer.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_analyzer.h:4,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_analyzer.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_objects.h:8:8: warning: ‘lbug::PyDictionary’ declared with greater visibility than the type of its field ‘lbug::PyDictionary::keys’ [-Wattributes]
8 | struct PyDictionary {
| ^~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_objects.h:8:8: warning: ‘lbug::PyDictionary’ declared with greater visibility than the type of its field ‘lbug::PyDictionary::values’ [-Wattributes]
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_objects.h:8:8: warning: ‘lbug::PyDictionary’ declared with greater visibility than the type of its field ‘lbug::PyDictionary::dict’ [-Wattributes]
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_analyzer.h:9:8: warning: ‘lbug::PythonGILWrapper’ declared with greater visibility than the type of its field ‘lbug::PythonGILWrapper::acquire’ [-Wattributes]
9 | struct PythonGILWrapper {
| ^~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_analyzer.cpp:3:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
[1313/1351] Building CXX object tools/python...s/_lbug.dir/src_cpp/pandas/pandas_scan.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:4,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_scan.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_scan.cpp:1:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_column.h:27:7: warning: ‘lbug::PandasNumpyColumn’ declared with greater visibility than the type of its field ‘lbug::PandasNumpyColumn::array’ [-Wattributes]
27 | class PandasNumpyColumn : public PandasColumn {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:5:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_object_container.h:10:7: warning: ‘lbug::PythonObjectContainer’ declared with greater visibility than the type of its field ‘lbug::PythonObjectContainer::pyObjects’ [-Wattributes]
10 | class PythonObjectContainer {
| ^~~~~~~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:14:8: warning: ‘lbug::RegisteredArray’ declared with greater visibility than the type of its field ‘lbug::RegisteredArray::npArray’ [-Wattributes]
14 | struct RegisteredArray {
| ^~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_scan.h:26:8: warning: ‘lbug::PandasScanFunctionData’ declared with greater visibility than the type of its field ‘lbug::PandasScanFunctionData::df’ [-Wattributes]
26 | struct PandasScanFunctionData : public function::TableFuncBindData {
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_modules.h:3,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_scan.cpp:4:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_item.h:10:7: warning: ‘lbug::PythonCachedItem’ declared with greater visibility than the type of its field ‘lbug::PythonCachedItem::object’ [-Wattributes]
10 | class PythonCachedItem {
| ^~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/cached_import/py_cached_import.h:10:7: warning: ‘lbug::PythonCachedImport’ declared with greater visibility than the type of its field ‘lbug::PythonCachedImport::allObjects’ [-Wattributes]
10 | class PythonCachedImport {
| ^~~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_database.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_connection.h:7,
from /home/eric/project/ladybug/tools/python_api/src_cpp/pandas/pandas_scan.cpp:12:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_handle_state.h:39:8: warning: ‘PyConnectionState’ declared with greater visibility than the type of its field ‘PyConnectionState::arrowTableRefs’ [-Wattributes]
39 | struct PyConnectionState {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_query_result.h:6,
from /home/eric/project/ladybug/tools/python_api/src_cpp/include/py_connection.h:10:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/arrow_array.h:8:7: warning: ‘lbug::pyarrow::Table’ declared with greater visibility than its base ‘pybind11::object’ [-Wattributes]
8 | class Table : public py::object {
| ^~~~~
[1315/1351] Building CXX object tools/python...les/_lbug.dir/src_cpp/numpy/numpy_scan.cpp.o
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:4,
from /home/eric/project/ladybug/tools/python_api/src_cpp/numpy/numpy_scan.cpp:8:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_column.h:27:7: warning: ‘lbug::PandasNumpyColumn’ declared with greater visibility than the type of its field ‘lbug::PandasNumpyColumn::array’ [-Wattributes]
27 | class PandasNumpyColumn : public PandasColumn {
| ^~~~~~~~~~~~~~~~~
In file included from /home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:5:
/home/eric/project/ladybug/tools/python_api/src_cpp/include/py_object_container.h:10:7: warning: ‘lbug::PythonObjectContainer’ declared with greater visibility than the type of its field ‘lbug::PythonObjectContainer::pyObjects’ [-Wattributes]
10 | class PythonObjectContainer {
| ^~~~~~~~~~~~~~~~~~~~~
/home/eric/project/ladybug/tools/python_api/src_cpp/include/pandas/pandas_bind.h:14:8: warning: ‘lbug::RegisteredArray’ declared with greater visibility than the type of its field ‘lbug::RegisteredArray::npArray’ [-Wattributes]
14 | struct RegisteredArray {
| ^~~~~~~~~~~~~~~