From 0cbca6cae2defad05902ddb33860ecb25b7180c8 Mon Sep 17 00:00:00 2001 From: Chris Cummins Date: Fri, 23 Aug 2019 11:53:53 +0000 Subject: [PATCH] Split pandas functions into separate module. This frees //labm8:sqlutil from the dependency on //third_party/py/pandas, which is currently broken. github.com/ChrisCummins/phd/issues/51 [Exported from 2391f3a74286a844b98a5537a0e17c4a19ddf324] --- labm8/py/BUILD | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/labm8/py/BUILD b/labm8/py/BUILD index 881eaf2e..33bd70af 100644 --- a/labm8/py/BUILD +++ b/labm8/py/BUILD @@ -840,6 +840,28 @@ py_test( ], ) +py_library( + name = "pdutil", + srcs = ["pdutil.py"], + visibility = ["//visibility:public"], + deps = [ + ":app", + ":sqlutil", + "//third_party/py/pandas", + ], +) + +py_test( + name = "pdutil_test", + srcs = ["pdutil_test.py"], + deps = [ + ":pdutil", + ":sqlutil", + ":test", + "//third_party/py/sqlalchemy", + ], +) + py_library( name = "ppar", srcs = ["ppar.py"],