github.com/tiagovtristao/plz@v13.4.0+incompatible/third_party/python/BUILD (about) 1 subinclude("//build_defs:multiversion_wheel") 2 3 package( 4 default_visibility = ["PUBLIC"], 5 python_wheel_repo = "https://get.please.build/third_party/python/py3", 6 ) 7 8 REPOS = [ 9 "https://get.please.build/third_party/python/py27", 10 "https://get.please.build/third_party/python/py34", 11 "https://get.please.build/third_party/python/py35", 12 "https://get.please.build/third_party/python/py36", 13 "https://get.please.build/third_party/python/py37", 14 ] 15 16 python_wheel( 17 name = "xmlrunner", 18 package_name = "unittest_xml_reporting", 19 hashes = ["sha1: 62e71134eb068413e40fe4d973451c0e4931db5a"], 20 version = "1.11.0", 21 deps = [":six"], 22 ) 23 24 python_wheel( 25 name = "six", 26 outs = ["six.py"], 27 hashes = ["sha1: a96bbdb19bd254689e8687cef85593bc6b3d9703"], 28 version = "1.11.0", 29 ) 30 31 python_wheel( 32 name = "requests", 33 hashes = [ 34 "sha1: e43b552c4a6063d32b8c9bf742fb3e9ce579c4d8", 35 ], 36 version = "2.5.0", 37 ) 38 39 python_wheel( 40 name = "colorlog", 41 hashes = ["sha1: 73eef4e430c84b2235ec6be2212aad42fc0a83c7"], 42 version = "3.1.4", 43 ) 44 45 python_wheel( 46 name = "dateutil", 47 package_name = "python_dateutil", 48 hashes = [ 49 "sha1: 62b97c332a2c118b8957d324d7ad3cbcc1f4f9eb", 50 ], 51 test_only = True, # Not used by plz itself. 52 version = "2.4.0", 53 deps = [":six"], 54 ) 55 56 python_wheel( 57 name = "protobuf", 58 outs = ["google"], 59 version = "3.6.1", 60 deps = [":six"], 61 ) 62 63 python_multiversion_wheel( 64 name = "coverage", 65 repos = REPOS, 66 version = "4.3.4", 67 ) 68 69 python_wheel( 70 name = "attrs", 71 outs = ["attr"], 72 hashes = ["sha1: 8c10e615550922e4cd9a52fe7166339c8d4615fd"], 73 version = "17.3.0", 74 ) 75 76 python_wheel( 77 name = "pluggy", 78 hashes = ["sha1: 8413e603d74392f027e8a2e87a589a4f055f2e18"], 79 version = "0.6.0", 80 ) 81 82 python_wheel( 83 name = "py", 84 hashes = ["sha1: f63c59196e88ce403e528630a76fb3f755157625"], 85 version = "1.5.2", 86 ) 87 88 python_wheel( 89 name = "funcsigs", 90 hashes = ["sha1: de18f4fe57b15873bae7b98ee464a4b7bd6b273a"], 91 version = "1.0.2", 92 ) 93 94 python_wheel( 95 name = "pkg_resources", 96 package_name = "setuptools", 97 hashes = ["sha1: 05f20a29a5dff7dd5b908afcf37c2b1bea8d3db6"], 98 version = "33.1.1", 99 ) 100 101 python_wheel( 102 name = "pytest", 103 outs = [ 104 "_pytest", 105 "pytest.py", 106 ], 107 hashes = ["sha1: 27dbe6214cab8205259396111ed9465267de26da"], 108 version = "3.3.0", 109 deps = [ 110 ":attrs", 111 ":funcsigs", 112 ":pkg_resources", 113 ":pluggy", 114 ":py", 115 ":six", 116 ], 117 ) 118 119 python_wheel( 120 name = "behave", 121 outs = [ 122 "behave", 123 ], 124 hashes = ["sha1: f0908034da87e831cc10cc972db7f0de6de77ba7"], 125 version = "1.2.6", 126 deps = [ 127 ":colorama", 128 ":enum34", 129 ":parse", 130 ":parse_type", 131 ":six", 132 ":traceback2", 133 ":win_unicode_console", 134 ], 135 ) 136 137 python_wheel( 138 name = "parse", 139 outs = [ 140 "parse.py", 141 ], 142 hashes = ["sha1: 87572632723b2adab2294adb0a58108576b75317"], 143 version = "1.8.2", 144 ) 145 146 python_wheel( 147 name = "parse_type", 148 hashes = ["sha1: e928e6f948e6085d8141ecdafbb07df51828afda"], 149 version = "0.4.2", 150 ) 151 152 python_wheel( 153 name = "traceback2", 154 hashes = ["sha1: 2c4b215a5e4c352d785a8977c3afb1a73f79153b"], 155 licences = ["PSF"], 156 version = "1.4.0", 157 ) 158 159 python_wheel( 160 name = "enum34", 161 package_name = "enum", 162 outs = ["enum"], 163 hashes = ["sha1: 95fa8672f6190129fa657c0b29ac8ff378cb9f8d"], 164 version = "1.1.6", 165 ) 166 167 python_wheel( 168 name = "win_unicode_console", 169 hashes = ["sha1: de9e0946c0f0774cbb6c9e340096da07a2b8b4db"], 170 version = "0.5", 171 ) 172 173 python_wheel( 174 name = "colorama", 175 hashes = ["sha1: ee2bb9f67cd75e82dacab3ffcd92dd3e4d032a24"], 176 version = "0.3.9", 177 ) 178 179 python_wheel( 180 name = "absl", 181 package_name = "absl_py", 182 hashes = ["sha1: eb015a38bdc765b54626ca47af80bab9e3099ac2"], 183 version = "0.5.0", 184 deps = [":six"], 185 ) 186 187 pip_library( 188 name = "numpy", 189 test_only = True, 190 version = "1.14.0", 191 zip_safe = False, 192 ) 193 194 pip_library( 195 name = "tensorflow", 196 test_only = True, 197 version = "1.4.0", 198 deps = [ 199 ":numpy", 200 ":protobuf", 201 ], 202 ) 203 204 pip_library( 205 name = "pytz", 206 test_only = True, 207 version = "2018.4", 208 ) 209 210 pip_library( 211 name = "pandas", 212 test_only = True, 213 version = "0.22.0", 214 deps = [ 215 ":dateutil", 216 ":numpy", 217 ":pytz", 218 ":six", 219 ], 220 ) 221 222 pip_library( 223 name = "scipy", 224 test_only = True, 225 version = "1.1.0", 226 zip_safe = False, 227 deps = [":numpy"], 228 )