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  ]