Interesting. Thanks for the context
# general
w
Interesting. Thanks for the context
e
And, thankfully, a sanity check shows pantsbuild.pants does not contain pytest anyhow:
Copy code
$ unzip -qc dist/pantsbuild.pants-1.10.0.dev0+4a4e4815/dist/pantsbuild.pants-1.10.0.dev0+4a4e4815-cp27-none-linux_x86_64.whl pantsbuild.pants-1.10.0.dev0+4a4e4815.dist-info/metadata.json | jq .
{
  "classifiers": [
    "Intended Audience :: Developers",
    "License :: OSI Approved :: Apache Software License",
    "Operating System :: MacOS :: MacOS X",
    "Operating System :: POSIX :: Linux",
    "Programming Language :: Python",
    "Topic :: Software Development :: Build Tools"
  ],
  "extensions": {
    "python.commands": {
      "wrap_console": {
        "pants": "pants.bin.pants_loader:main"
      }
    },
    "python.details": {
      "document_names": {
        "description": "DESCRIPTION.rst"
      },
      "project_urls": {
        "Home": "<https://github.com/pantsbuild/pants>"
      }
    },
    "python.exports": {
      "console_scripts": {
        "pants": "pants.bin.pants_loader:main"
      }
    }
  },
  "extras": [],
  "generator": "bdist_wheel (0.29.0)",
  "license": "Apache License, Version 2.0",
  "metadata_version": "2.0",
  "name": "pantsbuild.pants",
  "run_requires": [
    {
      "requires": [
        "Markdown (==2.1.1)",
        "Pygments (==1.4)",
        "ansicolors (==1.0.2)",
        "cffi (==1.11.1)",
        "contextlib2 (==0.5.5)",
        "docutils (<0.13,>=0.12)",
        "fasteners (==0.14.1)",
        "faulthandler (==2.6)",
        "future (==0.16.0)",
        "futures (==3.0.5)",
        "packaging (==16.8)",
        "pathspec (==0.5.0)",
        "pex (==1.4.5)",
        "psutil (==4.3.0)",
        "pyopenssl (==17.3.0)",
        "pystache (==0.5.3)",
        "pywatchman (==1.4.1)",
        "requests[security] (<2.19,>=2.5.0)",
        "scandir (==1.2)",
        "setproctitle (==1.1.10)",
        "setuptools (==33.1.1)",
        "six (>=1.9.0,<2)",
        "subprocess32 (==3.2.7)",
        "twitter.common.collections (<0.4,>=0.3.1)",
        "twitter.common.confluence (<0.4,>=0.3.1)",
        "twitter.common.dirutil (<0.4,>=0.3.1)",
        "wheel (==0.29.0)"
      ]
    }
  ],
  "summary": "A scalable build tool for large, complex, heterogeneous repos.",
  "version": "1.10.0.dev0+4a4e4815"
}
This is good, since none of our production code imports pytest.
👍 1