github.com/anchore/syft@v1.38.2/syft/pkg/cataloger/python/test-fixtures/pdm-lock-extras/pdm.lock (about) 1 # This file is @generated by PDM. 2 # It is not intended for manual editing. 3 4 [metadata] 5 groups = ["default", "dev"] 6 strategy = ["cross_platform", "inherit_metadata"] 7 lock_version = "4.4.1" 8 content_hash = "sha256:d14b90a22c7fff00910b4f916106bee51a11f0d0cd3c7f588aef0b1ee01d3efa" 9 10 [[package]] 11 name = "coverage" 12 version = "7.4.1" 13 requires_python = ">=3.8" 14 summary = "Code coverage measurement for Python" 15 groups = ["dev"] 16 files = [ 17 {file = "coverage-7.4.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:077d366e724f24fc02dbfe9d946534357fda71af9764ff99d73c3c596001bbd7"}, 18 {file = "coverage-7.4.1.tar.gz", hash = "sha256:1ed4b95480952b1a26d863e546fa5094564aa0065e1e5f0d4d0041f293251d04"}, 19 ] 20 21 [[package]] 22 name = "coverage" 23 version = "7.4.1" 24 # IMPORTANT! PDM creates a separate entry for this extras combination 25 extras = ["toml"] 26 requires_python = ">=3.8" 27 summary = "Code coverage measurement for Python" 28 groups = ["dev"] 29 dependencies = [ 30 "coverage==7.4.1", 31 "tomli; python_full_version <= \"3.11.0a6\"", 32 ] 33 files = [ 34 {file = "coverage-7.4.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:077d366e724f24fc02dbfe9d946534357fda71af9764ff99d73c3c596001bbd7"}, 35 {file = "coverage-7.4.1.tar.gz", hash = "sha256:1ed4b95480952b1a26d863e546fa5094564aa0065e1e5f0d4d0041f293251d04"}, 36 ] 37 38 [[package]] 39 name = "pytest" 40 version = "8.0.1" 41 requires_python = ">=3.8" 42 summary = "pytest: simple powerful testing with Python" 43 groups = ["dev"] 44 files = [ 45 {file = "pytest-8.0.1-py3-none-any.whl", hash = "sha256:3e4f16fe1c0a9dc9d9389161c127c3edc5d810c38d6793042fb81d9f48a59fca"}, 46 {file = "pytest-8.0.1.tar.gz", hash = "sha256:267f6563751877d772019b13aacbe4e860d73fe8f651f28112e9ac37de7513ae"}, 47 ] 48 49 [[package]] 50 name = "pytest-cov" 51 version = "4.1.0" 52 requires_python = ">=3.7" 53 summary = "Pytest plugin for measuring coverage." 54 groups = ["dev"] 55 # IMPORTANT! This package depends on coverage with the 'toml' extra 56 dependencies = [ 57 "coverage[toml]>=5.2.1", 58 "pytest>=4.6", 59 ] 60 files = [ 61 {file = "pytest-cov-4.1.0.tar.gz", hash = "sha256:3904b13dfbfec47f003b8e77fd5b589cd11904a21ddf1ab38a64f204d6a10ef6"}, 62 {file = "pytest_cov-4.1.0-py3-none-any.whl", hash = "sha256:6ba70b9e97e69fcc3fb45bfeab2d0a138fb65c4d0d6a41ef33983ad114be8c3a"}, 63 ] 64 65 [[package]] 66 name = "tomli" 67 version = "2.0.1" 68 requires_python = ">=3.7" 69 summary = "A lil' TOML parser" 70 groups = ["dev"] 71 marker = "python_version < \"3.11\"" 72 files = [ 73 {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, 74 {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, 75 ] 76 77 [[package]] 78 name = "uvloop" 79 version = "0.19.0" 80 requires_python = ">=3.8" 81 summary = "Fast implementation of asyncio event loop" 82 groups = ["dev"] 83 # IMPORTANT! This package has a complex marker with multiple AND conditions, negations, and mixed quote styles 84 marker = "platform_python_implementation != 'PyPy' and sys_platform != 'win32' and python_version >= \"3.8\"" 85 files = [ 86 {file = "uvloop-0.19.0.tar.gz", hash = "sha256:0246f4fd1bf2bf702e06b0d45ee91677ee5c31242f39aab4ea6fe0c51aedd0fd"}, 87 {file = "uvloop-0.19.0-cp38-cp38-manylinux_2_17_x86_64.whl", hash = "sha256:de4313d7f575474c8f5a12e163f6d89c0a878bc49219641d49e6f1444369a90e"}, 88 ]