diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index db9d419e..6f7a754b 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -28,7 +28,7 @@ jobs: - name: Run unittest with filenameprocessor-coverage run: | - pip install poetry==2.0.0 moto==4.2.11 coverage redis botocore==1.35.49 simplejson pandas freezegun + pip install poetry==1.8.2 moto==4.2.11 coverage redis botocore==1.35.49 simplejson pandas freezegun poetry run coverage run --source=filenameprocessor -m unittest discover -s filenameprocessor poetry run coverage xml -o sonarcloud-coverage-filenameprocessor-coverage.xml continue-on-error: true diff --git a/filenameprocessor/pyproject.toml b/filenameprocessor/pyproject.toml index cabab0a4..50c701b6 100644 --- a/filenameprocessor/pyproject.toml +++ b/filenameprocessor/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "filenameprocessor" version = "0.1.0" -description = "A brief description of the project." +description = "" readme = "README.md" authors = [ { name = "Your Name", email = "you@example.com" } @@ -27,6 +27,34 @@ dependencies = [ ] requires-python = ">=3.10" +[tool.poetry] +name = "filenameprocessor" +version = "0.1.0" +description = "" +readme = "README.md" +authors = ["Your Name "] +packages = [{ include = "src" }] + +[tool.poetry.dependencies] +python = "~3.10" +"fhir.resources" = "~7.0.2" +boto3 = "~1.26.90" +boto3-stubs-lite = { extras = ["dynamodb"], version = "~1.26.90" } +aws-lambda-typing = "~2.18.0" +moto = "~4.2.11" +requests = "~2.31.0" +responses = "~0.24.1" +pydantic = "~1.10.13" +pyjwt = "~2.8.0" +cryptography = "~42.0.4" +cffi = "~1.16.0" +jsonpath-ng = "^1.6.0" +simplejson = "^3.19.2" +structlog = "^24.1.0" +redis = "^5.1.1" +coverage = "7.6.1" +freezegun = "^1.5.1" + [build-system] -requires = ["poetry-core ~= 1.5.0"] +requires = ["poetry-core >= 1.5.0"] build-backend = "poetry.core.masonry.api"