diff --git a/.travis.yml b/.travis.yml index 99a5f65774..fe534e18ee 100644 --- a/.travis.yml +++ b/.travis.yml @@ -50,8 +50,6 @@ before_install: install: - pip install --upgrade pip - pip install poetry -- pip install coveralls -- pip install codacy-coverage - poetry install - make npm-setup before_script: diff --git a/poetry.lock b/poetry.lock index 2209b907bb..deaae037c6 100644 --- a/poetry.lock +++ b/poetry.lock @@ -165,6 +165,21 @@ optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" version = "7.1.2" +[[package]] +category = "dev" +description = "Codacy coverage reporter for Python" +name = "codacy-coverage" +optional = false +python-versions = "*" +version = "1.3.11" + +[package.dependencies] +requests = ">=2.9.1" + +[package.extras] +dev = ["check-manifest"] +test = ["coverage", "nosetests"] + [[package]] category = "main" description = "Cross-platform colored terminal text." @@ -184,6 +199,22 @@ version = "5.2" [package.extras] toml = ["toml"] +[[package]] +category = "dev" +description = "Show coverage stats online via coveralls.io" +name = "coveralls" +optional = false +python-versions = ">= 3.5" +version = "2.1.1" + +[package.dependencies] +coverage = ">=4.1,<6.0" +docopt = ">=0.6.1" +requests = ">=1.0.0" + +[package.extras] +yaml = ["PyYAML (>=3.10)"] + [[package]] category = "dev" description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." @@ -279,7 +310,7 @@ description = "Utility package for interacting with the 4DN Data Portal and othe name = "dcicutils" optional = false python-versions = ">=3.4,<3.8" -version = "0.31.1" +version = "0.32.2" [package.dependencies] aws-requests-auth = ">=0.4.2,<1" @@ -315,6 +346,14 @@ version = "223" ssh = ["paramiko (>=2.4.2)"] tls = ["pyOpenSSL (>=17.5.0)", "cryptography (>=1.3.4)", "idna (>=2.0.0)"] +[[package]] +category = "dev" +description = "Pythonic argument parser, that will make you smile" +name = "docopt" +optional = false +python-versions = "*" +version = "0.6.2" + [[package]] category = "main" description = "Docutils -- Python Documentation Utilities" @@ -1572,7 +1611,7 @@ transaction = ">=1.6.0" test = ["zope.testing"] [metadata] -content-hash = "c352edda07be648af79f61f67dd99db3d16e1bdcd53e559f3e59a5904ca7cc7a" +content-hash = "c98233211908adc53b5166ef693ff6c53db02b8b736c1e6610e93b3bc717b04b" python-versions = ">=3.6,<3.7" [metadata.files] @@ -1659,6 +1698,10 @@ click = [ {file = "click-7.1.2-py2.py3-none-any.whl", hash = "sha256:dacca89f4bfadd5de3d7489b7c8a566eee0d3676333fbb50030263894c38c0dc"}, {file = "click-7.1.2.tar.gz", hash = "sha256:d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a"}, ] +codacy-coverage = [ + {file = "codacy-coverage-1.3.11.tar.gz", hash = "sha256:b94651934745c638a980ad8d67494077e60f71e19e29aad1c275b66e0a070cbc"}, + {file = "codacy_coverage-1.3.11-py2.py3-none-any.whl", hash = "sha256:d8a1ce56b0dd156d6b1de14fa6217d32ec86097902f08a17ff2f95ba27264474"}, +] colorama = [ {file = "colorama-0.3.3.tar.gz", hash = "sha256:eb21f2ba718fbf357afdfdf6f641ab393901c7ca8d9f37edd0bee4806ffa269c"}, ] @@ -1698,6 +1741,10 @@ coverage = [ {file = "coverage-5.2-cp39-cp39-win_amd64.whl", hash = "sha256:10f2a618a6e75adf64329f828a6a5b40244c1c50f5ef4ce4109e904e69c71bd2"}, {file = "coverage-5.2.tar.gz", hash = "sha256:1874bdc943654ba46d28f179c1846f5710eda3aeb265ff029e0ac2b52daae404"}, ] +coveralls = [ + {file = "coveralls-2.1.1-py2.py3-none-any.whl", hash = "sha256:3726d35c0f93a28631a003880e2aa6cc93c401d62bc6919c5cb497217ba30c55"}, + {file = "coveralls-2.1.1.tar.gz", hash = "sha256:afe359cd5b350e1b3895372bda32af8f0260638c7c4a31a5c0f15aa6a96f40d9"}, +] cryptography = [ {file = "cryptography-2.9.2-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:daf54a4b07d67ad437ff239c8a4080cfd1cc7213df57d33c97de7b4738048d5e"}, {file = "cryptography-2.9.2-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:3b3eba865ea2754738616f87292b7f29448aec342a7c720956f8083d252bf28b"}, @@ -1727,13 +1774,16 @@ dcicsnovault = [ {file = "dcicsnovault-3.1.4.tar.gz", hash = "sha256:5efc2ea37d0fc78411817925d63c383e322680f264629c2060533a50721a9bd4"}, ] dcicutils = [ - {file = "dcicutils-0.31.1-py3-none-any.whl", hash = "sha256:9f2728d6ce4fe9b7a0cabdf5a46a20e34039147192854622881c9a46c3707fd1"}, - {file = "dcicutils-0.31.1.tar.gz", hash = "sha256:d64569962ef43d3091f9d3cb0e81312ee1fc9e529e23d699fd2874429b043686"}, + {file = "dcicutils-0.32.2-py3-none-any.whl", hash = "sha256:7403d422a12160162a9691aff2af04f6f37869fc40252f2f61cd92a10076a4b2"}, + {file = "dcicutils-0.32.2.tar.gz", hash = "sha256:888feae7870294fe12979fbe567b653874273d149bcc31ecef5817300b01c0f1"}, ] docker = [ {file = "docker-4.2.2-py2.py3-none-any.whl", hash = "sha256:03a46400c4080cb6f7aa997f881ddd84fef855499ece219d75fbdb53289c17ab"}, {file = "docker-4.2.2.tar.gz", hash = "sha256:26eebadce7e298f55b76a88c4f8802476c5eaddbdbe38dbc6cce8781c47c9b54"}, ] +docopt = [ + {file = "docopt-0.6.2.tar.gz", hash = "sha256:49b3a825280bd66b3aa83585ef59c4a8c82f2c8a522dbe754a8bc8d08c85c491"}, +] docutils = [ {file = "docutils-0.12-py3-none-any.whl", hash = "sha256:dcebd4928112631626f4c4d0df59787c748404e66dda952110030ea883d3b8cd"}, {file = "docutils-0.12.tar.gz", hash = "sha256:c7db717810ab6965f66c8cf0398a98c9d8df982da39b4cd7f162911eb89596fa"}, diff --git a/pyproject.toml b/pyproject.toml index 5f81bf8ea0..f792af5b14 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [tool.poetry] # Note: Various modules refer to this system as "encoded", not "cgap-portal". name = "encoded" -version = "2.1.9" +version = "2.1.10" description = "Clinical Genomics Analysis Platform" authors = ["4DN-DCIC Team "] license = "MIT" @@ -115,7 +115,9 @@ xlwt = "1.2.0" "zope.sqlalchemy" = "^1.2" [tool.poetry.dev-dependencies] -coverage = ">=5.1" +coverage = ">=5.2" +codacy-coverage = ">=1.3.11" +coveralls = ">=2.1.1" # flake8 = "3.7.8" flaky = "3.6.1" # flask only for moto[server]