changeset 2092:b39aafe12319

use rdfdb public version and add pydeps
author drewp@bigasterisk.com
date Mon, 30 May 2022 23:45:12 -0700
parents 9324fc8285ad
children 8516a39eedc9
files pdm.lock pyproject.toml
diffstat 2 files changed, 28 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/pdm.lock	Mon May 30 23:21:50 2022 -0700
+++ b/pdm.lock	Mon May 30 23:45:12 2022 -0700
@@ -617,6 +617,14 @@
 summary = "C parser in Python"
 
 [[package]]
+name = "pydeps"
+version = "1.10.18"
+summary = "Display module dependencies"
+dependencies = [
+    "stdlib-list",
+]
+
+[[package]]
 name = "pyflakes"
 version = "2.4.0"
 requires_python = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
@@ -755,11 +763,12 @@
 
 [[package]]
 name = "rdfdb"
-version = "0.22.0"
+version = "0.23.0"
 requires_python = ">=3.9"
-path = "/my/proj/rdfdb"
+url = "https://projects.bigasterisk.com/rdfdb/rdfdb-0.23.0.tar.gz"
 summary = "UNKNOWN"
 dependencies = [
+    "aiohttp>=3.8.1",
     "asyncinotify>=2.0.2",
     "autobahn",
     "prometheus-client>=0.13.1",
@@ -899,6 +908,11 @@
 summary = "Statistical profiling for Python"
 
 [[package]]
+name = "stdlib-list"
+version = "0.8.0"
+summary = "A list of Python Standard Libraries (2.6-7, 3.2-9)."
+
+[[package]]
 name = "toml"
 version = "0.10.2"
 requires_python = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
@@ -1122,7 +1136,7 @@
 
 [metadata]
 lock_version = "3.1"
-content_hash = "sha256:65302d7bb6965b25e3d4e0438342f08df203ee8fc294b22444bb82f617a043e8"
+content_hash = "sha256:d0af3ae9f90e4ec5ef0d136dcf10cdacdaa1f4d69488639235aa81db15520c5f"
 
 [metadata.files]
 "aiohttp 3.8.1" = [
@@ -1922,6 +1936,10 @@
     {file = "pycparser-2.21-py2.py3-none-any.whl", hash = "sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9"},
     {file = "pycparser-2.21.tar.gz", hash = "sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206"},
 ]
+"pydeps 1.10.18" = [
+    {file = "pydeps-1.10.18-py3-none-any.whl", hash = "sha256:865b5361e8c99c492ee1625da21776854f4c5eeeb09ebe3fa2384a134b4d457a"},
+    {file = "pydeps-1.10.18.tar.gz", hash = "sha256:d512f6f0984947a45553598798cdf229a4a23a2c1389eaf60139416a68fcec5f"},
+]
 "pyflakes 2.4.0" = [
     {file = "pyflakes-2.4.0-py2.py3-none-any.whl", hash = "sha256:3bb3a3f256f4b7968c9c788781e4ff07dce46bdf12339dcda61053375426ee2e"},
     {file = "pyflakes-2.4.0.tar.gz", hash = "sha256:05a85c2872edf37a4ed30b0cce2f6093e1d0581f8c19d7393122da7e25b2b24c"},
@@ -2134,6 +2152,10 @@
 "statprof 0.1.2" = [
     {file = "statprof-0.1.2.tar.gz", hash = "sha256:adb8654edd5183e91e1538ee9112314f8129a52796bfa32cfa34b2f0e73295b4"},
 ]
+"stdlib-list 0.8.0" = [
+    {file = "stdlib_list-0.8.0-py3-none-any.whl", hash = "sha256:2ae0712a55b68f3fbbc9e58d6fa1b646a062188f49745b495f94d3310a9fdd3e"},
+    {file = "stdlib-list-0.8.0.tar.gz", hash = "sha256:a1e503719720d71e2ed70ed809b385c60cd3fb555ba7ec046b96360d30b16d9f"},
+]
 "toml 0.10.2" = [
     {file = "toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b"},
     {file = "toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f"},
--- a/pyproject.toml	Mon May 30 23:21:50 2022 -0700
+++ b/pyproject.toml	Mon May 30 23:45:12 2022 -0700
@@ -43,13 +43,14 @@
     "starlette-exporter>=0.12.0",
     "PyGObject>=3.42.1",
     "aiohttp>=3.8.1",
-    "rdfdb @ file:///my/proj/rdfdb",
+    "rdfdb @ https://projects.bigasterisk.com/rdfdb/rdfdb-0.23.0.tar.gz",
 ]
 requires-python = ">=3.9"
 
 [project.urls]
 Homepage = ""
 
+[project.optional-dependencies]
 [tool.pdm]
 
 [tool.pdm.dev-dependencies]
@@ -66,6 +67,7 @@
     "pytest-watcher",
     "pytest",
     "yapf",
+    "pydeps>=1.10.18",
 ]
 
 [[tool.pdm.source]]