Codebase rewritten to:
tangled.org/atpasser.poxiao-labs.work/atpasser
1[project]
2name = "atpasser"
3version = "0.1.0"
4description = "Tools for ATProto"
5authors = [{ name = "diaowinner", email = "diaowinner@qq.com" }]
6readme = "README.md"
7requires-python = ">=3.13"
8dependencies = [
9 "py-cid (>=0.3.0,<0.4.0)", # for CID
10 "cbor2 (>=5.7.0,<5.8.0)", # for CBOR
11 "dnspython (>=2.7.0,<3.0.0)", # for DNS resolve
12 "requests (>=2.32.5,<3.0.0)", # for HTTPS resolve
13 "pyld[requests] (>=2.0.4,<3.0.0)", # for JSON-LD support
14 "jsonpath-ng (>=1.7.0,<2.0.0)", # for URI fragment support
15 "cryptography (>=45.0.7,<46.0.0)", # just keep it
16 "langcodes (>=3.5.0,<4.0.0)", # language codes support
17]
18license = "MIT OR Apache-2.0"
19license-files = ["LICEN[CS]E.*"]
20
21[tool.poetry]
22packages = [{ include = "atpasser", from = "src" }]
23
24
25[build-system]
26requires = ["poetry-core>=2.0.0,<3.0.0"]
27build-backend = "poetry.core.masonry.api"