Skip to content

Commit 0fc56ad

Browse files
committed
update our websever
1 parent b073f6b commit 0fc56ad

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

guardrails_api/app.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ def create_app(
127127
pg_client.initialize(app)
128128

129129
cache_client = CacheClient()
130-
cache_client.initialize(app)
130+
cache_client.initialize()
131131

132132
from guardrails_api.api.root import router as root_router
133133
from guardrails_api.api.guards import router as guards_router, guard_client

guardrails_api/cli/start.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from guardrails_api.cli.cli import cli
44
from guardrails_api.app import create_app
55
from guardrails_api.utils.configuration import valid_configuration
6-
6+
import uvicorn
77

88
@cli.command("start")
99
def start(
@@ -25,4 +25,5 @@ def start(
2525
env = env or None
2626
config = config or None
2727
valid_configuration(config)
28-
create_app(env, config, port).run(port=port)
28+
app = create_app(env, config, port)
29+
uvicorn.run(app, port=port)

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ keywords = ["Guardrails", "Guardrails AI", "Guardrails API", "Guardrails API"]
1111
requires-python = ">= 3.8.1"
1212
dependencies = [
1313
"guardrails-ai>=0.5.10",
14-
"Werkzeug>=3.0.3,<4",
1514
"jsonschema>=4.22.0,<5",
1615
"referencing>=0.35.1,<1",
1716
"boto3>=1.34.115,<2",
@@ -27,6 +26,7 @@ dependencies = [
2726
"aiocache>=0.11.1",
2827
"fastapi>=0.114.1",
2928
"SQLAlchemy>=2.0.34",
29+
"uvicorn>=0.30.6",
3030
]
3131

3232
[tool.setuptools.dynamic]
@@ -42,7 +42,6 @@ dev = [
4242
"coverage",
4343
"pytest-mock",
4444
"gunicorn>=22.0.0,<23",
45-
"uvicorn",
4645
]
4746

4847
[tool.pytest.ini_options]

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,7 @@
1616
packages=find_packages(),
1717
python_requires=">=3.8, <4",
1818
install_requires=[
19-
"guardrails-ai>=0.5.6",
20-
"Werkzeug>=3.0.3,<4",
19+
"guardrails-ai>=0.5.10",
2120
"jsonschema>=4.22.0,<5",
2221
"referencing>=0.35.1,<1",
2322
"boto3>=1.34.115,<2",
@@ -33,6 +32,7 @@
3332
"aiocache>=0.11.1",
3433
"fastapi>=0.114.1",
3534
"SQLAlchemy>=2.0.34",
35+
"uvicorn>=0.30.6",
3636
],
3737
package_data={"guardrails_api": ["py.typed", "open-api-spec.json"]},
3838
)

0 commit comments

Comments
 (0)