{"id":20400914,"url":"https://github.com/youtype/boto3-ide","last_synced_at":"2025-04-12T14:10:28.326Z","repository":{"id":46020972,"uuid":"427381410","full_name":"youtype/boto3-ide","owner":"youtype","description":"Code auto-complete and type checking for AWS boto3 in your VSCode","archived":false,"fork":false,"pushed_at":"2024-06-07T04:14:39.000Z","size":670,"stargazers_count":22,"open_issues_count":7,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-06T06:17:47.447Z","etag":null,"topics":["autocomplete","boto3","intellisense","type-checking","vscode","vscode-extension"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/youtype.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-11-12T14:07:06.000Z","updated_at":"2025-02-12T11:27:01.000Z","dependencies_parsed_at":"2024-06-07T04:59:14.823Z","dependency_job_id":null,"html_url":"https://github.com/youtype/boto3-ide","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/youtype%2Fboto3-ide","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/youtype%2Fboto3-ide/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/youtype%2Fboto3-ide/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/youtype%2Fboto3-ide/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/youtype","download_url":"https://codeload.github.com/youtype/boto3-ide/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248578872,"owners_count":21127713,"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","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"}},"keywords":["autocomplete","boto3","intellisense","type-checking","vscode","vscode-extension"],"created_at":"2024-11-15T04:47:11.404Z","updated_at":"2025-04-12T14:10:28.308Z","avatar_url":"https://github.com/youtype.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AWS boto3\n\n[VSCode](https://code.visualstudio.com/) extension to enable code completion and type checking for all [boto3](https://boto3.amazonaws.com/v1/documentation/api/latest/index.html) services.\n\nSupports [pip](https://pypi.org/project/pip/), [poetry](https://python-poetry.org/) and [pipenv](https://pypi.org/project/pipenv/) installers.\n\nAdd type checking for all `boto3` services with [pyright](https://github.com/microsoft/pyright) and [mypy](http://mypy-lang.org/).\n\n![boto3.typed](https://raw.githubusercontent.com/youtype/mypy_boto3_builder/main/logo.png)\n\n- [AWS boto3](#aws-boto3)\n  - [TLDR](#tldr)\n    - [Quick Start](#quick-start)\n    - [Auto-discover services](#auto-discover-services)\n    - [Add or remove services](#add-or-remove-services)\n    - [Update services](#update-services)\n    - [Browse documentation](#browse-documentation)\n    - [Select installer](#select-installer)\n  - [Requirements](#requirements)\n  - [1.0.0 roadmap](#100-roadmap)\n  - [Known issues](#known-issues)\n  - [Release Notes](#release-notes)\n\n## TLDR\n\nInstall the extension and run `AWS boto3: Quick Start`.\n\n### Quick Start\n\nSetup code completion and type checking in a new project.\n\n### Auto-discover services\n\nFind services you might need based on your project source code.\n\n### Add or remove services\n\nStart using this extension with this command.\nIt enables type checking and code completion for different `boto3` services.\nYou can enable all services or only ones that are used in the current project.\n\n### Update services\n\nCheck for updates with this command.\nOptionally updates `boto3`/`botocore`.\n\n### Browse documentation\n\nSelect any installed service to see all generated types for easier type checking.\n\n### Select installer\n\nAllows to choose between `poetry`, `pipenv` and `pip` install methods.\n\n## Requirements\n\n- [Pylance](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)\n  for better code completion support\n- Set `python.analysis.typeCheckingMode` setting to `basic` to verify types with `Pylance` (optional)\n\n## 1.0.0 roadmap\n\n- Support `conda`\n- Open settings to help activate `pylance` and type checking\n\n## Known issues\n\n\u003e Installation fails if `poetry`/`pipenv` uses non-public PyPI as a source.\n\nUse `pip` installer instead.\n\n\u003e Extension commands can be blocked by non-active Python extension.\n\nI am working on it.\n\n## Release Notes\n\nFull release notes can be found in [CHANGELOG](./CHANGELOG.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyoutype%2Fboto3-ide","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyoutype%2Fboto3-ide","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyoutype%2Fboto3-ide/lists"}