diff --git a/pyproject.toml b/pyproject.toml index f6a03e3..1b37829 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,12 +13,20 @@ dependencies = [ "textual>=0.66.0", ] readme = "README.md" -requires-python = ">= 3.8" +requires-python = ">= 3.9" +license = "MIT" + +[project.urls] +Homepage = "https://github.com/Textualize/textual-serve" + [build-system] -requires = ["hatchling"] +requires = ["hatchling>=1.26.1"] build-backend = "hatchling.build" +[tool.hatch.metadata] +allow-direct-references = true + [tool.rye] managed = true dev-dependencies = [ @@ -27,8 +35,5 @@ dev-dependencies = [ "textual-dev>=1.5.1", ] -[tool.hatch.metadata] -allow-direct-references = true - [tool.hatch.build.targets.wheel] packages = ["src/textual_serve"] diff --git a/requirements-dev.lock b/requirements-dev.lock index 7357f5b..0dac734 100644 --- a/requirements-dev.lock +++ b/requirements-dev.lock @@ -19,8 +19,6 @@ aiosignal==1.3.1 # via aiohttp anyio==4.4.0 # via httpx -async-timeout==4.0.3 - # via aiohttp attrs==23.2.0 # via aiohttp certifi==2024.7.4 @@ -28,8 +26,6 @@ certifi==2024.7.4 # via httpx click==8.1.7 # via textual-dev -exceptiongroup==1.2.2 - # via anyio frozenlist==1.4.1 # via aiohttp # via aiosignal @@ -75,8 +71,6 @@ textual==0.78.0 # via textual-serve textual-dev==1.5.1 typing-extensions==4.12.2 - # via anyio - # via rich # via textual # via textual-dev uc-micro-py==1.0.3 diff --git a/requirements.lock b/requirements.lock index 4d206dd..ce42ad4 100644 --- a/requirements.lock +++ b/requirements.lock @@ -16,8 +16,6 @@ aiohttp-jinja2==1.6 # via textual-serve aiosignal==1.3.1 # via aiohttp -async-timeout==4.0.3 - # via aiohttp attrs==23.2.0 # via aiohttp frozenlist==1.4.1 @@ -51,7 +49,6 @@ rich==13.7.1 textual==0.78.0 # via textual-serve typing-extensions==4.12.2 - # via rich # via textual uc-micro-py==1.0.3 # via linkify-it-py