Body:
The long_description in setup.py contains Markdown with hardcoded URLs for the project's logo and documentation. These URLs point directly to the develop branch of the GitHub repository. This means that the links will break if the develop branch is deleted or renamed, and users installing the package will always be directed to documentation that might be outdated or subject to change. It would be better to use relative links or refer to the latest release tag for stable documentation links. Additionally, the use of raw links to images can lead to those images disappearing if the user changes their settings. It is better to host the images yourself.
File: test_RateLimiter.py
Body:
The
long_descriptioninsetup.pycontains Markdown with hardcoded URLs for the project's logo and documentation. These URLs point directly to thedevelopbranch of the GitHub repository. This means that the links will break if thedevelopbranch is deleted or renamed, and users installing the package will always be directed to documentation that might be outdated or subject to change. It would be better to use relative links or refer to the latest release tag for stable documentation links. Additionally, the use of raw links to images can lead to those images disappearing if the user changes their settings. It is better to host the images yourself.File: test_RateLimiter.py