github.com/sercand/please@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  )