diff --git a/poetry.lock b/poetry.lock index 5f2c219e..db16fedf 100644 --- a/poetry.lock +++ b/poetry.lock @@ -606,6 +606,14 @@ category = "main" optional = false python-versions = "*" +[[package]] +name = "parse" +version = "1.19.0" +description = "parse() is the opposite of format()" +category = "main" +optional = false +python-versions = "*" + [[package]] name = "pluggy" version = "1.0.0" @@ -968,6 +976,17 @@ postgresql_psycopg2cffi = ["psycopg2cffi"] pymysql = ["pymysql (<1)", "pymysql"] sqlcipher = ["sqlcipher3-binary"] +[[package]] +name = "srcinfo" +version = "0.0.8" +description = "A small library to parse .SRCINFO files" +category = "main" +optional = false +python-versions = "*" + +[package.dependencies] +parse = "*" + [[package]] name = "starlette" version = "0.17.1" @@ -1099,7 +1118,7 @@ testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest- [metadata] lock-version = "1.1" python-versions = ">=3.9,<3.11" -content-hash = "b7a578260b8836df2ed014b43c6228463b3f52db3d832ede7e9c946de974ba7e" +content-hash = "492c523ad53b760b6132ba644471f9424e5cf7a7bcdd47ba648aa80d1494038f" [metadata.files] aiofiles = [ @@ -1598,6 +1617,9 @@ packaging = [ paginate = [ {file = "paginate-0.5.6.tar.gz", hash = "sha256:5e6007b6a9398177a7e1648d04fdd9f8c9766a1a945bceac82f1929e8c78af2d"}, ] +parse = [ + {file = "parse-1.19.0.tar.gz", hash = "sha256:9ff82852bcb65d139813e2a5197627a94966245c897796760a3a2a8eb66f020b"}, +] pluggy = [ {file = "pluggy-1.0.0-py2.py3-none-any.whl", hash = "sha256:74134bbf457f031a36d68416e1509f34bd5ccc019f0bcc952c7b909d06b37bd3"}, {file = "pluggy-1.0.0.tar.gz", hash = "sha256:4224373bacce55f955a878bf9cfa763c1e360858e330072059e10bad68531159"}, @@ -1837,6 +1859,10 @@ sqlalchemy = [ {file = "SQLAlchemy-1.4.29-cp39-cp39-win_amd64.whl", hash = "sha256:08cfd35eecaba79be930c9bfd2e1f0c67a7e1314355d83a378f9a512b1cf7587"}, {file = "SQLAlchemy-1.4.29.tar.gz", hash = "sha256:fa2bad14e1474ba649cfc969c1d2ec915dd3e79677f346bbfe08e93ef9020b39"}, ] +srcinfo = [ + {file = "srcinfo-0.0.8-py3-none-any.whl", hash = "sha256:0922ee4302b927d7ddea74c47e539b226a0a7738dc89f95b66404a28d07f3f6b"}, + {file = "srcinfo-0.0.8.tar.gz", hash = "sha256:5ac610cf8b15d4b0a0374bd1f7ad301675c2938f0414addf3ef7d7e3fcaf5c65"}, +] starlette = [ {file = "starlette-0.17.1-py3-none-any.whl", hash = "sha256:26a18cbda5e6b651c964c12c88b36d9898481cd428ed6e063f5f29c418f73050"}, {file = "starlette-0.17.1.tar.gz", hash = "sha256:57eab3cc975a28af62f6faec94d355a410634940f10b30d68d31cb5ec1b44ae8"}, diff --git a/pyproject.toml b/pyproject.toml index 79fe3a8f..c6076829 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -88,6 +88,7 @@ filelock = "^3.3.2" posix-ipc = "^1.0.5" pyalpm = "^0.10.6" fastapi = "^0.71.0" +srcinfo = "^0.0.8" [tool.poetry.dev-dependencies] flake8 = "^4.0.1"