From 5937e71dc3ef596c08bf72290d5e57c479a83a2d Mon Sep 17 00:00:00 2001 From: SouthFox Date: Mon, 26 Feb 2024 23:55:02 +0800 Subject: [PATCH] [build] add hylang --- poetry.lock | 28 ++++++++++++++++++++++++++-- pyproject.toml | 3 ++- 2 files changed, 28 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 61a400d..f302471 100644 --- a/poetry.lock +++ b/poetry.lock @@ -407,6 +407,17 @@ files = [ {file = "frozendict-2.4.0.tar.gz", hash = "sha256:c26758198e403337933a92b01f417a8240c954f553e1d4b5e0f8e39d9c8e3f0a"}, ] +[[package]] +name = "funcparserlib" +version = "1.0.1" +description = "Recursive descent parsing library based on functional combinators" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, !=3.6.*" +files = [ + {file = "funcparserlib-1.0.1-py2.py3-none-any.whl", hash = "sha256:95da15d3f0d00b9b6f4bf04005c708af3faa115f7b45692ace064ebe758c68e8"}, + {file = "funcparserlib-1.0.1.tar.gz", hash = "sha256:a2c4a0d7942f7a0e7635c369d921066c8d4cae7f8b5bf7914466bec3c69837f4"}, +] + [[package]] name = "greenlet" version = "3.0.3" @@ -534,6 +545,19 @@ cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] http2 = ["h2 (>=3,<5)"] socks = ["socksio (==1.*)"] +[[package]] +name = "hy" +version = "0.28.0" +description = "A Lisp dialect embedded in Python" +optional = false +python-versions = ">= 3.8, < 3.13" +files = [ + {file = "hy-0.28.0.tar.gz", hash = "sha256:ae202f0b5e9094489af2a41b2cee9e0f776d0572da69cb108db2935a7224e17a"}, +] + +[package.dependencies] +funcparserlib = ">=1.0,<2.0" + [[package]] name = "idna" version = "3.6" @@ -1323,5 +1347,5 @@ dev = ["black (>=19.3b0)", "pytest (>=4.6.2)"] [metadata] lock-version = "2.0" -python-versions = "^3.11" -content-hash = "e4cf8ef593d76d86515028f6e5c693e0749ba5d1df9ab9deec1a995558bc56c5" +python-versions = "~3.11" +content-hash = "e7998578315cb72ee4c3701ef0fd611b04cde1d82ab4e974621cdb788f72aa10" diff --git a/pyproject.toml b/pyproject.toml index 3b3e5c3..15d8654 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ authors = ["SouthFox "] readme = "README.org" [tool.poetry.dependencies] -python = "^3.11" +python = "~3.11" fastapi = "^0.110.0" httpx = "^0.27.0" uvicorn = "^0.27.1" @@ -24,6 +24,7 @@ cffi = "^1.15.1" pyld = "^2.0.3" requests = "^2.31.0" jinja2 = "^3.1.2" +hy = "^0.28.0" [tool.poetry.group.dev.dependencies]