github.com/google/osv-scalibr@v0.4.1/extractor/filesystem/language/python/poetrylock/testdata/multiple-packages.v2.lock (about)

     1  # This file is automatically @generated by Poetry 2.0.0 and should not be changed by hand.
     2  
     3  [[package]]
     4  name = "async-timeout"
     5  version = "5.0.1"
     6  description = "Timeout context manager for asyncio programs"
     7  optional = true
     8  python-versions = ">=3.8"
     9  groups = ["main"]
    10  markers = "extra == \"caching\" and python_full_version < \"3.11.3\""
    11  files = [
    12      {file = "async_timeout-5.0.1-py3-none-any.whl", hash = "sha256:39e3809566ff85354557ec2398b55e096c8364bacac9405a7a1fa429e77fe76c"},
    13      {file = "async_timeout-5.0.1.tar.gz", hash = "sha256:d9321a7a3d5a6a5e187e824d2fa0793ce379a202935782d555d6e9d2735677d3"},
    14  ]
    15  
    16  [[package]]
    17  name = "factory-boy"
    18  version = "3.3.1"
    19  description = "A versatile test fixtures replacement based on thoughtbot's factory_bot for Ruby."
    20  optional = false
    21  python-versions = ">=3.8"
    22  groups = ["dev"]
    23  files = [
    24      {file = "factory_boy-3.3.1-py2.py3-none-any.whl", hash = "sha256:7b1113c49736e1e9995bc2a18f4dbf2c52cf0f841103517010b1d825712ce3ca"},
    25      {file = "factory_boy-3.3.1.tar.gz", hash = "sha256:8317aa5289cdfc45f9cae570feb07a6177316c82e34d14df3c2e1f22f26abef0"},
    26  ]
    27  
    28  [package.dependencies]
    29  Faker = ">=0.7.0"
    30  
    31  [package.extras]
    32  dev = ["Django", "Pillow", "SQLAlchemy", "coverage", "flake8", "isort", "mongoengine", "mongomock", "mypy", "tox", "wheel (>=0.32.0)", "zest.releaser[recommended]"]
    33  doc = ["Sphinx", "sphinx-rtd-theme", "sphinxcontrib-spelling"]
    34  
    35  [[package]]
    36  name = "faker"
    37  version = "33.3.0"
    38  description = "Faker is a Python package that generates fake data for you."
    39  optional = false
    40  python-versions = ">=3.8"
    41  groups = ["dev", "test"]
    42  files = [
    43      {file = "Faker-33.3.0-py3-none-any.whl", hash = "sha256:ae074d9c7ef65817a93b448141a5531a16b2ea2e563dc5774578197c7c84060c"},
    44      {file = "faker-33.3.0.tar.gz", hash = "sha256:2abb551a05b75d268780b6095100a48afc43c53e97422002efbfc1272ebf5f26"},
    45  ]
    46  
    47  [package.dependencies]
    48  python-dateutil = ">=2.4"
    49  typing-extensions = "*"
    50  
    51  [[package]]
    52  name = "proto-plus"
    53  version = "1.22.0"
    54  description = "Beautiful, Pythonic protocol buffers."
    55  optional = false
    56  python-versions = ">=3.6"
    57  groups = ["main"]
    58  markers = "python_version < \"3.10\""
    59  files = [
    60      {file = "proto-plus-1.22.0.tar.gz", hash = "sha256:c2e6693fdf68c405a6428226915a8625d21d0513793598ae3287a1210478d8ec"},
    61      {file = "proto_plus-1.22.0-py3-none-any.whl", hash = "sha256:a27192d8cdc54e044f137b4c9053c9108cf5c065b46d067f1bcd389a911faf5b"},
    62  ]
    63  
    64  [package.dependencies]
    65  protobuf = ">=3.19.0,<5.0.0dev"
    66  
    67  [package.extras]
    68  testing = ["google-api-core[grpc] (>=1.31.5)"]
    69  
    70  [[package]]
    71  name = "proto-plus"
    72  version = "1.23.0"
    73  description = "Beautiful, Pythonic protocol buffers."
    74  optional = false
    75  python-versions = ">=3.6"
    76  groups = ["main"]
    77  markers = "python_version >= \"3.10\""
    78  files = [
    79      {file = "proto-plus-1.23.0.tar.gz", hash = "sha256:89075171ef11988b3fa157f5dbd8b9cf09d65fffee97e29ce403cd8defba19d2"},
    80      {file = "proto_plus-1.23.0-py3-none-any.whl", hash = "sha256:a829c79e619e1cf632de091013a4173deed13a55f326ef84f05af6f50ff4c82c"},
    81  ]
    82  
    83  [package.dependencies]
    84  protobuf = ">=3.19.0,<5.0.0dev"
    85  
    86  [package.extras]
    87  testing = ["google-api-core[grpc] (>=1.31.5)"]
    88  
    89  [[package]]
    90  name = "protobuf"
    91  version = "4.25.5"
    92  description = ""
    93  optional = false
    94  python-versions = ">=3.8"
    95  groups = ["main"]
    96  files = [
    97      {file = "protobuf-4.25.5-cp310-abi3-win32.whl", hash = "sha256:5e61fd921603f58d2f5acb2806a929b4675f8874ff5f330b7d6f7e2e784bbcd8"},
    98      {file = "protobuf-4.25.5-cp310-abi3-win_amd64.whl", hash = "sha256:4be0571adcbe712b282a330c6e89eae24281344429ae95c6d85e79e84780f5ea"},
    99      {file = "protobuf-4.25.5-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:b2fde3d805354df675ea4c7c6338c1aecd254dfc9925e88c6d31a2bcb97eb173"},
   100      {file = "protobuf-4.25.5-cp37-abi3-manylinux2014_aarch64.whl", hash = "sha256:919ad92d9b0310070f8356c24b855c98df2b8bd207ebc1c0c6fcc9ab1e007f3d"},
   101      {file = "protobuf-4.25.5-cp37-abi3-manylinux2014_x86_64.whl", hash = "sha256:fe14e16c22be926d3abfcb500e60cab068baf10b542b8c858fa27e098123e331"},
   102      {file = "protobuf-4.25.5-cp38-cp38-win32.whl", hash = "sha256:98d8d8aa50de6a2747efd9cceba361c9034050ecce3e09136f90de37ddba66e1"},
   103      {file = "protobuf-4.25.5-cp38-cp38-win_amd64.whl", hash = "sha256:b0234dd5a03049e4ddd94b93400b67803c823cfc405689688f59b34e0742381a"},
   104      {file = "protobuf-4.25.5-cp39-cp39-win32.whl", hash = "sha256:abe32aad8561aa7cc94fc7ba4fdef646e576983edb94a73381b03c53728a626f"},
   105      {file = "protobuf-4.25.5-cp39-cp39-win_amd64.whl", hash = "sha256:7a183f592dc80aa7c8da7ad9e55091c4ffc9497b3054452d629bb85fa27c2a45"},
   106      {file = "protobuf-4.25.5-py3-none-any.whl", hash = "sha256:0aebecb809cae990f8129ada5ca273d9d670b76d9bfc9b1809f0a9c02b7dbf41"},
   107      {file = "protobuf-4.25.5.tar.gz", hash = "sha256:7f8249476b4a9473645db7f8ab42b02fe1488cbe5fb72fddd445e0665afd8584"},
   108  ]
   109  
   110  [[package]]
   111  name = "python-dateutil"
   112  version = "2.9.0.post0"
   113  description = "Extensions to the standard Python datetime module"
   114  optional = false
   115  python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
   116  groups = ["dev", "test"]
   117  files = [
   118      {file = "python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3"},
   119      {file = "python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427"},
   120  ]
   121  
   122  [package.dependencies]
   123  six = ">=1.5"
   124  
   125  [[package]]
   126  name = "redis"
   127  version = "5.2.1"
   128  description = "Python client for Redis database and key-value store"
   129  optional = true
   130  python-versions = ">=3.8"
   131  groups = ["main"]
   132  markers = "extra == \"caching\""
   133  files = [
   134      {file = "redis-5.2.1-py3-none-any.whl", hash = "sha256:ee7e1056b9aea0f04c6c2ed59452947f34c4940ee025f5dd83e6a6418b6989e4"},
   135      {file = "redis-5.2.1.tar.gz", hash = "sha256:16f2e22dff21d5125e8481515e386711a34cbec50f0e44413dd7d9c060a54e0f"},
   136  ]
   137  
   138  [package.dependencies]
   139  async-timeout = {version = ">=4.0.3", markers = "python_full_version < \"3.11.3\""}
   140  
   141  [package.extras]
   142  hiredis = ["hiredis (>=3.0.0)"]
   143  ocsp = ["cryptography (>=36.0.1)", "pyopenssl (==23.2.1)", "requests (>=2.31.0)"]
   144  
   145  [[package]]
   146  name = "six"
   147  version = "1.17.0"
   148  description = "Python 2 and 3 compatibility utilities"
   149  optional = false
   150  python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
   151  groups = ["main", "dev", "test"]
   152  files = [
   153      {file = "six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274"},
   154      {file = "six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81"},
   155  ]
   156  
   157  [[package]]
   158  name = "typing-extensions"
   159  version = "4.12.2"
   160  description = "Backported and Experimental Type Hints for Python 3.8+"
   161  optional = false
   162  python-versions = ">=3.8"
   163  groups = ["dev", "test"]
   164  files = [
   165      {file = "typing_extensions-4.12.2-py3-none-any.whl", hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d"},
   166      {file = "typing_extensions-4.12.2.tar.gz", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8"},
   167  ]
   168  
   169  [[package]]
   170  name = "urllib3"
   171  version = "2.3.0"
   172  description = "HTTP library with thread-safe connection pooling, file post, and more."
   173  optional = false
   174  python-versions = ">=3.9"
   175  groups = ["dev"]
   176  files = [
   177      {file = "urllib3-2.3.0-py3-none-any.whl", hash = "sha256:1cee9ad369867bfdbbb48b7dd50374c0967a0bb7710050facf0dd6911440e3df"},
   178      {file = "urllib3-2.3.0.tar.gz", hash = "sha256:f8c5449b3cf0861679ce7e0503c7b44b5ec981bec0d1d3795a07f1ba96f0204d"},
   179  ]
   180  
   181  [package.extras]
   182  brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)"]
   183  h2 = ["h2 (>=4,<5)"]
   184  socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"]
   185  zstd = ["zstandard (>=0.18.0)"]
   186  
   187  [extras]
   188  caching = ["redis"]
   189  
   190  [metadata]
   191  lock-version = "2.1"
   192  python-versions = ">=3.9"
   193  content-hash = "ab8a643d59b9404536d1a035b0f7324ca1e2b906b5a69cf6ae8321a65efc3870"