{"id":35146,"name":"op_paper_stats","description":null,"url":"https://github.com/sebbacon/op_paper_stats","last_synced_at":"2025-09-05T06:33:49.072Z","repository":{"id":302280525,"uuid":"1011871929","full_name":"sebbacon/op_paper_stats","owner":"sebbacon","description":null,"archived":false,"fork":false,"pushed_at":"2025-07-01T13:17:37.000Z","size":850,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-01T14:28:18.702Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sebbacon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":"citations.py","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-07-01T13:10:53.000Z","updated_at":"2025-07-01T13:17:41.000Z","dependencies_parsed_at":"2025-07-01T14:39:23.079Z","dependency_job_id":null,"html_url":"https://github.com/sebbacon/op_paper_stats","commit_stats":null,"previous_names":["sebbacon/op_paper_stats"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sebbacon/op_paper_stats","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sebbacon%2Fop_paper_stats","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sebbacon%2Fop_paper_stats/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sebbacon%2Fop_paper_stats/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sebbacon%2Fop_paper_stats/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sebbacon","download_url":"https://codeload.github.com/sebbacon/op_paper_stats/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sebbacon%2Fop_paper_stats/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273722689,"owners_count":25156300,"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":"sebbacon","name":"Seb Bacon","uuid":"211271","kind":"user","description":"","email":"","website":"https://sebbacon.github.io/","location":"Stroud, Gloucestershire, UK","twitter":null,"company":"University of Oxford","icon_url":"https://avatars.githubusercontent.com/u/211271?v=4","repositories_count":95,"last_synced_at":"2024-04-16T01:05:02.803Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/sebbacon","funding_links":[],"total_stars":63,"followers":48,"following":14,"created_at":"2022-11-02T20:16:08.190Z","updated_at":"2024-04-16T01:05:17.061Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sebbacon","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sebbacon/repositories"},"packages":[],"commits":{"message":"Repository syncing started."},"issues_stats":null,"events":{"total":{"PushEvent":1,"CreateEvent":1},"last_year":{"PushEvent":1,"CreateEvent":1}},"keywords":[],"dependencies":[{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2025-07-01T14:39:14.880Z","updated_at":"2025-07-01T14:39:14.880Z","repository_link":"https://github.com/sebbacon/op_paper_stats/blob/main/pyproject.toml","dependencies":[{"id":23917541960,"package_name":"aider-chat","ecosystem":"pypi","requirements":"\u003e=0.84.0","direct":true,"kind":"runtime","optional":false},{"id":23917543626,"package_name":"black","ecosystem":"pypi","requirements":"\u003e=25.1.0","direct":true,"kind":"runtime","optional":false},{"id":23917543627,"package_name":"google-cloud-bigquery","ecosystem":"pypi","requirements":"\u003e=3.34.0","direct":true,"kind":"runtime","optional":false},{"id":23917543628,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e=2.3.0","direct":true,"kind":"runtime","optional":false},{"id":23917543629,"package_name":"tabulate","ecosystem":"pypi","requirements":"\u003e=0.9.0","direct":true,"kind":"runtime","optional":false},{"id":23917543630,"package_name":"requests","ecosystem":"pypi","requirements":"\u003e=2.31.0","direct":true,"kind":"runtime","optional":false},{"id":23917543631,"package_name":"jinja2","ecosystem":"pypi","requirements":"\u003e=3.1.0","direct":true,"kind":"runtime","optional":false},{"id":23917543632,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=1.24.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"uv.lock","sha":null,"kind":"lockfile","created_at":"2025-07-01T14:39:15.399Z","updated_at":"2025-07-01T14:39:15.399Z","repository_link":"https://github.com/sebbacon/op_paper_stats/blob/main/uv.lock","dependencies":[{"id":23917543706,"package_name":"aider-chat","ecosystem":"pypi","requirements":"0.81.2.dev916+g47bcf173","direct":false,"kind":"runtime","optional":false},{"id":23917543707,"package_name":"aiohappyeyeballs","ecosystem":"pypi","requirements":"2.6.1","direct":false,"kind":"runtime","optional":false},{"id":23917543708,"package_name":"aiohttp","ecosystem":"pypi","requirements":"3.12.12","direct":false,"kind":"runtime","optional":false},{"id":23917543709,"package_name":"aiosignal","ecosystem":"pypi","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":23917543710,"package_name":"annotated-types","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":23917543711,"package_name":"anyio","ecosystem":"pypi","requirements":"4.9.0","direct":false,"kind":"runtime","optional":false},{"id":23917543712,"package_name":"attrs","ecosystem":"pypi","requirements":"25.3.0","direct":false,"kind":"runtime","optional":false},{"id":23917543713,"package_name":"backoff","ecosystem":"pypi","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":23917543714,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"4.13.4","direct":false,"kind":"runtime","optional":false},{"id":23917543715,"package_name":"black","ecosystem":"pypi","requirements":"25.1.0","direct":false,"kind":"runtime","optional":false},{"id":23917543716,"package_name":"cachetools","ecosystem":"pypi","requirements":"5.5.2","direct":false,"kind":"runtime","optional":false},{"id":23917543717,"package_name":"certifi","ecosystem":"pypi","requirements":"2025.4.26","direct":false,"kind":"runtime","optional":false},{"id":23917543718,"package_name":"cffi","ecosystem":"pypi","requirements":"1.17.1","direct":false,"kind":"runtime","optional":false},{"id":23917543719,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.4.2","direct":false,"kind":"runtime","optional":false},{"id":23917543720,"package_name":"click","ecosystem":"pypi","requirements":"8.2.1","direct":false,"kind":"runtime","optional":false},{"id":23917543721,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":23917543722,"package_name":"configargparse","ecosystem":"pypi","requirements":"1.7.1","direct":false,"kind":"runtime","optional":false},{"id":23917543723,"package_name":"diff-match-patch","ecosystem":"pypi","requirements":"20241021","direct":false,"kind":"runtime","optional":false},{"id":23917543724,"package_name":"diskcache","ecosystem":"pypi","requirements":"5.6.3","direct":false,"kind":"runtime","optional":false},{"id":23917543725,"package_name":"distro","ecosystem":"pypi","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":23917543726,"package_name":"filelock","ecosystem":"pypi","requirements":"3.18.0","direct":false,"kind":"runtime","optional":false},{"id":23917543727,"package_name":"flake8","ecosystem":"pypi","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":23917543728,"package_name":"frozenlist","ecosystem":"pypi","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":23917543729,"package_name":"fsspec","ecosystem":"pypi","requirements":"2025.5.1","direct":false,"kind":"runtime","optional":false},{"id":23917543730,"package_name":"gitdb","ecosystem":"pypi","requirements":"4.0.12","direct":false,"kind":"runtime","optional":false},{"id":23917543731,"package_name":"gitpython","ecosystem":"pypi","requirements":"3.1.44","direct":false,"kind":"runtime","optional":false},{"id":23917543732,"package_name":"google-ai-generativelanguage","ecosystem":"pypi","requirements":"0.6.15","direct":false,"kind":"runtime","optional":false},{"id":23917543733,"package_name":"google-api-core","ecosystem":"pypi","requirements":"2.25.1","direct":false,"kind":"runtime","optional":false},{"id":23917543734,"package_name":"google-api-python-client","ecosystem":"pypi","requirements":"2.172.0","direct":false,"kind":"runtime","optional":false},{"id":23917543735,"package_name":"google-auth","ecosystem":"pypi","requirements":"2.40.3","direct":false,"kind":"runtime","optional":false},{"id":23917543736,"package_name":"google-auth-httplib2","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":23917543737,"package_name":"google-cloud-bigquery","ecosystem":"pypi","requirements":"3.34.0","direct":false,"kind":"runtime","optional":false},{"id":23917543738,"package_name":"google-cloud-core","ecosystem":"pypi","requirements":"2.4.3","direct":false,"kind":"runtime","optional":false},{"id":23917543739,"package_name":"google-crc32c","ecosystem":"pypi","requirements":"1.7.1","direct":false,"kind":"runtime","optional":false},{"id":23917543740,"package_name":"google-generativeai","ecosystem":"pypi","requirements":"0.8.5","direct":false,"kind":"runtime","optional":false},{"id":23917543741,"package_name":"google-resumable-media","ecosystem":"pypi","requirements":"2.7.2","direct":false,"kind":"runtime","optional":false},{"id":23917543742,"package_name":"googleapis-common-protos","ecosystem":"pypi","requirements":"1.70.0","direct":false,"kind":"runtime","optional":false},{"id":23917543743,"package_name":"grep-ast","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":23917544313,"package_name":"grpcio","ecosystem":"pypi","requirements":"1.73.0","direct":false,"kind":"runtime","optional":false},{"id":23917544314,"package_name":"grpcio-status","ecosystem":"pypi","requirements":"1.71.0","direct":false,"kind":"runtime","optional":false},{"id":23917544315,"package_name":"h11","ecosystem":"pypi","requirements":"0.16.0","direct":false,"kind":"runtime","optional":false},{"id":23917544316,"package_name":"hf-xet","ecosystem":"pypi","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":23917544317,"package_name":"httpcore","ecosystem":"pypi","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":23917544318,"package_name":"httplib2","ecosystem":"pypi","requirements":"0.22.0","direct":false,"kind":"runtime","optional":false},{"id":23917544319,"package_name":"httpx","ecosystem":"pypi","requirements":"0.28.1","direct":false,"kind":"runtime","optional":false},{"id":23917544320,"package_name":"huggingface-hub","ecosystem":"pypi","requirements":"0.33.0","direct":false,"kind":"runtime","optional":false},{"id":23917544321,"package_name":"idna","ecosystem":"pypi","requirements":"3.10","direct":false,"kind":"runtime","optional":false},{"id":23917544322,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"7.2.1","direct":false,"kind":"runtime","optional":false},{"id":23917544323,"package_name":"importlib-resources","ecosystem":"pypi","requirements":"6.5.2","direct":false,"kind":"runtime","optional":false},{"id":23917544324,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.6","direct":false,"kind":"runtime","optional":false},{"id":23917544325,"package_name":"jiter","ecosystem":"pypi","requirements":"0.10.0","direct":false,"kind":"runtime","optional":false},{"id":23917544326,"package_name":"json5","ecosystem":"pypi","requirements":"0.12.0","direct":false,"kind":"runtime","optional":false},{"id":23917544327,"package_name":"jsonschema","ecosystem":"pypi","requirements":"4.24.0","direct":false,"kind":"runtime","optional":false},{"id":23917544328,"package_name":"jsonschema-specifications","ecosystem":"pypi","requirements":"2025.4.1","direct":false,"kind":"runtime","optional":false},{"id":23917544329,"package_name":"litellm","ecosystem":"pypi","requirements":"1.72.4","direct":false,"kind":"runtime","optional":false},{"id":23917544330,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":23917544331,"package_name":"markupsafe","ecosystem":"pypi","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":23917544332,"package_name":"mccabe","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":23917544333,"package_name":"mdurl","ecosystem":"pypi","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":23917544334,"package_name":"mixpanel","ecosystem":"pypi","requirements":"4.10.1","direct":false,"kind":"runtime","optional":false},{"id":23917544753,"package_name":"mslex","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":23917545177,"package_name":"multidict","ecosystem":"pypi","requirements":"6.4.4","direct":false,"kind":"runtime","optional":false},{"id":23917545178,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":23917545179,"package_name":"networkx","ecosystem":"pypi","requirements":"3.4.2","direct":false,"kind":"runtime","optional":false},{"id":23917545180,"package_name":"numpy","ecosystem":"pypi","requirements":"1.26.4","direct":false,"kind":"runtime","optional":false},{"id":23917545181,"package_name":"openai","ecosystem":"pypi","requirements":"1.86.0","direct":false,"kind":"runtime","optional":false},{"id":23917545182,"package_name":"openprescribing-paper","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":23917545975,"package_name":"oslex","ecosystem":"pypi","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":23917546164,"package_name":"packaging","ecosystem":"pypi","requirements":"24.2","direct":false,"kind":"runtime","optional":false},{"id":23917546165,"package_name":"pandas","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":23917546166,"package_name":"pathspec","ecosystem":"pypi","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":23917546167,"package_name":"pexpect","ecosystem":"pypi","requirements":"4.9.0","direct":false,"kind":"runtime","optional":false},{"id":23917546168,"package_name":"pillow","ecosystem":"pypi","requirements":"11.2.1","direct":false,"kind":"runtime","optional":false},{"id":23917546169,"package_name":"platformdirs","ecosystem":"pypi","requirements":"4.3.8","direct":false,"kind":"runtime","optional":false},{"id":23917546170,"package_name":"posthog","ecosystem":"pypi","requirements":"4.9.0","direct":false,"kind":"runtime","optional":false},{"id":23917546171,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"3.0.51","direct":false,"kind":"runtime","optional":false},{"id":23917546172,"package_name":"propcache","ecosystem":"pypi","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":23917546173,"package_name":"proto-plus","ecosystem":"pypi","requirements":"1.26.1","direct":false,"kind":"runtime","optional":false},{"id":23917546174,"package_name":"protobuf","ecosystem":"pypi","requirements":"5.29.5","direct":false,"kind":"runtime","optional":false},{"id":23917546175,"package_name":"psutil","ecosystem":"pypi","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":23917546176,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":23917546177,"package_name":"pyasn1","ecosystem":"pypi","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":23917546178,"package_name":"pyasn1-modules","ecosystem":"pypi","requirements":"0.4.2","direct":false,"kind":"runtime","optional":false},{"id":23917546179,"package_name":"pycodestyle","ecosystem":"pypi","requirements":"2.13.0","direct":false,"kind":"runtime","optional":false},{"id":23917546180,"package_name":"pycparser","ecosystem":"pypi","requirements":"2.22","direct":false,"kind":"runtime","optional":false},{"id":23917546181,"package_name":"pydantic","ecosystem":"pypi","requirements":"2.11.6","direct":false,"kind":"runtime","optional":false},{"id":23917546182,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"2.33.2","direct":false,"kind":"runtime","optional":false},{"id":23917546183,"package_name":"pydub","ecosystem":"pypi","requirements":"0.25.1","direct":false,"kind":"runtime","optional":false},{"id":23917546184,"package_name":"pyflakes","ecosystem":"pypi","requirements":"3.3.2","direct":false,"kind":"runtime","optional":false},{"id":23917546185,"package_name":"pygments","ecosystem":"pypi","requirements":"2.19.1","direct":false,"kind":"runtime","optional":false},{"id":23917546186,"package_name":"pypandoc","ecosystem":"pypi","requirements":"1.15","direct":false,"kind":"runtime","optional":false},{"id":23917546187,"package_name":"pyparsing","ecosystem":"pypi","requirements":"3.2.3","direct":false,"kind":"runtime","optional":false},{"id":23917546188,"package_name":"pyperclip","ecosystem":"pypi","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":23917546189,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.9.0.post0","direct":false,"kind":"runtime","optional":false},{"id":23917546190,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":23917546191,"package_name":"pytz","ecosystem":"pypi","requirements":"2025.2","direct":false,"kind":"runtime","optional":false},{"id":23917546192,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":23917546193,"package_name":"referencing","ecosystem":"pypi","requirements":"0.36.2","direct":false,"kind":"runtime","optional":false},{"id":23917546194,"package_name":"regex","ecosystem":"pypi","requirements":"2024.11.6","direct":false,"kind":"runtime","optional":false},{"id":23917546195,"package_name":"requests","ecosystem":"pypi","requirements":"2.32.4","direct":false,"kind":"runtime","optional":false},{"id":23917546196,"package_name":"rich","ecosystem":"pypi","requirements":"14.0.0","direct":false,"kind":"runtime","optional":false},{"id":23917546197,"package_name":"rpds-py","ecosystem":"pypi","requirements":"0.25.1","direct":false,"kind":"runtime","optional":false},{"id":23917546198,"package_name":"rsa","ecosystem":"pypi","requirements":"4.9.1","direct":false,"kind":"runtime","optional":false},{"id":23917546199,"package_name":"scipy","ecosystem":"pypi","requirements":"1.15.3","direct":false,"kind":"runtime","optional":false},{"id":23917546200,"package_name":"shtab","ecosystem":"pypi","requirements":"1.7.2","direct":false,"kind":"runtime","optional":false},{"id":23917546201,"package_name":"six","ecosystem":"pypi","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":23917546202,"package_name":"smmap","ecosystem":"pypi","requirements":"5.0.2","direct":false,"kind":"runtime","optional":false},{"id":23917546203,"package_name":"sniffio","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":23917546204,"package_name":"socksio","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":23917546205,"package_name":"sounddevice","ecosystem":"pypi","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":23917546206,"package_name":"soundfile","ecosystem":"pypi","requirements":"0.13.1","direct":false,"kind":"runtime","optional":false},{"id":23917546207,"package_name":"soupsieve","ecosystem":"pypi","requirements":"2.7","direct":false,"kind":"runtime","optional":false},{"id":23917546208,"package_name":"tabulate","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":23917546209,"package_name":"tiktoken","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":23917546210,"package_name":"tokenizers","ecosystem":"pypi","requirements":"0.21.1","direct":false,"kind":"runtime","optional":false},{"id":23917546211,"package_name":"tqdm","ecosystem":"pypi","requirements":"4.67.1","direct":false,"kind":"runtime","optional":false},{"id":23917546212,"package_name":"tree-sitter","ecosystem":"pypi","requirements":"0.24.0","direct":false,"kind":"runtime","optional":false},{"id":23917546213,"package_name":"tree-sitter-c-sharp","ecosystem":"pypi","requirements":"0.23.1","direct":false,"kind":"runtime","optional":false},{"id":23917546214,"package_name":"tree-sitter-embedded-template","ecosystem":"pypi","requirements":"0.23.2","direct":false,"kind":"runtime","optional":false},{"id":23917546215,"package_name":"tree-sitter-language-pack","ecosystem":"pypi","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":23917546216,"package_name":"tree-sitter-yaml","ecosystem":"pypi","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":23917546494,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.14.0","direct":false,"kind":"runtime","optional":false},{"id":23917546495,"package_name":"typing-inspection","ecosystem":"pypi","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":23917546496,"package_name":"tzdata","ecosystem":"pypi","requirements":"2025.2","direct":false,"kind":"runtime","optional":false},{"id":23917546497,"package_name":"uritemplate","ecosystem":"pypi","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":23917546498,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":23917546499,"package_name":"watchfiles","ecosystem":"pypi","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":23917546500,"package_name":"wcwidth","ecosystem":"pypi","requirements":"0.2.13","direct":false,"kind":"runtime","optional":false},{"id":23917546501,"package_name":"yarl","ecosystem":"pypi","requirements":"1.20.1","direct":false,"kind":"runtime","optional":false},{"id":23917546502,"package_name":"zipp","ecosystem":"pypi","requirements":"3.23.0","direct":false,"kind":"runtime","optional":false}]}],"score":null,"created_at":"2025-09-04T15:51:08.588Z","updated_at":"2025-10-07T08:14:38.347Z","avatar_url":"https://github.com/sebbacon.png","language":"HTML","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/35146","html_url":"https://science.ecosyste.ms/projects/35146","bibtex_url":"https://science.ecosyste.ms/projects/35146/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/35146/export.apalike"}