{"id":379050,"url":"https://github.com/sligter/LandPPT","last_synced_at":"2026-09-27T10:01:25.827Z","repository":{"id":303022846,"uuid":"1010085052","full_name":"sligter/LandPPT","owner":"sligter","description":"一个基于LLM的演示文稿生成平台，能够自动将文档内容转换为专业的PPT演示文稿。平台支持多种AI模型，提供丰富的模板和样式选择，让用户能够创建高质量的演示文稿。","archived":false,"fork":false,"pushed_at":"2026-09-21T09:08:41.000Z","size":9501,"stargazers_count":3609,"open_issues_count":11,"forks_count":481,"subscribers_count":20,"default_branch":"master","last_synced_at":"2026-09-24T22:51:30.548Z","etag":null,"topics":["ai","llm","ppt"],"latest_commit_sha":null,"homepage":"https://landppt.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sligter.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2025-06-28T10:04:20.000Z","updated_at":"2026-09-24T15:04:51.000Z","dependencies_parsed_at":"2026-09-24T08:43:03.317Z","dependency_job_id":"95eeaa5c-38e0-4386-80ec-86a8a54bfb9c","html_url":"https://github.com/sligter/LandPPT","commit_stats":null,"previous_names":["sligter/landppt"],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/sligter/LandPPT","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sligter%2FLandPPT","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sligter%2FLandPPT/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sligter%2FLandPPT/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sligter%2FLandPPT/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sligter","download_url":"https://codeload.github.com/sligter/LandPPT/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sligter%2FLandPPT/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37670836,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-25T02:00:20.896Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"sligter","name":null,"uuid":"23713984","kind":"user","description":"","email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/23713984?u=c688a5af3bc7bea85bc9d9d73a5b7b11c9e46782\u0026v=4","repositories_count":32,"last_synced_at":"2026-09-25T11:32:37.990Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/sligter","funding_links":[],"total_stars":4237,"followers":31,"following":0,"created_at":"2022-11-15T16:25:47.564Z","updated_at":"2026-09-25T11:32:38.478Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sligter","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sligter/repositories"},"packages":[],"commits":{"id":13265089,"full_name":"sligter/LandPPT","default_branch":"master","total_commits":336,"total_committers":8,"total_bot_commits":16,"total_bot_committers":1,"mean_commits":42.0,"dds":0.0982142857142857,"past_year_total_commits":259,"past_year_total_committers":8,"past_year_total_bot_commits":16,"past_year_total_bot_committers":1,"past_year_mean_commits":32.375,"past_year_dds":0.12741312741312738,"last_synced_at":"2026-09-26T09:30:55.313Z","last_synced_commit":"19971a1120a42003658b3782666843b5ecbe7144","created_at":"2026-09-24T08:41:36.184Z","updated_at":"2026-09-26T09:30:55.164Z","committers":[{"name":"sligter","email":"1771322848@qq.com","login":"sligter","count":303},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":16},{"name":"Alixy-ai","email":"1136881571@qq.com","login":"Alixy-ai","count":6},{"name":"YuukiRitoTeng","email":"3083485707@stu.zcst.edu.cn","login":"YuukiRitoTeng","count":5},{"name":"liunux4odoo","email":"41217877+liunux4odoo","login":"liunux4odoo","count":3},{"name":"Octopus","email":"liyuan851277048@icloud.com","login":"octo-patch","count":1},{"name":"voodoohop","email":"thomash@pollinations.ai","login":null,"count":1},{"name":"unknown","email":"59537@blueway.cn","login":null,"count":1}],"past_year_committers":[{"name":"sligter","email":"1771322848@qq.com","login":"sligter","count":226},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":16},{"name":"Alixy-ai","email":"1136881571@qq.com","login":"Alixy-ai","count":6},{"name":"YuukiRitoTeng","email":"3083485707@stu.zcst.edu.cn","login":"YuukiRitoTeng","count":5},{"name":"liunux4odoo","email":"41217877+liunux4odoo","login":"liunux4odoo","count":3},{"name":"Octopus","email":"liyuan851277048@icloud.com","login":"octo-patch","count":1},{"name":"voodoohop","email":"thomash@pollinations.ai","login":null,"count":1},{"name":"unknown","email":"59537@blueway.cn","login":null,"count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/sligter%2FLandPPT/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-09-27T00:00:10.426Z","repositories_count":7859530,"commits_count":1202797382,"contributors_count":54634699,"owners_count":1628079,"committers_count":3670493,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"sligter/LandPPT","html_url":"https://github.com/sligter/LandPPT","last_synced_at":"2026-09-26T09:31:21.555Z","status":null,"issues_count":24,"pull_requests_count":2,"avg_time_to_close_issue":655521.6666666666,"avg_time_to_close_pull_request":341645.5,"issues_closed_count":9,"pull_requests_closed_count":2,"pull_request_authors_count":2,"issue_authors_count":24,"avg_comments_per_issue":0.7916666666666666,"avg_comments_per_pull_request":1.5,"merged_pull_requests_count":2,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":9,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":341645.5,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":0.7777777777777778,"past_year_avg_comments_per_pull_request":1.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":2,"created_at":"2025-08-29T11:51:32.496Z","updated_at":"2026-09-26T09:31:21.555Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/sligter%2FLandPPT","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/sligter%2FLandPPT/issues","issue_labels_count":{"table":{}},"pull_request_labels_count":{"table":{}},"issue_author_associations_count":{"table":{"NONE":24}},"pull_request_author_associations_count":{"table":{"OWNER":1,"CONTRIBUTOR":1}},"issue_authors":{"table":{"degni20":1,"okzhangyubin":1,"hwang824":1,"yi-ge":1,"manharealestate23-git":1,"axibayuit-a11y":1,"dujianhua200":1,"HansonJames":1,"yeahydq":1,"qiuwsh":1,"bubuxiu":1,"justincnn":1,"wonglong-web":1,"Mtl-good":1,"crolin-zhang":1,"jiwangyihao":1,"liunux4odoo":1,"JunchuanYu":1,"eormal":1,"pursue-yjj":1,"lastone1999":1,"gofreehj":1,"kongoldwant":1,"cat3399":1}},"pull_request_authors":{"table":{"YuukiRitoTeng":1,"sligter":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-09-27T00:00:07.161Z","repositories_count":17617141,"issues_count":46869189,"pull_requests_count":145755969,"authors_count":11865143,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{"NONE":9}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":1,"OWNER":1}},"past_year_issue_authors":{"table":{"degni20":1,"eormal":1,"jiwangyihao":1,"JunchuanYu":1,"lastone1999":1,"manharealestate23-git":1,"Mtl-good":1,"pursue-yjj":1,"yi-ge":1}},"past_year_pull_request_authors":{"table":{"sligter":1,"YuukiRitoTeng":1}},"maintainers":[{"table":{"login":"sligter","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sligter"}}],"active_maintainers":[{"table":{"login":"sligter","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sligter"}}]}},"events":{"total":{"CreateEvent":3,"DiscussionEvent":1,"ForkEvent":133,"IssueCommentEvent":45,"IssuesEvent":48,"PullRequestEvent":8,"PushEvent":51,"ReleaseEvent":1,"WatchEvent":1191},"last_year":{"CreateEvent":3,"DiscussionEvent":1,"ForkEvent":49,"IssueCommentEvent":30,"IssuesEvent":29,"PullRequestEvent":8,"PushEvent":34,"ReleaseEvent":1,"WatchEvent":523}},"keywords":["ai","llm","ppt"],"dependencies":[{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2025-07-05T08:30:17.752Z","updated_at":"2025-07-05T08:30:17.752Z","repository_link":"https://github.com/sligter/LandPPT/blob/master/Dockerfile","dependencies":[{"id":23983250896,"package_name":"python","ecosystem":"docker","requirements":"3.11-slim","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose.yml","sha":null,"kind":"manifest","created_at":"2025-07-05T08:30:17.817Z","updated_at":"2025-07-05T08:30:17.817Z","repository_link":"https://github.com/sligter/LandPPT/blob/master/docker-compose.yml","dependencies":[{"id":23983251129,"package_name":"bradleylzh/landppt","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2025-07-05T08:30:18.039Z","updated_at":"2025-07-05T08:30:18.039Z","repository_link":"https://github.com/sligter/LandPPT/blob/master/pyproject.toml","dependencies":[{"id":23983251904,"package_name":"fastapi","ecosystem":"pypi","requirements":"\u003e=0.104.0","direct":true,"kind":"runtime","optional":false},{"id":23983251905,"package_name":"uvicorn","ecosystem":"pypi","requirements":"[standard]\u003e=0.24.0","direct":true,"kind":"runtime","optional":false},{"id":23983251906,"package_name":"pydantic","ecosystem":"pypi","requirements":"\u003e=2.5.0","direct":true,"kind":"runtime","optional":false},{"id":23983251907,"package_name":"python-multipart","ecosystem":"pypi","requirements":"\u003e=0.0.6","direct":true,"kind":"runtime","optional":false},{"id":23983251908,"package_name":"jinja2","ecosystem":"pypi","requirements":"\u003e=3.1.2","direct":true,"kind":"runtime","optional":false},{"id":23983251909,"package_name":"aiofiles","ecosystem":"pypi","requirements":"\u003e=23.2.1","direct":true,"kind":"runtime","optional":false},{"id":23983251910,"package_name":"python-jose","ecosystem":"pypi","requirements":"[cryptography]\u003e=3.3.0","direct":true,"kind":"runtime","optional":false},{"id":23983251911,"package_name":"passlib","ecosystem":"pypi","requirements":"[bcrypt]\u003e=1.7.4","direct":true,"kind":"runtime","optional":false},{"id":23983251912,"package_name":"httpx","ecosystem":"pypi","requirements":"\u003e=0.25.0","direct":true,"kind":"runtime","optional":false},{"id":23983251913,"package_name":"markdown","ecosystem":"pypi","requirements":"\u003e=3.5.1","direct":true,"kind":"runtime","optional":false},{"id":23983251914,"package_name":"python-docx","ecosystem":"pypi","requirements":"\u003e=1.1.0","direct":true,"kind":"runtime","optional":false},{"id":23983251915,"package_name":"pypdf2","ecosystem":"pypi","requirements":"\u003e=3.0.1","direct":true,"kind":"runtime","optional":false},{"id":23983251916,"package_name":"requests","ecosystem":"pypi","requirements":"\u003e=2.31.0","direct":true,"kind":"runtime","optional":false},{"id":23983251917,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"\u003e=2.0.0","direct":true,"kind":"runtime","optional":false},{"id":23983251918,"package_name":"alembic","ecosystem":"pypi","requirements":"\u003e=1.13.0","direct":true,"kind":"runtime","optional":false},{"id":23983251919,"package_name":"aiosqlite","ecosystem":"pypi","requirements":"\u003e=0.19.0","direct":true,"kind":"runtime","optional":false},{"id":23983251920,"package_name":"openai","ecosystem":"pypi","requirements":"\u003e=1.0.0","direct":true,"kind":"runtime","optional":false},{"id":23983251921,"package_name":"anthropic","ecosystem":"pypi","requirements":"\u003e=0.7.0","direct":true,"kind":"runtime","optional":false},{"id":23983251922,"package_name":"google-generativeai","ecosystem":"pypi","requirements":"\u003e=0.3.0","direct":true,"kind":"runtime","optional":false},{"id":23983251923,"package_name":"ollama","ecosystem":"pypi","requirements":"\u003e=0.1.0","direct":true,"kind":"runtime","optional":false},{"id":23983251924,"package_name":"transformers","ecosystem":"pypi","requirements":"\u003e=4.35.0","direct":true,"kind":"runtime","optional":false},{"id":23983251925,"package_name":"torch","ecosystem":"pypi","requirements":"\u003e=2.0.0","direct":true,"kind":"runtime","optional":false},{"id":23983251926,"package_name":"tiktoken","ecosystem":"pypi","requirements":"\u003e=0.5.0","direct":true,"kind":"runtime","optional":false},{"id":23983251927,"package_name":"aiohttp","ecosystem":"pypi","requirements":"\u003e=3.12.4","direct":true,"kind":"runtime","optional":false},{"id":23983251928,"package_name":"pdfkit","ecosystem":"pypi","requirements":"\u003e=1.0.0","direct":true,"kind":"runtime","optional":false},{"id":23983251929,"package_name":"langchain","ecosystem":"pypi","requirements":"\u003e=0.1.0","direct":true,"kind":"runtime","optional":false},{"id":23983251930,"package_name":"langchain-core","ecosystem":"pypi","requirements":"\u003e=0.1.0","direct":true,"kind":"runtime","optional":false},{"id":23983251931,"package_name":"langchain-openai","ecosystem":"pypi","requirements":"\u003e=0.1.0","direct":true,"kind":"runtime","optional":false},{"id":23983251932,"package_name":"langchain-anthropic","ecosystem":"pypi","requirements":"\u003e=0.1.0","direct":true,"kind":"runtime","optional":false},{"id":23983251934,"package_name":"langchain-ollama","ecosystem":"pypi","requirements":"\u003e=0.1.0","direct":true,"kind":"runtime","optional":false},{"id":23983251936,"package_name":"langchain-google-genai","ecosystem":"pypi","requirements":"\u003e=1.0.0","direct":true,"kind":"runtime","optional":false},{"id":23983251938,"package_name":"langgraph","ecosystem":"pypi","requirements":"\u003e=0.2.0","direct":true,"kind":"runtime","optional":false},{"id":23983251939,"package_name":"click","ecosystem":"pypi","requirements":"\u003e=8.0.0","direct":true,"kind":"runtime","optional":false},{"id":23983251941,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"\u003e=1.0.0","direct":true,"kind":"runtime","optional":false},{"id":23983251943,"package_name":"chardet","ecosystem":"pypi","requirements":"\u003e=5.0.0","direct":true,"kind":"runtime","optional":false},{"id":23983251945,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e=2.0.0","direct":true,"kind":"runtime","optional":false},{"id":23983251947,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"\u003e=4.12.0","direct":true,"kind":"runtime","optional":false},{"id":23983251948,"package_name":"rich","ecosystem":"pypi","requirements":"\u003e=13.0.0","direct":true,"kind":"runtime","optional":false},{"id":23983251949,"package_name":"pydantic-settings","ecosystem":"pypi","requirements":"\u003e=2.0.0","direct":true,"kind":"runtime","optional":false},{"id":23983251950,"package_name":"tavily-python","ecosystem":"pypi","requirements":"\u003e=0.7.8","direct":true,"kind":"runtime","optional":false},{"id":23983251951,"package_name":"mineru","ecosystem":"pypi","requirements":"[core]\u003e=2.0.6","direct":true,"kind":"runtime","optional":false},{"id":23983252066,"package_name":"markitdown","ecosystem":"pypi","requirements":"[all]\u003e=0.1.2","direct":true,"kind":"runtime","optional":false},{"id":23983252067,"package_name":"onnxruntime","ecosystem":"pypi","requirements":"==1.19.2","direct":true,"kind":"runtime","optional":false},{"id":23983252068,"package_name":"pyppeteer","ecosystem":"pypi","requirements":"\u003e=1.0.2","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"uv.lock","sha":null,"kind":"lockfile","created_at":"2025-07-05T08:30:18.402Z","updated_at":"2025-07-05T08:30:18.402Z","repository_link":"https://github.com/sligter/LandPPT/blob/master/uv.lock","dependencies":[{"id":23983252089,"package_name":"accelerate","ecosystem":"pypi","requirements":"1.8.1","direct":false,"kind":"runtime","optional":false},{"id":23983252090,"package_name":"aiofiles","ecosystem":"pypi","requirements":"24.1.0","direct":false,"kind":"runtime","optional":false},{"id":23983252091,"package_name":"aiohappyeyeballs","ecosystem":"pypi","requirements":"2.6.1","direct":false,"kind":"runtime","optional":false},{"id":23983252092,"package_name":"aiohttp","ecosystem":"pypi","requirements":"3.12.13","direct":false,"kind":"runtime","optional":false},{"id":23983252093,"package_name":"aiosignal","ecosystem":"pypi","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":23983252094,"package_name":"aiosqlite","ecosystem":"pypi","requirements":"0.21.0","direct":false,"kind":"runtime","optional":false},{"id":23983252095,"package_name":"albucore","ecosystem":"pypi","requirements":"0.0.24","direct":false,"kind":"runtime","optional":false},{"id":23983252096,"package_name":"albumentations","ecosystem":"pypi","requirements":"2.0.8","direct":false,"kind":"runtime","optional":false},{"id":23983252097,"package_name":"alembic","ecosystem":"pypi","requirements":"1.16.2","direct":false,"kind":"runtime","optional":false},{"id":23983252098,"package_name":"annotated-types","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":23983252099,"package_name":"anthropic","ecosystem":"pypi","requirements":"0.55.0","direct":false,"kind":"runtime","optional":false},{"id":23983252100,"package_name":"antlr4-python3-runtime","ecosystem":"pypi","requirements":"4.9.3","direct":false,"kind":"runtime","optional":false},{"id":23983252101,"package_name":"anyio","ecosystem":"pypi","requirements":"4.9.0","direct":false,"kind":"runtime","optional":false},{"id":23983252102,"package_name":"appdirs","ecosystem":"pypi","requirements":"1.4.4","direct":false,"kind":"runtime","optional":false},{"id":23983252103,"package_name":"attrs","ecosystem":"pypi","requirements":"25.3.0","direct":false,"kind":"runtime","optional":false},{"id":23983252104,"package_name":"audioop-lts","ecosystem":"pypi","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":23983252105,"package_name":"azure-ai-documentintelligence","ecosystem":"pypi","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":23983252106,"package_name":"azure-core","ecosystem":"pypi","requirements":"1.34.0","direct":false,"kind":"runtime","optional":false},{"id":23983252107,"package_name":"azure-identity","ecosystem":"pypi","requirements":"1.23.0","direct":false,"kind":"runtime","optional":false},{"id":23983252108,"package_name":"bcrypt","ecosystem":"pypi","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":23983252109,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"4.13.4","direct":false,"kind":"runtime","optional":false},{"id":23983252110,"package_name":"black","ecosystem":"pypi","requirements":"25.1.0","direct":false,"kind":"runtime","optional":false},{"id":23983252111,"package_name":"boto3","ecosystem":"pypi","requirements":"1.38.43","direct":false,"kind":"runtime","optional":false},{"id":23983252112,"package_name":"botocore","ecosystem":"pypi","requirements":"1.38.43","direct":false,"kind":"runtime","optional":false},{"id":23983252113,"package_name":"cachetools","ecosystem":"pypi","requirements":"5.5.2","direct":false,"kind":"runtime","optional":false},{"id":23983252114,"package_name":"certifi","ecosystem":"pypi","requirements":"2025.6.15","direct":false,"kind":"runtime","optional":false},{"id":23983252115,"package_name":"cffi","ecosystem":"pypi","requirements":"1.17.1","direct":false,"kind":"runtime","optional":false},{"id":23983252116,"package_name":"cfgv","ecosystem":"pypi","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":23983252117,"package_name":"chardet","ecosystem":"pypi","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":23983252118,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.4.2","direct":false,"kind":"runtime","optional":false},{"id":23983252119,"package_name":"click","ecosystem":"pypi","requirements":"8.2.1","direct":false,"kind":"runtime","optional":false},{"id":23983252120,"package_name":"cobble","ecosystem":"pypi","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":23983252121,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":23983252122,"package_name":"coloredlogs","ecosystem":"pypi","requirements":"15.0.1","direct":false,"kind":"runtime","optional":false},{"id":23983252123,"package_name":"colorlog","ecosystem":"pypi","requirements":"6.9.0","direct":false,"kind":"runtime","optional":false},{"id":23983252124,"package_name":"contourpy","ecosystem":"pypi","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":23983252125,"package_name":"coverage","ecosystem":"pypi","requirements":"7.9.1","direct":false,"kind":"runtime","optional":false},{"id":23983252126,"package_name":"cryptography","ecosystem":"pypi","requirements":"45.0.4","direct":false,"kind":"runtime","optional":false},{"id":23983252127,"package_name":"cycler","ecosystem":"pypi","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":23983252128,"package_name":"defusedxml","ecosystem":"pypi","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":23983252129,"package_name":"dill","ecosystem":"pypi","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":23983252130,"package_name":"distlib","ecosystem":"pypi","requirements":"0.3.9","direct":false,"kind":"runtime","optional":false},{"id":23983252131,"package_name":"distro","ecosystem":"pypi","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":23983252132,"package_name":"doclayout-yolo","ecosystem":"pypi","requirements":"0.0.4","direct":false,"kind":"runtime","optional":false},{"id":23983252134,"package_name":"ecdsa","ecosystem":"pypi","requirements":"0.19.1","direct":false,"kind":"runtime","optional":false},{"id":23983252135,"package_name":"et-xmlfile","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":23983252136,"package_name":"fast-langdetect","ecosystem":"pypi","requirements":"0.2.5","direct":false,"kind":"runtime","optional":false},{"id":23983252218,"package_name":"fastapi","ecosystem":"pypi","requirements":"0.115.13","direct":false,"kind":"runtime","optional":false},{"id":23983252219,"package_name":"fasttext-predict","ecosystem":"pypi","requirements":"0.9.2.4","direct":false,"kind":"runtime","optional":false},{"id":23983252236,"package_name":"filelock","ecosystem":"pypi","requirements":"3.18.0","direct":false,"kind":"runtime","optional":false},{"id":23983252237,"package_name":"filetype","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":23983252238,"package_name":"flake8","ecosystem":"pypi","requirements":"7.3.0","direct":false,"kind":"runtime","optional":false},{"id":23983252239,"package_name":"flatbuffers","ecosystem":"pypi","requirements":"25.2.10","direct":false,"kind":"runtime","optional":false},{"id":23983252240,"package_name":"fonttools","ecosystem":"pypi","requirements":"4.58.4","direct":false,"kind":"runtime","optional":false},{"id":23983252241,"package_name":"frozenlist","ecosystem":"pypi","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":23983252242,"package_name":"fsspec","ecosystem":"pypi","requirements":"2025.5.1","direct":false,"kind":"runtime","optional":false},{"id":23983252243,"package_name":"ftfy","ecosystem":"pypi","requirements":"6.3.1","direct":false,"kind":"runtime","optional":false},{"id":23983252244,"package_name":"google-ai-generativelanguage","ecosystem":"pypi","requirements":"0.6.15","direct":false,"kind":"runtime","optional":false},{"id":23983252245,"package_name":"google-api-core","ecosystem":"pypi","requirements":"2.25.1","direct":false,"kind":"runtime","optional":false},{"id":23983252246,"package_name":"google-api-python-client","ecosystem":"pypi","requirements":"2.173.0","direct":false,"kind":"runtime","optional":false},{"id":23983252247,"package_name":"google-auth","ecosystem":"pypi","requirements":"2.40.3","direct":false,"kind":"runtime","optional":false},{"id":23983252248,"package_name":"google-auth-httplib2","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":23983252249,"package_name":"google-generativeai","ecosystem":"pypi","requirements":"0.8.5","direct":false,"kind":"runtime","optional":false},{"id":23983252250,"package_name":"googleapis-common-protos","ecosystem":"pypi","requirements":"1.70.0","direct":false,"kind":"runtime","optional":false},{"id":23983252251,"package_name":"greenlet","ecosystem":"pypi","requirements":"3.2.3","direct":false,"kind":"runtime","optional":false},{"id":23983252252,"package_name":"grpcio","ecosystem":"pypi","requirements":"1.73.0","direct":false,"kind":"runtime","optional":false},{"id":23983252253,"package_name":"grpcio-status","ecosystem":"pypi","requirements":"1.71.0","direct":false,"kind":"runtime","optional":false},{"id":23983252254,"package_name":"h11","ecosystem":"pypi","requirements":"0.16.0","direct":false,"kind":"runtime","optional":false},{"id":23983252255,"package_name":"hf-xet","ecosystem":"pypi","requirements":"1.1.5","direct":false,"kind":"runtime","optional":false},{"id":23983252256,"package_name":"httpcore","ecosystem":"pypi","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":23983252257,"package_name":"httplib2","ecosystem":"pypi","requirements":"0.22.0","direct":false,"kind":"runtime","optional":false},{"id":23983252258,"package_name":"httptools","ecosystem":"pypi","requirements":"0.6.4","direct":false,"kind":"runtime","optional":false},{"id":23983252259,"package_name":"httpx","ecosystem":"pypi","requirements":"0.28.1","direct":false,"kind":"runtime","optional":false},{"id":23983252260,"package_name":"huggingface-hub","ecosystem":"pypi","requirements":"0.33.0","direct":false,"kind":"runtime","optional":false},{"id":23983252261,"package_name":"humanfriendly","ecosystem":"pypi","requirements":"10.0","direct":false,"kind":"runtime","optional":false},{"id":23983252262,"package_name":"identify","ecosystem":"pypi","requirements":"2.6.12","direct":false,"kind":"runtime","optional":false},{"id":23983252263,"package_name":"idna","ecosystem":"pypi","requirements":"3.10","direct":false,"kind":"runtime","optional":false},{"id":23983252264,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"8.7.0","direct":false,"kind":"runtime","optional":false},{"id":23983252265,"package_name":"iniconfig","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":23983252266,"package_name":"isodate","ecosystem":"pypi","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":23983252267,"package_name":"isort","ecosystem":"pypi","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":23983252268,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.6","direct":false,"kind":"runtime","optional":false},{"id":23983252269,"package_name":"jiter","ecosystem":"pypi","requirements":"0.10.0","direct":false,"kind":"runtime","optional":false},{"id":23983252270,"package_name":"jmespath","ecosystem":"pypi","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":23983252271,"package_name":"json-repair","ecosystem":"pypi","requirements":"0.47.3","direct":false,"kind":"runtime","optional":false},{"id":23983252272,"package_name":"jsonpatch","ecosystem":"pypi","requirements":"1.33","direct":false,"kind":"runtime","optional":false},{"id":23983252273,"package_name":"jsonpointer","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":23983252274,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"1.4.8","direct":false,"kind":"runtime","optional":false},{"id":23983252275,"package_name":"landppt","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":23983252316,"package_name":"langchain","ecosystem":"pypi","requirements":"0.3.26","direct":false,"kind":"runtime","optional":false},{"id":23983252317,"package_name":"langchain-anthropic","ecosystem":"pypi","requirements":"0.3.15","direct":false,"kind":"runtime","optional":false},{"id":23983252318,"package_name":"langchain-core","ecosystem":"pypi","requirements":"0.3.66","direct":false,"kind":"runtime","optional":false},{"id":23983252319,"package_name":"langchain-google-genai","ecosystem":"pypi","requirements":"2.0.10","direct":false,"kind":"runtime","optional":false},{"id":23983252320,"package_name":"langchain-ollama","ecosystem":"pypi","requirements":"0.3.3","direct":false,"kind":"runtime","optional":false},{"id":23983252321,"package_name":"langchain-openai","ecosystem":"pypi","requirements":"0.3.25","direct":false,"kind":"runtime","optional":false},{"id":23983252322,"package_name":"langchain-text-splitters","ecosystem":"pypi","requirements":"0.3.8","direct":false,"kind":"runtime","optional":false},{"id":23983252323,"package_name":"langgraph","ecosystem":"pypi","requirements":"0.4.9","direct":false,"kind":"runtime","optional":false},{"id":23983252324,"package_name":"langgraph-checkpoint","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":23983252325,"package_name":"langgraph-prebuilt","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":23983252326,"package_name":"langgraph-sdk","ecosystem":"pypi","requirements":"0.1.70","direct":false,"kind":"runtime","optional":false},{"id":23983252327,"package_name":"langsmith","ecosystem":"pypi","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":23983252328,"package_name":"loguru","ecosystem":"pypi","requirements":"0.7.3","direct":false,"kind":"runtime","optional":false},{"id":23983252329,"package_name":"lxml","ecosystem":"pypi","requirements":"5.4.0","direct":false,"kind":"runtime","optional":false},{"id":23983252330,"package_name":"magika","ecosystem":"pypi","requirements":"0.6.2","direct":false,"kind":"runtime","optional":false},{"id":23983252331,"package_name":"mako","ecosystem":"pypi","requirements":"1.3.10","direct":false,"kind":"runtime","optional":false},{"id":23983252332,"package_name":"mammoth","ecosystem":"pypi","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":23983252333,"package_name":"markdown","ecosystem":"pypi","requirements":"3.8.2","direct":false,"kind":"runtime","optional":false},{"id":23983252334,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":23983252335,"package_name":"markdownify","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":23983252336,"package_name":"markitdown","ecosystem":"pypi","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":23983252337,"package_name":"markupsafe","ecosystem":"pypi","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":23983252338,"package_name":"matplotlib","ecosystem":"pypi","requirements":"3.10.3","direct":false,"kind":"runtime","optional":false},{"id":23983252339,"package_name":"mccabe","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":23983252340,"package_name":"mdurl","ecosystem":"pypi","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":23983252341,"package_name":"mineru","ecosystem":"pypi","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":23983252342,"package_name":"modelscope","ecosystem":"pypi","requirements":"1.27.1","direct":false,"kind":"runtime","optional":false},{"id":23983252343,"package_name":"mpmath","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":23983252344,"package_name":"msal","ecosystem":"pypi","requirements":"1.32.3","direct":false,"kind":"runtime","optional":false},{"id":23983252418,"package_name":"msal-extensions","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":23983252419,"package_name":"multidict","ecosystem":"pypi","requirements":"6.5.1","direct":false,"kind":"runtime","optional":false},{"id":23983252420,"package_name":"mypy","ecosystem":"pypi","requirements":"1.16.1","direct":false,"kind":"runtime","optional":false},{"id":23983252421,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":23983252422,"package_name":"networkx","ecosystem":"pypi","requirements":"3.5","direct":false,"kind":"runtime","optional":false},{"id":23983252423,"package_name":"nodeenv","ecosystem":"pypi","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":23983252424,"package_name":"numpy","ecosystem":"pypi","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":23983252425,"package_name":"nvidia-cublas-cu12","ecosystem":"pypi","requirements":"12.6.4.1","direct":false,"kind":"runtime","optional":false},{"id":23983252426,"package_name":"nvidia-cuda-cupti-cu12","ecosystem":"pypi","requirements":"12.6.80","direct":false,"kind":"runtime","optional":false},{"id":23983252427,"package_name":"nvidia-cuda-nvrtc-cu12","ecosystem":"pypi","requirements":"12.6.77","direct":false,"kind":"runtime","optional":false},{"id":23983252428,"package_name":"nvidia-cuda-runtime-cu12","ecosystem":"pypi","requirements":"12.6.77","direct":false,"kind":"runtime","optional":false},{"id":23983252429,"package_name":"nvidia-cudnn-cu12","ecosystem":"pypi","requirements":"9.5.1.17","direct":false,"kind":"runtime","optional":false},{"id":23983252430,"package_name":"nvidia-cufft-cu12","ecosystem":"pypi","requirements":"11.3.0.4","direct":false,"kind":"runtime","optional":false},{"id":23983252431,"package_name":"nvidia-cufile-cu12","ecosystem":"pypi","requirements":"1.11.1.6","direct":false,"kind":"runtime","optional":false},{"id":23983252432,"package_name":"nvidia-curand-cu12","ecosystem":"pypi","requirements":"10.3.7.77","direct":false,"kind":"runtime","optional":false},{"id":23983252433,"package_name":"nvidia-cusolver-cu12","ecosystem":"pypi","requirements":"11.7.1.2","direct":false,"kind":"runtime","optional":false},{"id":23983252434,"package_name":"nvidia-cusparse-cu12","ecosystem":"pypi","requirements":"12.5.4.2","direct":false,"kind":"runtime","optional":false},{"id":23983252435,"package_name":"nvidia-cusparselt-cu12","ecosystem":"pypi","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":23983252436,"package_name":"nvidia-nccl-cu12","ecosystem":"pypi","requirements":"2.26.2","direct":false,"kind":"runtime","optional":false},{"id":23983252437,"package_name":"nvidia-nvjitlink-cu12","ecosystem":"pypi","requirements":"12.6.85","direct":false,"kind":"runtime","optional":false},{"id":23983252438,"package_name":"nvidia-nvtx-cu12","ecosystem":"pypi","requirements":"12.6.77","direct":false,"kind":"runtime","optional":false},{"id":23983252439,"package_name":"olefile","ecosystem":"pypi","requirements":"0.47","direct":false,"kind":"runtime","optional":false},{"id":23983252440,"package_name":"ollama","ecosystem":"pypi","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":23983252441,"package_name":"omegaconf","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":23983252442,"package_name":"onnxruntime","ecosystem":"pypi","requirements":"1.19.2","direct":false,"kind":"runtime","optional":false},{"id":23983252443,"package_name":"openai","ecosystem":"pypi","requirements":"1.91.0","direct":false,"kind":"runtime","optional":false},{"id":23983252444,"package_name":"opencv-python","ecosystem":"pypi","requirements":"4.11.0.86","direct":false,"kind":"runtime","optional":false},{"id":23983252445,"package_name":"opencv-python-headless","ecosystem":"pypi","requirements":"4.11.0.86","direct":false,"kind":"runtime","optional":false},{"id":23983252446,"package_name":"openpyxl","ecosystem":"pypi","requirements":"3.1.5","direct":false,"kind":"runtime","optional":false},{"id":23983252447,"package_name":"orjson","ecosystem":"pypi","requirements":"3.10.18","direct":false,"kind":"runtime","optional":false},{"id":23983252448,"package_name":"ormsgpack","ecosystem":"pypi","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":23983252449,"package_name":"packaging","ecosystem":"pypi","requirements":"24.2","direct":false,"kind":"runtime","optional":false},{"id":23983252450,"package_name":"pandas","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":23983252451,"package_name":"passlib","ecosystem":"pypi","requirements":"1.7.4","direct":false,"kind":"runtime","optional":false},{"id":23983252452,"package_name":"pathspec","ecosystem":"pypi","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":23983252453,"package_name":"pdfkit","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":23983252454,"package_name":"pdfminer-six","ecosystem":"pypi","requirements":"20250506","direct":false,"kind":"runtime","optional":false},{"id":23983252455,"package_name":"pdftext","ecosystem":"pypi","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":23983253550,"package_name":"pillow","ecosystem":"pypi","requirements":"11.2.1","direct":false,"kind":"runtime","optional":false},{"id":23983253551,"package_name":"platformdirs","ecosystem":"pypi","requirements":"4.3.8","direct":false,"kind":"runtime","optional":false},{"id":23983253552,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":23983253553,"package_name":"pre-commit","ecosystem":"pypi","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":23983253554,"package_name":"propcache","ecosystem":"pypi","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":23983253555,"package_name":"proto-plus","ecosystem":"pypi","requirements":"1.26.1","direct":false,"kind":"runtime","optional":false},{"id":23983253556,"package_name":"protobuf","ecosystem":"pypi","requirements":"5.29.5","direct":false,"kind":"runtime","optional":false},{"id":23983253557,"package_name":"psutil","ecosystem":"pypi","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":23983253558,"package_name":"py-cpuinfo","ecosystem":"pypi","requirements":"9.0.0","direct":false,"kind":"runtime","optional":false},{"id":23983253559,"package_name":"pyasn1","ecosystem":"pypi","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":23983253560,"package_name":"pyasn1-modules","ecosystem":"pypi","requirements":"0.4.2","direct":false,"kind":"runtime","optional":false},{"id":23983253561,"package_name":"pyclipper","ecosystem":"pypi","requirements":"1.3.0.post6","direct":false,"kind":"runtime","optional":false},{"id":23983253562,"package_name":"pycodestyle","ecosystem":"pypi","requirements":"2.14.0","direct":false,"kind":"runtime","optional":false},{"id":23983253563,"package_name":"pycparser","ecosystem":"pypi","requirements":"2.22","direct":false,"kind":"runtime","optional":false},{"id":23983253564,"package_name":"pydantic","ecosystem":"pypi","requirements":"2.11.7","direct":false,"kind":"runtime","optional":false},{"id":23983253565,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"2.33.2","direct":false,"kind":"runtime","optional":false},{"id":23983253566,"package_name":"pydantic-settings","ecosystem":"pypi","requirements":"2.10.1","direct":false,"kind":"runtime","optional":false},{"id":23983253567,"package_name":"pydub","ecosystem":"pypi","requirements":"0.25.1","direct":false,"kind":"runtime","optional":false},{"id":23983253568,"package_name":"pyee","ecosystem":"pypi","requirements":"11.1.1","direct":false,"kind":"runtime","optional":false},{"id":23983253569,"package_name":"pyflakes","ecosystem":"pypi","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":23983253570,"package_name":"pygments","ecosystem":"pypi","requirements":"2.19.2","direct":false,"kind":"runtime","optional":false},{"id":23983253571,"package_name":"pyjwt","ecosystem":"pypi","requirements":"2.10.1","direct":false,"kind":"runtime","optional":false},{"id":23983253572,"package_name":"pyparsing","ecosystem":"pypi","requirements":"3.2.3","direct":false,"kind":"runtime","optional":false},{"id":23983253573,"package_name":"pypdf","ecosystem":"pypi","requirements":"5.6.1","direct":false,"kind":"runtime","optional":false},{"id":23983253574,"package_name":"pypdf2","ecosystem":"pypi","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":23983253575,"package_name":"pypdfium2","ecosystem":"pypi","requirements":"4.30.0","direct":false,"kind":"runtime","optional":false},{"id":23983253576,"package_name":"pyppeteer","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":23983253577,"package_name":"pyreadline3","ecosystem":"pypi","requirements":"3.5.4","direct":false,"kind":"runtime","optional":false},{"id":23983253578,"package_name":"pytest","ecosystem":"pypi","requirements":"8.4.1","direct":false,"kind":"runtime","optional":false},{"id":23983253579,"package_name":"pytest-asyncio","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":23983253580,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"6.2.1","direct":false,"kind":"runtime","optional":false},{"id":23983253581,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.9.0.post0","direct":false,"kind":"runtime","optional":false},{"id":23983253582,"package_name":"python-docx","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":23983253583,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":23983253584,"package_name":"python-jose","ecosystem":"pypi","requirements":"3.5.0","direct":false,"kind":"runtime","optional":false},{"id":23983253585,"package_name":"python-multipart","ecosystem":"pypi","requirements":"0.0.20","direct":false,"kind":"runtime","optional":false},{"id":23983253586,"package_name":"python-pptx","ecosystem":"pypi","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":23983253587,"package_name":"pytz","ecosystem":"pypi","requirements":"2025.2","direct":false,"kind":"runtime","optional":false},{"id":23983253588,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":23983253589,"package_name":"rapid-table","ecosystem":"pypi","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":23983253650,"package_name":"regex","ecosystem":"pypi","requirements":"2024.11.6","direct":false,"kind":"runtime","optional":false},{"id":23983253651,"package_name":"reportlab","ecosystem":"pypi","requirements":"4.4.2","direct":false,"kind":"runtime","optional":false},{"id":23983253652,"package_name":"requests","ecosystem":"pypi","requirements":"2.32.4","direct":false,"kind":"runtime","optional":false},{"id":23983253653,"package_name":"requests-toolbelt","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":23983253654,"package_name":"rich","ecosystem":"pypi","requirements":"14.0.0","direct":false,"kind":"runtime","optional":false},{"id":23983253655,"package_name":"robust-downloader","ecosystem":"pypi","requirements":"0.0.2","direct":false,"kind":"runtime","optional":false},{"id":23983253776,"package_name":"rsa","ecosystem":"pypi","requirements":"4.9.1","direct":false,"kind":"runtime","optional":false},{"id":23983253777,"package_name":"s3transfer","ecosystem":"pypi","requirements":"0.13.0","direct":false,"kind":"runtime","optional":false},{"id":23983253778,"package_name":"safetensors","ecosystem":"pypi","requirements":"0.5.3","direct":false,"kind":"runtime","optional":false},{"id":23983253779,"package_name":"scipy","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":23983253780,"package_name":"seaborn","ecosystem":"pypi","requirements":"0.13.2","direct":false,"kind":"runtime","optional":false},{"id":23983253781,"package_name":"setuptools","ecosystem":"pypi","requirements":"80.9.0","direct":false,"kind":"runtime","optional":false},{"id":23983253782,"package_name":"shapely","ecosystem":"pypi","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":23983253783,"package_name":"simsimd","ecosystem":"pypi","requirements":"6.4.9","direct":false,"kind":"runtime","optional":false},{"id":23983253784,"package_name":"six","ecosystem":"pypi","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":23983253785,"package_name":"sniffio","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":23983253786,"package_name":"soupsieve","ecosystem":"pypi","requirements":"2.7","direct":false,"kind":"runtime","optional":false},{"id":23983253787,"package_name":"speechrecognition","ecosystem":"pypi","requirements":"3.14.3","direct":false,"kind":"runtime","optional":false},{"id":23983253788,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"2.0.41","direct":false,"kind":"runtime","optional":false},{"id":23983253789,"package_name":"standard-aifc","ecosystem":"pypi","requirements":"3.13.0","direct":false,"kind":"runtime","optional":false},{"id":23983254045,"package_name":"standard-chunk","ecosystem":"pypi","requirements":"3.13.0","direct":false,"kind":"runtime","optional":false},{"id":23983254276,"package_name":"starlette","ecosystem":"pypi","requirements":"0.46.2","direct":false,"kind":"runtime","optional":false},{"id":23983254277,"package_name":"stringzilla","ecosystem":"pypi","requirements":"3.12.5","direct":false,"kind":"runtime","optional":false},{"id":23983254278,"package_name":"sympy","ecosystem":"pypi","requirements":"1.14.0","direct":false,"kind":"runtime","optional":false},{"id":23983254279,"package_name":"tavily-python","ecosystem":"pypi","requirements":"0.7.8","direct":false,"kind":"runtime","optional":false},{"id":23983254280,"package_name":"tenacity","ecosystem":"pypi","requirements":"9.1.2","direct":false,"kind":"runtime","optional":false},{"id":23983254281,"package_name":"thop","ecosystem":"pypi","requirements":"0.1.1.post2209072238","direct":false,"kind":"runtime","optional":false},{"id":23983254282,"package_name":"tiktoken","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":23983254283,"package_name":"tokenizers","ecosystem":"pypi","requirements":"0.21.2","direct":false,"kind":"runtime","optional":false},{"id":23983254284,"package_name":"tomli","ecosystem":"pypi","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":23983254285,"package_name":"torch","ecosystem":"pypi","requirements":"2.7.1","direct":false,"kind":"runtime","optional":false},{"id":23983254286,"package_name":"torchvision","ecosystem":"pypi","requirements":"0.22.1","direct":false,"kind":"runtime","optional":false},{"id":23983254287,"package_name":"tqdm","ecosystem":"pypi","requirements":"4.67.1","direct":false,"kind":"runtime","optional":false},{"id":23983254288,"package_name":"transformers","ecosystem":"pypi","requirements":"4.52.4","direct":false,"kind":"runtime","optional":false},{"id":23983254289,"package_name":"triton","ecosystem":"pypi","requirements":"3.3.1","direct":false,"kind":"runtime","optional":false},{"id":23983254290,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.14.0","direct":false,"kind":"runtime","optional":false},{"id":23983254291,"package_name":"typing-inspection","ecosystem":"pypi","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":23983254292,"package_name":"tzdata","ecosystem":"pypi","requirements":"2025.2","direct":false,"kind":"runtime","optional":false},{"id":23983254293,"package_name":"ultralytics","ecosystem":"pypi","requirements":"8.3.159","direct":false,"kind":"runtime","optional":false},{"id":23983254294,"package_name":"ultralytics-thop","ecosystem":"pypi","requirements":"2.0.14","direct":false,"kind":"runtime","optional":false},{"id":23983254295,"package_name":"uritemplate","ecosystem":"pypi","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":23983254296,"package_name":"urllib3","ecosystem":"pypi","requirements":"1.26.20","direct":false,"kind":"runtime","optional":false},{"id":23983254297,"package_name":"uvicorn","ecosystem":"pypi","requirements":"0.34.3","direct":false,"kind":"runtime","optional":false},{"id":23983254298,"package_name":"uvloop","ecosystem":"pypi","requirements":"0.21.0","direct":false,"kind":"runtime","optional":false},{"id":23983254299,"package_name":"virtualenv","ecosystem":"pypi","requirements":"20.31.2","direct":false,"kind":"runtime","optional":false},{"id":23983254300,"package_name":"watchfiles","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":23983254301,"package_name":"wcwidth","ecosystem":"pypi","requirements":"0.2.13","direct":false,"kind":"runtime","optional":false},{"id":23983254302,"package_name":"websockets","ecosystem":"pypi","requirements":"10.4","direct":false,"kind":"runtime","optional":false},{"id":23983254303,"package_name":"win32-setctime","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":23983254304,"package_name":"xlrd","ecosystem":"pypi","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":23983254305,"package_name":"xlsxwriter","ecosystem":"pypi","requirements":"3.2.5","direct":false,"kind":"runtime","optional":false},{"id":23983254306,"package_name":"xxhash","ecosystem":"pypi","requirements":"3.5.0","direct":false,"kind":"runtime","optional":false},{"id":23983254307,"package_name":"yarl","ecosystem":"pypi","requirements":"1.20.1","direct":false,"kind":"runtime","optional":false},{"id":23983254308,"package_name":"youtube-transcript-api","ecosystem":"pypi","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":23983254309,"package_name":"zipp","ecosystem":"pypi","requirements":"3.23.0","direct":false,"kind":"runtime","optional":false},{"id":23983254310,"package_name":"zstandard","ecosystem":"pypi","requirements":"0.23.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docker-release.yml","sha":null,"kind":"manifest","created_at":"2026-09-24T08:43:02.851Z","updated_at":"2026-09-24T08:43:02.851Z","repository_link":"https://github.com/sligter/LandPPT/blob/master/.github/workflows/docker-release.yml","dependencies":[{"id":26605347751,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26605347752,"package_name":"docker/setup-qemu-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":26605347753,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":26605347754,"package_name":"docker/login-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":26605347755,"package_name":"docker/metadata-action","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":26605347756,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docker-build.yml","sha":null,"kind":"manifest","created_at":"2026-09-24T08:43:02.644Z","updated_at":"2026-09-24T08:43:02.644Z","repository_link":"https://github.com/sligter/LandPPT/blob/master/.github/workflows/docker-build.yml","dependencies":[{"id":26605347744,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26605347745,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":26605347746,"package_name":"docker/login-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":26605347747,"package_name":"docker/metadata-action","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":26605347748,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":26605347749,"package_name":"aquasecurity/trivy-action","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":26605347750,"package_name":"github/codeql-action/upload-sarif","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]}],"score":10.273670846499654,"created_at":"2026-09-24T08:09:21.654Z","updated_at":"2026-09-27T10:01:25.827Z","avatar_url":"https://github.com/sligter.png","language":"Python","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/379050","html_url":"https://summary.ecosyste.ms/projects/379050"}