diff --git a/poetry.lock b/poetry.lock index 916e6278..37d4e9f5 100644 --- a/poetry.lock +++ b/poetry.lock @@ -402,6 +402,7 @@ test = ["pillow", "coverage", "mock", "numpy", "pytest"] reference = "e50a34826fc8691e9f8554c529a1700662724ade" type = "git" url = "https://github.com/rwb27/picamera.git" + [[package]] category = "main" description = "Python Imaging Library (Fork)" @@ -453,6 +454,19 @@ isort = ">=4.2.5,<5" mccabe = ">=0.6,<0.7" toml = ">=0.7.1" +[[package]] +category = "main" +description = "Python interface to your NPM and package.json." +name = "pynpm" +optional = false +python-versions = "*" +version = "0.1.2" + +[package.extras] +all = ["Sphinx (>=1.5.1)", "check-manifest (>=0.25)", "coverage (>=4.0)", "isort (>=4.2.2)", "pydocstyle (>=1.0.0)", "pytest-cache (>=1.0)", "pytest-cov (>=1.8.0)", "pytest-pep8 (>=1.0.6)", "pytest (>=2.8.0)"] +docs = ["Sphinx (>=1.5.1)"] +tests = ["check-manifest (>=0.25)", "coverage (>=4.0)", "isort (>=4.2.2)", "pydocstyle (>=1.0.0)", "pytest-cache (>=1.0)", "pytest-cov (>=1.8.0)", "pytest-pep8 (>=1.0.6)", "pytest (>=2.8.0)"] + [[package]] category = "dev" description = "Python parsing module" @@ -747,7 +761,7 @@ ifaddr = "*" rpi = ["picamera", "RPi.GPIO"] [metadata] -content-hash = "7fbc27aa162c3acb7f1775b974ed87d3261e4038e0999904e9d1cf0f80ec98a2" +content-hash = "ce051db85e0994205dbe3606291d049e975939481a85c13ec9d9ce8dc0e693e0" python-versions = "^3.6" [metadata.files] @@ -1140,6 +1154,10 @@ pylint = [ {file = "pylint-2.5.2-py3-none-any.whl", hash = "sha256:dd506acce0427e9e08fb87274bcaa953d38b50a58207170dbf5b36cf3e16957b"}, {file = "pylint-2.5.2.tar.gz", hash = "sha256:b95e31850f3af163c2283ed40432f053acbc8fc6eba6a069cb518d9dbf71848c"}, ] +pynpm = [ + {file = "pynpm-0.1.2-py2.py3-none-any.whl", hash = "sha256:3f03fbf667549f8b8b7e0419eef88d1b21833ce288f96de66fbb761b9f4c4061"}, + {file = "pynpm-0.1.2.tar.gz", hash = "sha256:8a6d3f9423760cf3c142db3bf9bda5a075e8a91837e7d2e2b0a3de5be5e26da2"}, +] pyparsing = [ {file = "pyparsing-2.4.7-py2.py3-none-any.whl", hash = "sha256:ef9d7589ef3c200abe66653d3f1ab1033c3c419ae9b9bdb1240a85b024efc88b"}, {file = "pyparsing-2.4.7.tar.gz", hash = "sha256:c203ec8783bf771a155b207279b9bccb8dea02d8f0c9e5f8ead507bc3246ecc1"}, diff --git a/pyproject.toml b/pyproject.toml index b33108c7..7334c251 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -42,6 +42,10 @@ opencv-python-headless = [ {version = "4.2.0.34", python = "^3.8"} # Latest for Py38 systems ] labthings = "0.6.1" +pynpm = "^0.1.2" + +[tool.poetry.scripts] +build = 'openflexure_microscope.install:build' [tool.poetry.extras] rpi = ["picamera", "RPi.GPIO"]