From d42a20d7e4cb6743a5e2920a73fbb7e8bcb507e3 Mon Sep 17 00:00:00 2001 From: passthem Date: Sat, 8 Nov 2025 04:23:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 12 + .python-version | 1 + README.md | 37 ++ docs/index.md | 13 + docs/links/imgs/mttu-wzh-qrcode.jpg | Bin 0 -> 178451 bytes docs/links/mttu-discord.md | 14 + docs/links/mttu-matrix.md | 0 docs/links/mttu-wzh.md | 21 + docs/projects/konabot.md | 18 + docs/projects/okiba.md | 0 docs/rules.md | 32 ++ justfile | 5 + mkdocs.yml | 63 +++ pyproject.toml | 15 + uv.lock | 606 ++++++++++++++++++++++++++++ 15 files changed, 837 insertions(+) create mode 100644 .gitignore create mode 100644 .python-version create mode 100644 README.md create mode 100644 docs/index.md create mode 100644 docs/links/imgs/mttu-wzh-qrcode.jpg create mode 100644 docs/links/mttu-discord.md create mode 100644 docs/links/mttu-matrix.md create mode 100644 docs/links/mttu-wzh.md create mode 100644 docs/projects/konabot.md create mode 100644 docs/projects/okiba.md create mode 100644 docs/rules.md create mode 100644 justfile create mode 100644 mkdocs.yml create mode 100644 pyproject.toml create mode 100644 uv.lock diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7a6a3fa --- /dev/null +++ b/.gitignore @@ -0,0 +1,12 @@ +# Python-generated files +__pycache__/ +*.py[oc] +build/ +dist/ +wheels/ +*.egg-info +site/ +.cache/ + +# Virtual environments +.venv diff --git a/.python-version b/.python-version new file mode 100644 index 0000000..e4fba21 --- /dev/null +++ b/.python-version @@ -0,0 +1 @@ +3.12 diff --git a/README.md b/README.md new file mode 100644 index 0000000..c8d5991 --- /dev/null +++ b/README.md @@ -0,0 +1,37 @@ +# MTTU docs + +只要编辑就好。你不需要什么其他的东西。 + +## 如果你是开发者 + +### 环境配置 + +```bash +uv venv +source ./.venv/bin/activate.fish # 如果你在 fish +uv install +``` + +如果你不用 fish,或者觉得直接安装所有东西也没事: + +```bash +pip install mkdocs watchfiles +``` + +### Dev + +运行一个 Dev 服务器以查看效果 + +```bash +watchfiles "mkdocs serve" ./docs +``` + +### Build + +```bash +mkdocs build +``` + +### 文档 + +见 [mkdocs 文档](https://www.mkdocs.org/user-guide/writing-your-docs/) diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 0000000..6be1b13 --- /dev/null +++ b/docs/index.md @@ -0,0 +1,13 @@ +# 欢迎来到 MTTU! + +欢迎,并且感谢你来到 MTTU 的大家庭,参与和大家的聊天与互动! + +MTTU 是由 passthem 建立的邀请制可爱小群聊集合体!该集合体是去中心化、而且联邦制的,不一定局限于一个 QQ 群。 + +**注意**!本文档仅供 MTTU 主群聊阅读,未经授权请勿公开至其他任何群聊,以保证群聊链接不会泄露,感谢大家的配合与支持! + +## 必读文档 + +请先阅读[群聊规则](./rules.md),这些是对主群聊的聊天的一些小规矩,希望大家遵守! + +除此之外,在传送锚点部分,你可以加入与本群有关的一些子群聊。 diff --git a/docs/links/imgs/mttu-wzh-qrcode.jpg b/docs/links/imgs/mttu-wzh-qrcode.jpg new file mode 100644 index 0000000000000000000000000000000000000000..08404b8209874492552ed5db1e66386fdabce16a GIT binary patch literal 178451 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

