Spaces:
Running
Running
Geevarghese George
commited on
Commit
·
cb15739
1
Parent(s):
d0e3378
fix imports
Browse files- poetry.lock +12 -13
- pyproject.toml +27 -23
poetry.lock
CHANGED
|
@@ -569,12 +569,12 @@ version = "0.4.6"
|
|
| 569 |
description = "Cross-platform colored terminal text."
|
| 570 |
optional = false
|
| 571 |
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
|
| 572 |
-
groups = ["main"
|
|
|
|
| 573 |
files = [
|
| 574 |
{file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"},
|
| 575 |
{file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"},
|
| 576 |
]
|
| 577 |
-
markers = {main = "platform_system == \"Windows\" or sys_platform == \"win32\"", dev = "sys_platform == \"win32\""}
|
| 578 |
|
| 579 |
[[package]]
|
| 580 |
name = "cryptography"
|
|
@@ -682,7 +682,7 @@ version = "1.3.1"
|
|
| 682 |
description = "Backport of PEP 654 (exception groups)"
|
| 683 |
optional = false
|
| 684 |
python-versions = ">=3.7"
|
| 685 |
-
groups = ["main"
|
| 686 |
markers = "python_version == \"3.10\""
|
| 687 |
files = [
|
| 688 |
{file = "exceptiongroup-1.3.1-py3-none-any.whl", hash = "sha256:a7a39a3bd276781e98394987d3a5701d0c4edffb633bb7a5144577f82c773598"},
|
|
@@ -1090,7 +1090,7 @@ version = "2.3.0"
|
|
| 1090 |
description = "brain-dead simple config-ini parsing"
|
| 1091 |
optional = false
|
| 1092 |
python-versions = ">=3.10"
|
| 1093 |
-
groups = ["main"
|
| 1094 |
files = [
|
| 1095 |
{file = "iniconfig-2.3.0-py3-none-any.whl", hash = "sha256:f631c04d2c48c52b84d0d0549c99ff3859c98df65b3101406327ecc7d53fbf12"},
|
| 1096 |
{file = "iniconfig-2.3.0.tar.gz", hash = "sha256:c76315c77db068650d49c5b56314774a7804df16fee4402c1f19d6d15d8c4730"},
|
|
@@ -1826,7 +1826,7 @@ version = "25.0"
|
|
| 1826 |
description = "Core utilities for Python packages"
|
| 1827 |
optional = false
|
| 1828 |
python-versions = ">=3.8"
|
| 1829 |
-
groups = ["main"
|
| 1830 |
files = [
|
| 1831 |
{file = "packaging-25.0-py3-none-any.whl", hash = "sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484"},
|
| 1832 |
{file = "packaging-25.0.tar.gz", hash = "sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f"},
|
|
@@ -2047,7 +2047,7 @@ version = "1.6.0"
|
|
| 2047 |
description = "plugin and hook calling mechanisms for python"
|
| 2048 |
optional = false
|
| 2049 |
python-versions = ">=3.9"
|
| 2050 |
-
groups = ["main"
|
| 2051 |
files = [
|
| 2052 |
{file = "pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746"},
|
| 2053 |
{file = "pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3"},
|
|
@@ -2290,7 +2290,7 @@ version = "2.19.2"
|
|
| 2290 |
description = "Pygments is a syntax highlighting package written in Python."
|
| 2291 |
optional = false
|
| 2292 |
python-versions = ">=3.8"
|
| 2293 |
-
groups = ["main"
|
| 2294 |
files = [
|
| 2295 |
{file = "pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b"},
|
| 2296 |
{file = "pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887"},
|
|
@@ -2326,7 +2326,7 @@ version = "9.0.1"
|
|
| 2326 |
description = "pytest: simple powerful testing with Python"
|
| 2327 |
optional = false
|
| 2328 |
python-versions = ">=3.10"
|
| 2329 |
-
groups = ["main"
|
| 2330 |
files = [
|
| 2331 |
{file = "pytest-9.0.1-py3-none-any.whl", hash = "sha256:67be0030d194df2dfa7b556f2e56fb3c3315bd5c8822c6951162b92b32ce7dad"},
|
| 2332 |
{file = "pytest-9.0.1.tar.gz", hash = "sha256:3e9c069ea73583e255c3b21cf46b8d3c56f6e3a1a8f6da94ccb0fcf57b9d73c8"},
|
|
@@ -3094,7 +3094,7 @@ version = "2.3.0"
|
|
| 3094 |
description = "A lil' TOML parser"
|
| 3095 |
optional = false
|
| 3096 |
python-versions = ">=3.8"
|
| 3097 |
-
groups = ["main"
|
| 3098 |
markers = "python_version == \"3.10\""
|
| 3099 |
files = [
|
| 3100 |
{file = "tomli-2.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:88bd15eb972f3664f5ed4b57c1634a97153b4bac4479dcb6a495f41921eb7f45"},
|
|
@@ -3274,12 +3274,11 @@ version = "4.15.0"
|
|
| 3274 |
description = "Backported and Experimental Type Hints for Python 3.9+"
|
| 3275 |
optional = false
|
| 3276 |
python-versions = ">=3.9"
|
| 3277 |
-
groups = ["main"
|
| 3278 |
files = [
|
| 3279 |
{file = "typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548"},
|
| 3280 |
{file = "typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466"},
|
| 3281 |
]
|
| 3282 |
-
markers = {dev = "python_version == \"3.10\""}
|
| 3283 |
|
| 3284 |
[[package]]
|
| 3285 |
name = "typing-inspection"
|
|
@@ -3456,5 +3455,5 @@ files = [
|
|
| 3456 |
|
| 3457 |
[metadata]
|
| 3458 |
lock-version = "2.1"
|
| 3459 |
-
python-versions = ">=3.10
|
| 3460 |
-
content-hash = "
|
|
|
|
| 569 |
description = "Cross-platform colored terminal text."
|
| 570 |
optional = false
|
| 571 |
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
|
| 572 |
+
groups = ["main"]
|
| 573 |
+
markers = "platform_system == \"Windows\" or sys_platform == \"win32\""
|
| 574 |
files = [
|
| 575 |
{file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"},
|
| 576 |
{file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"},
|
| 577 |
]
|
|
|
|
| 578 |
|
| 579 |
[[package]]
|
| 580 |
name = "cryptography"
|
|
|
|
| 682 |
description = "Backport of PEP 654 (exception groups)"
|
| 683 |
optional = false
|
| 684 |
python-versions = ">=3.7"
|
| 685 |
+
groups = ["main"]
|
| 686 |
markers = "python_version == \"3.10\""
|
| 687 |
files = [
|
| 688 |
{file = "exceptiongroup-1.3.1-py3-none-any.whl", hash = "sha256:a7a39a3bd276781e98394987d3a5701d0c4edffb633bb7a5144577f82c773598"},
|
|
|
|
| 1090 |
description = "brain-dead simple config-ini parsing"
|
| 1091 |
optional = false
|
| 1092 |
python-versions = ">=3.10"
|
| 1093 |
+
groups = ["main"]
|
| 1094 |
files = [
|
| 1095 |
{file = "iniconfig-2.3.0-py3-none-any.whl", hash = "sha256:f631c04d2c48c52b84d0d0549c99ff3859c98df65b3101406327ecc7d53fbf12"},
|
| 1096 |
{file = "iniconfig-2.3.0.tar.gz", hash = "sha256:c76315c77db068650d49c5b56314774a7804df16fee4402c1f19d6d15d8c4730"},
|
|
|
|
| 1826 |
description = "Core utilities for Python packages"
|
| 1827 |
optional = false
|
| 1828 |
python-versions = ">=3.8"
|
| 1829 |
+
groups = ["main"]
|
| 1830 |
files = [
|
| 1831 |
{file = "packaging-25.0-py3-none-any.whl", hash = "sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484"},
|
| 1832 |
{file = "packaging-25.0.tar.gz", hash = "sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f"},
|
|
|
|
| 2047 |
description = "plugin and hook calling mechanisms for python"
|
| 2048 |
optional = false
|
| 2049 |
python-versions = ">=3.9"
|
| 2050 |
+
groups = ["main"]
|
| 2051 |
files = [
|
| 2052 |
{file = "pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746"},
|
| 2053 |
{file = "pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3"},
|
|
|
|
| 2290 |
description = "Pygments is a syntax highlighting package written in Python."
|
| 2291 |
optional = false
|
| 2292 |
python-versions = ">=3.8"
|
| 2293 |
+
groups = ["main"]
|
| 2294 |
files = [
|
| 2295 |
{file = "pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b"},
|
| 2296 |
{file = "pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887"},
|
|
|
|
| 2326 |
description = "pytest: simple powerful testing with Python"
|
| 2327 |
optional = false
|
| 2328 |
python-versions = ">=3.10"
|
| 2329 |
+
groups = ["main"]
|
| 2330 |
files = [
|
| 2331 |
{file = "pytest-9.0.1-py3-none-any.whl", hash = "sha256:67be0030d194df2dfa7b556f2e56fb3c3315bd5c8822c6951162b92b32ce7dad"},
|
| 2332 |
{file = "pytest-9.0.1.tar.gz", hash = "sha256:3e9c069ea73583e255c3b21cf46b8d3c56f6e3a1a8f6da94ccb0fcf57b9d73c8"},
|
|
|
|
| 3094 |
description = "A lil' TOML parser"
|
| 3095 |
optional = false
|
| 3096 |
python-versions = ">=3.8"
|
| 3097 |
+
groups = ["main"]
|
| 3098 |
markers = "python_version == \"3.10\""
|
| 3099 |
files = [
|
| 3100 |
{file = "tomli-2.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:88bd15eb972f3664f5ed4b57c1634a97153b4bac4479dcb6a495f41921eb7f45"},
|
|
|
|
| 3274 |
description = "Backported and Experimental Type Hints for Python 3.9+"
|
| 3275 |
optional = false
|
| 3276 |
python-versions = ">=3.9"
|
| 3277 |
+
groups = ["main"]
|
| 3278 |
files = [
|
| 3279 |
{file = "typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548"},
|
| 3280 |
{file = "typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466"},
|
| 3281 |
]
|
|
|
|
| 3282 |
|
| 3283 |
[[package]]
|
| 3284 |
name = "typing-inspection"
|
|
|
|
| 3455 |
|
| 3456 |
[metadata]
|
| 3457 |
lock-version = "2.1"
|
| 3458 |
+
python-versions = ">=3.10"
|
| 3459 |
+
content-hash = "8c9fd4806ef7e7a029908d198f1790a35c480b19aff1962a05690b4f6faecd87"
|
pyproject.toml
CHANGED
|
@@ -1,30 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
[build-system]
|
| 2 |
-
requires = ["poetry-core>=
|
| 3 |
build-backend = "poetry.core.masonry.api"
|
| 4 |
|
| 5 |
[tool.poetry]
|
| 6 |
-
name = "upgrade-advisor"
|
| 7 |
-
version = "0.1.0"
|
| 8 |
-
description = "An AI-powered GitHub App that suggests dependency upgrades for your repositories."
|
| 9 |
-
authors = ["Geevarghese George <[email protected]>"]
|
| 10 |
readme = "README.md"
|
| 11 |
package-mode = true
|
| 12 |
packages = [{ include = "upgrade_advisor", from = "src" }]
|
| 13 |
-
|
| 14 |
-
[tool.poetry.dependencies]
|
| 15 |
-
python = ">=3.10,<3.15"
|
| 16 |
-
python-dotenv = ">=1.2.1,<2.0.0"
|
| 17 |
-
smolagents = { version = ">=1.22.0,<2.0.0", extras = ["mcp"] }
|
| 18 |
-
mcp = ">=1.21.1,<2.0.0"
|
| 19 |
-
pytest = ">=9.0.1,<10.0.0"
|
| 20 |
-
pytest-asyncio = ">=1.3.0,<2.0.0"
|
| 21 |
-
anyio = ">=4.11.0,<5.0.0"
|
| 22 |
-
transformers = ">=4.57.1,<5.0.0"
|
| 23 |
-
typer = { version = ">=0.20.0,<0.21.0", extras = ["all"] }
|
| 24 |
-
gradio = { version = ">=6.0.1,<7.0.0", extras = ["oauth"] }
|
| 25 |
-
ddgs = ">=9.9.1,<10.0.0"
|
| 26 |
-
uv = ">=0.9.11,<0.10.0"
|
| 27 |
-
markdownify = ">=1.2.2,<2.0.0"
|
| 28 |
-
|
| 29 |
-
[tool.poetry.dev-dependencies]
|
| 30 |
-
pytest = ">=9.0.1,<10.0.0"
|
|
|
|
| 1 |
+
[project]
|
| 2 |
+
name = "upgrade-advisor"
|
| 3 |
+
version = "0.1.0"
|
| 4 |
+
description = "An AI-powered GitHub App that suggests dependency upgrades for your repositories."
|
| 5 |
+
authors = [
|
| 6 |
+
{ name = "Geevarghese George", email = "[email protected]" },
|
| 7 |
+
]
|
| 8 |
+
license = { text = "MIT License" }
|
| 9 |
+
readme = "README.md"
|
| 10 |
+
requires-python = ">=3.10"
|
| 11 |
+
dependencies = [
|
| 12 |
+
"gradio[oauth] (>=6.0.1,<7.0.0)",
|
| 13 |
+
"mcp (>=1.21.1,<2.0.0)",
|
| 14 |
+
"pytest (>=9.0.1,<10.0.0)",
|
| 15 |
+
"pytest-asyncio (>=1.3.0,<2.0.0)",
|
| 16 |
+
"python-dotenv (>=1.2.1,<2.0.0)",
|
| 17 |
+
"smolagents[mcp] (>=1.22.0,<2.0.0)",
|
| 18 |
+
"anyio (>=4.11.0,<5.0.0)",
|
| 19 |
+
"transformers (>=4.57.1,<5.0.0)",
|
| 20 |
+
"typer (>=0.20.0,<0.21.0)",
|
| 21 |
+
"ddgs (>=9.9.1,<10.0.0)",
|
| 22 |
+
"uv (>=0.9.11,<0.10.0)",
|
| 23 |
+
"markdownify (>=1.2.2,<2.0.0)",
|
| 24 |
+
]
|
| 25 |
+
|
| 26 |
+
|
| 27 |
[build-system]
|
| 28 |
+
requires = ["poetry-core>=2.0.0,<3.0.0"]
|
| 29 |
build-backend = "poetry.core.masonry.api"
|
| 30 |
|
| 31 |
[tool.poetry]
|
|
|
|
|
|
|
|
|
|
|
|
|
| 32 |
readme = "README.md"
|
| 33 |
package-mode = true
|
| 34 |
packages = [{ include = "upgrade_advisor", from = "src" }]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|