diff --git a/apps/cli/executables/pexable/carta_envoy/pyproject.toml b/apps/cli/executables/pexable/carta_envoy/pyproject.toml index 6b0a253c90a77027cf32a318d88d82d8259685d0..84a28fd3c7446b1b7beb05eca0c3633f7085b0fd 100644 --- a/apps/cli/executables/pexable/carta_envoy/pyproject.toml +++ b/apps/cli/executables/pexable/carta_envoy/pyproject.toml @@ -16,6 +16,9 @@ pendulum = "^2.1.2" [tool.poetry.group.dev.dependencies] pex = "2.1.119" +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" + [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" diff --git a/apps/cli/executables/pexable/casa_envoy/pyproject.toml b/apps/cli/executables/pexable/casa_envoy/pyproject.toml index ef9a05454a3ad3a586fd3b7ea8c19e125a414f27..85c7747dd77d3fc0c32d79b6979be1819bc2b2e0 100644 --- a/apps/cli/executables/pexable/casa_envoy/pyproject.toml +++ b/apps/cli/executables/pexable/casa_envoy/pyproject.toml @@ -16,6 +16,9 @@ prettierfier = "^1.0.3" [tool.poetry.group.dev.dependencies] pex = "2.1.119" +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" + [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" diff --git a/apps/cli/executables/pexable/conveyor/pyproject.toml b/apps/cli/executables/pexable/conveyor/pyproject.toml index d24eb75387f7e6ad06abe808a8db11c1e7f3164b..e0064bfd30fa74670a95e2b415d92aed17ef11fb 100644 --- a/apps/cli/executables/pexable/conveyor/pyproject.toml +++ b/apps/cli/executables/pexable/conveyor/pyproject.toml @@ -14,6 +14,9 @@ requests = "^2.28.2" [tool.poetry.group.dev.dependencies] pex = "2.1.119" +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" + [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" diff --git a/apps/cli/executables/pexable/deliver/pyproject.toml b/apps/cli/executables/pexable/deliver/pyproject.toml index 4732ed0de165520f8164eaff4a89677861669806..42cd83e8b5b9baa3c5fcf5c84a4f2fbf357ef1c3 100644 --- a/apps/cli/executables/pexable/deliver/pyproject.toml +++ b/apps/cli/executables/pexable/deliver/pyproject.toml @@ -5,7 +5,7 @@ description = "Workspaces data delivery module" authors = ["DMS SSA <dms-ssa@nrao.edu>"] license = "GPL3+" readme = "README.md" -packages = [{include = "delivery"}] +packages = [{ include = "delivery" }] [tool.poetry.dependencies] python = ">=3.10,<3.12" @@ -15,6 +15,9 @@ chevron = "0.14.0" [tool.poetry.group.dev.dependencies] pex = "2.1.119" +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" + [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" diff --git a/apps/cli/executables/pexable/ingest/pyproject.toml b/apps/cli/executables/pexable/ingest/pyproject.toml index 18cd7ffdfc1a7471882e0e205c6d41cce713569a..75d449b121ba68459683774c4a5e8ba9f60e0549 100644 --- a/apps/cli/executables/pexable/ingest/pyproject.toml +++ b/apps/cli/executables/pexable/ingest/pyproject.toml @@ -20,6 +20,8 @@ urllib3 = "1.26.6" markupsafe = "2.0.1" mysqlclient = "2.0.3" +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" [build-system] requires = ["poetry-core"] diff --git a/apps/cli/executables/pexable/ingest_envoy/pyproject.toml b/apps/cli/executables/pexable/ingest_envoy/pyproject.toml index adfc87a9a71a746236ea106581bac592ea355ad6..ff45ed68fa6477ab61229caecc741541dada4249 100644 --- a/apps/cli/executables/pexable/ingest_envoy/pyproject.toml +++ b/apps/cli/executables/pexable/ingest_envoy/pyproject.toml @@ -14,10 +14,12 @@ astropy = "^5.2.2" pendulum = "^2.1.2" requests = "^2.29.0" - [tool.poetry.group.dev.dependencies] pex = "2.1.119" +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" + [tool.poetry.scripts] ingest_envoy = "ingest_envoy.ingest:main" diff --git a/apps/cli/executables/pexable/mediator/pyproject.toml b/apps/cli/executables/pexable/mediator/pyproject.toml index 432b6fa826a24799055b43bbe0239e9268e69423..019499459e3110485b5cdf559139211d2109a905 100644 --- a/apps/cli/executables/pexable/mediator/pyproject.toml +++ b/apps/cli/executables/pexable/mediator/pyproject.toml @@ -13,6 +13,9 @@ sqlalchemy = "1.4.47" pycapo = "^0.3.1" requests = "^2.29.0" +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" + [tool.poetry.scripts] mediator = "system_mediator.mediator:main" diff --git a/apps/cli/executables/pexable/null/pyproject.toml b/apps/cli/executables/pexable/null/pyproject.toml index 768c293b3876d9620664042e2ccd22f4e4a40756..80fdc0713eafcf9c5b4aa65ea9f270cd4a3c6c15 100644 --- a/apps/cli/executables/pexable/null/pyproject.toml +++ b/apps/cli/executables/pexable/null/pyproject.toml @@ -9,10 +9,12 @@ readme = "README.md" [tool.poetry.dependencies] python = ">=3.10,<3.12" - [tool.poetry.group.dev.dependencies] pex = "2.1.119" +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" + [tool.poetry.scripts] null = "null.null:main" diff --git a/apps/cli/executables/pexable/productfetcher/pyproject.toml b/apps/cli/executables/pexable/productfetcher/pyproject.toml index 0d6576055b97537535b0acb56a16438d92cf1247..c93b053fcb37a751db968a5c66229da2b3da1d5a 100644 --- a/apps/cli/executables/pexable/productfetcher/pyproject.toml +++ b/apps/cli/executables/pexable/productfetcher/pyproject.toml @@ -21,6 +21,7 @@ sqlalchemy = "1.4.47" [tool.poetry.group.test.dependencies] requests-mock = "^1.10.0" +pytest = "^7.3.1" [tool.poetry.group.dev.dependencies] pex = "2.1.119" diff --git a/apps/cli/executables/pexable/update_stage/pyproject.toml b/apps/cli/executables/pexable/update_stage/pyproject.toml index 7886c352a661104e9d1bcbf73395e9d3ade2a86f..85d872cf0a0af955d55a15e81d8a314c6bbea1c9 100644 --- a/apps/cli/executables/pexable/update_stage/pyproject.toml +++ b/apps/cli/executables/pexable/update_stage/pyproject.toml @@ -13,6 +13,9 @@ htchirp = "^2.0" [tool.poetry.group.dev.dependencies] pex = "2.1.119" +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" + [tool.poetry.scripts] update_stage = "update_stage.update:main" diff --git a/apps/cli/executables/pexable/vela/pyproject.toml b/apps/cli/executables/pexable/vela/pyproject.toml index cd7015402c6e126c952bf46ce4e9902e25d48d0c..da59d2231f455b1ebf6f23f951cadaa5153c5128 100644 --- a/apps/cli/executables/pexable/vela/pyproject.toml +++ b/apps/cli/executables/pexable/vela/pyproject.toml @@ -16,6 +16,9 @@ pendulum = "^2.1.2" [tool.poetry.group.dev.dependencies] pex = "2.1.119" +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" + [tool.poetry.scripts] vela = "vela.quasar:main" diff --git a/apps/cli/executables/pexable/wf_inspector/pyproject.toml b/apps/cli/executables/pexable/wf_inspector/pyproject.toml index c1b30dc6a7265edc4e291d6fe2b282b7772b838e..60ad91662525f6a2b84a20ca1d7ff9392ed9cde2 100644 --- a/apps/cli/executables/pexable/wf_inspector/pyproject.toml +++ b/apps/cli/executables/pexable/wf_inspector/pyproject.toml @@ -11,6 +11,8 @@ python = ">=3.10,<3.12" requests = "^2.29.0" pycapo = "^0.3.1" +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" [build-system] requires = ["poetry-core"] diff --git a/apps/cli/executables/pexable/ws_annihilator/pyproject.toml b/apps/cli/executables/pexable/ws_annihilator/pyproject.toml index 9b8514bc1b4c4e39dfddbda79e5e82028c934495..cf88a12028887a30509d88203a7bf10ff039109f 100644 --- a/apps/cli/executables/pexable/ws_annihilator/pyproject.toml +++ b/apps/cli/executables/pexable/ws_annihilator/pyproject.toml @@ -11,6 +11,9 @@ python = "^3.10" requests = "^2.29.0" pycapo = "^0.3.1" +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" + [tool.poetry.scripts] ws_annihilator = "ws_annihilator.annihilator:main" diff --git a/apps/cli/executables/pexable/ws_metrics/pyproject.toml b/apps/cli/executables/pexable/ws_metrics/pyproject.toml index 6942ce36e3252ecffe6f9487f0b2f0f5b308037c..b9d08303f44061d8a004819190701c5396689cc3 100644 --- a/apps/cli/executables/pexable/ws_metrics/pyproject.toml +++ b/apps/cli/executables/pexable/ws_metrics/pyproject.toml @@ -12,6 +12,8 @@ pendulum = "2.1.2" messaging = "2.8.2rc1" workspaces = "2.8.2rc1" +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" [tool.poetry.scripts] ws_metrics = "ws_metrics.deep_thought:main" diff --git a/apps/cli/utilities/aat_wrest/poetry.lock b/apps/cli/utilities/aat_wrest/poetry.lock index 825e1b4d737776c0bc766a2caff18f788ef539e8..d639dba9c038fac1ad971fa25bf710e48fe6c44b 100644 --- a/apps/cli/utilities/aat_wrest/poetry.lock +++ b/apps/cli/utilities/aat_wrest/poetry.lock @@ -1,26 +1,177 @@ -# This file is automatically @generated by Poetry and should not be changed by hand. +# This file is automatically @generated by Poetry 1.4.2 and should not be changed by hand. [[package]] -name = "psycopg2" +name = "colorama" +version = "0.4.6" +description = "Cross-platform colored terminal text." +category = "dev" +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" +files = [ + { file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6" }, + { file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44" }, +] + +[[package]] +name = "exceptiongroup" +version = "1.1.1" +description = "Backport of PEP 654 (exception groups)" +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + { file = "exceptiongroup-1.1.1-py3-none-any.whl", hash = "sha256:232c37c63e4f682982c8b6459f33a8981039e5fb8756b2074364e5055c498c9e" }, + { file = "exceptiongroup-1.1.1.tar.gz", hash = "sha256:d484c3090ba2889ae2928419117447a14daf3c1231d5e30d0aae34f354f01785" }, +] + +[package.extras] +test = ["pytest (>=6)"] + +[[package]] +name = "iniconfig" +version = "2.0.0" +description = "brain-dead simple config-ini parsing" +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + { file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374" }, + { file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3" }, +] + +[[package]] +name = "packaging" +version = "23.1" +description = "Core utilities for Python packages" +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + { file = "packaging-23.1-py3-none-any.whl", hash = "sha256:994793af429502c4ea2ebf6bf664629d07c1a9fe974af92966e4b8d2df7edc61" }, + { file = "packaging-23.1.tar.gz", hash = "sha256:a392980d2b6cffa644431898be54b0045151319d1e7ec34f0cfed48767dd334f" }, +] + +[[package]] +name = "pendulum" +version = "2.1.2" +description = "Python datetimes made easy" +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +files = [ + { file = "pendulum-2.1.2-cp27-cp27m-macosx_10_15_x86_64.whl", hash = "sha256:b6c352f4bd32dff1ea7066bd31ad0f71f8d8100b9ff709fb343f3b86cee43efe" }, + { file = "pendulum-2.1.2-cp27-cp27m-win_amd64.whl", hash = "sha256:318f72f62e8e23cd6660dbafe1e346950281a9aed144b5c596b2ddabc1d19739" }, + { file = "pendulum-2.1.2-cp35-cp35m-macosx_10_15_x86_64.whl", hash = "sha256:0731f0c661a3cb779d398803655494893c9f581f6488048b3fb629c2342b5394" }, + { file = "pendulum-2.1.2-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:3481fad1dc3f6f6738bd575a951d3c15d4b4ce7c82dce37cf8ac1483fde6e8b0" }, + { file = "pendulum-2.1.2-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:9702069c694306297ed362ce7e3c1ef8404ac8ede39f9b28b7c1a7ad8c3959e3" }, + { file = "pendulum-2.1.2-cp35-cp35m-win_amd64.whl", hash = "sha256:fb53ffa0085002ddd43b6ca61a7b34f2d4d7c3ed66f931fe599e1a531b42af9b" }, + { file = "pendulum-2.1.2-cp36-cp36m-macosx_10_15_x86_64.whl", hash = "sha256:c501749fdd3d6f9e726086bf0cd4437281ed47e7bca132ddb522f86a1645d360" }, + { file = "pendulum-2.1.2-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:c807a578a532eeb226150d5006f156632df2cc8c5693d778324b43ff8c515dd0" }, + { file = "pendulum-2.1.2-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:2d1619a721df661e506eff8db8614016f0720ac171fe80dda1333ee44e684087" }, + { file = "pendulum-2.1.2-cp36-cp36m-win_amd64.whl", hash = "sha256:f888f2d2909a414680a29ae74d0592758f2b9fcdee3549887779cd4055e975db" }, + { file = "pendulum-2.1.2-cp37-cp37m-macosx_10_15_x86_64.whl", hash = "sha256:e95d329384717c7bf627bf27e204bc3b15c8238fa8d9d9781d93712776c14002" }, + { file = "pendulum-2.1.2-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:4c9c689747f39d0d02a9f94fcee737b34a5773803a64a5fdb046ee9cac7442c5" }, + { file = "pendulum-2.1.2-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:1245cd0075a3c6d889f581f6325dd8404aca5884dea7223a5566c38aab94642b" }, + { file = "pendulum-2.1.2-cp37-cp37m-win_amd64.whl", hash = "sha256:db0a40d8bcd27b4fb46676e8eb3c732c67a5a5e6bfab8927028224fbced0b40b" }, + { file = "pendulum-2.1.2-cp38-cp38-macosx_10_15_x86_64.whl", hash = "sha256:f5e236e7730cab1644e1b87aca3d2ff3e375a608542e90fe25685dae46310116" }, + { file = "pendulum-2.1.2-cp38-cp38-manylinux1_i686.whl", hash = "sha256:de42ea3e2943171a9e95141f2eecf972480636e8e484ccffaf1e833929e9e052" }, + { file = "pendulum-2.1.2-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:7c5ec650cb4bec4c63a89a0242cc8c3cebcec92fcfe937c417ba18277d8560be" }, + { file = "pendulum-2.1.2-cp38-cp38-win_amd64.whl", hash = "sha256:33fb61601083f3eb1d15edeb45274f73c63b3c44a8524703dc143f4212bf3269" }, + { file = "pendulum-2.1.2-cp39-cp39-manylinux1_i686.whl", hash = "sha256:29c40a6f2942376185728c9a0347d7c0f07905638c83007e1d262781f1e6953a" }, + { file = "pendulum-2.1.2-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:94b1fc947bfe38579b28e1cccb36f7e28a15e841f30384b5ad6c5e31055c85d7" }, + { file = "pendulum-2.1.2.tar.gz", hash = "sha256:b06a0ca1bfe41c990bbf0c029f0b6501a7f2ec4e38bfec730712015e8860f207" }, +] + +[package.dependencies] +python-dateutil = ">=2.6,<3.0" +pytzdata = ">=2020.1" + +[[package]] +name = "pluggy" +version = "1.0.0" +description = "plugin and hook calling mechanisms for python" +category = "dev" +optional = false +python-versions = ">=3.6" +files = [ + { file = "pluggy-1.0.0-py2.py3-none-any.whl", hash = "sha256:74134bbf457f031a36d68416e1509f34bd5ccc019f0bcc952c7b909d06b37bd3" }, + { file = "pluggy-1.0.0.tar.gz", hash = "sha256:4224373bacce55f955a878bf9cfa763c1e360858e330072059e10bad68531159" }, +] + +[package.extras] +dev = ["pre-commit", "tox"] +testing = ["pytest", "pytest-benchmark"] + +[[package]] +name = "psycopg2-binary" version = "2.9.6" description = "psycopg2 - Python-PostgreSQL Database Adapter" category = "main" optional = false python-versions = ">=3.6" files = [ - {file = "psycopg2-2.9.6-cp310-cp310-win32.whl", hash = "sha256:f7a7a5ee78ba7dc74265ba69e010ae89dae635eea0e97b055fb641a01a31d2b1"}, - {file = "psycopg2-2.9.6-cp310-cp310-win_amd64.whl", hash = "sha256:f75001a1cbbe523e00b0ef896a5a1ada2da93ccd752b7636db5a99bc57c44494"}, - {file = "psycopg2-2.9.6-cp311-cp311-win32.whl", hash = "sha256:53f4ad0a3988f983e9b49a5d9765d663bbe84f508ed655affdb810af9d0972ad"}, - {file = "psycopg2-2.9.6-cp311-cp311-win_amd64.whl", hash = "sha256:b81fcb9ecfc584f661b71c889edeae70bae30d3ef74fa0ca388ecda50b1222b7"}, - {file = "psycopg2-2.9.6-cp36-cp36m-win32.whl", hash = "sha256:11aca705ec888e4f4cea97289a0bf0f22a067a32614f6ef64fcf7b8bfbc53744"}, - {file = "psycopg2-2.9.6-cp36-cp36m-win_amd64.whl", hash = "sha256:36c941a767341d11549c0fbdbb2bf5be2eda4caf87f65dfcd7d146828bd27f39"}, - {file = "psycopg2-2.9.6-cp37-cp37m-win32.whl", hash = "sha256:869776630c04f335d4124f120b7fb377fe44b0a7645ab3c34b4ba42516951889"}, - {file = "psycopg2-2.9.6-cp37-cp37m-win_amd64.whl", hash = "sha256:a8ad4a47f42aa6aec8d061fdae21eaed8d864d4bb0f0cade5ad32ca16fcd6258"}, - {file = "psycopg2-2.9.6-cp38-cp38-win32.whl", hash = "sha256:2362ee4d07ac85ff0ad93e22c693d0f37ff63e28f0615a16b6635a645f4b9214"}, - {file = "psycopg2-2.9.6-cp38-cp38-win_amd64.whl", hash = "sha256:d24ead3716a7d093b90b27b3d73459fe8cd90fd7065cf43b3c40966221d8c394"}, - {file = "psycopg2-2.9.6-cp39-cp39-win32.whl", hash = "sha256:1861a53a6a0fd248e42ea37c957d36950da00266378746588eab4f4b5649e95f"}, - {file = "psycopg2-2.9.6-cp39-cp39-win_amd64.whl", hash = "sha256:ded2faa2e6dfb430af7713d87ab4abbfc764d8d7fb73eafe96a24155f906ebf5"}, - {file = "psycopg2-2.9.6.tar.gz", hash = "sha256:f15158418fd826831b28585e2ab48ed8df2d0d98f502a2b4fe619e7d5ca29011"}, + { file = "psycopg2-binary-2.9.6.tar.gz", hash = "sha256:1f64dcfb8f6e0c014c7f55e51c9759f024f70ea572fbdef123f85318c297947c" }, + { file = "psycopg2_binary-2.9.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d26e0342183c762de3276cca7a530d574d4e25121ca7d6e4a98e4f05cb8e4df7" }, + { file = "psycopg2_binary-2.9.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c48d8f2db17f27d41fb0e2ecd703ea41984ee19362cbce52c097963b3a1b4365" }, + { file = "psycopg2_binary-2.9.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ffe9dc0a884a8848075e576c1de0290d85a533a9f6e9c4e564f19adf8f6e54a7" }, + { file = "psycopg2_binary-2.9.6-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8a76e027f87753f9bd1ab5f7c9cb8c7628d1077ef927f5e2446477153a602f2c" }, + { file = "psycopg2_binary-2.9.6-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6460c7a99fc939b849431f1e73e013d54aa54293f30f1109019c56a0b2b2ec2f" }, + { file = "psycopg2_binary-2.9.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ae102a98c547ee2288637af07393dd33f440c25e5cd79556b04e3fca13325e5f" }, + { file = "psycopg2_binary-2.9.6-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:9972aad21f965599ed0106f65334230ce826e5ae69fda7cbd688d24fa922415e" }, + { file = "psycopg2_binary-2.9.6-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:7a40c00dbe17c0af5bdd55aafd6ff6679f94a9be9513a4c7e071baf3d7d22a70" }, + { file = "psycopg2_binary-2.9.6-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:cacbdc5839bdff804dfebc058fe25684cae322987f7a38b0168bc1b2df703fb1" }, + { file = "psycopg2_binary-2.9.6-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7f0438fa20fb6c7e202863e0d5ab02c246d35efb1d164e052f2f3bfe2b152bd0" }, + { file = "psycopg2_binary-2.9.6-cp310-cp310-win32.whl", hash = "sha256:b6c8288bb8a84b47e07013bb4850f50538aa913d487579e1921724631d02ea1b" }, + { file = "psycopg2_binary-2.9.6-cp310-cp310-win_amd64.whl", hash = "sha256:61b047a0537bbc3afae10f134dc6393823882eb263088c271331602b672e52e9" }, + { file = "psycopg2_binary-2.9.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:964b4dfb7c1c1965ac4c1978b0f755cc4bd698e8aa2b7667c575fb5f04ebe06b" }, + { file = "psycopg2_binary-2.9.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:afe64e9b8ea66866a771996f6ff14447e8082ea26e675a295ad3bdbffdd72afb" }, + { file = "psycopg2_binary-2.9.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:15e2ee79e7cf29582ef770de7dab3d286431b01c3bb598f8e05e09601b890081" }, + { file = "psycopg2_binary-2.9.6-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:dfa74c903a3c1f0d9b1c7e7b53ed2d929a4910e272add6700c38f365a6002820" }, + { file = "psycopg2_binary-2.9.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b83456c2d4979e08ff56180a76429263ea254c3f6552cd14ada95cff1dec9bb8" }, + { file = "psycopg2_binary-2.9.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0645376d399bfd64da57148694d78e1f431b1e1ee1054872a5713125681cf1be" }, + { file = "psycopg2_binary-2.9.6-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e99e34c82309dd78959ba3c1590975b5d3c862d6f279f843d47d26ff89d7d7e1" }, + { file = "psycopg2_binary-2.9.6-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:4ea29fc3ad9d91162c52b578f211ff1c931d8a38e1f58e684c45aa470adf19e2" }, + { file = "psycopg2_binary-2.9.6-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:4ac30da8b4f57187dbf449294d23b808f8f53cad6b1fc3623fa8a6c11d176dd0" }, + { file = "psycopg2_binary-2.9.6-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:e78e6e2a00c223e164c417628572a90093c031ed724492c763721c2e0bc2a8df" }, + { file = "psycopg2_binary-2.9.6-cp311-cp311-win32.whl", hash = "sha256:1876843d8e31c89c399e31b97d4b9725a3575bb9c2af92038464231ec40f9edb" }, + { file = "psycopg2_binary-2.9.6-cp311-cp311-win_amd64.whl", hash = "sha256:b4b24f75d16a89cc6b4cdff0eb6a910a966ecd476d1e73f7ce5985ff1328e9a6" }, + { file = "psycopg2_binary-2.9.6-cp36-cp36m-win32.whl", hash = "sha256:498807b927ca2510baea1b05cc91d7da4718a0f53cb766c154c417a39f1820a0" }, + { file = "psycopg2_binary-2.9.6-cp36-cp36m-win_amd64.whl", hash = "sha256:0d236c2825fa656a2d98bbb0e52370a2e852e5a0ec45fc4f402977313329174d" }, + { file = "psycopg2_binary-2.9.6-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:34b9ccdf210cbbb1303c7c4db2905fa0319391bd5904d32689e6dd5c963d2ea8" }, + { file = "psycopg2_binary-2.9.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:84d2222e61f313c4848ff05353653bf5f5cf6ce34df540e4274516880d9c3763" }, + { file = "psycopg2_binary-2.9.6-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:30637a20623e2a2eacc420059be11527f4458ef54352d870b8181a4c3020ae6b" }, + { file = "psycopg2_binary-2.9.6-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8122cfc7cae0da9a3077216528b8bb3629c43b25053284cc868744bfe71eb141" }, + { file = "psycopg2_binary-2.9.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:38601cbbfe600362c43714482f43b7c110b20cb0f8172422c616b09b85a750c5" }, + { file = "psycopg2_binary-2.9.6-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:c7e62ab8b332147a7593a385d4f368874d5fe4ad4e341770d4983442d89603e3" }, + { file = "psycopg2_binary-2.9.6-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:2ab652e729ff4ad76d400df2624d223d6e265ef81bb8aa17fbd63607878ecbee" }, + { file = "psycopg2_binary-2.9.6-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:c83a74b68270028dc8ee74d38ecfaf9c90eed23c8959fca95bd703d25b82c88e" }, + { file = "psycopg2_binary-2.9.6-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:d4e6036decf4b72d6425d5b29bbd3e8f0ff1059cda7ac7b96d6ac5ed34ffbacd" }, + { file = "psycopg2_binary-2.9.6-cp37-cp37m-win32.whl", hash = "sha256:a8c28fd40a4226b4a84bdf2d2b5b37d2c7bd49486b5adcc200e8c7ec991dfa7e" }, + { file = "psycopg2_binary-2.9.6-cp37-cp37m-win_amd64.whl", hash = "sha256:51537e3d299be0db9137b321dfb6a5022caaab275775680e0c3d281feefaca6b" }, + { file = "psycopg2_binary-2.9.6-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:cf4499e0a83b7b7edcb8dabecbd8501d0d3a5ef66457200f77bde3d210d5debb" }, + { file = "psycopg2_binary-2.9.6-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:7e13a5a2c01151f1208d5207e42f33ba86d561b7a89fca67c700b9486a06d0e2" }, + { file = "psycopg2_binary-2.9.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0e0f754d27fddcfd74006455b6e04e6705d6c31a612ec69ddc040a5468e44b4e" }, + { file = "psycopg2_binary-2.9.6-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d57c3fd55d9058645d26ae37d76e61156a27722097229d32a9e73ed54819982a" }, + { file = "psycopg2_binary-2.9.6-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:71f14375d6f73b62800530b581aed3ada394039877818b2d5f7fc77e3bb6894d" }, + { file = "psycopg2_binary-2.9.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:441cc2f8869a4f0f4bb408475e5ae0ee1f3b55b33f350406150277f7f35384fc" }, + { file = "psycopg2_binary-2.9.6-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:65bee1e49fa6f9cf327ce0e01c4c10f39165ee76d35c846ade7cb0ec6683e303" }, + { file = "psycopg2_binary-2.9.6-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:af335bac6b666cc6aea16f11d486c3b794029d9df029967f9938a4bed59b6a19" }, + { file = "psycopg2_binary-2.9.6-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:cfec476887aa231b8548ece2e06d28edc87c1397ebd83922299af2e051cf2827" }, + { file = "psycopg2_binary-2.9.6-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:65c07febd1936d63bfde78948b76cd4c2a411572a44ac50719ead41947d0f26b" }, + { file = "psycopg2_binary-2.9.6-cp38-cp38-win32.whl", hash = "sha256:4dfb4be774c4436a4526d0c554af0cc2e02082c38303852a36f6456ece7b3503" }, + { file = "psycopg2_binary-2.9.6-cp38-cp38-win_amd64.whl", hash = "sha256:02c6e3cf3439e213e4ee930308dc122d6fb4d4bea9aef4a12535fbd605d1a2fe" }, + { file = "psycopg2_binary-2.9.6-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:e9182eb20f41417ea1dd8e8f7888c4d7c6e805f8a7c98c1081778a3da2bee3e4" }, + { file = "psycopg2_binary-2.9.6-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:8a6979cf527e2603d349a91060f428bcb135aea2be3201dff794813256c274f1" }, + { file = "psycopg2_binary-2.9.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8338a271cb71d8da40b023a35d9c1e919eba6cbd8fa20a54b748a332c355d896" }, + { file = "psycopg2_binary-2.9.6-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e3ed340d2b858d6e6fb5083f87c09996506af483227735de6964a6100b4e6a54" }, + { file = "psycopg2_binary-2.9.6-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f81e65376e52f03422e1fb475c9514185669943798ed019ac50410fb4c4df232" }, + { file = "psycopg2_binary-2.9.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bfb13af3c5dd3a9588000910178de17010ebcccd37b4f9794b00595e3a8ddad3" }, + { file = "psycopg2_binary-2.9.6-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:4c727b597c6444a16e9119386b59388f8a424223302d0c06c676ec8b4bc1f963" }, + { file = "psycopg2_binary-2.9.6-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:4d67fbdaf177da06374473ef6f7ed8cc0a9dc640b01abfe9e8a2ccb1b1402c1f" }, + { file = "psycopg2_binary-2.9.6-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:0892ef645c2fabb0c75ec32d79f4252542d0caec1d5d949630e7d242ca4681a3" }, + { file = "psycopg2_binary-2.9.6-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:02c0f3757a4300cf379eb49f543fb7ac527fb00144d39246ee40e1df684ab514" }, + { file = "psycopg2_binary-2.9.6-cp39-cp39-win32.whl", hash = "sha256:c3dba7dab16709a33a847e5cd756767271697041fbe3fe97c215b1fc1f5c9848" }, + { file = "psycopg2_binary-2.9.6-cp39-cp39-win_amd64.whl", hash = "sha256:f6a88f384335bb27812293fdb11ac6aee2ca3f51d3c7820fe03de0a304ab6249" }, ] [[package]] @@ -31,11 +182,85 @@ category = "main" optional = false python-versions = "*" files = [ - {file = "pycapo-0.3.1-py3-none-any.whl", hash = "sha256:9b85c00a37a101ba3a61f70e388d906e9a6a6fbce1f60fd8343e0626c50a7c35"}, - {file = "pycapo-0.3.1.tar.gz", hash = "sha256:38c19769964400c66a5dff09b61e57d439f900ba097b3a6966660e33d43a125f"}, + { file = "pycapo-0.3.1-py3-none-any.whl", hash = "sha256:9b85c00a37a101ba3a61f70e388d906e9a6a6fbce1f60fd8343e0626c50a7c35" }, + { file = "pycapo-0.3.1.tar.gz", hash = "sha256:38c19769964400c66a5dff09b61e57d439f900ba097b3a6966660e33d43a125f" }, +] + +[[package]] +name = "pytest" +version = "7.3.1" +description = "pytest: simple powerful testing with Python" +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + { file = "pytest-7.3.1-py3-none-any.whl", hash = "sha256:3799fa815351fea3a5e96ac7e503a96fa51cc9942c3753cda7651b93c1cfa362" }, + { file = "pytest-7.3.1.tar.gz", hash = "sha256:434afafd78b1d78ed0addf160ad2b77a30d35d4bdf8af234fe621919d9ed15e3" }, +] + +[package.dependencies] +colorama = { version = "*", markers = "sys_platform == \"win32\"" } +exceptiongroup = { version = ">=1.0.0rc8", markers = "python_version < \"3.11\"" } +iniconfig = "*" +packaging = "*" +pluggy = ">=0.12,<2.0" +tomli = { version = ">=1.0.0", markers = "python_version < \"3.11\"" } + +[package.extras] +testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "xmlschema"] + +[[package]] +name = "python-dateutil" +version = "2.8.2" +description = "Extensions to the standard Python datetime module" +category = "main" +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" +files = [ + { file = "python-dateutil-2.8.2.tar.gz", hash = "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86" }, + { file = "python_dateutil-2.8.2-py2.py3-none-any.whl", hash = "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9" }, +] + +[package.dependencies] +six = ">=1.5" + +[[package]] +name = "pytzdata" +version = "2020.1" +description = "The Olson timezone database for Python." +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +files = [ + { file = "pytzdata-2020.1-py2.py3-none-any.whl", hash = "sha256:e1e14750bcf95016381e4d472bad004eef710f2d6417240904070b3d6654485f" }, + { file = "pytzdata-2020.1.tar.gz", hash = "sha256:3efa13b335a00a8de1d345ae41ec78dd11c9f8807f522d39850f2dd828681540" }, +] + +[[package]] +name = "six" +version = "1.16.0" +description = "Python 2 and 3 compatibility utilities" +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" +files = [ + { file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254" }, + { file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926" }, +] + +[[package]] +name = "tomli" +version = "2.0.1" +description = "A lil' TOML parser" +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + { file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc" }, + { file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f" }, ] [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "ac10171ba0dbd95733f77b1467e58eb95cebc731618b308560293daf3f96db35" +content-hash = "84e8aa4cf79adb1dda1d698d1b5d23a5dabb44cf1f5ab1a3f1783470ab063a1f" diff --git a/apps/cli/utilities/aat_wrest/pyproject.toml b/apps/cli/utilities/aat_wrest/pyproject.toml index f0d6aac20c87d213df31b1bec92e5f97cb835f11..c6e61a7d4d78491550344965dba182d36da4cd64 100644 --- a/apps/cli/utilities/aat_wrest/pyproject.toml +++ b/apps/cli/utilities/aat_wrest/pyproject.toml @@ -12,8 +12,12 @@ readme = "README.md" [tool.poetry.dependencies] python = "^3.10" -psycopg2 = "^2.9.6" pycapo = "^0.3.1" +psycopg2-binary = "^2.9.6" +pendulum = "^2.1.2" + +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" [tool.poetry.scripts] aat_wrest = "aat_wrest.wrest:main" diff --git a/apps/cli/utilities/contacts_wrest/pyproject.toml b/apps/cli/utilities/contacts_wrest/pyproject.toml index b2d061d5d731fd2c6ee249aec5811fd270680071..fe3950452d3d593f975cbf1889aebd185e950383 100644 --- a/apps/cli/utilities/contacts_wrest/pyproject.toml +++ b/apps/cli/utilities/contacts_wrest/pyproject.toml @@ -14,6 +14,9 @@ psycopg2 = "^2.9.6" pycapo = "^0.3.1" pymysql = "^1.0.3" +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" + [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" diff --git a/apps/cli/utilities/core_sampler/pyproject.toml b/apps/cli/utilities/core_sampler/pyproject.toml index f9fefb7b456c7799bf354150a0f6ca88299ebfbc..e8f79c397af103736fb012b91c33367b3a22c220 100644 --- a/apps/cli/utilities/core_sampler/pyproject.toml +++ b/apps/cli/utilities/core_sampler/pyproject.toml @@ -11,6 +11,8 @@ python = "^3.10" pycapo = "^0.3.1" psycopg2 = "^2.9.6" +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" [build-system] requires = ["poetry-core"] diff --git a/apps/cli/utilities/wf_monitor/pyproject.toml b/apps/cli/utilities/wf_monitor/pyproject.toml index 51e070963c00f96aec06cb2b46ee6e95a0c828ad..8f5797b831997f46355aaa69786e06a734e1d39f 100644 --- a/apps/cli/utilities/wf_monitor/pyproject.toml +++ b/apps/cli/utilities/wf_monitor/pyproject.toml @@ -12,6 +12,9 @@ pendulum = "^2.1.2" workspaces = "2.8.2rc1" messaging = "2.8.2rc1" +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" + [tool.poetry.scripts] wf_monitor = "wf_monitor.monitor:main" diff --git a/services/capability/pyproject.toml b/services/capability/pyproject.toml index c9cd3f5e84a15f60b23d86962ad4e6a6d43becf2..86a4a5ed7c16362b5ba44d9fefaf2afad49a0913 100644 --- a/services/capability/pyproject.toml +++ b/services/capability/pyproject.toml @@ -32,5 +32,8 @@ workspaces = "2.8.2rc1" [tool.poetry.group.dev.dependencies] pyramid-debugtoolbar = "^4.10" +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" + [tool.poetry.scripts] launch_capability = "capability.capability_launcher:main" diff --git a/services/notification/pyproject.toml b/services/notification/pyproject.toml index a90424cf08e1f3123bd7dbf4c3b242b571561e49..376b5fe4699b6153edd5b0ebf441ca21cb6dafc6 100644 --- a/services/notification/pyproject.toml +++ b/services/notification/pyproject.toml @@ -25,6 +25,9 @@ workspaces = "2.8.2rc1" [tool.poetry.group.dev.dependencies] pyramid-debugtoolbar = "^4.10" +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" + [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" diff --git a/services/workflow/pyproject.toml b/services/workflow/pyproject.toml index 043dc5d2a0c4c9aa1fc3f9bdb07dc84db9774188..3fff80d6506472465e65f608699ae06a40fa9a67 100644 --- a/services/workflow/pyproject.toml +++ b/services/workflow/pyproject.toml @@ -23,10 +23,12 @@ immutable-views = "^0.6.1" sentry-sdk = "1.5.0" prometheus-client = "0.4.1" - [tool.poetry.group.dev.dependencies] pyramid-debugtoolbar = "^4.10" +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" + [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" diff --git a/shared/messaging/pyproject.toml b/shared/messaging/pyproject.toml index c96e998e3aae8e9c71cfd4bdefcf89f4ba7142f8..57d1a2741244c0502d9966bea485001c47d5368b 100644 --- a/shared/messaging/pyproject.toml +++ b/shared/messaging/pyproject.toml @@ -11,6 +11,9 @@ python = "^3.10" kombu = "^5.2.4" pycapo = "^0.3.1" +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" + [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" diff --git a/shared/schema/pyproject.toml b/shared/schema/pyproject.toml index e21618c51ce7f6202a382e4bbb7771a3c03e3fae..2affcafec31172ae2110e8f26cae54329258c843 100644 --- a/shared/schema/pyproject.toml +++ b/shared/schema/pyproject.toml @@ -15,6 +15,9 @@ mysqlclient = "^2.1.1" cx-oracle = "^8.3.0" sqlalchemy = "1.4.47" +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" + [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" diff --git a/shared/workspaces/pyproject.toml b/shared/workspaces/pyproject.toml index 338613987b358a5f5a73f016b17057ecd2fc8ee6..d329ed6638360ac8689e53b07c34f75dc495f8e0 100644 --- a/shared/workspaces/pyproject.toml +++ b/shared/workspaces/pyproject.toml @@ -18,6 +18,8 @@ transaction = "^3.1.0" immutable-views = "^0.6.1" schema = "2.8.2rc1" +[tool.poetry.group.test.dependencies] +pytest = "^7.3.1" [build-system] requires = ["poetry-core"]