be=>D!547gCp)Fq4{4 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 literal 0 HcmV?d00001 diff --git a/docs/links/mttu-discord.md b/docs/links/mttu-discord.md new file mode 100644 index 0000000..9956908 --- /dev/null +++ b/docs/links/mttu-discord.md @@ -0,0 +1,14 @@ +# MTTU Discord 校区 + +由 Miskplar 建立的子校区。 + +内容方向: + +- Youtube 作品放映厅 +- 游戏连麦 +- 其他的在 Discord 好玩的小游戏 +- 一些资源、技术等内容的留档 + +## 链接 + +[Discord 邀请链接](https://discord.gg/9HkHNsVsFe) diff --git a/docs/links/mttu-matrix.md b/docs/links/mttu-matrix.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/links/mttu-wzh.md b/docs/links/mttu-wzh.md new file mode 100644 index 0000000..ec4192d --- /dev/null +++ b/docs/links/mttu-wzh.md @@ -0,0 +1,21 @@ +# MTTU 雾之湖校区 + +!!! warning + + 本群聊可能存在一些不适合在公共场合阅读的图片或文字,在工作环境或者学习环境,请谨慎点开此群聊。 + +雾之湖校区是由小冰建的子群聊,原则上与本群无关,允许更开放,更多爱与发电的内容。 + +该群由小冰运营,邀请了很多 MTTU 以外的成员。 + +## 关于 + +如果你不清楚这个群是什么群,你可以阅读下面的内容以加深印象,以确保加入群聊和你的欲望或期望符合: + +- 这里是男大性压抑群 ——泡壳GraffiTi_ +- 我最怕这种色情的话题了! ——老鹽同志 +- 这个群:露骨玩笑 ok ——超几何冰精 + +## 链接 + +![雾之湖校区的 QQ 群链接](./imgs/mttu-wzh-qrcode.jpg){ width="300" } diff --git a/docs/projects/konabot.md b/docs/projects/konabot.md new file mode 100644 index 0000000..7dc3cba --- /dev/null +++ b/docs/projects/konabot.md @@ -0,0 +1,18 @@ +# 此方 Bot + +此方 Bot (QQ: 3928110595) 是一个主要活动于 MTTU,并且被引入了多个群聊的多功能 QQ 机器人。 + +## 我有一些功能需要私聊 + +请添加此方 Bot 的好友,这个操作可能需要我手动通过。 + +## 我想邀请至更多群 + +当然可以!只要跟我说一下就好。但是,请确保这个群聊相对可信。这个操作可能需要我手动通过。 + +如果不是这个群的人,我不太可能会让他们邀请此方 Bot 到更广泛的群聊,以保证此方 Bot 的服务范围在一个可控的范围内。 + +## 我也想参与开发此方 Bot + +前往[代码库](https://gitea.service.jazzwhom.top/mttu-developers/konabot)了解更多详情! + diff --git a/docs/projects/okiba.md b/docs/projects/okiba.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/rules.md b/docs/rules.md new file mode 100644 index 0000000..6cf5b34 --- /dev/null +++ b/docs/rules.md @@ -0,0 +1,32 @@ +--- +title: 主群聊群规 +summary: 人数渐多,众口难调,在此立下小规则,望大家遵守! +authors: + - passthem +date: 2025-10-24 +--- + +# 主群聊群规 + +人数渐多,众口难调,在此立下小规则,望大家遵守! + +## 关于本群 + +独立于帕斯镇之外的群聊。与帕斯镇不同,这个群完全是邀请制的。音 MAD 外的内容是许可甚至建议的,这个群并非以音 MAD 为中心,但话题或许更集中在创作者侧。 + +## 聊天规则 + +以下规则希望大家尽量遵守! + +- ❌ 乐子人或者冒犯性的调侃 +- ❌ 性暗示或性压抑的文字、音声或影像资料,包括相关的生理健康相关的咨询(有其他子群聊可以聊这些) +- ❌ 争议性 / 恐慌性时事或政治(尤其是与我们关联较弱的!) +- ❌ 刷屏、Shitpost 等干扰正常聊天的东西 +- ⚠️ 在倒垃圾之前请先阅读上下文,或许可以选择人少的时候,再倾诉自己的难过之处 +- ⚠️ 建议不要发真实的、未经卡通化的青蛙、蟑螂、蜘蛛等比较容易引起一些成员不适的动物 +- ⚠️ 建议减少涉及以上禁止内容的谐音梗,如果知道,还请尽量避免 +- ✅ 推荐分享生活、技术、艺术鉴赏或者极客探索 +- ✅ 可爱的、帅气的或者神奇的吸引人的东西是被推荐的 +- ✅ 在学习生活等方面遇到的小困难或者疑问 +- ✅ 提升生产力、改善生活或者[摸草](https://youdao.com/result?word=touch%20grass&lang=en)是非常欢迎的 + diff --git a/justfile b/justfile new file mode 100644 index 0000000..3ca50bc --- /dev/null +++ b/justfile @@ -0,0 +1,5 @@ +serve: + watchfiles "mkdocs serve" docs mkdocs.yml + +build: + mkdocs build diff --git a/mkdocs.yml b/mkdocs.yml new file mode 100644 index 0000000..9a53482 --- /dev/null +++ b/mkdocs.yml @@ -0,0 +1,63 @@ +site_name: MTTU 文档 +nav: + - 主页: index.md + - 主群聊规则: rules.md + - 传送锚点: + - MTTU 雾之湖校区: links/mttu-wzh.md + - MTTU Discord 校区: links/mttu-discord.md + - MTTU Matrix 校区: links/mttu-matrix.md + - MTTU 成语接龙社: links/mttu-cyjl.md + - 小帕游戏屋 (Oopz): links/pt-oopz.md + - Ralmon 每日计数器: links/ralmon-discord.md + - MTTU 的活动与项目: + - 此方 Bot: projects/konabot.md + - 小帕置放场: projects/okiba.md +markdown_extensions: + - abbr + - admonition + - pymdownx.details + - pymdownx.superfences + - pymdownx.arithmatex + - pymdownx.betterem + - pymdownx.blocks.caption + - pymdownx.caret + - pymdownx.mark + - pymdownx.tilde + - pymdownx.highlight: + anchor_linenums: true + - pymdownx.tabbed: + alternate_style: true + - attr_list + - md_in_html +plugins: + - search +theme: + name: material + language: zh + features: + - navigation.instant + - navigation.instant.progress + - navigation.tracking + - navigation.tabs + - navigation.tabs.sticky + - search.suggest + - search.highlight + - navigation.footer + palette: + - media: "(prefers-color-scheme)" + primary: teal + toggle: + icon: material/brightness-auto + name: Switch to light mode + - media: "(prefers-color-scheme: light)" + primary: teal + scheme: default + toggle: + icon: material/brightness-7 + name: Switch to dark mode + - media: "(prefers-color-scheme: dark)" + primary: teal + scheme: slate + toggle: + icon: material/brightness-4 + name: Switch to system preference diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..5654d7c --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,15 @@ +[project] +name = "20251108-mttu-docs" +version = "0.1.0" +description = "Add your description here" +readme = "README.md" +requires-python = ">=3.12" +dependencies = [ + "mkdocs>=1.6.1", + "mkdocs-material>=9.6.23", +] + +[dependency-groups] +dev = [ + "watchfiles>=1.1.1", +] diff --git a/uv.lock b/uv.lock new file mode 100644 index 0000000..172623a --- /dev/null +++ b/uv.lock @@ -0,0 +1,606 @@ +version = 1 +revision = 3 +requires-python = ">=3.12" + +[[package]] +name = "20251108-mttu-docs" +version = "0.1.0" +source = { virtual = "." } +dependencies = [ + { name = "mkdocs" }, + { name = "mkdocs-material" }, +] + +[package.dev-dependencies] +dev = [ + { name = "watchfiles" }, +] + +[package.metadata] +requires-dist = [ + { name = "mkdocs", specifier = ">=1.6.1" }, + { name = "mkdocs-material", specifier = ">=9.6.23" }, +] + +[package.metadata.requires-dev] +dev = [{ name = "watchfiles", specifier = ">=1.1.1" }] + +[[package]] +name = "anyio" +version = "4.11.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "idna" }, + { name = "sniffio" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c6/78/7d432127c41b50bccba979505f272c16cbcadcc33645d5fa3a738110ae75/anyio-4.11.0.tar.gz", hash = "sha256:82a8d0b81e318cc5ce71a5f1f8b5c4e63619620b63141ef8c995fa0db95a57c4", size = 219094, upload-time = "2025-09-23T09:19:12.58Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/15/b3/9b1a8074496371342ec1e796a96f99c82c945a339cd81a8e73de28b4cf9e/anyio-4.11.0-py3-none-any.whl", hash = "sha256:0287e96f4d26d4149305414d4e3bc32f0dcd0862365a4bddea19d7a1ec38c4fc", size = 109097, upload-time = "2025-09-23T09:19:10.601Z" }, +] + +[[package]] +name = "babel" +version = "2.17.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/7d/6b/d52e42361e1aa00709585ecc30b3f9684b3ab62530771402248b1b1d6240/babel-2.17.0.tar.gz", hash = "sha256:0c54cffb19f690cdcc52a3b50bcbf71e07a808d1c80d549f2459b9d2cf0afb9d", size = 9951852, upload-time = "2025-02-01T15:17:41.026Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b7/b8/3fe70c75fe32afc4bb507f75563d39bc5642255d1d94f1f23604725780bf/babel-2.17.0-py3-none-any.whl", hash = "sha256:4d0b53093fdfb4b21c92b5213dba5a1b23885afa8383709427046b21c366e5f2", size = 10182537, upload-time = "2025-02-01T15:17:37.39Z" }, +] + +[[package]] +name = "backrefs" +version = "5.9" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/eb/a7/312f673df6a79003279e1f55619abbe7daebbb87c17c976ddc0345c04c7b/backrefs-5.9.tar.gz", hash = "sha256:808548cb708d66b82ee231f962cb36faaf4f2baab032f2fbb783e9c2fdddaa59", size = 5765857, upload-time = "2025-06-22T19:34:13.97Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/19/4d/798dc1f30468134906575156c089c492cf79b5a5fd373f07fe26c4d046bf/backrefs-5.9-py310-none-any.whl", hash = "sha256:db8e8ba0e9de81fcd635f440deab5ae5f2591b54ac1ebe0550a2ca063488cd9f", size = 380267, upload-time = "2025-06-22T19:34:05.252Z" }, + { url = "https://files.pythonhosted.org/packages/55/07/f0b3375bf0d06014e9787797e6b7cc02b38ac9ff9726ccfe834d94e9991e/backrefs-5.9-py311-none-any.whl", hash = "sha256:6907635edebbe9b2dc3de3a2befff44d74f30a4562adbb8b36f21252ea19c5cf", size = 392072, upload-time = "2025-06-22T19:34:06.743Z" }, + { url = "https://files.pythonhosted.org/packages/9d/12/4f345407259dd60a0997107758ba3f221cf89a9b5a0f8ed5b961aef97253/backrefs-5.9-py312-none-any.whl", hash = "sha256:7fdf9771f63e6028d7fee7e0c497c81abda597ea45d6b8f89e8ad76994f5befa", size = 397947, upload-time = "2025-06-22T19:34:08.172Z" }, + { url = "https://files.pythonhosted.org/packages/10/bf/fa31834dc27a7f05e5290eae47c82690edc3a7b37d58f7fb35a1bdbf355b/backrefs-5.9-py313-none-any.whl", hash = "sha256:cc37b19fa219e93ff825ed1fed8879e47b4d89aa7a1884860e2db64ccd7c676b", size = 399843, upload-time = "2025-06-22T19:34:09.68Z" }, + { url = "https://files.pythonhosted.org/packages/fc/24/b29af34b2c9c41645a9f4ff117bae860291780d73880f449e0b5d948c070/backrefs-5.9-py314-none-any.whl", hash = "sha256:df5e169836cc8acb5e440ebae9aad4bf9d15e226d3bad049cf3f6a5c20cc8dc9", size = 411762, upload-time = "2025-06-22T19:34:11.037Z" }, + { url = "https://files.pythonhosted.org/packages/41/ff/392bff89415399a979be4a65357a41d92729ae8580a66073d8ec8d810f98/backrefs-5.9-py39-none-any.whl", hash = "sha256:f48ee18f6252b8f5777a22a00a09a85de0ca931658f1dd96d4406a34f3748c60", size = 380265, upload-time = "2025-06-22T19:34:12.405Z" }, +] + +[[package]] +name = "certifi" +version = "2025.10.5" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/4c/5b/b6ce21586237c77ce67d01dc5507039d444b630dd76611bbca2d8e5dcd91/certifi-2025.10.5.tar.gz", hash = "sha256:47c09d31ccf2acf0be3f701ea53595ee7e0b8fa08801c6624be771df09ae7b43", size = 164519, upload-time = "2025-10-05T04:12:15.808Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e4/37/af0d2ef3967ac0d6113837b44a4f0bfe1328c2b9763bd5b1744520e5cfed/certifi-2025.10.5-py3-none-any.whl", hash = "sha256:0f212c2744a9bb6de0c56639a6f68afe01ecd92d91f14ae897c4fe7bbeeef0de", size = 163286, upload-time = "2025-10-05T04:12:14.03Z" }, +] + +[[package]] +name = "charset-normalizer" +version = "3.4.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/13/69/33ddede1939fdd074bce5434295f38fae7136463422fe4fd3e0e89b98062/charset_normalizer-3.4.4.tar.gz", hash = "sha256:94537985111c35f28720e43603b8e7b43a6ecfb2ce1d3058bbe955b73404e21a", size = 129418, upload-time = "2025-10-14T04:42:32.879Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f3/85/1637cd4af66fa687396e757dec650f28025f2a2f5a5531a3208dc0ec43f2/charset_normalizer-3.4.4-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:0a98e6759f854bd25a58a73fa88833fba3b7c491169f86ce1180c948ab3fd394", size = 208425, upload-time = "2025-10-14T04:40:53.353Z" }, + { url = "https://files.pythonhosted.org/packages/9d/6a/04130023fef2a0d9c62d0bae2649b69f7b7d8d24ea5536feef50551029df/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b5b290ccc2a263e8d185130284f8501e3e36c5e02750fc6b6bdeb2e9e96f1e25", size = 148162, upload-time = "2025-10-14T04:40:54.558Z" }, + { url = "https://files.pythonhosted.org/packages/78/29/62328d79aa60da22c9e0b9a66539feae06ca0f5a4171ac4f7dc285b83688/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:74bb723680f9f7a6234dcf67aea57e708ec1fbdf5699fb91dfd6f511b0a320ef", size = 144558, upload-time = "2025-10-14T04:40:55.677Z" }, + { url = "https://files.pythonhosted.org/packages/86/bb/b32194a4bf15b88403537c2e120b817c61cd4ecffa9b6876e941c3ee38fe/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f1e34719c6ed0b92f418c7c780480b26b5d9c50349e9a9af7d76bf757530350d", size = 161497, upload-time = "2025-10-14T04:40:57.217Z" }, + { url = "https://files.pythonhosted.org/packages/19/89/a54c82b253d5b9b111dc74aca196ba5ccfcca8242d0fb64146d4d3183ff1/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:2437418e20515acec67d86e12bf70056a33abdacb5cb1655042f6538d6b085a8", size = 159240, upload-time = "2025-10-14T04:40:58.358Z" }, + { url = "https://files.pythonhosted.org/packages/c0/10/d20b513afe03acc89ec33948320a5544d31f21b05368436d580dec4e234d/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:11d694519d7f29d6cd09f6ac70028dba10f92f6cdd059096db198c283794ac86", size = 153471, upload-time = "2025-10-14T04:40:59.468Z" }, + { url = "https://files.pythonhosted.org/packages/61/fa/fbf177b55bdd727010f9c0a3c49eefa1d10f960e5f09d1d887bf93c2e698/charset_normalizer-3.4.4-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:ac1c4a689edcc530fc9d9aa11f5774b9e2f33f9a0c6a57864e90908f5208d30a", size = 150864, upload-time = "2025-10-14T04:41:00.623Z" }, + { url = "https://files.pythonhosted.org/packages/05/12/9fbc6a4d39c0198adeebbde20b619790e9236557ca59fc40e0e3cebe6f40/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:21d142cc6c0ec30d2efee5068ca36c128a30b0f2c53c1c07bd78cb6bc1d3be5f", size = 150647, upload-time = "2025-10-14T04:41:01.754Z" }, + { url = "https://files.pythonhosted.org/packages/ad/1f/6a9a593d52e3e8c5d2b167daf8c6b968808efb57ef4c210acb907c365bc4/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:5dbe56a36425d26d6cfb40ce79c314a2e4dd6211d51d6d2191c00bed34f354cc", size = 145110, upload-time = "2025-10-14T04:41:03.231Z" }, + { url = "https://files.pythonhosted.org/packages/30/42/9a52c609e72471b0fc54386dc63c3781a387bb4fe61c20231a4ebcd58bdd/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:5bfbb1b9acf3334612667b61bd3002196fe2a1eb4dd74d247e0f2a4d50ec9bbf", size = 162839, upload-time = "2025-10-14T04:41:04.715Z" }, + { url = "https://files.pythonhosted.org/packages/c4/5b/c0682bbf9f11597073052628ddd38344a3d673fda35a36773f7d19344b23/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:d055ec1e26e441f6187acf818b73564e6e6282709e9bcb5b63f5b23068356a15", size = 150667, upload-time = "2025-10-14T04:41:05.827Z" }, + { url = "https://files.pythonhosted.org/packages/e4/24/a41afeab6f990cf2daf6cb8c67419b63b48cf518e4f56022230840c9bfb2/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:af2d8c67d8e573d6de5bc30cdb27e9b95e49115cd9baad5ddbd1a6207aaa82a9", size = 160535, upload-time = "2025-10-14T04:41:06.938Z" }, + { url = "https://files.pythonhosted.org/packages/2a/e5/6a4ce77ed243c4a50a1fecca6aaaab419628c818a49434be428fe24c9957/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:780236ac706e66881f3b7f2f32dfe90507a09e67d1d454c762cf642e6e1586e0", size = 154816, upload-time = "2025-10-14T04:41:08.101Z" }, + { url = "https://files.pythonhosted.org/packages/a8/ef/89297262b8092b312d29cdb2517cb1237e51db8ecef2e9af5edbe7b683b1/charset_normalizer-3.4.4-cp312-cp312-win32.whl", hash = "sha256:5833d2c39d8896e4e19b689ffc198f08ea58116bee26dea51e362ecc7cd3ed26", size = 99694, upload-time = "2025-10-14T04:41:09.23Z" }, + { url = "https://files.pythonhosted.org/packages/3d/2d/1e5ed9dd3b3803994c155cd9aacb60c82c331bad84daf75bcb9c91b3295e/charset_normalizer-3.4.4-cp312-cp312-win_amd64.whl", hash = "sha256:a79cfe37875f822425b89a82333404539ae63dbdddf97f84dcbc3d339aae9525", size = 107131, upload-time = "2025-10-14T04:41:10.467Z" }, + { url = "https://files.pythonhosted.org/packages/d0/d9/0ed4c7098a861482a7b6a95603edce4c0d9db2311af23da1fb2b75ec26fc/charset_normalizer-3.4.4-cp312-cp312-win_arm64.whl", hash = "sha256:376bec83a63b8021bb5c8ea75e21c4ccb86e7e45ca4eb81146091b56599b80c3", size = 100390, upload-time = "2025-10-14T04:41:11.915Z" }, + { url = "https://files.pythonhosted.org/packages/97/45/4b3a1239bbacd321068ea6e7ac28875b03ab8bc0aa0966452db17cd36714/charset_normalizer-3.4.4-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:e1f185f86a6f3403aa2420e815904c67b2f9ebc443f045edd0de921108345794", size = 208091, upload-time = "2025-10-14T04:41:13.346Z" }, + { url = "https://files.pythonhosted.org/packages/7d/62/73a6d7450829655a35bb88a88fca7d736f9882a27eacdca2c6d505b57e2e/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b39f987ae8ccdf0d2642338faf2abb1862340facc796048b604ef14919e55ed", size = 147936, upload-time = "2025-10-14T04:41:14.461Z" }, + { url = "https://files.pythonhosted.org/packages/89/c5/adb8c8b3d6625bef6d88b251bbb0d95f8205831b987631ab0c8bb5d937c2/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3162d5d8ce1bb98dd51af660f2121c55d0fa541b46dff7bb9b9f86ea1d87de72", size = 144180, upload-time = "2025-10-14T04:41:15.588Z" }, + { url = "https://files.pythonhosted.org/packages/91/ed/9706e4070682d1cc219050b6048bfd293ccf67b3d4f5a4f39207453d4b99/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:81d5eb2a312700f4ecaa977a8235b634ce853200e828fbadf3a9c50bab278328", size = 161346, upload-time = "2025-10-14T04:41:16.738Z" }, + { url = "https://files.pythonhosted.org/packages/d5/0d/031f0d95e4972901a2f6f09ef055751805ff541511dc1252ba3ca1f80cf5/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5bd2293095d766545ec1a8f612559f6b40abc0eb18bb2f5d1171872d34036ede", size = 158874, upload-time = "2025-10-14T04:41:17.923Z" }, + { url = "https://files.pythonhosted.org/packages/f5/83/6ab5883f57c9c801ce5e5677242328aa45592be8a00644310a008d04f922/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a8a8b89589086a25749f471e6a900d3f662d1d3b6e2e59dcecf787b1cc3a1894", size = 153076, upload-time = "2025-10-14T04:41:19.106Z" }, + { url = "https://files.pythonhosted.org/packages/75/1e/5ff781ddf5260e387d6419959ee89ef13878229732732ee73cdae01800f2/charset_normalizer-3.4.4-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:bc7637e2f80d8530ee4a78e878bce464f70087ce73cf7c1caf142416923b98f1", size = 150601, upload-time = "2025-10-14T04:41:20.245Z" }, + { url = "https://files.pythonhosted.org/packages/d7/57/71be810965493d3510a6ca79b90c19e48696fb1ff964da319334b12677f0/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f8bf04158c6b607d747e93949aa60618b61312fe647a6369f88ce2ff16043490", size = 150376, upload-time = "2025-10-14T04:41:21.398Z" }, + { url = "https://files.pythonhosted.org/packages/e5/d5/c3d057a78c181d007014feb7e9f2e65905a6c4ef182c0ddf0de2924edd65/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:554af85e960429cf30784dd47447d5125aaa3b99a6f0683589dbd27e2f45da44", size = 144825, upload-time = "2025-10-14T04:41:22.583Z" }, + { url = "https://files.pythonhosted.org/packages/e6/8c/d0406294828d4976f275ffbe66f00266c4b3136b7506941d87c00cab5272/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:74018750915ee7ad843a774364e13a3db91682f26142baddf775342c3f5b1133", size = 162583, upload-time = "2025-10-14T04:41:23.754Z" }, + { url = "https://files.pythonhosted.org/packages/d7/24/e2aa1f18c8f15c4c0e932d9287b8609dd30ad56dbe41d926bd846e22fb8d/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:c0463276121fdee9c49b98908b3a89c39be45d86d1dbaa22957e38f6321d4ce3", size = 150366, upload-time = "2025-10-14T04:41:25.27Z" }, + { url = "https://files.pythonhosted.org/packages/e4/5b/1e6160c7739aad1e2df054300cc618b06bf784a7a164b0f238360721ab86/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:362d61fd13843997c1c446760ef36f240cf81d3ebf74ac62652aebaf7838561e", size = 160300, upload-time = "2025-10-14T04:41:26.725Z" }, + { url = "https://files.pythonhosted.org/packages/7a/10/f882167cd207fbdd743e55534d5d9620e095089d176d55cb22d5322f2afd/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9a26f18905b8dd5d685d6d07b0cdf98a79f3c7a918906af7cc143ea2e164c8bc", size = 154465, upload-time = "2025-10-14T04:41:28.322Z" }, + { url = "https://files.pythonhosted.org/packages/89/66/c7a9e1b7429be72123441bfdbaf2bc13faab3f90b933f664db506dea5915/charset_normalizer-3.4.4-cp313-cp313-win32.whl", hash = "sha256:9b35f4c90079ff2e2edc5b26c0c77925e5d2d255c42c74fdb70fb49b172726ac", size = 99404, upload-time = "2025-10-14T04:41:29.95Z" }, + { url = "https://files.pythonhosted.org/packages/c4/26/b9924fa27db384bdcd97ab83b4f0a8058d96ad9626ead570674d5e737d90/charset_normalizer-3.4.4-cp313-cp313-win_amd64.whl", hash = "sha256:b435cba5f4f750aa6c0a0d92c541fb79f69a387c91e61f1795227e4ed9cece14", size = 107092, upload-time = "2025-10-14T04:41:31.188Z" }, + { url = "https://files.pythonhosted.org/packages/af/8f/3ed4bfa0c0c72a7ca17f0380cd9e4dd842b09f664e780c13cff1dcf2ef1b/charset_normalizer-3.4.4-cp313-cp313-win_arm64.whl", hash = "sha256:542d2cee80be6f80247095cc36c418f7bddd14f4a6de45af91dfad36d817bba2", size = 100408, upload-time = "2025-10-14T04:41:32.624Z" }, + { url = "https://files.pythonhosted.org/packages/2a/35/7051599bd493e62411d6ede36fd5af83a38f37c4767b92884df7301db25d/charset_normalizer-3.4.4-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:da3326d9e65ef63a817ecbcc0df6e94463713b754fe293eaa03da99befb9a5bd", size = 207746, upload-time = "2025-10-14T04:41:33.773Z" }, + { url = "https://files.pythonhosted.org/packages/10/9a/97c8d48ef10d6cd4fcead2415523221624bf58bcf68a802721a6bc807c8f/charset_normalizer-3.4.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8af65f14dc14a79b924524b1e7fffe304517b2bff5a58bf64f30b98bbc5079eb", size = 147889, upload-time = "2025-10-14T04:41:34.897Z" }, + { url = "https://files.pythonhosted.org/packages/10/bf/979224a919a1b606c82bd2c5fa49b5c6d5727aa47b4312bb27b1734f53cd/charset_normalizer-3.4.4-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:74664978bb272435107de04e36db5a9735e78232b85b77d45cfb38f758efd33e", size = 143641, upload-time = "2025-10-14T04:41:36.116Z" }, + { url = "https://files.pythonhosted.org/packages/ba/33/0ad65587441fc730dc7bd90e9716b30b4702dc7b617e6ba4997dc8651495/charset_normalizer-3.4.4-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:752944c7ffbfdd10c074dc58ec2d5a8a4cd9493b314d367c14d24c17684ddd14", size = 160779, upload-time = "2025-10-14T04:41:37.229Z" }, + { url = "https://files.pythonhosted.org/packages/67/ed/331d6b249259ee71ddea93f6f2f0a56cfebd46938bde6fcc6f7b9a3d0e09/charset_normalizer-3.4.4-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d1f13550535ad8cff21b8d757a3257963e951d96e20ec82ab44bc64aeb62a191", size = 159035, upload-time = "2025-10-14T04:41:38.368Z" }, + { url = "https://files.pythonhosted.org/packages/67/ff/f6b948ca32e4f2a4576aa129d8bed61f2e0543bf9f5f2b7fc3758ed005c9/charset_normalizer-3.4.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ecaae4149d99b1c9e7b88bb03e3221956f68fd6d50be2ef061b2381b61d20838", size = 152542, upload-time = "2025-10-14T04:41:39.862Z" }, + { url = "https://files.pythonhosted.org/packages/16/85/276033dcbcc369eb176594de22728541a925b2632f9716428c851b149e83/charset_normalizer-3.4.4-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:cb6254dc36b47a990e59e1068afacdcd02958bdcce30bb50cc1700a8b9d624a6", size = 149524, upload-time = "2025-10-14T04:41:41.319Z" }, + { url = "https://files.pythonhosted.org/packages/9e/f2/6a2a1f722b6aba37050e626530a46a68f74e63683947a8acff92569f979a/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:c8ae8a0f02f57a6e61203a31428fa1d677cbe50c93622b4149d5c0f319c1d19e", size = 150395, upload-time = "2025-10-14T04:41:42.539Z" }, + { url = "https://files.pythonhosted.org/packages/60/bb/2186cb2f2bbaea6338cad15ce23a67f9b0672929744381e28b0592676824/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:47cc91b2f4dd2833fddaedd2893006b0106129d4b94fdb6af1f4ce5a9965577c", size = 143680, upload-time = "2025-10-14T04:41:43.661Z" }, + { url = "https://files.pythonhosted.org/packages/7d/a5/bf6f13b772fbb2a90360eb620d52ed8f796f3c5caee8398c3b2eb7b1c60d/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:82004af6c302b5d3ab2cfc4cc5f29db16123b1a8417f2e25f9066f91d4411090", size = 162045, upload-time = "2025-10-14T04:41:44.821Z" }, + { url = "https://files.pythonhosted.org/packages/df/c5/d1be898bf0dc3ef9030c3825e5d3b83f2c528d207d246cbabe245966808d/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:2b7d8f6c26245217bd2ad053761201e9f9680f8ce52f0fcd8d0755aeae5b2152", size = 149687, upload-time = "2025-10-14T04:41:46.442Z" }, + { url = "https://files.pythonhosted.org/packages/a5/42/90c1f7b9341eef50c8a1cb3f098ac43b0508413f33affd762855f67a410e/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:799a7a5e4fb2d5898c60b640fd4981d6a25f1c11790935a44ce38c54e985f828", size = 160014, upload-time = "2025-10-14T04:41:47.631Z" }, + { url = "https://files.pythonhosted.org/packages/76/be/4d3ee471e8145d12795ab655ece37baed0929462a86e72372fd25859047c/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:99ae2cffebb06e6c22bdc25801d7b30f503cc87dbd283479e7b606f70aff57ec", size = 154044, upload-time = "2025-10-14T04:41:48.81Z" }, + { url = "https://files.pythonhosted.org/packages/b0/6f/8f7af07237c34a1defe7defc565a9bc1807762f672c0fde711a4b22bf9c0/charset_normalizer-3.4.4-cp314-cp314-win32.whl", hash = "sha256:f9d332f8c2a2fcbffe1378594431458ddbef721c1769d78e2cbc06280d8155f9", size = 99940, upload-time = "2025-10-14T04:41:49.946Z" }, + { url = "https://files.pythonhosted.org/packages/4b/51/8ade005e5ca5b0d80fb4aff72a3775b325bdc3d27408c8113811a7cbe640/charset_normalizer-3.4.4-cp314-cp314-win_amd64.whl", hash = "sha256:8a6562c3700cce886c5be75ade4a5db4214fda19fede41d9792d100288d8f94c", size = 107104, upload-time = "2025-10-14T04:41:51.051Z" }, + { url = "https://files.pythonhosted.org/packages/da/5f/6b8f83a55bb8278772c5ae54a577f3099025f9ade59d0136ac24a0df4bde/charset_normalizer-3.4.4-cp314-cp314-win_arm64.whl", hash = "sha256:de00632ca48df9daf77a2c65a484531649261ec9f25489917f09e455cb09ddb2", size = 100743, upload-time = "2025-10-14T04:41:52.122Z" }, + { url = "https://files.pythonhosted.org/packages/0a/4c/925909008ed5a988ccbb72dcc897407e5d6d3bd72410d69e051fc0c14647/charset_normalizer-3.4.4-py3-none-any.whl", hash = "sha256:7a32c560861a02ff789ad905a2fe94e3f840803362c84fecf1851cb4cf3dc37f", size = 53402, upload-time = "2025-10-14T04:42:31.76Z" }, +] + +[[package]] +name = "click" +version = "8.3.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "colorama", marker = "sys_platform == 'win32'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/46/61/de6cd827efad202d7057d93e0fed9294b96952e188f7384832791c7b2254/click-8.3.0.tar.gz", hash = "sha256:e7b8232224eba16f4ebe410c25ced9f7875cb5f3263ffc93cc3e8da705e229c4", size = 276943, upload-time = "2025-09-18T17:32:23.696Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/db/d3/9dcc0f5797f070ec8edf30fbadfb200e71d9db6b84d211e3b2085a7589a0/click-8.3.0-py3-none-any.whl", hash = "sha256:9b9f285302c6e3064f4330c05f05b81945b2a39544279343e6e7c5f27a9baddc", size = 107295, upload-time = "2025-09-18T17:32:22.42Z" }, +] + +[[package]] +name = "colorama" +version = "0.4.6" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697, upload-time = "2022-10-25T02:36:22.414Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload-time = "2022-10-25T02:36:20.889Z" }, +] + +[[package]] +name = "ghp-import" +version = "2.1.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "python-dateutil" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/d9/29/d40217cbe2f6b1359e00c6c307bb3fc876ba74068cbab3dde77f03ca0dc4/ghp-import-2.1.0.tar.gz", hash = "sha256:9c535c4c61193c2df8871222567d7fd7e5014d835f97dc7b7439069e2413d343", size = 10943, upload-time = "2022-05-02T15:47:16.11Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f7/ec/67fbef5d497f86283db54c22eec6f6140243aae73265799baaaa19cd17fb/ghp_import-2.1.0-py3-none-any.whl", hash = "sha256:8337dd7b50877f163d4c0289bc1f1c7f127550241988d568c1db512c4324a619", size = 11034, upload-time = "2022-05-02T15:47:14.552Z" }, +] + +[[package]] +name = "idna" +version = "3.11" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/6f/6d/0703ccc57f3a7233505399edb88de3cbd678da106337b9fcde432b65ed60/idna-3.11.tar.gz", hash = "sha256:795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902", size = 194582, upload-time = "2025-10-12T14:55:20.501Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0e/61/66938bbb5fc52dbdf84594873d5b51fb1f7c7794e9c0f5bd885f30bc507b/idna-3.11-py3-none-any.whl", hash = "sha256:771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea", size = 71008, upload-time = "2025-10-12T14:55:18.883Z" }, +] + +[[package]] +name = "jinja2" +version = "3.1.6" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "markupsafe" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/df/bf/f7da0350254c0ed7c72f3e33cef02e048281fec7ecec5f032d4aac52226b/jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d", size = 245115, upload-time = "2025-03-05T20:05:02.478Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67", size = 134899, upload-time = "2025-03-05T20:05:00.369Z" }, +] + +[[package]] +name = "markdown" +version = "3.10" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/7d/ab/7dd27d9d863b3376fcf23a5a13cb5d024aed1db46f963f1b5735ae43b3be/markdown-3.10.tar.gz", hash = "sha256:37062d4f2aa4b2b6b32aefb80faa300f82cc790cb949a35b8caede34f2b68c0e", size = 364931, upload-time = "2025-11-03T19:51:15.007Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/70/81/54e3ce63502cd085a0c556652a4e1b919c45a446bd1e5300e10c44c8c521/markdown-3.10-py3-none-any.whl", hash = "sha256:b5b99d6951e2e4948d939255596523444c0e677c669700b1d17aa4a8a464cb7c", size = 107678, upload-time = "2025-11-03T19:51:13.887Z" }, +] + +[[package]] +name = "markupsafe" +version = "3.0.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/7e/99/7690b6d4034fffd95959cbe0c02de8deb3098cc577c67bb6a24fe5d7caa7/markupsafe-3.0.3.tar.gz", hash = "sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698", size = 80313, upload-time = "2025-09-27T18:37:40.426Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/5a/72/147da192e38635ada20e0a2e1a51cf8823d2119ce8883f7053879c2199b5/markupsafe-3.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d53197da72cc091b024dd97249dfc7794d6a56530370992a5e1a08983ad9230e", size = 11615, upload-time = "2025-09-27T18:36:30.854Z" }, + { url = "https://files.pythonhosted.org/packages/9a/81/7e4e08678a1f98521201c3079f77db69fb552acd56067661f8c2f534a718/markupsafe-3.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1872df69a4de6aead3491198eaf13810b565bdbeec3ae2dc8780f14458ec73ce", size = 12020, upload-time = "2025-09-27T18:36:31.971Z" }, + { url = "https://files.pythonhosted.org/packages/1e/2c/799f4742efc39633a1b54a92eec4082e4f815314869865d876824c257c1e/markupsafe-3.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3a7e8ae81ae39e62a41ec302f972ba6ae23a5c5396c8e60113e9066ef893da0d", size = 24332, upload-time = "2025-09-27T18:36:32.813Z" }, + { url = "https://files.pythonhosted.org/packages/3c/2e/8d0c2ab90a8c1d9a24f0399058ab8519a3279d1bd4289511d74e909f060e/markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d6dd0be5b5b189d31db7cda48b91d7e0a9795f31430b7f271219ab30f1d3ac9d", size = 22947, upload-time = "2025-09-27T18:36:33.86Z" }, + { url = "https://files.pythonhosted.org/packages/2c/54/887f3092a85238093a0b2154bd629c89444f395618842e8b0c41783898ea/markupsafe-3.0.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:94c6f0bb423f739146aec64595853541634bde58b2135f27f61c1ffd1cd4d16a", size = 21962, upload-time = "2025-09-27T18:36:35.099Z" }, + { url = "https://files.pythonhosted.org/packages/c9/2f/336b8c7b6f4a4d95e91119dc8521402461b74a485558d8f238a68312f11c/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:be8813b57049a7dc738189df53d69395eba14fb99345e0a5994914a3864c8a4b", size = 23760, upload-time = "2025-09-27T18:36:36.001Z" }, + { url = "https://files.pythonhosted.org/packages/32/43/67935f2b7e4982ffb50a4d169b724d74b62a3964bc1a9a527f5ac4f1ee2b/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:83891d0e9fb81a825d9a6d61e3f07550ca70a076484292a70fde82c4b807286f", size = 21529, upload-time = "2025-09-27T18:36:36.906Z" }, + { url = "https://files.pythonhosted.org/packages/89/e0/4486f11e51bbba8b0c041098859e869e304d1c261e59244baa3d295d47b7/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:77f0643abe7495da77fb436f50f8dab76dbc6e5fd25d39589a0f1fe6548bfa2b", size = 23015, upload-time = "2025-09-27T18:36:37.868Z" }, + { url = "https://files.pythonhosted.org/packages/2f/e1/78ee7a023dac597a5825441ebd17170785a9dab23de95d2c7508ade94e0e/markupsafe-3.0.3-cp312-cp312-win32.whl", hash = "sha256:d88b440e37a16e651bda4c7c2b930eb586fd15ca7406cb39e211fcff3bf3017d", size = 14540, upload-time = "2025-09-27T18:36:38.761Z" }, + { url = "https://files.pythonhosted.org/packages/aa/5b/bec5aa9bbbb2c946ca2733ef9c4ca91c91b6a24580193e891b5f7dbe8e1e/markupsafe-3.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:26a5784ded40c9e318cfc2bdb30fe164bdb8665ded9cd64d500a34fb42067b1c", size = 15105, upload-time = "2025-09-27T18:36:39.701Z" }, + { url = "https://files.pythonhosted.org/packages/e5/f1/216fc1bbfd74011693a4fd837e7026152e89c4bcf3e77b6692fba9923123/markupsafe-3.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:35add3b638a5d900e807944a078b51922212fb3dedb01633a8defc4b01a3c85f", size = 13906, upload-time = "2025-09-27T18:36:40.689Z" }, + { url = "https://files.pythonhosted.org/packages/38/2f/907b9c7bbba283e68f20259574b13d005c121a0fa4c175f9bed27c4597ff/markupsafe-3.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:e1cf1972137e83c5d4c136c43ced9ac51d0e124706ee1c8aa8532c1287fa8795", size = 11622, upload-time = "2025-09-27T18:36:41.777Z" }, + { url = "https://files.pythonhosted.org/packages/9c/d9/5f7756922cdd676869eca1c4e3c0cd0df60ed30199ffd775e319089cb3ed/markupsafe-3.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:116bb52f642a37c115f517494ea5feb03889e04df47eeff5b130b1808ce7c219", size = 12029, upload-time = "2025-09-27T18:36:43.257Z" }, + { url = "https://files.pythonhosted.org/packages/00/07/575a68c754943058c78f30db02ee03a64b3c638586fba6a6dd56830b30a3/markupsafe-3.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:133a43e73a802c5562be9bbcd03d090aa5a1fe899db609c29e8c8d815c5f6de6", size = 24374, upload-time = "2025-09-27T18:36:44.508Z" }, + { url = "https://files.pythonhosted.org/packages/a9/21/9b05698b46f218fc0e118e1f8168395c65c8a2c750ae2bab54fc4bd4e0e8/markupsafe-3.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ccfcd093f13f0f0b7fdd0f198b90053bf7b2f02a3927a30e63f3ccc9df56b676", size = 22980, upload-time = "2025-09-27T18:36:45.385Z" }, + { url = "https://files.pythonhosted.org/packages/7f/71/544260864f893f18b6827315b988c146b559391e6e7e8f7252839b1b846a/markupsafe-3.0.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:509fa21c6deb7a7a273d629cf5ec029bc209d1a51178615ddf718f5918992ab9", size = 21990, upload-time = "2025-09-27T18:36:46.916Z" }, + { url = "https://files.pythonhosted.org/packages/c2/28/b50fc2f74d1ad761af2f5dcce7492648b983d00a65b8c0e0cb457c82ebbe/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a4afe79fb3de0b7097d81da19090f4df4f8d3a2b3adaa8764138aac2e44f3af1", size = 23784, upload-time = "2025-09-27T18:36:47.884Z" }, + { url = "https://files.pythonhosted.org/packages/ed/76/104b2aa106a208da8b17a2fb72e033a5a9d7073c68f7e508b94916ed47a9/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:795e7751525cae078558e679d646ae45574b47ed6e7771863fcc079a6171a0fc", size = 21588, upload-time = "2025-09-27T18:36:48.82Z" }, + { url = "https://files.pythonhosted.org/packages/b5/99/16a5eb2d140087ebd97180d95249b00a03aa87e29cc224056274f2e45fd6/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8485f406a96febb5140bfeca44a73e3ce5116b2501ac54fe953e488fb1d03b12", size = 23041, upload-time = "2025-09-27T18:36:49.797Z" }, + { url = "https://files.pythonhosted.org/packages/19/bc/e7140ed90c5d61d77cea142eed9f9c303f4c4806f60a1044c13e3f1471d0/markupsafe-3.0.3-cp313-cp313-win32.whl", hash = "sha256:bdd37121970bfd8be76c5fb069c7751683bdf373db1ed6c010162b2a130248ed", size = 14543, upload-time = "2025-09-27T18:36:51.584Z" }, + { url = "https://files.pythonhosted.org/packages/05/73/c4abe620b841b6b791f2edc248f556900667a5a1cf023a6646967ae98335/markupsafe-3.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:9a1abfdc021a164803f4d485104931fb8f8c1efd55bc6b748d2f5774e78b62c5", size = 15113, upload-time = "2025-09-27T18:36:52.537Z" }, + { url = "https://files.pythonhosted.org/packages/f0/3a/fa34a0f7cfef23cf9500d68cb7c32dd64ffd58a12b09225fb03dd37d5b80/markupsafe-3.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:7e68f88e5b8799aa49c85cd116c932a1ac15caaa3f5db09087854d218359e485", size = 13911, upload-time = "2025-09-27T18:36:53.513Z" }, + { url = "https://files.pythonhosted.org/packages/e4/d7/e05cd7efe43a88a17a37b3ae96e79a19e846f3f456fe79c57ca61356ef01/markupsafe-3.0.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:218551f6df4868a8d527e3062d0fb968682fe92054e89978594c28e642c43a73", size = 11658, upload-time = "2025-09-27T18:36:54.819Z" }, + { url = "https://files.pythonhosted.org/packages/99/9e/e412117548182ce2148bdeacdda3bb494260c0b0184360fe0d56389b523b/markupsafe-3.0.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3524b778fe5cfb3452a09d31e7b5adefeea8c5be1d43c4f810ba09f2ceb29d37", size = 12066, upload-time = "2025-09-27T18:36:55.714Z" }, + { url = "https://files.pythonhosted.org/packages/bc/e6/fa0ffcda717ef64a5108eaa7b4f5ed28d56122c9a6d70ab8b72f9f715c80/markupsafe-3.0.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4e885a3d1efa2eadc93c894a21770e4bc67899e3543680313b09f139e149ab19", size = 25639, upload-time = "2025-09-27T18:36:56.908Z" }, + { url = "https://files.pythonhosted.org/packages/96/ec/2102e881fe9d25fc16cb4b25d5f5cde50970967ffa5dddafdb771237062d/markupsafe-3.0.3-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8709b08f4a89aa7586de0aadc8da56180242ee0ada3999749b183aa23df95025", size = 23569, upload-time = "2025-09-27T18:36:57.913Z" }, + { url = "https://files.pythonhosted.org/packages/4b/30/6f2fce1f1f205fc9323255b216ca8a235b15860c34b6798f810f05828e32/markupsafe-3.0.3-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:b8512a91625c9b3da6f127803b166b629725e68af71f8184ae7e7d54686a56d6", size = 23284, upload-time = "2025-09-27T18:36:58.833Z" }, + { url = "https://files.pythonhosted.org/packages/58/47/4a0ccea4ab9f5dcb6f79c0236d954acb382202721e704223a8aafa38b5c8/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9b79b7a16f7fedff2495d684f2b59b0457c3b493778c9eed31111be64d58279f", size = 24801, upload-time = "2025-09-27T18:36:59.739Z" }, + { url = "https://files.pythonhosted.org/packages/6a/70/3780e9b72180b6fecb83a4814d84c3bf4b4ae4bf0b19c27196104149734c/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:12c63dfb4a98206f045aa9563db46507995f7ef6d83b2f68eda65c307c6829eb", size = 22769, upload-time = "2025-09-27T18:37:00.719Z" }, + { url = "https://files.pythonhosted.org/packages/98/c5/c03c7f4125180fc215220c035beac6b9cb684bc7a067c84fc69414d315f5/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8f71bc33915be5186016f675cd83a1e08523649b0e33efdb898db577ef5bb009", size = 23642, upload-time = "2025-09-27T18:37:01.673Z" }, + { url = "https://files.pythonhosted.org/packages/80/d6/2d1b89f6ca4bff1036499b1e29a1d02d282259f3681540e16563f27ebc23/markupsafe-3.0.3-cp313-cp313t-win32.whl", hash = "sha256:69c0b73548bc525c8cb9a251cddf1931d1db4d2258e9599c28c07ef3580ef354", size = 14612, upload-time = "2025-09-27T18:37:02.639Z" }, + { url = "https://files.pythonhosted.org/packages/2b/98/e48a4bfba0a0ffcf9925fe2d69240bfaa19c6f7507b8cd09c70684a53c1e/markupsafe-3.0.3-cp313-cp313t-win_amd64.whl", hash = "sha256:1b4b79e8ebf6b55351f0d91fe80f893b4743f104bff22e90697db1590e47a218", size = 15200, upload-time = "2025-09-27T18:37:03.582Z" }, + { url = "https://files.pythonhosted.org/packages/0e/72/e3cc540f351f316e9ed0f092757459afbc595824ca724cbc5a5d4263713f/markupsafe-3.0.3-cp313-cp313t-win_arm64.whl", hash = "sha256:ad2cf8aa28b8c020ab2fc8287b0f823d0a7d8630784c31e9ee5edea20f406287", size = 13973, upload-time = "2025-09-27T18:37:04.929Z" }, + { url = "https://files.pythonhosted.org/packages/33/8a/8e42d4838cd89b7dde187011e97fe6c3af66d8c044997d2183fbd6d31352/markupsafe-3.0.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:eaa9599de571d72e2daf60164784109f19978b327a3910d3e9de8c97b5b70cfe", size = 11619, upload-time = "2025-09-27T18:37:06.342Z" }, + { url = "https://files.pythonhosted.org/packages/b5/64/7660f8a4a8e53c924d0fa05dc3a55c9cee10bbd82b11c5afb27d44b096ce/markupsafe-3.0.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c47a551199eb8eb2121d4f0f15ae0f923d31350ab9280078d1e5f12b249e0026", size = 12029, upload-time = "2025-09-27T18:37:07.213Z" }, + { url = "https://files.pythonhosted.org/packages/da/ef/e648bfd021127bef5fa12e1720ffed0c6cbb8310c8d9bea7266337ff06de/markupsafe-3.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f34c41761022dd093b4b6896d4810782ffbabe30f2d443ff5f083e0cbbb8c737", size = 24408, upload-time = "2025-09-27T18:37:09.572Z" }, + { url = "https://files.pythonhosted.org/packages/41/3c/a36c2450754618e62008bf7435ccb0f88053e07592e6028a34776213d877/markupsafe-3.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:457a69a9577064c05a97c41f4e65148652db078a3a509039e64d3467b9e7ef97", size = 23005, upload-time = "2025-09-27T18:37:10.58Z" }, + { url = "https://files.pythonhosted.org/packages/bc/20/b7fdf89a8456b099837cd1dc21974632a02a999ec9bf7ca3e490aacd98e7/markupsafe-3.0.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e8afc3f2ccfa24215f8cb28dcf43f0113ac3c37c2f0f0806d8c70e4228c5cf4d", size = 22048, upload-time = "2025-09-27T18:37:11.547Z" }, + { url = "https://files.pythonhosted.org/packages/9a/a7/591f592afdc734f47db08a75793a55d7fbcc6902a723ae4cfbab61010cc5/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:ec15a59cf5af7be74194f7ab02d0f59a62bdcf1a537677ce67a2537c9b87fcda", size = 23821, upload-time = "2025-09-27T18:37:12.48Z" }, + { url = "https://files.pythonhosted.org/packages/7d/33/45b24e4f44195b26521bc6f1a82197118f74df348556594bd2262bda1038/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:0eb9ff8191e8498cca014656ae6b8d61f39da5f95b488805da4bb029cccbfbaf", size = 21606, upload-time = "2025-09-27T18:37:13.485Z" }, + { url = "https://files.pythonhosted.org/packages/ff/0e/53dfaca23a69fbfbbf17a4b64072090e70717344c52eaaaa9c5ddff1e5f0/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:2713baf880df847f2bece4230d4d094280f4e67b1e813eec43b4c0e144a34ffe", size = 23043, upload-time = "2025-09-27T18:37:14.408Z" }, + { url = "https://files.pythonhosted.org/packages/46/11/f333a06fc16236d5238bfe74daccbca41459dcd8d1fa952e8fbd5dccfb70/markupsafe-3.0.3-cp314-cp314-win32.whl", hash = "sha256:729586769a26dbceff69f7a7dbbf59ab6572b99d94576a5592625d5b411576b9", size = 14747, upload-time = "2025-09-27T18:37:15.36Z" }, + { url = "https://files.pythonhosted.org/packages/28/52/182836104b33b444e400b14f797212f720cbc9ed6ba34c800639d154e821/markupsafe-3.0.3-cp314-cp314-win_amd64.whl", hash = "sha256:bdc919ead48f234740ad807933cdf545180bfbe9342c2bb451556db2ed958581", size = 15341, upload-time = "2025-09-27T18:37:16.496Z" }, + { url = "https://files.pythonhosted.org/packages/6f/18/acf23e91bd94fd7b3031558b1f013adfa21a8e407a3fdb32745538730382/markupsafe-3.0.3-cp314-cp314-win_arm64.whl", hash = "sha256:5a7d5dc5140555cf21a6fefbdbf8723f06fcd2f63ef108f2854de715e4422cb4", size = 14073, upload-time = "2025-09-27T18:37:17.476Z" }, + { url = "https://files.pythonhosted.org/packages/3c/f0/57689aa4076e1b43b15fdfa646b04653969d50cf30c32a102762be2485da/markupsafe-3.0.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:1353ef0c1b138e1907ae78e2f6c63ff67501122006b0f9abad68fda5f4ffc6ab", size = 11661, upload-time = "2025-09-27T18:37:18.453Z" }, + { url = "https://files.pythonhosted.org/packages/89/c3/2e67a7ca217c6912985ec766c6393b636fb0c2344443ff9d91404dc4c79f/markupsafe-3.0.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:1085e7fbddd3be5f89cc898938f42c0b3c711fdcb37d75221de2666af647c175", size = 12069, upload-time = "2025-09-27T18:37:19.332Z" }, + { url = "https://files.pythonhosted.org/packages/f0/00/be561dce4e6ca66b15276e184ce4b8aec61fe83662cce2f7d72bd3249d28/markupsafe-3.0.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1b52b4fb9df4eb9ae465f8d0c228a00624de2334f216f178a995ccdcf82c4634", size = 25670, upload-time = "2025-09-27T18:37:20.245Z" }, + { url = "https://files.pythonhosted.org/packages/50/09/c419f6f5a92e5fadde27efd190eca90f05e1261b10dbd8cbcb39cd8ea1dc/markupsafe-3.0.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fed51ac40f757d41b7c48425901843666a6677e3e8eb0abcff09e4ba6e664f50", size = 23598, upload-time = "2025-09-27T18:37:21.177Z" }, + { url = "https://files.pythonhosted.org/packages/22/44/a0681611106e0b2921b3033fc19bc53323e0b50bc70cffdd19f7d679bb66/markupsafe-3.0.3-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:f190daf01f13c72eac4efd5c430a8de82489d9cff23c364c3ea822545032993e", size = 23261, upload-time = "2025-09-27T18:37:22.167Z" }, + { url = "https://files.pythonhosted.org/packages/5f/57/1b0b3f100259dc9fffe780cfb60d4be71375510e435efec3d116b6436d43/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e56b7d45a839a697b5eb268c82a71bd8c7f6c94d6fd50c3d577fa39a9f1409f5", size = 24835, upload-time = "2025-09-27T18:37:23.296Z" }, + { url = "https://files.pythonhosted.org/packages/26/6a/4bf6d0c97c4920f1597cc14dd720705eca0bf7c787aebc6bb4d1bead5388/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:f3e98bb3798ead92273dc0e5fd0f31ade220f59a266ffd8a4f6065e0a3ce0523", size = 22733, upload-time = "2025-09-27T18:37:24.237Z" }, + { url = "https://files.pythonhosted.org/packages/14/c7/ca723101509b518797fedc2fdf79ba57f886b4aca8a7d31857ba3ee8281f/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:5678211cb9333a6468fb8d8be0305520aa073f50d17f089b5b4b477ea6e67fdc", size = 23672, upload-time = "2025-09-27T18:37:25.271Z" }, + { url = "https://files.pythonhosted.org/packages/fb/df/5bd7a48c256faecd1d36edc13133e51397e41b73bb77e1a69deab746ebac/markupsafe-3.0.3-cp314-cp314t-win32.whl", hash = "sha256:915c04ba3851909ce68ccc2b8e2cd691618c4dc4c4232fb7982bca3f41fd8c3d", size = 14819, upload-time = "2025-09-27T18:37:26.285Z" }, + { url = "https://files.pythonhosted.org/packages/1a/8a/0402ba61a2f16038b48b39bccca271134be00c5c9f0f623208399333c448/markupsafe-3.0.3-cp314-cp314t-win_amd64.whl", hash = "sha256:4faffd047e07c38848ce017e8725090413cd80cbc23d86e55c587bf979e579c9", size = 15426, upload-time = "2025-09-27T18:37:27.316Z" }, + { url = "https://files.pythonhosted.org/packages/70/bc/6f1c2f612465f5fa89b95bead1f44dcb607670fd42891d8fdcd5d039f4f4/markupsafe-3.0.3-cp314-cp314t-win_arm64.whl", hash = "sha256:32001d6a8fc98c8cb5c947787c5d08b0a50663d139f1305bac5885d98d9b40fa", size = 14146, upload-time = "2025-09-27T18:37:28.327Z" }, +] + +[[package]] +name = "mergedeep" +version = "1.3.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/3a/41/580bb4006e3ed0361b8151a01d324fb03f420815446c7def45d02f74c270/mergedeep-1.3.4.tar.gz", hash = "sha256:0096d52e9dad9939c3d975a774666af186eda617e6ca84df4c94dec30004f2a8", size = 4661, upload-time = "2021-02-05T18:55:30.623Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2c/19/04f9b178c2d8a15b076c8b5140708fa6ffc5601fb6f1e975537072df5b2a/mergedeep-1.3.4-py3-none-any.whl", hash = "sha256:70775750742b25c0d8f36c55aed03d24c3384d17c951b3175d898bd778ef0307", size = 6354, upload-time = "2021-02-05T18:55:29.583Z" }, +] + +[[package]] +name = "mkdocs" +version = "1.6.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "click" }, + { name = "colorama", marker = "sys_platform == 'win32'" }, + { name = "ghp-import" }, + { name = "jinja2" }, + { name = "markdown" }, + { name = "markupsafe" }, + { name = "mergedeep" }, + { name = "mkdocs-get-deps" }, + { name = "packaging" }, + { name = "pathspec" }, + { name = "pyyaml" }, + { name = "pyyaml-env-tag" }, + { name = "watchdog" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/bc/c6/bbd4f061bd16b378247f12953ffcb04786a618ce5e904b8c5a01a0309061/mkdocs-1.6.1.tar.gz", hash = "sha256:7b432f01d928c084353ab39c57282f29f92136665bdd6abf7c1ec8d822ef86f2", size = 3889159, upload-time = "2024-08-30T12:24:06.899Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/22/5b/dbc6a8cddc9cfa9c4971d59fb12bb8d42e161b7e7f8cc89e49137c5b279c/mkdocs-1.6.1-py3-none-any.whl", hash = "sha256:db91759624d1647f3f34aa0c3f327dd2601beae39a366d6e064c03468d35c20e", size = 3864451, upload-time = "2024-08-30T12:24:05.054Z" }, +] + +[[package]] +name = "mkdocs-get-deps" +version = "0.2.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "mergedeep" }, + { name = "platformdirs" }, + { name = "pyyaml" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/98/f5/ed29cd50067784976f25ed0ed6fcd3c2ce9eb90650aa3b2796ddf7b6870b/mkdocs_get_deps-0.2.0.tar.gz", hash = "sha256:162b3d129c7fad9b19abfdcb9c1458a651628e4b1dea628ac68790fb3061c60c", size = 10239, upload-time = "2023-11-20T17:51:09.981Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9f/d4/029f984e8d3f3b6b726bd33cafc473b75e9e44c0f7e80a5b29abc466bdea/mkdocs_get_deps-0.2.0-py3-none-any.whl", hash = "sha256:2bf11d0b133e77a0dd036abeeb06dec8775e46efa526dc70667d8863eefc6134", size = 9521, upload-time = "2023-11-20T17:51:08.587Z" }, +] + +[[package]] +name = "mkdocs-material" +version = "9.6.23" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "babel" }, + { name = "backrefs" }, + { name = "colorama" }, + { name = "jinja2" }, + { name = "markdown" }, + { name = "mkdocs" }, + { name = "mkdocs-material-extensions" }, + { name = "paginate" }, + { name = "pygments" }, + { name = "pymdown-extensions" }, + { name = "requests" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/57/de/cc1d5139c2782b1a49e1ed1845b3298ed6076b9ba1c740ad7c952d8ffcf9/mkdocs_material-9.6.23.tar.gz", hash = "sha256:62ebc9cdbe90e1ae4f4e9b16a6aa5c69b93474c7b9e79ebc0b11b87f9f055e00", size = 4048130, upload-time = "2025-11-01T16:33:11.782Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f5/df/bc583e857174b0dc6df67d555123533f09e7e1ac0f3fae7693fb6840c0a3/mkdocs_material-9.6.23-py3-none-any.whl", hash = "sha256:3bf3f1d82d269f3a14ed6897bfc3a844cc05e1dc38045386691b91d7e6945332", size = 9210689, upload-time = "2025-11-01T16:33:08.196Z" }, +] + +[[package]] +name = "mkdocs-material-extensions" +version = "1.3.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/79/9b/9b4c96d6593b2a541e1cb8b34899a6d021d208bb357042823d4d2cabdbe7/mkdocs_material_extensions-1.3.1.tar.gz", hash = "sha256:10c9511cea88f568257f960358a467d12b970e1f7b2c0e5fb2bb48cab1928443", size = 11847, upload-time = "2023-11-22T19:09:45.208Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/5b/54/662a4743aa81d9582ee9339d4ffa3c8fd40a4965e033d77b9da9774d3960/mkdocs_material_extensions-1.3.1-py3-none-any.whl", hash = "sha256:adff8b62700b25cb77b53358dad940f3ef973dd6db797907c49e3c2ef3ab4e31", size = 8728, upload-time = "2023-11-22T19:09:43.465Z" }, +] + +[[package]] +name = "packaging" +version = "25.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a1/d4/1fc4078c65507b51b96ca8f8c3ba19e6a61c8253c72794544580a7b6c24d/packaging-25.0.tar.gz", hash = "sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f", size = 165727, upload-time = "2025-04-19T11:48:59.673Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl", hash = "sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484", size = 66469, upload-time = "2025-04-19T11:48:57.875Z" }, +] + +[[package]] +name = "paginate" +version = "0.5.7" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/ec/46/68dde5b6bc00c1296ec6466ab27dddede6aec9af1b99090e1107091b3b84/paginate-0.5.7.tar.gz", hash = "sha256:22bd083ab41e1a8b4f3690544afb2c60c25e5c9a63a30fa2f483f6c60c8e5945", size = 19252, upload-time = "2024-08-25T14:17:24.139Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/90/96/04b8e52da071d28f5e21a805b19cb9390aa17a47462ac87f5e2696b9566d/paginate-0.5.7-py2.py3-none-any.whl", hash = "sha256:b885e2af73abcf01d9559fd5216b57ef722f8c42affbb63942377668e35c7591", size = 13746, upload-time = "2024-08-25T14:17:22.55Z" }, +] + +[[package]] +name = "pathspec" +version = "0.12.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/ca/bc/f35b8446f4531a7cb215605d100cd88b7ac6f44ab3fc94870c120ab3adbf/pathspec-0.12.1.tar.gz", hash = "sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712", size = 51043, upload-time = "2023-12-10T22:30:45Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/cc/20/ff623b09d963f88bfde16306a54e12ee5ea43e9b597108672ff3a408aad6/pathspec-0.12.1-py3-none-any.whl", hash = "sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08", size = 31191, upload-time = "2023-12-10T22:30:43.14Z" }, +] + +[[package]] +name = "platformdirs" +version = "4.5.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/61/33/9611380c2bdb1225fdef633e2a9610622310fed35ab11dac9620972ee088/platformdirs-4.5.0.tar.gz", hash = "sha256:70ddccdd7c99fc5942e9fc25636a8b34d04c24b335100223152c2803e4063312", size = 21632, upload-time = "2025-10-08T17:44:48.791Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/73/cb/ac7874b3e5d58441674fb70742e6c374b28b0c7cb988d37d991cde47166c/platformdirs-4.5.0-py3-none-any.whl", hash = "sha256:e578a81bb873cbb89a41fcc904c7ef523cc18284b7e3b3ccf06aca1403b7ebd3", size = 18651, upload-time = "2025-10-08T17:44:47.223Z" }, +] + +[[package]] +name = "pygments" +version = "2.19.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/b0/77/a5b8c569bf593b0140bde72ea885a803b82086995367bf2037de0159d924/pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887", size = 4968631, upload-time = "2025-06-21T13:39:12.283Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b", size = 1225217, upload-time = "2025-06-21T13:39:07.939Z" }, +] + +[[package]] +name = "pymdown-extensions" +version = "10.16.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "markdown" }, + { name = "pyyaml" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/55/b3/6d2b3f149bc5413b0a29761c2c5832d8ce904a1d7f621e86616d96f505cc/pymdown_extensions-10.16.1.tar.gz", hash = "sha256:aace82bcccba3efc03e25d584e6a22d27a8e17caa3f4dd9f207e49b787aa9a91", size = 853277, upload-time = "2025-07-28T16:19:34.167Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e4/06/43084e6cbd4b3bc0e80f6be743b2e79fbc6eed8de9ad8c629939fa55d972/pymdown_extensions-10.16.1-py3-none-any.whl", hash = "sha256:d6ba157a6c03146a7fb122b2b9a121300056384eafeec9c9f9e584adfdb2a32d", size = 266178, upload-time = "2025-07-28T16:19:31.401Z" }, +] + +[[package]] +name = "python-dateutil" +version = "2.9.0.post0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "six" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3", size = 342432, upload-time = "2024-03-01T18:36:20.211Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427", size = 229892, upload-time = "2024-03-01T18:36:18.57Z" }, +] + +[[package]] +name = "pyyaml" +version = "6.0.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/05/8e/961c0007c59b8dd7729d542c61a4d537767a59645b82a0b521206e1e25c2/pyyaml-6.0.3.tar.gz", hash = "sha256:d76623373421df22fb4cf8817020cbb7ef15c725b9d5e45f17e189bfc384190f", size = 130960, upload-time = "2025-09-25T21:33:16.546Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d1/33/422b98d2195232ca1826284a76852ad5a86fe23e31b009c9886b2d0fb8b2/pyyaml-6.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7f047e29dcae44602496db43be01ad42fc6f1cc0d8cd6c83d342306c32270196", size = 182063, upload-time = "2025-09-25T21:32:11.445Z" }, + { url = "https://files.pythonhosted.org/packages/89/a0/6cf41a19a1f2f3feab0e9c0b74134aa2ce6849093d5517a0c550fe37a648/pyyaml-6.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:fc09d0aa354569bc501d4e787133afc08552722d3ab34836a80547331bb5d4a0", size = 173973, upload-time = "2025-09-25T21:32:12.492Z" }, + { url = "https://files.pythonhosted.org/packages/ed/23/7a778b6bd0b9a8039df8b1b1d80e2e2ad78aa04171592c8a5c43a56a6af4/pyyaml-6.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9149cad251584d5fb4981be1ecde53a1ca46c891a79788c0df828d2f166bda28", size = 775116, upload-time = "2025-09-25T21:32:13.652Z" }, + { url = "https://files.pythonhosted.org/packages/65/30/d7353c338e12baef4ecc1b09e877c1970bd3382789c159b4f89d6a70dc09/pyyaml-6.0.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5fdec68f91a0c6739b380c83b951e2c72ac0197ace422360e6d5a959d8d97b2c", size = 844011, upload-time = "2025-09-25T21:32:15.21Z" }, + { url = "https://files.pythonhosted.org/packages/8b/9d/b3589d3877982d4f2329302ef98a8026e7f4443c765c46cfecc8858c6b4b/pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ba1cc08a7ccde2d2ec775841541641e4548226580ab850948cbfda66a1befcdc", size = 807870, upload-time = "2025-09-25T21:32:16.431Z" }, + { url = "https://files.pythonhosted.org/packages/05/c0/b3be26a015601b822b97d9149ff8cb5ead58c66f981e04fedf4e762f4bd4/pyyaml-6.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8dc52c23056b9ddd46818a57b78404882310fb473d63f17b07d5c40421e47f8e", size = 761089, upload-time = "2025-09-25T21:32:17.56Z" }, + { url = "https://files.pythonhosted.org/packages/be/8e/98435a21d1d4b46590d5459a22d88128103f8da4c2d4cb8f14f2a96504e1/pyyaml-6.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:41715c910c881bc081f1e8872880d3c650acf13dfa8214bad49ed4cede7c34ea", size = 790181, upload-time = "2025-09-25T21:32:18.834Z" }, + { url = "https://files.pythonhosted.org/packages/74/93/7baea19427dcfbe1e5a372d81473250b379f04b1bd3c4c5ff825e2327202/pyyaml-6.0.3-cp312-cp312-win32.whl", hash = "sha256:96b533f0e99f6579b3d4d4995707cf36df9100d67e0c8303a0c55b27b5f99bc5", size = 137658, upload-time = "2025-09-25T21:32:20.209Z" }, + { url = "https://files.pythonhosted.org/packages/86/bf/899e81e4cce32febab4fb42bb97dcdf66bc135272882d1987881a4b519e9/pyyaml-6.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:5fcd34e47f6e0b794d17de1b4ff496c00986e1c83f7ab2fb8fcfe9616ff7477b", size = 154003, upload-time = "2025-09-25T21:32:21.167Z" }, + { url = "https://files.pythonhosted.org/packages/1a/08/67bd04656199bbb51dbed1439b7f27601dfb576fb864099c7ef0c3e55531/pyyaml-6.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:64386e5e707d03a7e172c0701abfb7e10f0fb753ee1d773128192742712a98fd", size = 140344, upload-time = "2025-09-25T21:32:22.617Z" }, + { url = "https://files.pythonhosted.org/packages/d1/11/0fd08f8192109f7169db964b5707a2f1e8b745d4e239b784a5a1dd80d1db/pyyaml-6.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8da9669d359f02c0b91ccc01cac4a67f16afec0dac22c2ad09f46bee0697eba8", size = 181669, upload-time = "2025-09-25T21:32:23.673Z" }, + { url = "https://files.pythonhosted.org/packages/b1/16/95309993f1d3748cd644e02e38b75d50cbc0d9561d21f390a76242ce073f/pyyaml-6.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:2283a07e2c21a2aa78d9c4442724ec1eb15f5e42a723b99cb3d822d48f5f7ad1", size = 173252, upload-time = "2025-09-25T21:32:25.149Z" }, + { url = "https://files.pythonhosted.org/packages/50/31/b20f376d3f810b9b2371e72ef5adb33879b25edb7a6d072cb7ca0c486398/pyyaml-6.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ee2922902c45ae8ccada2c5b501ab86c36525b883eff4255313a253a3160861c", size = 767081, upload-time = "2025-09-25T21:32:26.575Z" }, + { url = "https://files.pythonhosted.org/packages/49/1e/a55ca81e949270d5d4432fbbd19dfea5321eda7c41a849d443dc92fd1ff7/pyyaml-6.0.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a33284e20b78bd4a18c8c2282d549d10bc8408a2a7ff57653c0cf0b9be0afce5", size = 841159, upload-time = "2025-09-25T21:32:27.727Z" }, + { url = "https://files.pythonhosted.org/packages/74/27/e5b8f34d02d9995b80abcef563ea1f8b56d20134d8f4e5e81733b1feceb2/pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0f29edc409a6392443abf94b9cf89ce99889a1dd5376d94316ae5145dfedd5d6", size = 801626, upload-time = "2025-09-25T21:32:28.878Z" }, + { url = "https://files.pythonhosted.org/packages/f9/11/ba845c23988798f40e52ba45f34849aa8a1f2d4af4b798588010792ebad6/pyyaml-6.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f7057c9a337546edc7973c0d3ba84ddcdf0daa14533c2065749c9075001090e6", size = 753613, upload-time = "2025-09-25T21:32:30.178Z" }, + { url = "https://files.pythonhosted.org/packages/3d/e0/7966e1a7bfc0a45bf0a7fb6b98ea03fc9b8d84fa7f2229e9659680b69ee3/pyyaml-6.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:eda16858a3cab07b80edaf74336ece1f986ba330fdb8ee0d6c0d68fe82bc96be", size = 794115, upload-time = "2025-09-25T21:32:31.353Z" }, + { url = "https://files.pythonhosted.org/packages/de/94/980b50a6531b3019e45ddeada0626d45fa85cbe22300844a7983285bed3b/pyyaml-6.0.3-cp313-cp313-win32.whl", hash = "sha256:d0eae10f8159e8fdad514efdc92d74fd8d682c933a6dd088030f3834bc8e6b26", size = 137427, upload-time = "2025-09-25T21:32:32.58Z" }, + { url = "https://files.pythonhosted.org/packages/97/c9/39d5b874e8b28845e4ec2202b5da735d0199dbe5b8fb85f91398814a9a46/pyyaml-6.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:79005a0d97d5ddabfeeea4cf676af11e647e41d81c9a7722a193022accdb6b7c", size = 154090, upload-time = "2025-09-25T21:32:33.659Z" }, + { url = "https://files.pythonhosted.org/packages/73/e8/2bdf3ca2090f68bb3d75b44da7bbc71843b19c9f2b9cb9b0f4ab7a5a4329/pyyaml-6.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:5498cd1645aa724a7c71c8f378eb29ebe23da2fc0d7a08071d89469bf1d2defb", size = 140246, upload-time = "2025-09-25T21:32:34.663Z" }, + { url = "https://files.pythonhosted.org/packages/9d/8c/f4bd7f6465179953d3ac9bc44ac1a8a3e6122cf8ada906b4f96c60172d43/pyyaml-6.0.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:8d1fab6bb153a416f9aeb4b8763bc0f22a5586065f86f7664fc23339fc1c1fac", size = 181814, upload-time = "2025-09-25T21:32:35.712Z" }, + { url = "https://files.pythonhosted.org/packages/bd/9c/4d95bb87eb2063d20db7b60faa3840c1b18025517ae857371c4dd55a6b3a/pyyaml-6.0.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:34d5fcd24b8445fadc33f9cf348c1047101756fd760b4dacb5c3e99755703310", size = 173809, upload-time = "2025-09-25T21:32:36.789Z" }, + { url = "https://files.pythonhosted.org/packages/92/b5/47e807c2623074914e29dabd16cbbdd4bf5e9b2db9f8090fa64411fc5382/pyyaml-6.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:501a031947e3a9025ed4405a168e6ef5ae3126c59f90ce0cd6f2bfc477be31b7", size = 766454, upload-time = "2025-09-25T21:32:37.966Z" }, + { url = "https://files.pythonhosted.org/packages/02/9e/e5e9b168be58564121efb3de6859c452fccde0ab093d8438905899a3a483/pyyaml-6.0.3-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:b3bc83488de33889877a0f2543ade9f70c67d66d9ebb4ac959502e12de895788", size = 836355, upload-time = "2025-09-25T21:32:39.178Z" }, + { url = "https://files.pythonhosted.org/packages/88/f9/16491d7ed2a919954993e48aa941b200f38040928474c9e85ea9e64222c3/pyyaml-6.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c458b6d084f9b935061bc36216e8a69a7e293a2f1e68bf956dcd9e6cbcd143f5", size = 794175, upload-time = "2025-09-25T21:32:40.865Z" }, + { url = "https://files.pythonhosted.org/packages/dd/3f/5989debef34dc6397317802b527dbbafb2b4760878a53d4166579111411e/pyyaml-6.0.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7c6610def4f163542a622a73fb39f534f8c101d690126992300bf3207eab9764", size = 755228, upload-time = "2025-09-25T21:32:42.084Z" }, + { url = "https://files.pythonhosted.org/packages/d7/ce/af88a49043cd2e265be63d083fc75b27b6ed062f5f9fd6cdc223ad62f03e/pyyaml-6.0.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5190d403f121660ce8d1d2c1bb2ef1bd05b5f68533fc5c2ea899bd15f4399b35", size = 789194, upload-time = "2025-09-25T21:32:43.362Z" }, + { url = "https://files.pythonhosted.org/packages/23/20/bb6982b26a40bb43951265ba29d4c246ef0ff59c9fdcdf0ed04e0687de4d/pyyaml-6.0.3-cp314-cp314-win_amd64.whl", hash = "sha256:4a2e8cebe2ff6ab7d1050ecd59c25d4c8bd7e6f400f5f82b96557ac0abafd0ac", size = 156429, upload-time = "2025-09-25T21:32:57.844Z" }, + { url = "https://files.pythonhosted.org/packages/f4/f4/a4541072bb9422c8a883ab55255f918fa378ecf083f5b85e87fc2b4eda1b/pyyaml-6.0.3-cp314-cp314-win_arm64.whl", hash = "sha256:93dda82c9c22deb0a405ea4dc5f2d0cda384168e466364dec6255b293923b2f3", size = 143912, upload-time = "2025-09-25T21:32:59.247Z" }, + { url = "https://files.pythonhosted.org/packages/7c/f9/07dd09ae774e4616edf6cda684ee78f97777bdd15847253637a6f052a62f/pyyaml-6.0.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:02893d100e99e03eda1c8fd5c441d8c60103fd175728e23e431db1b589cf5ab3", size = 189108, upload-time = "2025-09-25T21:32:44.377Z" }, + { url = "https://files.pythonhosted.org/packages/4e/78/8d08c9fb7ce09ad8c38ad533c1191cf27f7ae1effe5bb9400a46d9437fcf/pyyaml-6.0.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:c1ff362665ae507275af2853520967820d9124984e0f7466736aea23d8611fba", size = 183641, upload-time = "2025-09-25T21:32:45.407Z" }, + { url = "https://files.pythonhosted.org/packages/7b/5b/3babb19104a46945cf816d047db2788bcaf8c94527a805610b0289a01c6b/pyyaml-6.0.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6adc77889b628398debc7b65c073bcb99c4a0237b248cacaf3fe8a557563ef6c", size = 831901, upload-time = "2025-09-25T21:32:48.83Z" }, + { url = "https://files.pythonhosted.org/packages/8b/cc/dff0684d8dc44da4d22a13f35f073d558c268780ce3c6ba1b87055bb0b87/pyyaml-6.0.3-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a80cb027f6b349846a3bf6d73b5e95e782175e52f22108cfa17876aaeff93702", size = 861132, upload-time = "2025-09-25T21:32:50.149Z" }, + { url = "https://files.pythonhosted.org/packages/b1/5e/f77dc6b9036943e285ba76b49e118d9ea929885becb0a29ba8a7c75e29fe/pyyaml-6.0.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:00c4bdeba853cc34e7dd471f16b4114f4162dc03e6b7afcc2128711f0eca823c", size = 839261, upload-time = "2025-09-25T21:32:51.808Z" }, + { url = "https://files.pythonhosted.org/packages/ce/88/a9db1376aa2a228197c58b37302f284b5617f56a5d959fd1763fb1675ce6/pyyaml-6.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:66e1674c3ef6f541c35191caae2d429b967b99e02040f5ba928632d9a7f0f065", size = 805272, upload-time = "2025-09-25T21:32:52.941Z" }, + { url = "https://files.pythonhosted.org/packages/da/92/1446574745d74df0c92e6aa4a7b0b3130706a4142b2d1a5869f2eaa423c6/pyyaml-6.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:16249ee61e95f858e83976573de0f5b2893b3677ba71c9dd36b9cf8be9ac6d65", size = 829923, upload-time = "2025-09-25T21:32:54.537Z" }, + { url = "https://files.pythonhosted.org/packages/f0/7a/1c7270340330e575b92f397352af856a8c06f230aa3e76f86b39d01b416a/pyyaml-6.0.3-cp314-cp314t-win_amd64.whl", hash = "sha256:4ad1906908f2f5ae4e5a8ddfce73c320c2a1429ec52eafd27138b7f1cbe341c9", size = 174062, upload-time = "2025-09-25T21:32:55.767Z" }, + { url = "https://files.pythonhosted.org/packages/f1/12/de94a39c2ef588c7e6455cfbe7343d3b2dc9d6b6b2f40c4c6565744c873d/pyyaml-6.0.3-cp314-cp314t-win_arm64.whl", hash = "sha256:ebc55a14a21cb14062aa4162f906cd962b28e2e9ea38f9b4391244cd8de4ae0b", size = 149341, upload-time = "2025-09-25T21:32:56.828Z" }, +] + +[[package]] +name = "pyyaml-env-tag" +version = "1.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pyyaml" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/eb/2e/79c822141bfd05a853236b504869ebc6b70159afc570e1d5a20641782eaa/pyyaml_env_tag-1.1.tar.gz", hash = "sha256:2eb38b75a2d21ee0475d6d97ec19c63287a7e140231e4214969d0eac923cd7ff", size = 5737, upload-time = "2025-05-13T15:24:01.64Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/04/11/432f32f8097b03e3cd5fe57e88efb685d964e2e5178a48ed61e841f7fdce/pyyaml_env_tag-1.1-py3-none-any.whl", hash = "sha256:17109e1a528561e32f026364712fee1264bc2ea6715120891174ed1b980d2e04", size = 4722, upload-time = "2025-05-13T15:23:59.629Z" }, +] + +[[package]] +name = "requests" +version = "2.32.5" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "certifi" }, + { name = "charset-normalizer" }, + { name = "idna" }, + { name = "urllib3" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c9/74/b3ff8e6c8446842c3f5c837e9c3dfcfe2018ea6ecef224c710c85ef728f4/requests-2.32.5.tar.gz", hash = "sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf", size = 134517, upload-time = "2025-08-18T20:46:02.573Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6", size = 64738, upload-time = "2025-08-18T20:46:00.542Z" }, +] + +[[package]] +name = "six" +version = "1.17.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81", size = 34031, upload-time = "2024-12-04T17:35:28.174Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050, upload-time = "2024-12-04T17:35:26.475Z" }, +] + +[[package]] +name = "sniffio" +version = "1.3.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a2/87/a6771e1546d97e7e041b6ae58d80074f81b7d5121207425c964ddf5cfdbd/sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc", size = 20372, upload-time = "2024-02-25T23:20:04.057Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e9/44/75a9c9421471a6c4805dbf2356f7c181a29c1879239abab1ea2cc8f38b40/sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2", size = 10235, upload-time = "2024-02-25T23:20:01.196Z" }, +] + +[[package]] +name = "typing-extensions" +version = "4.15.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466", size = 109391, upload-time = "2025-08-25T13:49:26.313Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548", size = 44614, upload-time = "2025-08-25T13:49:24.86Z" }, +] + +[[package]] +name = "urllib3" +version = "2.5.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/15/22/9ee70a2574a4f4599c47dd506532914ce044817c7752a79b6a51286319bc/urllib3-2.5.0.tar.gz", hash = "sha256:3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760", size = 393185, upload-time = "2025-06-18T14:07:41.644Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a7/c2/fe1e52489ae3122415c51f387e221dd0773709bad6c6cdaa599e8a2c5185/urllib3-2.5.0-py3-none-any.whl", hash = "sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc", size = 129795, upload-time = "2025-06-18T14:07:40.39Z" }, +] + +[[package]] +name = "watchdog" +version = "6.0.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/db/7d/7f3d619e951c88ed75c6037b246ddcf2d322812ee8ea189be89511721d54/watchdog-6.0.0.tar.gz", hash = "sha256:9ddf7c82fda3ae8e24decda1338ede66e1c99883db93711d8fb941eaa2d8c282", size = 131220, upload-time = "2024-11-01T14:07:13.037Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/39/ea/3930d07dafc9e286ed356a679aa02d777c06e9bfd1164fa7c19c288a5483/watchdog-6.0.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:bdd4e6f14b8b18c334febb9c4425a878a2ac20efd1e0b231978e7b150f92a948", size = 96471, upload-time = "2024-11-01T14:06:37.745Z" }, + { url = "https://files.pythonhosted.org/packages/12/87/48361531f70b1f87928b045df868a9fd4e253d9ae087fa4cf3f7113be363/watchdog-6.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c7c15dda13c4eb00d6fb6fc508b3c0ed88b9d5d374056b239c4ad1611125c860", size = 88449, upload-time = "2024-11-01T14:06:39.748Z" }, + { url = "https://files.pythonhosted.org/packages/5b/7e/8f322f5e600812e6f9a31b75d242631068ca8f4ef0582dd3ae6e72daecc8/watchdog-6.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6f10cb2d5902447c7d0da897e2c6768bca89174d0c6e1e30abec5421af97a5b0", size = 89054, upload-time = "2024-11-01T14:06:41.009Z" }, + { url = "https://files.pythonhosted.org/packages/68/98/b0345cabdce2041a01293ba483333582891a3bd5769b08eceb0d406056ef/watchdog-6.0.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:490ab2ef84f11129844c23fb14ecf30ef3d8a6abafd3754a6f75ca1e6654136c", size = 96480, upload-time = "2024-11-01T14:06:42.952Z" }, + { url = "https://files.pythonhosted.org/packages/85/83/cdf13902c626b28eedef7ec4f10745c52aad8a8fe7eb04ed7b1f111ca20e/watchdog-6.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:76aae96b00ae814b181bb25b1b98076d5fc84e8a53cd8885a318b42b6d3a5134", size = 88451, upload-time = "2024-11-01T14:06:45.084Z" }, + { url = "https://files.pythonhosted.org/packages/fe/c4/225c87bae08c8b9ec99030cd48ae9c4eca050a59bf5c2255853e18c87b50/watchdog-6.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a175f755fc2279e0b7312c0035d52e27211a5bc39719dd529625b1930917345b", size = 89057, upload-time = "2024-11-01T14:06:47.324Z" }, + { url = "https://files.pythonhosted.org/packages/a9/c7/ca4bf3e518cb57a686b2feb4f55a1892fd9a3dd13f470fca14e00f80ea36/watchdog-6.0.0-py3-none-manylinux2014_aarch64.whl", hash = "sha256:7607498efa04a3542ae3e05e64da8202e58159aa1fa4acddf7678d34a35d4f13", size = 79079, upload-time = "2024-11-01T14:06:59.472Z" }, + { url = "https://files.pythonhosted.org/packages/5c/51/d46dc9332f9a647593c947b4b88e2381c8dfc0942d15b8edc0310fa4abb1/watchdog-6.0.0-py3-none-manylinux2014_armv7l.whl", hash = "sha256:9041567ee8953024c83343288ccc458fd0a2d811d6a0fd68c4c22609e3490379", size = 79078, upload-time = "2024-11-01T14:07:01.431Z" }, + { url = "https://files.pythonhosted.org/packages/d4/57/04edbf5e169cd318d5f07b4766fee38e825d64b6913ca157ca32d1a42267/watchdog-6.0.0-py3-none-manylinux2014_i686.whl", hash = "sha256:82dc3e3143c7e38ec49d61af98d6558288c415eac98486a5c581726e0737c00e", size = 79076, upload-time = "2024-11-01T14:07:02.568Z" }, + { url = "https://files.pythonhosted.org/packages/ab/cc/da8422b300e13cb187d2203f20b9253e91058aaf7db65b74142013478e66/watchdog-6.0.0-py3-none-manylinux2014_ppc64.whl", hash = "sha256:212ac9b8bf1161dc91bd09c048048a95ca3a4c4f5e5d4a7d1b1a7d5752a7f96f", size = 79077, upload-time = "2024-11-01T14:07:03.893Z" }, + { url = "https://files.pythonhosted.org/packages/2c/3b/b8964e04ae1a025c44ba8e4291f86e97fac443bca31de8bd98d3263d2fcf/watchdog-6.0.0-py3-none-manylinux2014_ppc64le.whl", hash = "sha256:e3df4cbb9a450c6d49318f6d14f4bbc80d763fa587ba46ec86f99f9e6876bb26", size = 79078, upload-time = "2024-11-01T14:07:05.189Z" }, + { url = "https://files.pythonhosted.org/packages/62/ae/a696eb424bedff7407801c257d4b1afda455fe40821a2be430e173660e81/watchdog-6.0.0-py3-none-manylinux2014_s390x.whl", hash = "sha256:2cce7cfc2008eb51feb6aab51251fd79b85d9894e98ba847408f662b3395ca3c", size = 79077, upload-time = "2024-11-01T14:07:06.376Z" }, + { url = "https://files.pythonhosted.org/packages/b5/e8/dbf020b4d98251a9860752a094d09a65e1b436ad181faf929983f697048f/watchdog-6.0.0-py3-none-manylinux2014_x86_64.whl", hash = "sha256:20ffe5b202af80ab4266dcd3e91aae72bf2da48c0d33bdb15c66658e685e94e2", size = 79078, upload-time = "2024-11-01T14:07:07.547Z" }, + { url = "https://files.pythonhosted.org/packages/07/f6/d0e5b343768e8bcb4cda79f0f2f55051bf26177ecd5651f84c07567461cf/watchdog-6.0.0-py3-none-win32.whl", hash = "sha256:07df1fdd701c5d4c8e55ef6cf55b8f0120fe1aef7ef39a1c6fc6bc2e606d517a", size = 79065, upload-time = "2024-11-01T14:07:09.525Z" }, + { url = "https://files.pythonhosted.org/packages/db/d9/c495884c6e548fce18a8f40568ff120bc3a4b7b99813081c8ac0c936fa64/watchdog-6.0.0-py3-none-win_amd64.whl", hash = "sha256:cbafb470cf848d93b5d013e2ecb245d4aa1c8fd0504e863ccefa32445359d680", size = 79070, upload-time = "2024-11-01T14:07:10.686Z" }, + { url = "https://files.pythonhosted.org/packages/33/e8/e40370e6d74ddba47f002a32919d91310d6074130fe4e17dabcafc15cbf1/watchdog-6.0.0-py3-none-win_ia64.whl", hash = "sha256:a1914259fa9e1454315171103c6a30961236f508b9b623eae470268bbcc6a22f", size = 79067, upload-time = "2024-11-01T14:07:11.845Z" }, +] + +[[package]] +name = "watchfiles" +version = "1.1.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "anyio" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c2/c9/8869df9b2a2d6c59d79220a4db37679e74f807c559ffe5265e08b227a210/watchfiles-1.1.1.tar.gz", hash = "sha256:a173cb5c16c4f40ab19cecf48a534c409f7ea983ab8fed0741304a1c0a31b3f2", size = 94440, upload-time = "2025-10-14T15:06:21.08Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/74/d5/f039e7e3c639d9b1d09b07ea412a6806d38123f0508e5f9b48a87b0a76cc/watchfiles-1.1.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:8c89f9f2f740a6b7dcc753140dd5e1ab9215966f7a3530d0c0705c83b401bd7d", size = 404745, upload-time = "2025-10-14T15:04:46.731Z" }, + { url = "https://files.pythonhosted.org/packages/a5/96/a881a13aa1349827490dab2d363c8039527060cfcc2c92cc6d13d1b1049e/watchfiles-1.1.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:bd404be08018c37350f0d6e34676bd1e2889990117a2b90070b3007f172d0610", size = 391769, upload-time = "2025-10-14T15:04:48.003Z" }, + { url = "https://files.pythonhosted.org/packages/4b/5b/d3b460364aeb8da471c1989238ea0e56bec24b6042a68046adf3d9ddb01c/watchfiles-1.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8526e8f916bb5b9a0a777c8317c23ce65de259422bba5b31325a6fa6029d33af", size = 449374, upload-time = "2025-10-14T15:04:49.179Z" }, + { url = "https://files.pythonhosted.org/packages/b9/44/5769cb62d4ed055cb17417c0a109a92f007114a4e07f30812a73a4efdb11/watchfiles-1.1.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2edc3553362b1c38d9f06242416a5d8e9fe235c204a4072e988ce2e5bb1f69f6", size = 459485, upload-time = "2025-10-14T15:04:50.155Z" }, + { url = "https://files.pythonhosted.org/packages/19/0c/286b6301ded2eccd4ffd0041a1b726afda999926cf720aab63adb68a1e36/watchfiles-1.1.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:30f7da3fb3f2844259cba4720c3fc7138eb0f7b659c38f3bfa65084c7fc7abce", size = 488813, upload-time = "2025-10-14T15:04:51.059Z" }, + { url = "https://files.pythonhosted.org/packages/c7/2b/8530ed41112dd4a22f4dcfdb5ccf6a1baad1ff6eed8dc5a5f09e7e8c41c7/watchfiles-1.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f8979280bdafff686ba5e4d8f97840f929a87ed9cdf133cbbd42f7766774d2aa", size = 594816, upload-time = "2025-10-14T15:04:52.031Z" }, + { url = "https://files.pythonhosted.org/packages/ce/d2/f5f9fb49489f184f18470d4f99f4e862a4b3e9ac2865688eb2099e3d837a/watchfiles-1.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dcc5c24523771db3a294c77d94771abcfcb82a0e0ee8efd910c37c59ec1b31bb", size = 475186, upload-time = "2025-10-14T15:04:53.064Z" }, + { url = "https://files.pythonhosted.org/packages/cf/68/5707da262a119fb06fbe214d82dd1fe4a6f4af32d2d14de368d0349eb52a/watchfiles-1.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1db5d7ae38ff20153d542460752ff397fcf5c96090c1230803713cf3147a6803", size = 456812, upload-time = "2025-10-14T15:04:55.174Z" }, + { url = "https://files.pythonhosted.org/packages/66/ab/3cbb8756323e8f9b6f9acb9ef4ec26d42b2109bce830cc1f3468df20511d/watchfiles-1.1.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:28475ddbde92df1874b6c5c8aaeb24ad5be47a11f87cde5a28ef3835932e3e94", size = 630196, upload-time = "2025-10-14T15:04:56.22Z" }, + { url = "https://files.pythonhosted.org/packages/78/46/7152ec29b8335f80167928944a94955015a345440f524d2dfe63fc2f437b/watchfiles-1.1.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:36193ed342f5b9842edd3532729a2ad55c4160ffcfa3700e0d54be496b70dd43", size = 622657, upload-time = "2025-10-14T15:04:57.521Z" }, + { url = "https://files.pythonhosted.org/packages/0a/bf/95895e78dd75efe9a7f31733607f384b42eb5feb54bd2eb6ed57cc2e94f4/watchfiles-1.1.1-cp312-cp312-win32.whl", hash = "sha256:859e43a1951717cc8de7f4c77674a6d389b106361585951d9e69572823f311d9", size = 272042, upload-time = "2025-10-14T15:04:59.046Z" }, + { url = "https://files.pythonhosted.org/packages/87/0a/90eb755f568de2688cb220171c4191df932232c20946966c27a59c400850/watchfiles-1.1.1-cp312-cp312-win_amd64.whl", hash = "sha256:91d4c9a823a8c987cce8fa2690923b069966dabb196dd8d137ea2cede885fde9", size = 288410, upload-time = "2025-10-14T15:05:00.081Z" }, + { url = "https://files.pythonhosted.org/packages/36/76/f322701530586922fbd6723c4f91ace21364924822a8772c549483abed13/watchfiles-1.1.1-cp312-cp312-win_arm64.whl", hash = "sha256:a625815d4a2bdca61953dbba5a39d60164451ef34c88d751f6c368c3ea73d404", size = 278209, upload-time = "2025-10-14T15:05:01.168Z" }, + { url = "https://files.pythonhosted.org/packages/bb/f4/f750b29225fe77139f7ae5de89d4949f5a99f934c65a1f1c0b248f26f747/watchfiles-1.1.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:130e4876309e8686a5e37dba7d5e9bc77e6ed908266996ca26572437a5271e18", size = 404321, upload-time = "2025-10-14T15:05:02.063Z" }, + { url = "https://files.pythonhosted.org/packages/2b/f9/f07a295cde762644aa4c4bb0f88921d2d141af45e735b965fb2e87858328/watchfiles-1.1.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5f3bde70f157f84ece3765b42b4a52c6ac1a50334903c6eaf765362f6ccca88a", size = 391783, upload-time = "2025-10-14T15:05:03.052Z" }, + { url = "https://files.pythonhosted.org/packages/bc/11/fc2502457e0bea39a5c958d86d2cb69e407a4d00b85735ca724bfa6e0d1a/watchfiles-1.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:14e0b1fe858430fc0251737ef3824c54027bedb8c37c38114488b8e131cf8219", size = 449279, upload-time = "2025-10-14T15:05:04.004Z" }, + { url = "https://files.pythonhosted.org/packages/e3/1f/d66bc15ea0b728df3ed96a539c777acfcad0eb78555ad9efcaa1274688f0/watchfiles-1.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f27db948078f3823a6bb3b465180db8ebecf26dd5dae6f6180bd87383b6b4428", size = 459405, upload-time = "2025-10-14T15:05:04.942Z" }, + { url = "https://files.pythonhosted.org/packages/be/90/9f4a65c0aec3ccf032703e6db02d89a157462fbb2cf20dd415128251cac0/watchfiles-1.1.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:059098c3a429f62fc98e8ec62b982230ef2c8df68c79e826e37b895bc359a9c0", size = 488976, upload-time = "2025-10-14T15:05:05.905Z" }, + { url = "https://files.pythonhosted.org/packages/37/57/ee347af605d867f712be7029bb94c8c071732a4b44792e3176fa3c612d39/watchfiles-1.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bfb5862016acc9b869bb57284e6cb35fdf8e22fe59f7548858e2f971d045f150", size = 595506, upload-time = "2025-10-14T15:05:06.906Z" }, + { url = "https://files.pythonhosted.org/packages/a8/78/cc5ab0b86c122047f75e8fc471c67a04dee395daf847d3e59381996c8707/watchfiles-1.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:319b27255aacd9923b8a276bb14d21a5f7ff82564c744235fc5eae58d95422ae", size = 474936, upload-time = "2025-10-14T15:05:07.906Z" }, + { url = "https://files.pythonhosted.org/packages/62/da/def65b170a3815af7bd40a3e7010bf6ab53089ef1b75d05dd5385b87cf08/watchfiles-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c755367e51db90e75b19454b680903631d41f9e3607fbd941d296a020c2d752d", size = 456147, upload-time = "2025-10-14T15:05:09.138Z" }, + { url = "https://files.pythonhosted.org/packages/57/99/da6573ba71166e82d288d4df0839128004c67d2778d3b566c138695f5c0b/watchfiles-1.1.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:c22c776292a23bfc7237a98f791b9ad3144b02116ff10d820829ce62dff46d0b", size = 630007, upload-time = "2025-10-14T15:05:10.117Z" }, + { url = "https://files.pythonhosted.org/packages/a8/51/7439c4dd39511368849eb1e53279cd3454b4a4dbace80bab88feeb83c6b5/watchfiles-1.1.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:3a476189be23c3686bc2f4321dd501cb329c0a0469e77b7b534ee10129ae6374", size = 622280, upload-time = "2025-10-14T15:05:11.146Z" }, + { url = "https://files.pythonhosted.org/packages/95/9c/8ed97d4bba5db6fdcdb2b298d3898f2dd5c20f6b73aee04eabe56c59677e/watchfiles-1.1.1-cp313-cp313-win32.whl", hash = "sha256:bf0a91bfb5574a2f7fc223cf95eeea79abfefa404bf1ea5e339c0c1560ae99a0", size = 272056, upload-time = "2025-10-14T15:05:12.156Z" }, + { url = "https://files.pythonhosted.org/packages/1f/f3/c14e28429f744a260d8ceae18bf58c1d5fa56b50d006a7a9f80e1882cb0d/watchfiles-1.1.1-cp313-cp313-win_amd64.whl", hash = "sha256:52e06553899e11e8074503c8e716d574adeeb7e68913115c4b3653c53f9bae42", size = 288162, upload-time = "2025-10-14T15:05:13.208Z" }, + { url = "https://files.pythonhosted.org/packages/dc/61/fe0e56c40d5cd29523e398d31153218718c5786b5e636d9ae8ae79453d27/watchfiles-1.1.1-cp313-cp313-win_arm64.whl", hash = "sha256:ac3cc5759570cd02662b15fbcd9d917f7ecd47efe0d6b40474eafd246f91ea18", size = 277909, upload-time = "2025-10-14T15:05:14.49Z" }, + { url = "https://files.pythonhosted.org/packages/79/42/e0a7d749626f1e28c7108a99fb9bf524b501bbbeb9b261ceecde644d5a07/watchfiles-1.1.1-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:563b116874a9a7ce6f96f87cd0b94f7faf92d08d0021e837796f0a14318ef8da", size = 403389, upload-time = "2025-10-14T15:05:15.777Z" }, + { url = "https://files.pythonhosted.org/packages/15/49/08732f90ce0fbbc13913f9f215c689cfc9ced345fb1bcd8829a50007cc8d/watchfiles-1.1.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3ad9fe1dae4ab4212d8c91e80b832425e24f421703b5a42ef2e4a1e215aff051", size = 389964, upload-time = "2025-10-14T15:05:16.85Z" }, + { url = "https://files.pythonhosted.org/packages/27/0d/7c315d4bd5f2538910491a0393c56bf70d333d51bc5b34bee8e68e8cea19/watchfiles-1.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ce70f96a46b894b36eba678f153f052967a0d06d5b5a19b336ab0dbbd029f73e", size = 448114, upload-time = "2025-10-14T15:05:17.876Z" }, + { url = "https://files.pythonhosted.org/packages/c3/24/9e096de47a4d11bc4df41e9d1e61776393eac4cb6eb11b3e23315b78b2cc/watchfiles-1.1.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:cb467c999c2eff23a6417e58d75e5828716f42ed8289fe6b77a7e5a91036ca70", size = 460264, upload-time = "2025-10-14T15:05:18.962Z" }, + { url = "https://files.pythonhosted.org/packages/cc/0f/e8dea6375f1d3ba5fcb0b3583e2b493e77379834c74fd5a22d66d85d6540/watchfiles-1.1.1-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:836398932192dae4146c8f6f737d74baeac8b70ce14831a239bdb1ca882fc261", size = 487877, upload-time = "2025-10-14T15:05:20.094Z" }, + { url = "https://files.pythonhosted.org/packages/ac/5b/df24cfc6424a12deb41503b64d42fbea6b8cb357ec62ca84a5a3476f654a/watchfiles-1.1.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:743185e7372b7bc7c389e1badcc606931a827112fbbd37f14c537320fca08620", size = 595176, upload-time = "2025-10-14T15:05:21.134Z" }, + { url = "https://files.pythonhosted.org/packages/8f/b5/853b6757f7347de4e9b37e8cc3289283fb983cba1ab4d2d7144694871d9c/watchfiles-1.1.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:afaeff7696e0ad9f02cbb8f56365ff4686ab205fcf9c4c5b6fdfaaa16549dd04", size = 473577, upload-time = "2025-10-14T15:05:22.306Z" }, + { url = "https://files.pythonhosted.org/packages/e1/f7/0a4467be0a56e80447c8529c9fce5b38eab4f513cb3d9bf82e7392a5696b/watchfiles-1.1.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3f7eb7da0eb23aa2ba036d4f616d46906013a68caf61b7fdbe42fc8b25132e77", size = 455425, upload-time = "2025-10-14T15:05:23.348Z" }, + { url = "https://files.pythonhosted.org/packages/8e/e0/82583485ea00137ddf69bc84a2db88bd92ab4a6e3c405e5fb878ead8d0e7/watchfiles-1.1.1-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:831a62658609f0e5c64178211c942ace999517f5770fe9436be4c2faeba0c0ef", size = 628826, upload-time = "2025-10-14T15:05:24.398Z" }, + { url = "https://files.pythonhosted.org/packages/28/9a/a785356fccf9fae84c0cc90570f11702ae9571036fb25932f1242c82191c/watchfiles-1.1.1-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:f9a2ae5c91cecc9edd47e041a930490c31c3afb1f5e6d71de3dc671bfaca02bf", size = 622208, upload-time = "2025-10-14T15:05:25.45Z" }, + { url = "https://files.pythonhosted.org/packages/c3/f4/0872229324ef69b2c3edec35e84bd57a1289e7d3fe74588048ed8947a323/watchfiles-1.1.1-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:d1715143123baeeaeadec0528bb7441103979a1d5f6fd0e1f915383fea7ea6d5", size = 404315, upload-time = "2025-10-14T15:05:26.501Z" }, + { url = "https://files.pythonhosted.org/packages/7b/22/16d5331eaed1cb107b873f6ae1b69e9ced582fcf0c59a50cd84f403b1c32/watchfiles-1.1.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:39574d6370c4579d7f5d0ad940ce5b20db0e4117444e39b6d8f99db5676c52fd", size = 390869, upload-time = "2025-10-14T15:05:27.649Z" }, + { url = "https://files.pythonhosted.org/packages/b2/7e/5643bfff5acb6539b18483128fdc0ef2cccc94a5b8fbda130c823e8ed636/watchfiles-1.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7365b92c2e69ee952902e8f70f3ba6360d0d596d9299d55d7d386df84b6941fb", size = 449919, upload-time = "2025-10-14T15:05:28.701Z" }, + { url = "https://files.pythonhosted.org/packages/51/2e/c410993ba5025a9f9357c376f48976ef0e1b1aefb73b97a5ae01a5972755/watchfiles-1.1.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:bfff9740c69c0e4ed32416f013f3c45e2ae42ccedd1167ef2d805c000b6c71a5", size = 460845, upload-time = "2025-10-14T15:05:30.064Z" }, + { url = "https://files.pythonhosted.org/packages/8e/a4/2df3b404469122e8680f0fcd06079317e48db58a2da2950fb45020947734/watchfiles-1.1.1-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b27cf2eb1dda37b2089e3907d8ea92922b673c0c427886d4edc6b94d8dfe5db3", size = 489027, upload-time = "2025-10-14T15:05:31.064Z" }, + { url = "https://files.pythonhosted.org/packages/ea/84/4587ba5b1f267167ee715b7f66e6382cca6938e0a4b870adad93e44747e6/watchfiles-1.1.1-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:526e86aced14a65a5b0ec50827c745597c782ff46b571dbfe46192ab9e0b3c33", size = 595615, upload-time = "2025-10-14T15:05:32.074Z" }, + { url = "https://files.pythonhosted.org/packages/6a/0f/c6988c91d06e93cd0bb3d4a808bcf32375ca1904609835c3031799e3ecae/watchfiles-1.1.1-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:04e78dd0b6352db95507fd8cb46f39d185cf8c74e4cf1e4fbad1d3df96faf510", size = 474836, upload-time = "2025-10-14T15:05:33.209Z" }, + { url = "https://files.pythonhosted.org/packages/b4/36/ded8aebea91919485b7bbabbd14f5f359326cb5ec218cd67074d1e426d74/watchfiles-1.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5c85794a4cfa094714fb9c08d4a218375b2b95b8ed1666e8677c349906246c05", size = 455099, upload-time = "2025-10-14T15:05:34.189Z" }, + { url = "https://files.pythonhosted.org/packages/98/e0/8c9bdba88af756a2fce230dd365fab2baf927ba42cd47521ee7498fd5211/watchfiles-1.1.1-cp314-cp314-musllinux_1_1_aarch64.whl", hash = "sha256:74d5012b7630714b66be7b7b7a78855ef7ad58e8650c73afc4c076a1f480a8d6", size = 630626, upload-time = "2025-10-14T15:05:35.216Z" }, + { url = "https://files.pythonhosted.org/packages/2a/84/a95db05354bf2d19e438520d92a8ca475e578c647f78f53197f5a2f17aaf/watchfiles-1.1.1-cp314-cp314-musllinux_1_1_x86_64.whl", hash = "sha256:8fbe85cb3201c7d380d3d0b90e63d520f15d6afe217165d7f98c9c649654db81", size = 622519, upload-time = "2025-10-14T15:05:36.259Z" }, + { url = "https://files.pythonhosted.org/packages/1d/ce/d8acdc8de545de995c339be67711e474c77d643555a9bb74a9334252bd55/watchfiles-1.1.1-cp314-cp314-win32.whl", hash = "sha256:3fa0b59c92278b5a7800d3ee7733da9d096d4aabcfabb9a928918bd276ef9b9b", size = 272078, upload-time = "2025-10-14T15:05:37.63Z" }, + { url = "https://files.pythonhosted.org/packages/c4/c9/a74487f72d0451524be827e8edec251da0cc1fcf111646a511ae752e1a3d/watchfiles-1.1.1-cp314-cp314-win_amd64.whl", hash = "sha256:c2047d0b6cea13b3316bdbafbfa0c4228ae593d995030fda39089d36e64fc03a", size = 287664, upload-time = "2025-10-14T15:05:38.95Z" }, + { url = "https://files.pythonhosted.org/packages/df/b8/8ac000702cdd496cdce998c6f4ee0ca1f15977bba51bdf07d872ebdfc34c/watchfiles-1.1.1-cp314-cp314-win_arm64.whl", hash = "sha256:842178b126593addc05acf6fce960d28bc5fae7afbaa2c6c1b3a7b9460e5be02", size = 277154, upload-time = "2025-10-14T15:05:39.954Z" }, + { url = "https://files.pythonhosted.org/packages/47/a8/e3af2184707c29f0f14b1963c0aace6529f9d1b8582d5b99f31bbf42f59e/watchfiles-1.1.1-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:88863fbbc1a7312972f1c511f202eb30866370ebb8493aef2812b9ff28156a21", size = 403820, upload-time = "2025-10-14T15:05:40.932Z" }, + { url = "https://files.pythonhosted.org/packages/c0/ec/e47e307c2f4bd75f9f9e8afbe3876679b18e1bcec449beca132a1c5ffb2d/watchfiles-1.1.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:55c7475190662e202c08c6c0f4d9e345a29367438cf8e8037f3155e10a88d5a5", size = 390510, upload-time = "2025-10-14T15:05:41.945Z" }, + { url = "https://files.pythonhosted.org/packages/d5/a0/ad235642118090f66e7b2f18fd5c42082418404a79205cdfca50b6309c13/watchfiles-1.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3f53fa183d53a1d7a8852277c92b967ae99c2d4dcee2bfacff8868e6e30b15f7", size = 448408, upload-time = "2025-10-14T15:05:43.385Z" }, + { url = "https://files.pythonhosted.org/packages/df/85/97fa10fd5ff3332ae17e7e40e20784e419e28521549780869f1413742e9d/watchfiles-1.1.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6aae418a8b323732fa89721d86f39ec8f092fc2af67f4217a2b07fd3e93c6101", size = 458968, upload-time = "2025-10-14T15:05:44.404Z" }, + { url = "https://files.pythonhosted.org/packages/47/c2/9059c2e8966ea5ce678166617a7f75ecba6164375f3b288e50a40dc6d489/watchfiles-1.1.1-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f096076119da54a6080e8920cbdaac3dbee667eb91dcc5e5b78840b87415bd44", size = 488096, upload-time = "2025-10-14T15:05:45.398Z" }, + { url = "https://files.pythonhosted.org/packages/94/44/d90a9ec8ac309bc26db808a13e7bfc0e4e78b6fc051078a554e132e80160/watchfiles-1.1.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:00485f441d183717038ed2e887a7c868154f216877653121068107b227a2f64c", size = 596040, upload-time = "2025-10-14T15:05:46.502Z" }, + { url = "https://files.pythonhosted.org/packages/95/68/4e3479b20ca305cfc561db3ed207a8a1c745ee32bf24f2026a129d0ddb6e/watchfiles-1.1.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a55f3e9e493158d7bfdb60a1165035f1cf7d320914e7b7ea83fe22c6023b58fc", size = 473847, upload-time = "2025-10-14T15:05:47.484Z" }, + { url = "https://files.pythonhosted.org/packages/4f/55/2af26693fd15165c4ff7857e38330e1b61ab8c37d15dc79118cdba115b7a/watchfiles-1.1.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8c91ed27800188c2ae96d16e3149f199d62f86c7af5f5f4d2c61a3ed8cd3666c", size = 455072, upload-time = "2025-10-14T15:05:48.928Z" }, + { url = "https://files.pythonhosted.org/packages/66/1d/d0d200b10c9311ec25d2273f8aad8c3ef7cc7ea11808022501811208a750/watchfiles-1.1.1-cp314-cp314t-musllinux_1_1_aarch64.whl", hash = "sha256:311ff15a0bae3714ffb603e6ba6dbfba4065ab60865d15a6ec544133bdb21099", size = 629104, upload-time = "2025-10-14T15:05:49.908Z" }, + { url = "https://files.pythonhosted.org/packages/e3/bd/fa9bb053192491b3867ba07d2343d9f2252e00811567d30ae8d0f78136fe/watchfiles-1.1.1-cp314-cp314t-musllinux_1_1_x86_64.whl", hash = "sha256:a916a2932da8f8ab582f242c065f5c81bed3462849ca79ee357dd9551b0e9b01", size = 622112, upload-time = "2025-10-14T15:05:50.941Z" }, +]