youtype / mypy_boto3_builder

Type annotations builder for boto3 compatible with VSCode, PyCharm, Emacs, Sublime Text, pyright and mypy.
https://youtype.github.io/mypy_boto3_builder/
MIT License
544 stars 36 forks source link

Shorten package descriptions for compatibility with Azure DevOps mirroring, pipelines #215

Closed kevinnowland closed 1 year ago

kevinnowland commented 1 year ago

Describe your idea

Package descriptions are very long, which causes issues when installing if the package has been mirrored in an azure devops artifact feed. This behavior has been observed elsewhere, e.g., this azure-cli package issue.

Putting this as a feature request instead of a bug since code is working, but can be hard to install. Not sure that is appropriate.

Code sample

I have no code sample to provide.

Additional context

I have been affected by this in particular when running pip install boto3-stubs[ec2] which also causes issues with boto3-stubs[essential].

vemel commented 1 year ago

Hello! Thank you for the report.

I can easily drop TypeDefs list from a package readme to make it shorter.

Should be done this week.

vemel commented 1 year ago

Fixed. I re-released all essential packages. I removed lists of service Literals and TypeDefs and added links to online docs instead.

Please test it and let me know if it works as it should.

kevinnowland commented 1 year ago

Yes, seems to work now. Thank you!