{"id":60157,"name":"contextgem","description":"ContextGem: Effortless LLM extraction from documents","url":"https://github.com/shcherbak-ai/contextgem","last_synced_at":"2025-09-05T15:48:40.899Z","repository":{"id":286513270,"uuid":"871373324","full_name":"shcherbak-ai/contextgem","owner":"shcherbak-ai","description":"ContextGem: Effortless LLM extraction from documents","archived":false,"fork":false,"pushed_at":"2025-09-01T20:52:23.000Z","size":66099,"stargazers_count":1483,"open_issues_count":0,"forks_count":112,"subscribers_count":13,"default_branch":"main","last_synced_at":"2025-09-01T21:27:51.444Z","etag":null,"topics":["ai","contract-analysis","data-extraction","document-intelligence","docx","docx2md","docx2txt","generative-ai","legaltech","llm","llm-extraction","llm-framework","llm-pipeline","llms","nlp","prompt-engineering","text-analysis","unstructured-data"],"latest_commit_sha":null,"homepage":"https://contextgem.dev/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shcherbak-ai.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE","maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-10-11T20:36:09.000Z","updated_at":"2025-09-01T20:44:13.000Z","dependencies_parsed_at":"2025-05-22T03:07:46.703Z","dependency_job_id":"88e1187c-4890-4332-b8f9-2e4b5b43295e","html_url":"https://github.com/shcherbak-ai/contextgem","commit_stats":null,"previous_names":["shcherbak-ai/contextgem"],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/shcherbak-ai/contextgem","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shcherbak-ai","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273780977,"owners_count":25167123,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"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":"shcherbak-ai","name":null,"uuid":"173106990","kind":"user","description":null,"email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/173106990?v=4","repositories_count":1,"last_synced_at":"2025-02-26T23:27:27.491Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/shcherbak-ai","funding_links":[],"total_stars":0,"followers":0,"following":0,"created_at":"2025-02-26T23:27:27.513Z","updated_at":"2025-02-26T23:27:27.513Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shcherbak-ai","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shcherbak-ai/repositories"},"packages":[{"id":11509485,"name":"contextgem","ecosystem":"pypi","description":"Effortless LLM extraction from documents","homepage":"https://github.com/shcherbak-ai/contextgem","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/shcherbak-ai/contextgem","keywords_array":["artificial-intelligence","aspect-extraction","automated-prompting","concept-extraction","content-extraction","context-aware","contextgem","contract-analysis","contract-automation","contract-intelligence","contract-management","contract-parsing","contract-review","data-extraction","document","document-analysis","document-extraction","document-intelligence","document-parsing","document-pipeline","document-processing","document-qa","document-understanding","docx","entity-extraction","extraction-justifications","extraction-pipeline","fintech","generative-ai","information-extraction","insights-extraction","knowledge-extraction","large-language-models","legaltech","llm","llm-extraction","llm-framework","llm-library","llm-reasoning","low-code","machine-learning","multilingual","multimodal","neural-segmentation","nlp","no-prompt-engineering","prompt-free","question-answering","reference-mapping","semantic-analysis","structured-data","structured-data-extraction","text-analysis","text-processing","topic-extraction","unstructured-data","zero-shot"],"namespace":null,"versions_count":37,"first_release_published_at":"2025-04-01T17:40:07.000Z","latest_release_published_at":"2025-09-01T21:07:52.000Z","latest_release_number":"0.18.0","last_synced_at":"2025-09-01T21:15:42.072Z","created_at":"2025-04-01T17:46:57.881Z","updated_at":"2025-09-01T21:55:05.435Z","registry_url":"https://pypi.org/project/contextgem/","install_command":"pip install contextgem --index-url https://pypi.org/simple","documentation_url":"https://github.com/shcherbak-ai/contextgem/blob/main/README.md","metadata":{"funding":null,"documentation":"https://github.com/shcherbak-ai/contextgem/blob/main/README.md","classifiers":["Development Status :: 4 - Beta","Intended Audience :: Developers","Intended Audience :: Education","Intended Audience :: Financial and Insurance Industry","Intended Audience :: Information Technology","Intended Audience :: Legal Industry","Intended Audience :: Science/Research","License :: OSI Approved :: Apache Software License","Operating System :: OS Independent","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Topic :: Education","Topic :: Office/Business","Topic :: Scientific/Engineering :: Artificial Intelligence","Topic :: Scientific/Engineering :: Image Recognition","Topic :: Scientific/Engineering :: Information Analysis","Topic :: Software Development :: Libraries :: Application Frameworks","Topic :: Software Development :: Libraries :: Python Modules","Topic :: Text Processing :: General","Topic :: Text Processing :: Linguistic"],"normalized_name":"contextgem","project_status":null},"repo_metadata":{"id":286513270,"uuid":"871373324","full_name":"shcherbak-ai/contextgem","owner":"shcherbak-ai","description":"ContextGem: Effortless LLM extraction from documents","archived":false,"fork":false,"pushed_at":"2025-08-24T16:58:30.000Z","size":60791,"stargazers_count":1465,"open_issues_count":0,"forks_count":109,"subscribers_count":13,"default_branch":"main","last_synced_at":"2025-08-24T20:35:10.437Z","etag":null,"topics":["ai","contract-analysis","data-extraction","document-intelligence","docx","docx2md","docx2txt","generative-ai","legaltech","llm","llm-extraction","llm-framework","llm-pipeline","llms","nlp","prompt-engineering","text-analysis","unstructured-data"],"latest_commit_sha":null,"homepage":"https://contextgem.dev/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shcherbak-ai.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE","maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-10-11T20:36:09.000Z","updated_at":"2025-08-24T18:24:09.000Z","dependencies_parsed_at":"2025-05-22T03:07:46.703Z","dependency_job_id":"88e1187c-4890-4332-b8f9-2e4b5b43295e","html_url":"https://github.com/shcherbak-ai/contextgem","commit_stats":null,"previous_names":["shcherbak-ai/contextgem"],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/shcherbak-ai/contextgem","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shcherbak-ai","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273192525,"owners_count":25061526,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-01T02:00:09.058Z","response_time":120,"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_record":{"login":"shcherbak-ai","name":null,"uuid":"173106990","kind":"user","description":null,"email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/173106990?v=4","repositories_count":1,"last_synced_at":"2025-02-26T23:27:27.491Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/shcherbak-ai","funding_links":[],"total_stars":0,"followers":0,"following":0,"created_at":"2025-02-26T23:27:27.513Z","updated_at":"2025-02-26T23:27:27.513Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shcherbak-ai","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shcherbak-ai/repositories"},"tags":[{"name":"v0.18.0","sha":"06d322ff1e9ca582dd8487fa8da41c5ada1cfb8e","kind":"tag","published_at":"2025-09-01T20:51:50.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.18.0","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.18.0/manifests"},{"name":"v0.17.1","sha":"243824fe695b102833225f87f58272b7055e3051","kind":"tag","published_at":"2025-08-26T21:36:33.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.17.1","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.17.1/manifests"},{"name":"v0.17.0","sha":"d3312d566a44f8a6218e34469f5bc39765b6d10e","kind":"tag","published_at":"2025-08-24T16:58:22.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.17.0","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.17.0/manifests"},{"name":"v0.16.1","sha":"428feb911942be4082c88150bf6433653eacee41","kind":"tag","published_at":"2025-08-19T01:33:54.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.16.1","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.16.1/manifests"},{"name":"v0.16.0","sha":"9ca411cee10792613043d5a9f85b2427deeb7dd8","kind":"tag","published_at":"2025-08-19T00:00:32.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.16.0","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f0f1850e3b6994d351fb44285bf54f8dbbe978f9","kind":"tag","published_at":"2025-08-13T22:12:27.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.15.0","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.15.0/manifests"},{"name":"v0.14.4","sha":"cb133e43714efc29a3b95bf74a3b5d7ed69b28ec","kind":"tag","published_at":"2025-08-08T19:11:32.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.14.4","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.14.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.14.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.14.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.14.4/manifests"},{"name":"v0.14.3","sha":"2ed8c93e3e73868bd3a15d9feb6a5358719c0c85","kind":"tag","published_at":"2025-08-07T22:24:07.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.14.3","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.14.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.14.3/manifests"},{"name":"v0.14.2","sha":"9a277c7204f911c7d50eb754ae64a3b183117809","kind":"tag","published_at":"2025-08-06T17:52:53.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.14.2","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.14.2/manifests"},{"name":"v0.14.1","sha":"3caff811f7488cdd31d795b706c74564c5219b61","kind":"tag","published_at":"2025-08-05T23:14:06.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.14.1","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"571caae8e0ce340334ddad066df76033bc65b603","kind":"tag","published_at":"2025-08-02T21:47:20.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.14.0","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.14.0/manifests"},{"name":"v0.13.0","sha":"d5a8aea5a591c09a6d1f8c5e428a1314bf38c0c1","kind":"tag","published_at":"2025-07-29T22:08:00.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.13.0","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"e29d369b6a03ef107b925c1af51af7be8ede8e83","kind":"tag","published_at":"2025-07-27T20:04:52.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.12.1","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"615672686a5d6edff0a3eb3cba63c804d4ff6241","kind":"tag","published_at":"2025-07-23T19:17:18.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.12.0","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"481675bcc4f9d1e0aca6b1df50c7502f925ca1e8","kind":"tag","published_at":"2025-07-11T16:14:25.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.11.1","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"3a4fe7b8b798215eb369feebe7acd8ffb89b2dbf","kind":"tag","published_at":"2025-07-10T16:07:34.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.11.0","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"821542c5b427b9341452cd14900ed6e09e6fcaa5","kind":"tag","published_at":"2025-07-07T19:10:37.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.10.0","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"0da23a4f1873f726a8536747086acb58c448664e","kind":"tag","published_at":"2025-07-02T16:26:15.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.9.0","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"d94e2ec1b45bcc335c06054505060ebf91ef220a","kind":"tag","published_at":"2025-06-25T17:39:22.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.8.2","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"417441336fab02136362472a038f5430bcd74686","kind":"tag","published_at":"2025-06-23T12:52:51.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.8.1","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"8bd153044f2b69c9a0c3eee8b124f0b4e840817e","kind":"tag","published_at":"2025-06-22T16:25:55.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.8.0","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.8.0/manifests"},{"name":"v0.7.0","sha":"fc30eef162e6024062d87476a5660b439b7eb0a2","kind":"tag","published_at":"2025-06-16T14:18:15.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.7.0","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"32a096dd1ed0c10e080488150668985666577095","kind":"tag","published_at":"2025-06-04T16:01:17.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.6.1","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"84d56bda444d84bc91597be9ec9f1a14a8199c12","kind":"tag","published_at":"2025-06-03T20:07:38.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.6.0","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"eee6b5e491703e852db06901b3aa2807c0d3ec0a","kind":"tag","published_at":"2025-05-29T16:48:04.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.5.0","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"722ebce507c39efa8dc9cce086b4598160a9eb77","kind":"tag","published_at":"2025-05-25T23:02:28.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.4.1","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"0f01b14b97bf2569f7019301c5e8103f41b7b847","kind":"tag","published_at":"2025-05-20T11:31:21.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.4.0","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"f1ffee46aa6a974b457c6acf8de8de1b23c43754","kind":"tag","published_at":"2025-05-19T17:29:41.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.3.0","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.3.0/manifests"},{"name":"v0.2.4","sha":"99e24d8c2d81b306aea332e6d298d438a63775f0","kind":"tag","published_at":"2025-05-09T06:36:20.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.2.4","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"26b0bbfa5247b676745751cde2c274ca7a4fb280","kind":"tag","published_at":"2025-05-04T17:52:10.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.2.3","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"608f0b71c8f8e3db1bd361079a4b8b2c54624e54","kind":"tag","published_at":"2025-05-02T01:47:37.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.2.2","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"a64c81bc15203d89de6639f0514882658bf0e393","kind":"tag","published_at":"2025-04-30T19:37:14.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.2.1","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"dfd17af5618866707804cc48c3514dfac6ee733f","kind":"tag","published_at":"2025-04-21T02:36:05.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.2.0","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.2.0/manifests"},{"name":"v0.1.2","sha":"e867bb4251cc8bfa9a5da7324ce93aab0674eb58","kind":"tag","published_at":"2025-04-14T02:20:52.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.1.2","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.1.2/manifests"},{"name":"v0.1.1.post1","sha":"ab269e2b11783a51b2dc84b77e0a9cae0f7bb900","kind":"tag","published_at":"2025-04-10T23:31:11.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.1.1.post1","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.1.1.post1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.1.1.post1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.1.1.post1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.1.1.post1/manifests"},{"name":"v0.1.1","sha":"827b10405c6382b02307310b04159a1172e6d10d","kind":"tag","published_at":"2025-04-07T03:52:57.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.1.1","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"af18f23a6ee1165d28473864b1e47598cf7d232f","kind":"tag","published_at":"2025-04-01T17:27:34.000Z","download_url":"https://codeload.github.com/shcherbak-ai/contextgem/tar.gz/v0.1.0","html_url":"https://github.com/shcherbak-ai/contextgem/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/shcherbak-ai/contextgem@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2025-09-01T21:55:05.435Z","dependent_packages_count":0,"downloads":2784,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":52.79248261604962,"dependent_packages_count":9.372824657019358,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":31.082653636534488},"purl":"pkg:pypi/contextgem","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/contextgem","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/contextgem","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/contextgem/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-26T22:12:22.623Z","issues_count":9,"pull_requests_count":29,"avg_time_to_close_issue":190282.42857142858,"avg_time_to_close_pull_request":32312.96551724138,"issues_closed_count":7,"pull_requests_closed_count":29,"pull_request_authors_count":2,"issue_authors_count":9,"avg_comments_per_issue":3.111111111111111,"avg_comments_per_pull_request":0.06896551724137931,"merged_pull_requests_count":28,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":9,"past_year_pull_requests_count":29,"past_year_avg_time_to_close_issue":190282.42857142858,"past_year_avg_time_to_close_pull_request":32312.96551724138,"past_year_issues_closed_count":7,"past_year_pull_requests_closed_count":29,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":3.111111111111111,"past_year_avg_comments_per_pull_request":0.06896551724137931,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":28,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/issues","maintainers":[{"login":"SergiiShcherbak","count":67,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SergiiShcherbak"}],"active_maintainers":[{"login":"SergiiShcherbak","count":67,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SergiiShcherbak"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/contextgem/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/contextgem/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/contextgem/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/contextgem/related_packages","maintainers":[{"uuid":"shcherbak-ai","login":"shcherbak-ai","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/shcherbak-ai/","role":null,"created_at":"2025-04-01T17:47:22.012Z","updated_at":"2025-04-01T17:47:22.012Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/shcherbak-ai/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":725200,"maintainers_count":308369,"namespaces_count":0,"keywords_count":238006,"github":"pypi","metadata":{"funded_packages_count":50519},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-05T05:40:58.860Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":9885240,"full_name":"shcherbak-ai/contextgem","default_branch":"main","committers":[{"name":"SergiiShcherbak","email":"sergii@shcherbak.ai","login":"SergiiShcherbak","count":31}],"total_commits":31,"total_committers":1,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":31.0,"dds":0.0,"past_year_committers":[{"name":"SergiiShcherbak","email":"sergii@shcherbak.ai","login":"SergiiShcherbak","count":31}],"past_year_total_commits":31,"past_year_total_committers":1,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":31.0,"past_year_dds":0.0,"last_synced_at":"2025-05-15T04:03:46.169Z","last_synced_commit":"99e24d8c2d81b306aea332e6d298d438a63775f0","created_at":"2025-05-13T21:51:01.996Z","updated_at":"2025-05-15T04:04:01.322Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.343Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"owners_count":906558,"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_stats":{"full_name":"shcherbak-ai/contextgem","html_url":"https://github.com/shcherbak-ai/contextgem","last_synced_at":"2025-09-01T21:23:52.906Z","status":"active","issues_count":12,"pull_requests_count":68,"avg_time_to_close_issue":284205.2,"avg_time_to_close_pull_request":17109.524590163935,"issues_closed_count":10,"pull_requests_closed_count":61,"pull_request_authors_count":3,"issue_authors_count":11,"avg_comments_per_issue":1.3333333333333333,"avg_comments_per_pull_request":0.04411764705882353,"merged_pull_requests_count":60,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":12,"past_year_pull_requests_count":68,"past_year_avg_time_to_close_issue":284205.2,"past_year_avg_time_to_close_pull_request":17109.524590163935,"past_year_issues_closed_count":10,"past_year_pull_requests_closed_count":61,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":11,"past_year_avg_comments_per_issue":1.3333333333333333,"past_year_avg_comments_per_pull_request":0.04411764705882353,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":60,"created_at":"2025-05-13T21:51:02.219Z","updated_at":"2025-09-01T21:23:52.906Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/shcherbak-ai%2Fcontextgem/issues","issue_labels_count":{"bug":8,"enhancement":3,"documentation":3,"question":1},"pull_request_labels_count":{"documentation":28,"enhancement":27,"bug":11},"issue_author_associations_count":{"NONE":10,"COLLABORATOR":2},"pull_request_author_associations_count":{"COLLABORATOR":66,"NONE":2},"issue_authors":{"SergiiShcherbak":2,"sszurman":1,"Linz1248":1,"saishashank04":1,"JulianFuji1":1,"AnsongLi":1,"kashiftriffort":1,"dewaldpieterse":1,"unizhu":1,"datalee":1,"ian-katsuno":1},"pull_request_authors":{"SergiiShcherbak":66,"ilia-novikov":1,"jojogh":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-01T00:00:07.725Z","repositories_count":9970601,"issues_count":29742789,"pull_requests_count":86776514,"authors_count":9742205,"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":{"bug":8,"enhancement":3,"documentation":3,"question":1},"past_year_pull_request_labels_count":{"documentation":28,"enhancement":27,"bug":11},"past_year_issue_author_associations_count":{"NONE":10,"COLLABORATOR":2},"past_year_pull_request_author_associations_count":{"COLLABORATOR":66,"NONE":2},"past_year_issue_authors":{"SergiiShcherbak":2,"AnsongLi":1,"datalee":1,"dewaldpieterse":1,"ian-katsuno":1,"JulianFuji1":1,"kashiftriffort":1,"Linz1248":1,"saishashank04":1,"sszurman":1,"unizhu":1},"past_year_pull_request_authors":{"SergiiShcherbak":66,"ilia-novikov":1,"jojogh":1},"maintainers":[{"login":"SergiiShcherbak","count":68,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SergiiShcherbak"}],"active_maintainers":[{"login":"SergiiShcherbak","count":68,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SergiiShcherbak"}]},"events":{"total":{"CreateEvent":31,"IssuesEvent":20,"ReleaseEvent":22,"WatchEvent":1186,"IssueCommentEvent":26,"PushEvent":101,"PublicEvent":1,"PullRequestEvent":69,"ForkEvent":81},"last_year":{"CreateEvent":31,"IssuesEvent":20,"ReleaseEvent":22,"WatchEvent":1186,"IssueCommentEvent":26,"PushEvent":101,"PublicEvent":1,"PullRequestEvent":69,"ForkEvent":81}},"keywords":["ai","contract-analysis","data-extraction","document-intelligence","docx","docx2md","docx2txt","generative-ai","legaltech","llm","llm-extraction","llm-framework","llm-pipeline","llms","nlp","prompt-engineering","text-analysis","unstructured-data"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/ci-tests.yml","sha":null,"kind":"manifest","created_at":"2025-04-14T00:24:42.215Z","updated_at":"2025-04-14T00:24:42.215Z","repository_link":"https://github.com/shcherbak-ai/contextgem/blob/main/.github/workflows/ci-tests.yml","dependencies":[{"id":22675080488,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":22675080491,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":22675080493,"package_name":"snok/install-poetry","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":22675080525,"package_name":"actions/cache","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":22675080526,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":22675080527,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":22675080528,"package_name":"schneegans/dynamic-badges-action","ecosystem":"actions","requirements":"v1.7.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/codeql.yml","sha":null,"kind":"manifest","created_at":"2025-04-14T00:24:42.962Z","updated_at":"2025-04-14T00:24:42.962Z","repository_link":"https://github.com/shcherbak-ai/contextgem/blob/main/.github/workflows/codeql.yml","dependencies":[{"id":22675080529,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":22675080530,"package_name":"github/codeql-action/init","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":22675080531,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":22675080532,"package_name":"snok/install-poetry","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":22675080533,"package_name":"actions/cache","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":22675080534,"package_name":"github/codeql-action/analyze","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/contributor-agreement-check.yml","sha":null,"kind":"manifest","created_at":"2025-04-14T00:24:43.255Z","updated_at":"2025-04-14T00:24:43.255Z","repository_link":"https://github.com/shcherbak-ai/contextgem/blob/main/.github/workflows/contributor-agreement-check.yml","dependencies":[{"id":22675080535,"package_name":"actions/github-script","ecosystem":"actions","requirements":"v7","direct":true,"kind":"composite","optional":false},{"id":22675080536,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docs.yml","sha":null,"kind":"manifest","created_at":"2025-04-14T00:24:43.307Z","updated_at":"2025-04-14T00:24:43.307Z","repository_link":"https://github.com/shcherbak-ai/contextgem/blob/main/.github/workflows/docs.yml","dependencies":[{"id":22675080537,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":22675080538,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":22675080539,"package_name":"snok/install-poetry","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":22675080540,"package_name":"actions/cache","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":22675080541,"package_name":"actions/upload-pages-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":22675080542,"package_name":"actions/deploy-pages","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"dev/requirements/requirements.dev.txt","sha":null,"kind":"manifest","created_at":"2025-04-14T00:24:43.366Z","updated_at":"2025-04-14T00:24:43.366Z","repository_link":"https://github.com/shcherbak-ai/contextgem/blob/main/dev/requirements/requirements.dev.txt","dependencies":[{"id":22675080543,"package_name":"accessible-pygments","ecosystem":"pypi","requirements":"==0.0.5","direct":true,"kind":"development","optional":false},{"id":22675080544,"package_name":"adapters","ecosystem":"pypi","requirements":"==1.1.0","direct":true,"kind":"development","optional":false},{"id":22675080545,"package_name":"aiohappyeyeballs","ecosystem":"pypi","requirements":"==2.6.1","direct":true,"kind":"development","optional":false},{"id":22675080546,"package_name":"aiohttp","ecosystem":"pypi","requirements":"==3.11.14","direct":true,"kind":"development","optional":false},{"id":22675080547,"package_name":"aiolimiter","ecosystem":"pypi","requirements":"==1.2.1","direct":true,"kind":"development","optional":false},{"id":22675080548,"package_name":"aiosignal","ecosystem":"pypi","requirements":"==1.3.2","direct":true,"kind":"development","optional":false},{"id":22675080549,"package_name":"alabaster","ecosystem":"pypi","requirements":"==0.7.16","direct":true,"kind":"development","optional":false},{"id":22675080550,"package_name":"annotated-types","ecosystem":"pypi","requirements":"==0.7.0","direct":true,"kind":"development","optional":false},{"id":22675080551,"package_name":"anyio","ecosystem":"pypi","requirements":"==4.9.0","direct":true,"kind":"development","optional":false},{"id":22675080552,"package_name":"async-timeout","ecosystem":"pypi","requirements":"==5.0.1","direct":true,"kind":"development","optional":false},{"id":22675080553,"package_name":"attrs","ecosystem":"pypi","requirements":"==25.3.0","direct":true,"kind":"development","optional":false},{"id":22675080554,"package_name":"babel","ecosystem":"pypi","requirements":"==2.17.0","direct":true,"kind":"development","optional":false},{"id":22675080555,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"==4.13.3","direct":true,"kind":"development","optional":false},{"id":22675080556,"package_name":"black","ecosystem":"pypi","requirements":"==25.1.0","direct":true,"kind":"development","optional":false},{"id":22675080557,"package_name":"build","ecosystem":"pypi","requirements":"==1.2.2.post1","direct":true,"kind":"development","optional":false},{"id":22675080558,"package_name":"cached-property","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"development","optional":false},{"id":22675080559,"package_name":"certifi","ecosystem":"pypi","requirements":"==2025.1.31","direct":true,"kind":"development","optional":false},{"id":22675080560,"package_name":"cfgv","ecosystem":"pypi","requirements":"==3.4.0","direct":true,"kind":"development","optional":false},{"id":22675080561,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==3.4.1","direct":true,"kind":"development","optional":false},{"id":22675080562,"package_name":"click","ecosystem":"pypi","requirements":"==8.1.8","direct":true,"kind":"development","optional":false},{"id":22675080563,"package_name":"colorama","ecosystem":"pypi","requirements":"==0.4.6","direct":true,"kind":"development","optional":false},{"id":22675080564,"package_name":"coloredlogs","ecosystem":"pypi","requirements":"==15.0.1","direct":true,"kind":"development","optional":false},{"id":22675080565,"package_name":"coverage","ecosystem":"pypi","requirements":"==7.7.1","direct":true,"kind":"development","optional":false},{"id":22675080566,"package_name":"distlib","ecosystem":"pypi","requirements":"==0.3.9","direct":true,"kind":"development","optional":false},{"id":22675080567,"package_name":"distro","ecosystem":"pypi","requirements":"==1.9.0","direct":true,"kind":"development","optional":false},{"id":22675080568,"package_name":"docopt","ecosystem":"pypi","requirements":"==0.6.2","direct":true,"kind":"development","optional":false},{"id":22675080569,"package_name":"docutils","ecosystem":"pypi","requirements":"==0.21.2","direct":true,"kind":"development","optional":false},{"id":22675080570,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"==1.2.2","direct":true,"kind":"development","optional":false},{"id":22675080571,"package_name":"filelock","ecosystem":"pypi","requirements":"==3.18.0","direct":true,"kind":"development","optional":false},{"id":22675080572,"package_name":"flatbuffers","ecosystem":"pypi","requirements":"==25.2.10","direct":true,"kind":"development","optional":false},{"id":22675080573,"package_name":"frozenlist","ecosystem":"pypi","requirements":"==1.5.0","direct":true,"kind":"development","optional":false},{"id":22675080574,"package_name":"fsspec","ecosystem":"pypi","requirements":"==2025.3.1","direct":true,"kind":"development","optional":false},{"id":22675080575,"package_name":"h11","ecosystem":"pypi","requirements":"==0.14.0","direct":true,"kind":"development","optional":false},{"id":22675080576,"package_name":"httpcore","ecosystem":"pypi","requirements":"==1.0.7","direct":true,"kind":"development","optional":false},{"id":22675080577,"package_name":"httpx","ecosystem":"pypi","requirements":"==0.28.1","direct":true,"kind":"development","optional":false},{"id":22675080578,"package_name":"huggingface-hub","ecosystem":"pypi","requirements":"==0.29.3","direct":true,"kind":"development","optional":false},{"id":22675080579,"package_name":"humanfriendly","ecosystem":"pypi","requirements":"==10.0","direct":true,"kind":"development","optional":false},{"id":22675080580,"package_name":"identify","ecosystem":"pypi","requirements":"==2.6.9","direct":true,"kind":"development","optional":false},{"id":22675080581,"package_name":"idna","ecosystem":"pypi","requirements":"==3.10","direct":true,"kind":"development","optional":false},{"id":22675080582,"package_name":"imagesize","ecosystem":"pypi","requirements":"==1.4.1","direct":true,"kind":"development","optional":false},{"id":22675080583,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"==8.6.1","direct":true,"kind":"development","optional":false},{"id":22675080584,"package_name":"iniconfig","ecosystem":"pypi","requirements":"==2.1.0","direct":true,"kind":"development","optional":false},{"id":22675080585,"package_name":"isort","ecosystem":"pypi","requirements":"==6.0.1","direct":true,"kind":"development","optional":false},{"id":22675080586,"package_name":"jinja2","ecosystem":"pypi","requirements":"==3.1.6","direct":true,"kind":"development","optional":false},{"id":22675080587,"package_name":"jiter","ecosystem":"pypi","requirements":"==0.9.0","direct":true,"kind":"development","optional":false},{"id":22675080588,"package_name":"joblib","ecosystem":"pypi","requirements":"==1.4.2","direct":true,"kind":"development","optional":false},{"id":22675080589,"package_name":"jsonschema-specifications","ecosystem":"pypi","requirements":"==2024.10.1","direct":true,"kind":"development","optional":false},{"id":22675080590,"package_name":"jsonschema","ecosystem":"pypi","requirements":"==4.23.0","direct":true,"kind":"development","optional":false},{"id":22675080591,"package_name":"litellm","ecosystem":"pypi","requirements":"==1.65.0","direct":true,"kind":"development","optional":false},{"id":22675080592,"package_name":"loguru","ecosystem":"pypi","requirements":"==0.7.3","direct":true,"kind":"development","optional":false},{"id":22675080593,"package_name":"markupsafe","ecosystem":"pypi","requirements":"==3.0.2","direct":true,"kind":"development","optional":false},{"id":22675080594,"package_name":"mosestokenizer","ecosystem":"pypi","requirements":"==1.2.1","direct":true,"kind":"development","optional":false},{"id":22675080861,"package_name":"mpmath","ecosystem":"pypi","requirements":"==1.3.0","direct":true,"kind":"development","optional":false},{"id":22675080862,"package_name":"multidict","ecosystem":"pypi","requirements":"==6.2.0","direct":true,"kind":"development","optional":false},{"id":22675080863,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"development","optional":false},{"id":22675080864,"package_name":"networkx","ecosystem":"pypi","requirements":"==3.4.2","direct":true,"kind":"development","optional":false},{"id":22675080865,"package_name":"nodeenv","ecosystem":"pypi","requirements":"==1.9.1","direct":true,"kind":"development","optional":false},{"id":22675080866,"package_name":"numpy","ecosystem":"pypi","requirements":"==2.2.4","direct":true,"kind":"development","optional":false},{"id":22675080867,"package_name":"nvidia-cublas-cu12","ecosystem":"pypi","requirements":"==12.4.5.8","direct":true,"kind":"development","optional":false},{"id":22675080868,"package_name":"nvidia-cuda-cupti-cu12","ecosystem":"pypi","requirements":"==12.4.127","direct":true,"kind":"development","optional":false},{"id":22675080869,"package_name":"nvidia-cuda-nvrtc-cu12","ecosystem":"pypi","requirements":"==12.4.127","direct":true,"kind":"development","optional":false},{"id":22675080870,"package_name":"nvidia-cuda-runtime-cu12","ecosystem":"pypi","requirements":"==12.4.127","direct":true,"kind":"development","optional":false},{"id":22675080871,"package_name":"nvidia-cudnn-cu12","ecosystem":"pypi","requirements":"==9.1.0.70","direct":true,"kind":"development","optional":false},{"id":22675080872,"package_name":"nvidia-cufft-cu12","ecosystem":"pypi","requirements":"==11.2.1.3","direct":true,"kind":"development","optional":false},{"id":22675080873,"package_name":"nvidia-curand-cu12","ecosystem":"pypi","requirements":"==10.3.5.147","direct":true,"kind":"development","optional":false},{"id":22675080874,"package_name":"nvidia-cusolver-cu12","ecosystem":"pypi","requirements":"==11.6.1.9","direct":true,"kind":"development","optional":false},{"id":22675080875,"package_name":"nvidia-cusparse-cu12","ecosystem":"pypi","requirements":"==12.3.1.170","direct":true,"kind":"development","optional":false},{"id":22675080876,"package_name":"nvidia-cusparselt-cu12","ecosystem":"pypi","requirements":"==0.6.2","direct":true,"kind":"development","optional":false},{"id":22675080877,"package_name":"nvidia-nccl-cu12","ecosystem":"pypi","requirements":"==2.21.5","direct":true,"kind":"development","optional":false},{"id":22675080878,"package_name":"nvidia-nvjitlink-cu12","ecosystem":"pypi","requirements":"==12.4.127","direct":true,"kind":"development","optional":false},{"id":22675080879,"package_name":"nvidia-nvtx-cu12","ecosystem":"pypi","requirements":"==12.4.127","direct":true,"kind":"development","optional":false},{"id":22675080880,"package_name":"onnxruntime","ecosystem":"pypi","requirements":"==1.21.0","direct":true,"kind":"development","optional":false},{"id":22675080881,"package_name":"openai","ecosystem":"pypi","requirements":"==1.69.0","direct":true,"kind":"development","optional":false},{"id":22675080882,"package_name":"openfile","ecosystem":"pypi","requirements":"==0.0.7","direct":true,"kind":"development","optional":false},{"id":22675080883,"package_name":"packaging","ecosystem":"pypi","requirements":"==24.2","direct":true,"kind":"development","optional":false},{"id":22675080884,"package_name":"pandas","ecosystem":"pypi","requirements":"==2.2.3","direct":true,"kind":"development","optional":false},{"id":22675080885,"package_name":"pathspec","ecosystem":"pypi","requirements":"==0.12.1","direct":true,"kind":"development","optional":false},{"id":22675080886,"package_name":"pip-tools","ecosystem":"pypi","requirements":"==7.4.1","direct":true,"kind":"development","optional":false},{"id":22675080887,"package_name":"pip","ecosystem":"pypi","requirements":"==25.0.1","direct":true,"kind":"development","optional":false},{"id":22675080888,"package_name":"platformdirs","ecosystem":"pypi","requirements":"==4.3.7","direct":true,"kind":"development","optional":false},{"id":22675080889,"package_name":"pluggy","ecosystem":"pypi","requirements":"==1.5.0","direct":true,"kind":"development","optional":false},{"id":22675080890,"package_name":"pre-commit","ecosystem":"pypi","requirements":"==4.2.0","direct":true,"kind":"development","optional":false},{"id":22675080891,"package_name":"propcache","ecosystem":"pypi","requirements":"==0.3.1","direct":true,"kind":"development","optional":false},{"id":22675080892,"package_name":"protobuf","ecosystem":"pypi","requirements":"==6.30.2","direct":true,"kind":"development","optional":false},{"id":22675080893,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"==2.33.0","direct":true,"kind":"development","optional":false},{"id":22675080894,"package_name":"pydantic","ecosystem":"pypi","requirements":"==2.11.1","direct":true,"kind":"development","optional":false},{"id":22675080895,"package_name":"pydata-sphinx-theme","ecosystem":"pypi","requirements":"==0.15.4","direct":true,"kind":"development","optional":false},{"id":22675080896,"package_name":"pygments","ecosystem":"pypi","requirements":"==2.19.1","direct":true,"kind":"development","optional":false},{"id":22675080897,"package_name":"pyproject-hooks","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"development","optional":false},{"id":22675080898,"package_name":"pyreadline3","ecosystem":"pypi","requirements":"==3.5.4","direct":true,"kind":"development","optional":false},{"id":22675080899,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"==6.0.0","direct":true,"kind":"development","optional":false},{"id":22675080900,"package_name":"pytest","ecosystem":"pypi","requirements":"==8.3.5","direct":true,"kind":"development","optional":false},{"id":22675080901,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.9.0.post0","direct":true,"kind":"development","optional":false},{"id":22675080902,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"==1.1.0","direct":true,"kind":"development","optional":false},{"id":22675080903,"package_name":"python-ulid","ecosystem":"pypi","requirements":"==3.0.0","direct":true,"kind":"development","optional":false},{"id":22675080904,"package_name":"pytz","ecosystem":"pypi","requirements":"==2025.2","direct":true,"kind":"development","optional":false},{"id":22675080905,"package_name":"pyyaml","ecosystem":"pypi","requirements":"==6.0.2","direct":true,"kind":"development","optional":false},{"id":22675080906,"package_name":"referencing","ecosystem":"pypi","requirements":"==0.36.2","direct":true,"kind":"development","optional":false},{"id":22675080907,"package_name":"regex","ecosystem":"pypi","requirements":"==2024.11.6","direct":true,"kind":"development","optional":false},{"id":22675080908,"package_name":"requests","ecosystem":"pypi","requirements":"==2.32.3","direct":true,"kind":"development","optional":false},{"id":22675080909,"package_name":"rpds-py","ecosystem":"pypi","requirements":"==0.24.0","direct":true,"kind":"development","optional":false},{"id":22675080910,"package_name":"safetensors","ecosystem":"pypi","requirements":"==0.5.3","direct":true,"kind":"development","optional":false},{"id":22675080911,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"==1.6.1","direct":true,"kind":"development","optional":false},{"id":22675080912,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.15.2","direct":true,"kind":"development","optional":false},{"id":22675080913,"package_name":"setuptools","ecosystem":"pypi","requirements":"==78.1.0","direct":true,"kind":"development","optional":false},{"id":22675080914,"package_name":"six","ecosystem":"pypi","requirements":"==1.17.0","direct":true,"kind":"development","optional":false},{"id":22675080915,"package_name":"skops","ecosystem":"pypi","requirements":"==0.11.0","direct":true,"kind":"development","optional":false},{"id":22675080916,"package_name":"sniffio","ecosystem":"pypi","requirements":"==1.3.1","direct":true,"kind":"development","optional":false},{"id":22675080917,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"==2.2.0","direct":true,"kind":"development","optional":false},{"id":22675080918,"package_name":"soupsieve","ecosystem":"pypi","requirements":"==2.6","direct":true,"kind":"development","optional":false},{"id":22675080919,"package_name":"sphinx-autodoc-typehints","ecosystem":"pypi","requirements":"==2.3.0","direct":true,"kind":"development","optional":false},{"id":22675080920,"package_name":"sphinx-book-theme","ecosystem":"pypi","requirements":"==1.1.4","direct":true,"kind":"development","optional":false},{"id":22675080921,"package_name":"sphinx-copybutton","ecosystem":"pypi","requirements":"==0.5.2","direct":true,"kind":"development","optional":false},{"id":22675080922,"package_name":"sphinx-design","ecosystem":"pypi","requirements":"==0.6.1","direct":true,"kind":"development","optional":false},{"id":22675080923,"package_name":"sphinx","ecosystem":"pypi","requirements":"==7.4.7","direct":true,"kind":"development","optional":false},{"id":22675080924,"package_name":"sphinxcontrib-applehelp","ecosystem":"pypi","requirements":"==2.0.0","direct":true,"kind":"development","optional":false},{"id":22675080925,"package_name":"sphinxcontrib-devhelp","ecosystem":"pypi","requirements":"==2.0.0","direct":true,"kind":"development","optional":false},{"id":22675080926,"package_name":"sphinxcontrib-htmlhelp","ecosystem":"pypi","requirements":"==2.1.0","direct":true,"kind":"development","optional":false},{"id":22675080927,"package_name":"sphinxcontrib-jsmath","ecosystem":"pypi","requirements":"==1.0.1","direct":true,"kind":"development","optional":false},{"id":22675080928,"package_name":"sphinxcontrib-qthelp","ecosystem":"pypi","requirements":"==2.0.0","direct":true,"kind":"development","optional":false},{"id":22675080929,"package_name":"sphinxcontrib-serializinghtml","ecosystem":"pypi","requirements":"==2.0.0","direct":true,"kind":"development","optional":false},{"id":22675080930,"package_name":"sympy","ecosystem":"pypi","requirements":"==1.13.1","direct":true,"kind":"development","optional":false},{"id":22675080931,"package_name":"tabulate","ecosystem":"pypi","requirements":"==0.9.0","direct":true,"kind":"development","optional":false},{"id":22675080932,"package_name":"threadpoolctl","ecosystem":"pypi","requirements":"==3.6.0","direct":true,"kind":"development","optional":false},{"id":22675080933,"package_name":"tiktoken","ecosystem":"pypi","requirements":"==0.9.0","direct":true,"kind":"development","optional":false},{"id":22675080934,"package_name":"tokenizers","ecosystem":"pypi","requirements":"==0.21.1","direct":true,"kind":"development","optional":false},{"id":22675080935,"package_name":"tomli","ecosystem":"pypi","requirements":"==2.2.1","direct":true,"kind":"development","optional":false},{"id":22675080936,"package_name":"toolwrapper","ecosystem":"pypi","requirements":"==2.1.0","direct":true,"kind":"development","optional":false},{"id":22675080937,"package_name":"torch","ecosystem":"pypi","requirements":"==2.6.0","direct":true,"kind":"development","optional":false},{"id":22675080938,"package_name":"tqdm","ecosystem":"pypi","requirements":"==4.67.1","direct":true,"kind":"development","optional":false},{"id":22675080939,"package_name":"transformers","ecosystem":"pypi","requirements":"==4.47.1","direct":true,"kind":"development","optional":false},{"id":22675080940,"package_name":"triton","ecosystem":"pypi","requirements":"==3.2.0","direct":true,"kind":"development","optional":false},{"id":22675080941,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"==4.13.0","direct":true,"kind":"development","optional":false},{"id":22675080942,"package_name":"typing-inspection","ecosystem":"pypi","requirements":"==0.4.0","direct":true,"kind":"development","optional":false},{"id":22675080943,"package_name":"tzdata","ecosystem":"pypi","requirements":"==2025.2","direct":true,"kind":"development","optional":false},{"id":22675080944,"package_name":"uctools","ecosystem":"pypi","requirements":"==1.3.0","direct":true,"kind":"development","optional":false},{"id":22675080945,"package_name":"urllib3","ecosystem":"pypi","requirements":"==2.3.0","direct":true,"kind":"development","optional":false},{"id":22675080946,"package_name":"virtualenv","ecosystem":"pypi","requirements":"==20.29.3","direct":true,"kind":"development","optional":false},{"id":22675080947,"package_name":"wheel","ecosystem":"pypi","requirements":"==0.45.1","direct":true,"kind":"development","optional":false},{"id":22675080948,"package_name":"win32-setctime","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"development","optional":false},{"id":22675080949,"package_name":"wrapt","ecosystem":"pypi","requirements":"==1.17.2","direct":true,"kind":"development","optional":false},{"id":22675080950,"package_name":"wtpsplit","ecosystem":"pypi","requirements":"==2.1.4","direct":true,"kind":"development","optional":false},{"id":22675080951,"package_name":"yarl","ecosystem":"pypi","requirements":"==1.18.3","direct":true,"kind":"development","optional":false},{"id":22675080952,"package_name":"zipp","ecosystem":"pypi","requirements":"==3.21.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"dev/requirements/requirements.main.txt","sha":null,"kind":"manifest","created_at":"2025-04-14T00:24:50.358Z","updated_at":"2025-04-14T00:24:50.358Z","repository_link":"https://github.com/shcherbak-ai/contextgem/blob/main/dev/requirements/requirements.main.txt","dependencies":[{"id":22675080953,"package_name":"adapters","ecosystem":"pypi","requirements":"==1.1.0","direct":true,"kind":"development","optional":false},{"id":22675080954,"package_name":"aiohappyeyeballs","ecosystem":"pypi","requirements":"==2.6.1","direct":true,"kind":"development","optional":false},{"id":22675080955,"package_name":"aiohttp","ecosystem":"pypi","requirements":"==3.11.14","direct":true,"kind":"development","optional":false},{"id":22675080956,"package_name":"aiolimiter","ecosystem":"pypi","requirements":"==1.2.1","direct":true,"kind":"development","optional":false},{"id":22675080957,"package_name":"aiosignal","ecosystem":"pypi","requirements":"==1.3.2","direct":true,"kind":"development","optional":false},{"id":22675080958,"package_name":"annotated-types","ecosystem":"pypi","requirements":"==0.7.0","direct":true,"kind":"development","optional":false},{"id":22675080959,"package_name":"anyio","ecosystem":"pypi","requirements":"==4.9.0","direct":true,"kind":"development","optional":false},{"id":22675080960,"package_name":"async-timeout","ecosystem":"pypi","requirements":"==5.0.1","direct":true,"kind":"development","optional":false},{"id":22675080961,"package_name":"attrs","ecosystem":"pypi","requirements":"==25.3.0","direct":true,"kind":"development","optional":false},{"id":22675080962,"package_name":"cached-property","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"development","optional":false},{"id":22675080963,"package_name":"certifi","ecosystem":"pypi","requirements":"==2025.1.31","direct":true,"kind":"development","optional":false},{"id":22675080964,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==3.4.1","direct":true,"kind":"development","optional":false},{"id":22675080965,"package_name":"click","ecosystem":"pypi","requirements":"==8.1.8","direct":true,"kind":"development","optional":false},{"id":22675080966,"package_name":"colorama","ecosystem":"pypi","requirements":"==0.4.6","direct":true,"kind":"development","optional":false},{"id":22675080967,"package_name":"coloredlogs","ecosystem":"pypi","requirements":"==15.0.1","direct":true,"kind":"development","optional":false},{"id":22675080968,"package_name":"distro","ecosystem":"pypi","requirements":"==1.9.0","direct":true,"kind":"development","optional":false},{"id":22675080969,"package_name":"docopt","ecosystem":"pypi","requirements":"==0.6.2","direct":true,"kind":"development","optional":false},{"id":22675080970,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"==1.2.2","direct":true,"kind":"development","optional":false},{"id":22675080971,"package_name":"filelock","ecosystem":"pypi","requirements":"==3.18.0","direct":true,"kind":"development","optional":false},{"id":22675080972,"package_name":"flatbuffers","ecosystem":"pypi","requirements":"==25.2.10","direct":true,"kind":"development","optional":false},{"id":22675080973,"package_name":"frozenlist","ecosystem":"pypi","requirements":"==1.5.0","direct":true,"kind":"development","optional":false},{"id":22675080974,"package_name":"fsspec","ecosystem":"pypi","requirements":"==2025.3.1","direct":true,"kind":"development","optional":false},{"id":22675080975,"package_name":"h11","ecosystem":"pypi","requirements":"==0.14.0","direct":true,"kind":"development","optional":false},{"id":22675080976,"package_name":"httpcore","ecosystem":"pypi","requirements":"==1.0.7","direct":true,"kind":"development","optional":false},{"id":22675080977,"package_name":"httpx","ecosystem":"pypi","requirements":"==0.28.1","direct":true,"kind":"development","optional":false},{"id":22675080978,"package_name":"huggingface-hub","ecosystem":"pypi","requirements":"==0.29.3","direct":true,"kind":"development","optional":false},{"id":22675080979,"package_name":"humanfriendly","ecosystem":"pypi","requirements":"==10.0","direct":true,"kind":"development","optional":false},{"id":22675080980,"package_name":"idna","ecosystem":"pypi","requirements":"==3.10","direct":true,"kind":"development","optional":false},{"id":22675080981,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"==8.6.1","direct":true,"kind":"development","optional":false},{"id":22675080982,"package_name":"jinja2","ecosystem":"pypi","requirements":"==3.1.6","direct":true,"kind":"development","optional":false},{"id":22675080983,"package_name":"jiter","ecosystem":"pypi","requirements":"==0.9.0","direct":true,"kind":"development","optional":false},{"id":22675080984,"package_name":"joblib","ecosystem":"pypi","requirements":"==1.4.2","direct":true,"kind":"development","optional":false},{"id":22675080985,"package_name":"jsonschema-specifications","ecosystem":"pypi","requirements":"==2024.10.1","direct":true,"kind":"development","optional":false},{"id":22675080986,"package_name":"jsonschema","ecosystem":"pypi","requirements":"==4.23.0","direct":true,"kind":"development","optional":false},{"id":22675080987,"package_name":"litellm","ecosystem":"pypi","requirements":"==1.65.0","direct":true,"kind":"development","optional":false},{"id":22675080988,"package_name":"loguru","ecosystem":"pypi","requirements":"==0.7.3","direct":true,"kind":"development","optional":false},{"id":22675080989,"package_name":"markupsafe","ecosystem":"pypi","requirements":"==3.0.2","direct":true,"kind":"development","optional":false},{"id":22675080990,"package_name":"mosestokenizer","ecosystem":"pypi","requirements":"==1.2.1","direct":true,"kind":"development","optional":false},{"id":22675080991,"package_name":"mpmath","ecosystem":"pypi","requirements":"==1.3.0","direct":true,"kind":"development","optional":false},{"id":22675080992,"package_name":"multidict","ecosystem":"pypi","requirements":"==6.2.0","direct":true,"kind":"development","optional":false},{"id":22675080993,"package_name":"networkx","ecosystem":"pypi","requirements":"==3.4.2","direct":true,"kind":"development","optional":false},{"id":22675080994,"package_name":"numpy","ecosystem":"pypi","requirements":"==2.2.4","direct":true,"kind":"development","optional":false},{"id":22675080995,"package_name":"nvidia-cublas-cu12","ecosystem":"pypi","requirements":"==12.4.5.8","direct":true,"kind":"development","optional":false},{"id":22675080996,"package_name":"nvidia-cuda-cupti-cu12","ecosystem":"pypi","requirements":"==12.4.127","direct":true,"kind":"development","optional":false},{"id":22675080997,"package_name":"nvidia-cuda-nvrtc-cu12","ecosystem":"pypi","requirements":"==12.4.127","direct":true,"kind":"development","optional":false},{"id":22675080998,"package_name":"nvidia-cuda-runtime-cu12","ecosystem":"pypi","requirements":"==12.4.127","direct":true,"kind":"development","optional":false},{"id":22675080999,"package_name":"nvidia-cudnn-cu12","ecosystem":"pypi","requirements":"==9.1.0.70","direct":true,"kind":"development","optional":false},{"id":22675081000,"package_name":"nvidia-cufft-cu12","ecosystem":"pypi","requirements":"==11.2.1.3","direct":true,"kind":"development","optional":false},{"id":22675081001,"package_name":"nvidia-curand-cu12","ecosystem":"pypi","requirements":"==10.3.5.147","direct":true,"kind":"development","optional":false},{"id":22675081002,"package_name":"nvidia-cusolver-cu12","ecosystem":"pypi","requirements":"==11.6.1.9","direct":true,"kind":"development","optional":false},{"id":22675081003,"package_name":"nvidia-cusparse-cu12","ecosystem":"pypi","requirements":"==12.3.1.170","direct":true,"kind":"development","optional":false},{"id":22675081004,"package_name":"nvidia-cusparselt-cu12","ecosystem":"pypi","requirements":"==0.6.2","direct":true,"kind":"development","optional":false},{"id":22675081005,"package_name":"nvidia-nccl-cu12","ecosystem":"pypi","requirements":"==2.21.5","direct":true,"kind":"development","optional":false},{"id":22675081006,"package_name":"nvidia-nvjitlink-cu12","ecosystem":"pypi","requirements":"==12.4.127","direct":true,"kind":"development","optional":false},{"id":22675081007,"package_name":"nvidia-nvtx-cu12","ecosystem":"pypi","requirements":"==12.4.127","direct":true,"kind":"development","optional":false},{"id":22675081008,"package_name":"onnxruntime","ecosystem":"pypi","requirements":"==1.21.0","direct":true,"kind":"development","optional":false},{"id":22675081009,"package_name":"openai","ecosystem":"pypi","requirements":"==1.69.0","direct":true,"kind":"development","optional":false},{"id":22675081010,"package_name":"openfile","ecosystem":"pypi","requirements":"==0.0.7","direct":true,"kind":"development","optional":false},{"id":22675081011,"package_name":"packaging","ecosystem":"pypi","requirements":"==24.2","direct":true,"kind":"development","optional":false},{"id":22675081012,"package_name":"pandas","ecosystem":"pypi","requirements":"==2.2.3","direct":true,"kind":"development","optional":false},{"id":22675081013,"package_name":"propcache","ecosystem":"pypi","requirements":"==0.3.1","direct":true,"kind":"development","optional":false},{"id":22675081014,"package_name":"protobuf","ecosystem":"pypi","requirements":"==6.30.2","direct":true,"kind":"development","optional":false},{"id":22675081015,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"==2.33.0","direct":true,"kind":"development","optional":false},{"id":22675081016,"package_name":"pydantic","ecosystem":"pypi","requirements":"==2.11.1","direct":true,"kind":"development","optional":false},{"id":22675081017,"package_name":"pyreadline3","ecosystem":"pypi","requirements":"==3.5.4","direct":true,"kind":"development","optional":false},{"id":22675081018,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.9.0.post0","direct":true,"kind":"development","optional":false},{"id":22675081019,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"==1.1.0","direct":true,"kind":"development","optional":false},{"id":22675081020,"package_name":"python-ulid","ecosystem":"pypi","requirements":"==3.0.0","direct":true,"kind":"development","optional":false},{"id":22675081021,"package_name":"pytz","ecosystem":"pypi","requirements":"==2025.2","direct":true,"kind":"development","optional":false},{"id":22675081022,"package_name":"pyyaml","ecosystem":"pypi","requirements":"==6.0.2","direct":true,"kind":"development","optional":false},{"id":22675081023,"package_name":"referencing","ecosystem":"pypi","requirements":"==0.36.2","direct":true,"kind":"development","optional":false},{"id":22675081024,"package_name":"regex","ecosystem":"pypi","requirements":"==2024.11.6","direct":true,"kind":"development","optional":false},{"id":22675081025,"package_name":"requests","ecosystem":"pypi","requirements":"==2.32.3","direct":true,"kind":"development","optional":false},{"id":22675081026,"package_name":"rpds-py","ecosystem":"pypi","requirements":"==0.24.0","direct":true,"kind":"development","optional":false},{"id":22675081027,"package_name":"safetensors","ecosystem":"pypi","requirements":"==0.5.3","direct":true,"kind":"development","optional":false},{"id":22675081028,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"==1.6.1","direct":true,"kind":"development","optional":false},{"id":22675081029,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.15.2","direct":true,"kind":"development","optional":false},{"id":22675081030,"package_name":"setuptools","ecosystem":"pypi","requirements":"==78.1.0","direct":true,"kind":"development","optional":false},{"id":22675081031,"package_name":"six","ecosystem":"pypi","requirements":"==1.17.0","direct":true,"kind":"development","optional":false},{"id":22675081032,"package_name":"skops","ecosystem":"pypi","requirements":"==0.11.0","direct":true,"kind":"development","optional":false},{"id":22675081033,"package_name":"sniffio","ecosystem":"pypi","requirements":"==1.3.1","direct":true,"kind":"development","optional":false},{"id":22675081034,"package_name":"sympy","ecosystem":"pypi","requirements":"==1.13.1","direct":true,"kind":"development","optional":false},{"id":22675081035,"package_name":"tabulate","ecosystem":"pypi","requirements":"==0.9.0","direct":true,"kind":"development","optional":false},{"id":22675081036,"package_name":"threadpoolctl","ecosystem":"pypi","requirements":"==3.6.0","direct":true,"kind":"development","optional":false},{"id":22675081037,"package_name":"tiktoken","ecosystem":"pypi","requirements":"==0.9.0","direct":true,"kind":"development","optional":false},{"id":22675081038,"package_name":"tokenizers","ecosystem":"pypi","requirements":"==0.21.1","direct":true,"kind":"development","optional":false},{"id":22675081039,"package_name":"toolwrapper","ecosystem":"pypi","requirements":"==2.1.0","direct":true,"kind":"development","optional":false},{"id":22675081040,"package_name":"torch","ecosystem":"pypi","requirements":"==2.6.0","direct":true,"kind":"development","optional":false},{"id":22675081041,"package_name":"tqdm","ecosystem":"pypi","requirements":"==4.67.1","direct":true,"kind":"development","optional":false},{"id":22675081042,"package_name":"transformers","ecosystem":"pypi","requirements":"==4.47.1","direct":true,"kind":"development","optional":false},{"id":22675081043,"package_name":"triton","ecosystem":"pypi","requirements":"==3.2.0","direct":true,"kind":"development","optional":false},{"id":22675081044,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"==4.13.0","direct":true,"kind":"development","optional":false},{"id":22675081045,"package_name":"typing-inspection","ecosystem":"pypi","requirements":"==0.4.0","direct":true,"kind":"development","optional":false},{"id":22675081046,"package_name":"tzdata","ecosystem":"pypi","requirements":"==2025.2","direct":true,"kind":"development","optional":false},{"id":22675081047,"package_name":"uctools","ecosystem":"pypi","requirements":"==1.3.0","direct":true,"kind":"development","optional":false},{"id":22675081048,"package_name":"urllib3","ecosystem":"pypi","requirements":"==2.3.0","direct":true,"kind":"development","optional":false},{"id":22675081049,"package_name":"win32-setctime","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"development","optional":false},{"id":22675081050,"package_name":"wtpsplit","ecosystem":"pypi","requirements":"==2.1.4","direct":true,"kind":"development","optional":false},{"id":22675081051,"package_name":"yarl","ecosystem":"pypi","requirements":"==1.18.3","direct":true,"kind":"development","optional":false},{"id":22675081052,"package_name":"zipp","ecosystem":"pypi","requirements":"==3.21.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"poetry.lock","sha":null,"kind":"lockfile","created_at":"2025-04-14T00:24:50.685Z","updated_at":"2025-04-14T00:24:50.685Z","repository_link":"https://github.com/shcherbak-ai/contextgem/blob/main/poetry.lock","dependencies":[{"id":22675081053,"package_name":"accessible-pygments","ecosystem":"pypi","requirements":"0.0.5","direct":false,"kind":"runtime","optional":false},{"id":22675081054,"package_name":"adapters","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":22675081055,"package_name":"aiohappyeyeballs","ecosystem":"pypi","requirements":"2.6.1","direct":false,"kind":"runtime","optional":false},{"id":22675081056,"package_name":"aiohttp","ecosystem":"pypi","requirements":"3.11.16","direct":false,"kind":"runtime","optional":false},{"id":22675081057,"package_name":"aiolimiter","ecosystem":"pypi","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":22675081058,"package_name":"aiosignal","ecosystem":"pypi","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":22675081059,"package_name":"alabaster","ecosystem":"pypi","requirements":"0.7.16","direct":false,"kind":"runtime","optional":false},{"id":22675081060,"package_name":"annotated-types","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":22675081061,"package_name":"anyio","ecosystem":"pypi","requirements":"4.9.0","direct":false,"kind":"runtime","optional":false},{"id":22675081062,"package_name":"async-timeout","ecosystem":"pypi","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":22675081063,"package_name":"attrs","ecosystem":"pypi","requirements":"25.3.0","direct":false,"kind":"runtime","optional":false},{"id":22675081064,"package_name":"babel","ecosystem":"pypi","requirements":"2.17.0","direct":false,"kind":"runtime","optional":false},{"id":22675081065,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"4.13.3","direct":false,"kind":"runtime","optional":false},{"id":22675081066,"package_name":"black","ecosystem":"pypi","requirements":"25.1.0","direct":false,"kind":"runtime","optional":false},{"id":22675081067,"package_name":"build","ecosystem":"pypi","requirements":"1.2.2.post1","direct":false,"kind":"runtime","optional":false},{"id":22675081068,"package_name":"cached-property","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":22675081069,"package_name":"certifi","ecosystem":"pypi","requirements":"2025.1.31","direct":false,"kind":"runtime","optional":false},{"id":22675081070,"package_name":"cfgv","ecosystem":"pypi","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":22675081071,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.4.1","direct":false,"kind":"runtime","optional":false},{"id":22675081072,"package_name":"click","ecosystem":"pypi","requirements":"8.1.8","direct":false,"kind":"runtime","optional":false},{"id":22675081073,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":22675081074,"package_name":"coverage","ecosystem":"pypi","requirements":"7.8.0","direct":false,"kind":"runtime","optional":false},{"id":22675081075,"package_name":"distlib","ecosystem":"pypi","requirements":"0.3.9","direct":false,"kind":"runtime","optional":false},{"id":22675081076,"package_name":"distro","ecosystem":"pypi","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":22675081077,"package_name":"docopt","ecosystem":"pypi","requirements":"0.6.2","direct":false,"kind":"runtime","optional":false},{"id":22675081078,"package_name":"docutils","ecosystem":"pypi","requirements":"0.21.2","direct":false,"kind":"runtime","optional":false},{"id":22675081079,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":22675081080,"package_name":"filelock","ecosystem":"pypi","requirements":"3.18.0","direct":false,"kind":"runtime","optional":false},{"id":22675081081,"package_name":"frozenlist","ecosystem":"pypi","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":22675081082,"package_name":"fsspec","ecosystem":"pypi","requirements":"2025.3.2","direct":false,"kind":"runtime","optional":false},{"id":22675081083,"package_name":"h11","ecosystem":"pypi","requirements":"0.14.0","direct":false,"kind":"runtime","optional":false},{"id":22675081084,"package_name":"httpcore","ecosystem":"pypi","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":22675081085,"package_name":"httpx","ecosystem":"pypi","requirements":"0.28.1","direct":false,"kind":"runtime","optional":false},{"id":22675081086,"package_name":"huggingface-hub","ecosystem":"pypi","requirements":"0.30.1","direct":false,"kind":"runtime","optional":false},{"id":22675081087,"package_name":"identify","ecosystem":"pypi","requirements":"2.6.9","direct":false,"kind":"runtime","optional":false},{"id":22675081088,"package_name":"idna","ecosystem":"pypi","requirements":"3.10","direct":false,"kind":"runtime","optional":false},{"id":22675081089,"package_name":"imagesize","ecosystem":"pypi","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":22675081090,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"8.6.1","direct":false,"kind":"runtime","optional":false},{"id":22675081091,"package_name":"iniconfig","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":22675081092,"package_name":"isort","ecosystem":"pypi","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":22675081093,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.6","direct":false,"kind":"runtime","optional":false},{"id":22675081094,"package_name":"jiter","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":22675081095,"package_name":"joblib","ecosystem":"pypi","requirements":"1.4.2","direct":false,"kind":"runtime","optional":false},{"id":22675081096,"package_name":"jsonschema","ecosystem":"pypi","requirements":"4.23.0","direct":false,"kind":"runtime","optional":false},{"id":22675081097,"package_name":"jsonschema-specifications","ecosystem":"pypi","requirements":"2024.10.1","direct":false,"kind":"runtime","optional":false},{"id":22675081098,"package_name":"litellm","ecosystem":"pypi","requirements":"1.65.4.post1","direct":false,"kind":"runtime","optional":false},{"id":22675081099,"package_name":"loguru","ecosystem":"pypi","requirements":"0.7.3","direct":false,"kind":"runtime","optional":false},{"id":22675081100,"package_name":"markupsafe","ecosystem":"pypi","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":22675081101,"package_name":"mosestokenizer","ecosystem":"pypi","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":22675081102,"package_name":"mpmath","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":22675081103,"package_name":"multidict","ecosystem":"pypi","requirements":"6.3.2","direct":false,"kind":"runtime","optional":false},{"id":22675081104,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":22675081105,"package_name":"networkx","ecosystem":"pypi","requirements":"3.4.2","direct":false,"kind":"runtime","optional":false},{"id":22675081106,"package_name":"nodeenv","ecosystem":"pypi","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":22675081107,"package_name":"numpy","ecosystem":"pypi","requirements":"2.2.4","direct":false,"kind":"runtime","optional":false},{"id":22675081108,"package_name":"nvidia-cublas-cu12","ecosystem":"pypi","requirements":"12.4.5.8","direct":false,"kind":"runtime","optional":false},{"id":22675081109,"package_name":"nvidia-cuda-cupti-cu12","ecosystem":"pypi","requirements":"12.4.127","direct":false,"kind":"runtime","optional":false},{"id":22675081110,"package_name":"nvidia-cuda-nvrtc-cu12","ecosystem":"pypi","requirements":"12.4.127","direct":false,"kind":"runtime","optional":false},{"id":22675081111,"package_name":"nvidia-cuda-runtime-cu12","ecosystem":"pypi","requirements":"12.4.127","direct":false,"kind":"runtime","optional":false},{"id":22675081112,"package_name":"nvidia-cudnn-cu12","ecosystem":"pypi","requirements":"9.1.0.70","direct":false,"kind":"runtime","optional":false},{"id":22675081113,"package_name":"nvidia-cufft-cu12","ecosystem":"pypi","requirements":"11.2.1.3","direct":false,"kind":"runtime","optional":false},{"id":22675081114,"package_name":"nvidia-curand-cu12","ecosystem":"pypi","requirements":"10.3.5.147","direct":false,"kind":"runtime","optional":false},{"id":22675081115,"package_name":"nvidia-cusolver-cu12","ecosystem":"pypi","requirements":"11.6.1.9","direct":false,"kind":"runtime","optional":false},{"id":22675081116,"package_name":"nvidia-cusparse-cu12","ecosystem":"pypi","requirements":"12.3.1.170","direct":false,"kind":"runtime","optional":false},{"id":22675081117,"package_name":"nvidia-cusparselt-cu12","ecosystem":"pypi","requirements":"0.6.2","direct":false,"kind":"runtime","optional":false},{"id":22675081118,"package_name":"nvidia-nccl-cu12","ecosystem":"pypi","requirements":"2.21.5","direct":false,"kind":"runtime","optional":false},{"id":22675081119,"package_name":"nvidia-nvjitlink-cu12","ecosystem":"pypi","requirements":"12.4.127","direct":false,"kind":"runtime","optional":false},{"id":22675081120,"package_name":"nvidia-nvtx-cu12","ecosystem":"pypi","requirements":"12.4.127","direct":false,"kind":"runtime","optional":false},{"id":22675081121,"package_name":"openai","ecosystem":"pypi","requirements":"1.70.0","direct":false,"kind":"runtime","optional":false},{"id":22675081122,"package_name":"openfile","ecosystem":"pypi","requirements":"0.0.7","direct":false,"kind":"runtime","optional":false},{"id":22675081123,"package_name":"packaging","ecosystem":"pypi","requirements":"24.2","direct":false,"kind":"runtime","optional":false},{"id":22675081124,"package_name":"pandas","ecosystem":"pypi","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":22675081125,"package_name":"pathspec","ecosystem":"pypi","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":22675081126,"package_name":"pip","ecosystem":"pypi","requirements":"25.0.1","direct":false,"kind":"runtime","optional":false},{"id":22675081127,"package_name":"pip-tools","ecosystem":"pypi","requirements":"7.4.1","direct":false,"kind":"runtime","optional":false},{"id":22675081128,"package_name":"platformdirs","ecosystem":"pypi","requirements":"4.3.7","direct":false,"kind":"runtime","optional":false},{"id":22675081129,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":22675081130,"package_name":"pre-commit","ecosystem":"pypi","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":22675081131,"package_name":"propcache","ecosystem":"pypi","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":22675081132,"package_name":"pydantic","ecosystem":"pypi","requirements":"2.11.2","direct":false,"kind":"runtime","optional":false},{"id":22675081133,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"2.33.1","direct":false,"kind":"runtime","optional":false},{"id":22675081134,"package_name":"pydata-sphinx-theme","ecosystem":"pypi","requirements":"0.15.4","direct":false,"kind":"runtime","optional":false},{"id":22675081135,"package_name":"pygments","ecosystem":"pypi","requirements":"2.19.1","direct":false,"kind":"runtime","optional":false},{"id":22675081136,"package_name":"pyproject-hooks","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":22675081137,"package_name":"pytest","ecosystem":"pypi","requirements":"8.3.5","direct":false,"kind":"runtime","optional":false},{"id":22675081138,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"6.1.1","direct":false,"kind":"runtime","optional":false},{"id":22675081139,"package_name":"pytest-vcr","ecosystem":"pypi","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":22675081140,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.9.0.post0","direct":false,"kind":"runtime","optional":false},{"id":22675081141,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":22675081142,"package_name":"python-ulid","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":22675081143,"package_name":"pytz","ecosystem":"pypi","requirements":"2025.2","direct":false,"kind":"runtime","optional":false},{"id":22675081144,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":22675081145,"package_name":"referencing","ecosystem":"pypi","requirements":"0.36.2","direct":false,"kind":"runtime","optional":false},{"id":22675081146,"package_name":"regex","ecosystem":"pypi","requirements":"2024.11.6","direct":false,"kind":"runtime","optional":false},{"id":22675081147,"package_name":"requests","ecosystem":"pypi","requirements":"2.32.3","direct":false,"kind":"runtime","optional":false},{"id":22675081148,"package_name":"rpds-py","ecosystem":"pypi","requirements":"0.24.0","direct":false,"kind":"runtime","optional":false},{"id":22675081149,"package_name":"safetensors","ecosystem":"pypi","requirements":"0.5.3","direct":false,"kind":"runtime","optional":false},{"id":22675081150,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"1.6.1","direct":false,"kind":"runtime","optional":false},{"id":22675081151,"package_name":"scipy","ecosystem":"pypi","requirements":"1.15.2","direct":false,"kind":"runtime","optional":false},{"id":22675081152,"package_name":"setuptools","ecosystem":"pypi","requirements":"78.1.0","direct":false,"kind":"runtime","optional":false},{"id":22675081153,"package_name":"six","ecosystem":"pypi","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":22675081154,"package_name":"skops","ecosystem":"pypi","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":22675081155,"package_name":"sniffio","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":22675081156,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":22675081157,"package_name":"soupsieve","ecosystem":"pypi","requirements":"2.6","direct":false,"kind":"runtime","optional":false},{"id":22675081158,"package_name":"sphinx","ecosystem":"pypi","requirements":"7.4.7","direct":false,"kind":"runtime","optional":false},{"id":22675081159,"package_name":"sphinx-autodoc-typehints","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":22675081160,"package_name":"sphinx-book-theme","ecosystem":"pypi","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":22675081161,"package_name":"sphinx-copybutton","ecosystem":"pypi","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":22675081162,"package_name":"sphinx-design","ecosystem":"pypi","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":22675081163,"package_name":"sphinxcontrib-applehelp","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":22675081164,"package_name":"sphinxcontrib-devhelp","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":22675081165,"package_name":"sphinxcontrib-htmlhelp","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":22675081166,"package_name":"sphinxcontrib-jsmath","ecosystem":"pypi","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":22675081167,"package_name":"sphinxcontrib-qthelp","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":22675081168,"package_name":"sphinxcontrib-serializinghtml","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":22675081169,"package_name":"sphinxext-opengraph","ecosystem":"pypi","requirements":"0.9.1","direct":false,"kind":"runtime","optional":false},{"id":22675081170,"package_name":"sympy","ecosystem":"pypi","requirements":"1.13.1","direct":false,"kind":"runtime","optional":false},{"id":22675081171,"package_name":"tabulate","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":22675081172,"package_name":"threadpoolctl","ecosystem":"pypi","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":22675081173,"package_name":"tiktoken","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":22675081174,"package_name":"tokenizers","ecosystem":"pypi","requirements":"0.21.1","direct":false,"kind":"runtime","optional":false},{"id":22675081175,"package_name":"tomli","ecosystem":"pypi","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":22675081176,"package_name":"toolwrapper","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":22675081177,"package_name":"torch","ecosystem":"pypi","requirements":"2.6.0","direct":false,"kind":"runtime","optional":false},{"id":22675081178,"package_name":"tqdm","ecosystem":"pypi","requirements":"4.67.1","direct":false,"kind":"runtime","optional":false},{"id":22675081179,"package_name":"transformers","ecosystem":"pypi","requirements":"4.47.1","direct":false,"kind":"runtime","optional":false},{"id":22675081180,"package_name":"triton","ecosystem":"pypi","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":22675081181,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.13.1","direct":false,"kind":"runtime","optional":false},{"id":22675081182,"package_name":"typing-inspection","ecosystem":"pypi","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":22675081183,"package_name":"tzdata","ecosystem":"pypi","requirements":"2025.2","direct":false,"kind":"runtime","optional":false},{"id":22675081184,"package_name":"uctools","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":22675081185,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":22675081186,"package_name":"vcrpy","ecosystem":"pypi","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":22675081187,"package_name":"virtualenv","ecosystem":"pypi","requirements":"20.30.0","direct":false,"kind":"runtime","optional":false},{"id":22675081188,"package_name":"wheel","ecosystem":"pypi","requirements":"0.45.1","direct":false,"kind":"runtime","optional":false},{"id":22675081189,"package_name":"win32-setctime","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":22675081190,"package_name":"wrapt","ecosystem":"pypi","requirements":"1.17.2","direct":false,"kind":"runtime","optional":false},{"id":22675081191,"package_name":"wtpsplit","ecosystem":"pypi","requirements":"2.1.5","direct":false,"kind":"runtime","optional":false},{"id":22675081192,"package_name":"yarl","ecosystem":"pypi","requirements":"1.19.0","direct":false,"kind":"runtime","optional":false},{"id":22675081193,"package_name":"zipp","ecosystem":"pypi","requirements":"3.21.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2025-04-14T00:24:52.632Z","updated_at":"2025-04-14T00:24:52.632Z","repository_link":"https://github.com/shcherbak-ai/contextgem/blob/main/pyproject.toml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/daily-import-test.yml","sha":null,"kind":"manifest","created_at":"2025-05-08T23:28:22.227Z","updated_at":"2025-05-08T23:28:22.227Z","repository_link":"https://github.com/shcherbak-ai/contextgem/blob/main/.github/workflows/daily-import-test.yml","dependencies":[{"id":23046203083,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]}],"score":15.233825494499317,"created_at":"2025-09-04T15:51:36.911Z","updated_at":"2025-10-07T08:23:37.803Z","avatar_url":"https://github.com/shcherbak-ai.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":2784,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/60157","html_url":"https://science.ecosyste.ms/projects/60157","bibtex_url":"https://science.ecosyste.ms/projects/60157/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/60157/export.apalike"}