Skip to content

Commit 61c1ba5

Browse files
committed
Lock FastAPI to <0.116.0, as 'fastapi-cloud-cli', which was included as a dependency under the 'standard' FastAPI package in 0.116.0, currently uses 'httpx'<0.28.0, which causes a clash with 'bump-my-version', which uses 'httpx'>=0.28.0; updates the 'murfey.client' entry point to point to where the function to initiliase the TUI app has been migrated to
1 parent ea58ed3 commit 61c1ba5

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,13 @@ developer = [
5555
]
5656
instrument-server = [
5757
"aiohttp",
58-
"fastapi[standard]",
58+
"fastapi[standard]<0.116.0",
5959
"python-jose",
6060
]
6161
server = [
6262
"aiohttp",
6363
"cryptography",
64-
"fastapi[standard]",
64+
"fastapi[standard]<0.116.0",
6565
"ispyb>=10.2.4", # Responsible for setting requirements for SQLAlchemy and mysql-connector-python;
6666
"jinja2",
6767
"mrcfile",
@@ -82,7 +82,7 @@ Documentation = "https://github.com/DiamondLightSource/python-murfey"
8282
GitHub = "https://github.com/DiamondLightSource/python-murfey"
8383
[project.scripts]
8484
"murfey.add_user" = "murfey.cli.add_user:run"
85-
"murfey.client" = "murfey.client:run"
85+
"murfey.client" = "murfey.client.tui.main:run"
8686
"murfey.create_db" = "murfey.cli.create_db:run"
8787
"murfey.db_sql" = "murfey.cli.murfey_db_sql:run"
8888
"murfey.decrypt_password" = "murfey.cli.decrypt_db_password:run"

0 commit comments

Comments
 (0)